[6.0] How to play custom Pwads with ZDaemon:
In section 3.1, I explained how to use the ZDaemon Launcher to start a Single Player game.
In this chapter I will show you how to make ZDaemon recognise custom Pwads and how you can start a custom game!
[6.1] Adding Pwads to the ZDaemon library:
Before you can actually pick a Pwad to play, ZDaemon will have to know where the wad file is located on your computer. These locations are managed in the Launcher. You can open up the Wad directory manager by clicking on the Menu icon (the folder icon, holding a Doom logo):
You can also open the manager by going through the menu: Settings -> Directories -> Wad directories...
The following dialog will open up:
In this dialog you can click the 'Add' button and add all of the folders on your computer that contain .wad files.
In my experience it works best to move all your folders that contain custom wads to the \ZDaemon\Wads\ folder. This way you will have all your custom wads stored neatly in a single location.
Example:
In the picture you can see i also own the Alien Vendetta mappack that i mentioned in section 5.2.
You can try downloading this mappack, extracting it to a folder called ZDaemon\wads\Alien Vendetta\ and adding it to your WAD directories list by clicking the 'Add' button.
ZDaemon will now know, where to find Alien Vendetta (or av.wad as it is also called). Whenever you are finished hit the 'Done' button.
NOTE: If you have several custom wads already you can just click the 'Auto' button and ZDaemon will scan your computer for you. I suggest removing folders like \Skulltag\ from the Directory list after it is finished to prevent any Iwad (version) mix-ups to ever happen.
[6.2] Starting a custom Doom game with ZDaemon!
Once the custom wads are added to ZDaemon's library you can bring up the Single Player Game menu to start a custom Doom game. Open it by going to the menu and navigating to: Local -> Single Player Game...
The Single Player Game dialog will show up (which you should now be familiar with).
To load a custom Pwad, Click on the [...] button located near the "Extra Wads" section. A window will open up, where you get to see all custom wads that are available to you!
To continue using the same example...go to Alien Vendetta (named av in the list) and click the arrow button pointing to the right to add 'av' to the game you want to create.
When you click 'Ok' and return to the Single Player Game launcher you will now see that 'av' has been added as an extra Wad to load.
Now, if you hit the 'Ok' button in the Single Player Game launcher, the game will start up and you will see you no longer start in the very first map of Doom 2. You are now in the first map of Alien Vendetta!
[6.3] Loading more than one custom Pwad at the same time:
For those of you who paid close attention to the Alien Vendetta package while downloading, you might have noticed that there is more than one .wad file present in the download. Namely av.wad and avmovfix.wad.
As the name already implies, avmovfix.wad is a pwad that contains a fix for one of the maps in Alien Vendetta.
Its possible to select this Pwad as well from the Single Player Game launcher. This way you can load up more than one Pwad at the same time.
This way avmovfix.wad will be loaded up as well after av.wad.
Remember the loading method of Iwads and Pwads i talked about in section 5.3? This also applies when there is more than one Pwad.
If you load a game with more then one Pwad, the engine will create the game loading the Pwads in the order they are presented.
So in this case, when starting up the game:
1. Doom2.wad (Iwad) will be loaded first (Iwads are always loaded first).
2. av.wad (Pwad) will be loaded second (as this is the first Pwad we selected).
3. avmovfix.wad (Pwad) will be loaded (as this is the second Pwad we selected).
NOTE: The loading order in this particular case is pretty important. If we would have chosen avmovfix.wad first and av.wad second, we would have ended up with a different loading order:
1. Doom2.wad (Iwad) will be loaded first (Iwads are always loaded first).
2. avmovfix.wad (Pwad) would have loaded second.
3. av.wad (Pwad) would have loaded as the third pwad.
This is
not good because the fix in avmovfix.wad is loaded first and the original av.wad will be loaded after. This way the fix will not be present in the game (it will be overwritten by the content in av.wad). Keep this in mind when combining Pwads.
[6.4] Setting up extra game parameters to customize your game:
With the ZDaemon Single Player Game launcher its also possible to change many parameters of the game.
You can do this by clicking the [...] Button next to the "Game Options". A dialog showing all of the adjustable options will open up:
Some options will be greyed out and you will not be able to select those because they only apply to specific gamemodes (Cooperative, Deathmatch or Capture the Flag).
A commonly used option to turn on for Cooperative (Single Player) mode is the option called "Keep keys".
This game option will make sure you get to keep your keys after dying.
NOTE: All of the "Classic" options were made for players that strongly prefer to play Doom on the ZDaemon engine as close to the original game as possible. If you are rather new to the game you will probably not notice much difference when turning these on, so feel free to leave these options alone (unless you really want to).
[6.5] Using console commands while playing a game:
Most games nowadays have a console (also known as developer console). The console is basically a commandline that will show all the game activity and will allow you to execute commands.
To bring up the console while playing you can press the tilde (~) key.
The console is of most use to you in single player mode (in multi player mode its use is very limited).
Some of the common console commands you can type are:
- map map01 (This wil load map01 of the wad you are playing. You can do this for every mapnumber).
- addbot (This will add a bot to the game. Note: you can't remove bots unless you restart the entire game).
- quit (This will quit the game right away).
- god (This will make you invincible and you can play without dying).
- give all (This will give you all weapons, ammo and keys).