Adding chapters to your mod
This page is currently being worked on... Adding chapters to your mod is a little complecated because you need to modify a number of files in order to add new chapters.
=== STEP 1: Chapter config files === Create a chapter1.cfg file and put it in the cfg folder like so yourmodfolder/cfg/chapter1.cfg. Then edit the file to read ...
map Map1
Replacing Map1 with the name of your own map.
=== STEP 2: Strings file === Goto your yourmodfolder/resource folder an copy the HL2_english.txt file and give it the name YourModName_english.txt. (Again replacing YourModName with the name of your mod) Now you will need to edit the YourModName_english.txt file. At the top of the file add the fallowing lines above HL2_Chapter1_Title like so ...
"YourModName_Chapter1_Title" "Title of the chapter goes here" "HL2_Chapter1_Title" "POINT INSERTION"
You can leave the original HL2_Chapter1_Title title entries as they will not affect your mod by being there.
=== STEP 3: Chapter titles === Open up the yourmodfolder/scripts/titles.txt file and scroll down to the CHAPTER TITLES section and modify the chapters entries like so ...
//CHAPTER TITLES
$fadein 0.01
$holdtime 3.5
$position -1 0.58
CHAPTER1_TITLE
{
#YourModName_Chapter1_Title
}
STEP 4: Chapter images
Next you will need to create *.vmt and *.vtf image files for your chapters. Place the *.vmt and *.vtf into the yourmodfolder/materials/vgui/chapters/ folder. Be sure to name your images chapter1.vtf, chapter1.vmt and chapter2.vtf, chapter2.vmt respectivly.
Make sure to make the image files 256x128 in size (IE: Power of 2). Also be aware that when your chapter is selected in the new game dialog that only a portion of the image will be visible from the top left corner pixel 1,0 to the bottom right corner pixel 152,86.
STEP 5: The map list
Now that you have your images setup you can do not forget to create a yourmodfolder/maplist.txt file containing a ordered list of maps that your mod will use. For example inside a maplist.txt file would look like ...
Map1 Map2
STEP 6: Chapter map loading images
You will need to edit the yourmodfolder/scripts/chapterbackgrounds.txt file and specify what loading images you want to be displayed while your mod is starting and the background map is loading. Below is an example of what a chapterbackgrounds.txt might look like.
"chapters"
{
1 "YourImage1"
2 "YourImage3"
3 "YourImage3"
4 "YourImage4"
5 "background03"
6 "background03"
7 "background04"
8 "background04"
9 "background05"
9a "background05"
10 "background06"
11 "background06"
12 "background07"
13 "background07"
14 "background07"
15 "background07"
}
Be sure to create your images 1024x1024. The trick to creating a image that is displayed properly
Additional notes
If you want your chapters to be unlocked when you first play your mod then be sure to edit the yourmodfolder/cfg/config.cfg file. Scroll down to about line 162 and edit the line ...
sv_unlockedchapters "1" <pre>
