Adding a custom Siege Map to Campaign
In this turorial i will show you how to add a community made map to a city.As an example i use the cool Karak Kadrin siege map by Maruka and will bring it into campaign.
Tools you need:
-Pack File Manager
-a Hex editor
Material that you need:
-any map
Required Basics:
-workflow in PFM
Note: File names , key names and directories are marked italic.
Steps:
1. Create an empty new mod file (I will name mine karak_kadrin_campaign. pack).
2. Import the map files from your map pack.
Your pack file should look similar to this:
3. Now you give the folder in terrain/battles/[Some weird name] an useful name (e.g. : dwf_Kadrin) since we need it later (only change this name!).
4. Go to the terrain.pack file into your game data folder.
There you find the file terrain/battles/warhammer_map_1/battle_locations_map.bin in terrain.pack
Extract it.
5. Go to he extracted file and open it with the hex editor
It will look similar to this:
6. Now you have to find the place where to change it. Your Hex editor should a search function so use that.I will search for Karak Kadrin.
The search found the lines for hat city.
7. Above the name you can see the map directory name city_d_dwf
Thats what we change now to our own directory name. (dwf_Kadrin for me)
8. Save the .bin file and import it into your pack (via: Add>Directory)
9. Well, thats it. You are done!
Final result:
Note: Im still investigating how land battles are done. It seems that in this file only Siege, ambush and mountain pass battles are linked.
This is the first tutorial i wrote so excuse my mistakes.