This encyclopaedia contains lots of spoilers - you should play through the campaigns first before reading too much here!
Debug Menu
The "Debug Menu" allows you to switch between player slots and place new objects on the map...
Accessing the Debug Menu
Using the Debug menu
The debug menu, pictured to the right, has a number of options as follows...
Map options
These are currently somewhat broken and it's recommended that you avoid using them.
The original idea for this section was to allow new maps to be created and edited directly within Warzone (see also the Tile and Z-Align buttons later), however the features were never fully implemented.
If your're a C++ developer and want to turn that project in to reality, a good place to start would be discussing the idea in the development forum.
Placement buttons
Current player
These buttons allow you to switch to different player slots.
In single player campaign, skirmish and challenge games, you will always start as player 0 regardless of which starting position you chose on the map, so it can sometimes be a little confusing as to which player is assigned to which starting position.
When you select a player, you basically become that player – you see their message console, you can click on their buildings to see what they are producing, you can order their units to do stuff, etc.
If the player is being controlled by an AI, you'll find that the AI keeps giving orders to it's buildings and units, cancelling any orders you gave them – there's nothing much you can do about that.
Any units or structures placed (using the placement buttons above) will be owned by the currently selected player.
You can even issue cheat commands for that player – so, for example, you could give them lots of power or all research.
The pause button seems to pause the running of AI scripts, as well as replace the functionality of the player's manufacture and build buttons with that of their counterparts in the debug menu. For example, when selecting the manufacture button on the hud while the game scripts are paused, a list of all unit templates (mostly cyborgs) will appear. Selecting them will allow players to place them on the map, just like with the debug menu's unit button.
--Shadow Wolf TJC--