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:
Click image for larger version. 

Name:	map_tut_1.JPG 
Views:	259 
Size:	57.9 KB 
ID:	343357



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.
Click image for larger version. 

Name:	map_tut_2.JPG 
Views:	250 
Size:	81.7 KB 
ID:	343358



5. Go to he extracted file and open it with the hex editor
It will look similar to this:
Click image for larger version. 

Name:	map_tut_3.JPG 
Views:	252 
Size:	310.4 KB 
ID:	343359



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.
Click image for larger version. 

Name:	map_tut_4.JPG 
Views:	249 
Size:	36.5 KB 
ID:	343360

The search found the lines for hat city.


7. Above the name you can see the map directory name city_d_dwf
Click image for larger version. 

Name:	map_tut_5.JPG 
Views:	240 
Size:	27.8 KB 
ID:	343361

Thats what we change now to our own directory name. (dwf_Kadrin for me)
Click image for larger version. 

Name:	map_tut_6.JPG 
Views:	244 
Size:	32.9 KB 
ID:	343362



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.