Note: The following codes are only available after you install the patch that gives the game a saved game feature. Start the game with the -debug command line parameter. Press ~ during game play to display the console. Then, activate the following cheats by entering the corresponding codes:
CHEAT FUNCTION - CHEAT CODE Create CPU controlled Alien - ALIENBOT All weapons and ammo - GIVEALLWEAPONS God mode - GOD Create light aura; repeat for brighter aura - LIGHT Create an CPU controlled Marine - MARINEBOT Player invisible to all opponents - OBSERVER Create CPU controlled Predator [Note 1] - PREDOBOT Create CPU controlled Predator-Alien [Note 1] - PREDALIENBOT Create CPU controlled Praetorian Alien [Note 1] - PRAETORIANBOT Create CPU controlled Xenoborg1 - XENOBORG Display level coordinates - SHOWCOORDS Display frame rate - SHOWFPS Display number of rendered polygons - SHOWPOLYCOUNT Replenish energy supply (Predator) - GIMME_CHARGE God mode (Marine) - FREAKOFTHEUNIVERS God mode (Predator) - SKULLCOLLECTOR God mode (Alien) - THEONEDEADLYCREAUTUREEVERCREATED List in-game help - LISTVAR List cheat commands - LISTCMD Change motion tracker volume (Marine) - MOTIONTRACKERVOLUME <0.00-1.00> Change motion tracker speed (Marine) - MOTIONTRACKERSPEED <0-16> Toggle crouch and crawl (Alien) - CROUCHMODE <0 or 1> Change game speed - TIMESCALE <0.0-1.0> Toggle wire frame mode - WIREFRAMEMODE <0 or 1> Toggle doppler shift on Alien sounds - DOPPLERSHIFT <0 or 1> Adjust amount of red in sky - SKY_RED Adjust amount of green in sky - SKY_GREEN Adjust amount of blue in sky - SKY_BLUE Adjust amount of tilt when sidestepping - LEANSCALE Verbose reports of text expansions - EXPV List all text expansions - LISTEXP List all key bindings - LISTBIND Clear all key bindings - UNBIND-ALL Broadcast message - SAY Broadcast message to your species - SAY_SPECIES Stop playing CD track - CDSTOP Select CD track to play - CDPLAY Select CD track to be looped - CDPLAYLOOP Set sound level - CDVOLUME <0-127> Get name of player nearest center of screen - ID_PLAYER Show frag table - SHOW_SCORE Screenshot - SCREENSHOT Toggle network opponent movement - EXTRAPOLATE_MOVEMENT Increases detail level - DETAIL_LEVEL_MAX Decreases detail level - DETAIL_LEVEL_MIN
Note 1: Creating CPU controlled characters may crash the game if that character does not normally exist in the current level. Use the "Load species" code to force the game to have the desired character type.