This encyclopaedia contains lots of spoilers - you should play through the campaigns first before reading too much here!
Mac Cheat Mode
Aubergine
Warzone v2.0.7
Edit your config file (where is it?) in TextEdit and find the following line:
debugmode=0
Change it to:
debugmode=1
Save the file, then load Warzone and start a game.
Once the game has started, press Left Shift + Delete at the same time to enable debug mode.
You should see a "CHEATS ENABLED" message and the word "Debug" should appear near the bottom of the screen next to the Reticule buttons.
You can now enter cheat codes by pressing t to enter chat mode, then type in the cheat code and press Return.
A list of codes you can use can be found on the Cheats - Warzone 2100 Cheat Codes page.
Warzone v2.0.5
Locate your Warzone application and view its package contents.
Find the "warzone2100.sh" file inside the package contents, it should be here:
Warzone 2100.app ← the folder that appears when you "Show package contents"
Contents
MacOS
warzone2100.sh
Make a duplicate of the .sh file (right-click it, choose "Duplicate") just in case!
Right click the original warzone2100.sh file and choose Open With → Other, then choose TextEdit.
You should see something like this:
#!/bin/sh MYDIR=`dirname “$0”` cd “$MYDIR” pwd exec ./warzone2100 --datadir ../Resources/data
Change the last line to:
exec ./warzone2100 --datadir ../Resources/data --cheat
Don't forget the space between /data and --cheat.
Save the file then load Warzone and start a game.
Once the game has started, press Left Shift + Delete at the same time to enable debug mode.
You should see a "CHEATS ENABLED" message and the word "Debug" should appear near the bottom of the screen next to the Reticule buttons.
You can now enter cheat codes by pressing t to enter chat mode, then type in the cheat code and press Return.
A list of codes you can use can be found on the Cheats - Warzone 2100 Cheat Codes page.
See Cheats - Warzone 2100 Cheat Codes for details.