Overview
We all wanted it. I made it come true. 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.
Requirements
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
Steps
Steps for adding in
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 that 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)
Important: the directory name (e.g dwf_Kadrin) can not be longer than the name used before changing it. Otherwise the game would crash.
8. Save the .bin file and import it into your pack (via: Add>Directory)
9. Well, thats it. You are done! 🙂
Final result:
Notes
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.