Use a text editor to edit the "Init.py" file in the game folder. Add the following lines to the file:
ff.CON_ENABLE=1
Begin game play and press ~ at the database screen to display the console window. Type one of the following case-sensitive codes to activate the corresponding cheat function.
Effect - Code
Add CP to specified character - Campaign_AddCP('[name]',[number])
Automatically specified character - Campaign_Recruit('[name]')
Disable invincibility - mortal()
Enemies do not move or attack - peace()
Enemies move and attack again - war()
Invincibility for entire party - god()
Set prestige amount - Campaign_AddPrestige([number])
Unlock all character powers in current mission - DEBUG_ALLPOWERS=1
Unlock specified built-in character's origin - Campaign_UnlockOrigin('[name]')
Win current mission - Mission_Win()
El Diablo: Hellfire
Diablo has the "hot-headed" trait. This means that he will occasionally overpower his attacks. This works just as if you scaled up the power of an attack, making
them stronger but requiring more energy, and you have no control over it. However, if he tries to overpower an attack to the point where it takes more
energy then you currently have, he will end up being stunned. Watch when you use his Hellfire, and stop him if he is going to overpower it.
Hovering objects
Choose an object that you can pick up. Pick it up stand in an open location. Right click on the object you are holding and select "Throw". You will see your character
start to throw it, but the object will stay hovering above you. You can move away from it and it will still hover. Note: This does not work on cars.
Mr. Mechanical's giant robot
If you get up to defeat Mr. Mechanical's giant robot, you can create a character with 10,000 or more prestige points.
Multiple canister use
Surround a canister with all your characters when one is found. Press [Space] to pause game play. Click on the "Use Canister" command on all your characters. When game play is resumed, every character will be able to use the canister.