NOTE: These are the main codes for Far Cry that are usually applied by typing text in-game, or by bringing down the game console. Please find the instructions on how to use these cheats below.
Press [~] to access the console, then enter one of the following codes to activate the corresponding cheat function:
god_mode_count=1 - God Mode
give_all_weapons=1 - All Weapons
give_all_ammo=1 - Ammunition
\save_game <file name> - Quick save game
\load_game <file name> - Load quick save
\map <map name> - Load map (see the list below)
\ca_Debug=1 - Debug mode
\ai_noupdate=1 - Dumb enemies
Map names: archive, boat, bunker, carrier, catacombs, control, cooler, dam, factory, fort, pier, rebellion, regulator, research, river, steam, swamp, training, treehouse, volcano
Another method
First off, download the cheat enabler listed above and unpack the DevMode.lua file to the main FarCry directory overwritting other file (make a backup of it!).
Now you need to modify your desktop shortcut. Right click on the Far Cry icon on your desktop, select properties and a new screen should pop up. Add the " -DEVMODE" parameter (without the quotes) at the end of the target field so it looks similar to this:
"C:\Program Files\UBISOFT\Crytek\Far Cry\Bin32\FarCry.exe" -DEVMODE
Click Apply to save the changes and run the game using that shortcut. All levels will be unlocked and you'll be able to use the following buttons:
[F1] - Toggles first/third-person camera modes
[F2] - Move to next checkpoint
[F3] - Spawn point
[F4] - Toggle no-clip mode
[F5] - Default speed
[F9] - Save current position
[F10] - Load current position
[F11] - Toggle extra information
[=] - Increase speed
[-] - Decrease speed
[BackSpace] - Toggle God mode (if it doesn't work for you use the God mode cheat from below)
o - Gives 999 ammo
p - Gives all weapons
More Cheat Codes
Cheat mode (demo version)
Press [~] during game play to display the console window. Press [Tab] to cycle through the available cheat options.
Set armor (demo version)
Use Notepad to edit "\Scripts\Default\Gamerules.lua" file (make a backup first!). Find the line with "armor = 0;" string and change the value to 255. Save the changes and run the game.
Invincibility (demo version)
Use Notepad to edit "\Scripts\Default\Gamerules.lua" file (make a backup first!). Find the following line:
ai_to_player_damage = { 1, 1, 1, 0.5, 0.5, 0.5 }
and change it to:
ai_to_player_damage = { 0, 0, 0, 0, 0, 0 }
Save the changes, and run the game.
Unlimited ammo (demo version)
Use Notepad to edit "\Scripts\Default\Entities\Weapons.lua" file (make a backup first!). Find the line with "loacal unlimitedAmmo = 0;" string and change the value to 1. Save the changes and run the game.
God mode
Before [Backspace] will toggle God mode (see the alternative method), open the "devmode.lua" file with a text editor. Scroll to the very bottom, and paste the following if it is not present:
function ToggleGod()
if (not god) then
god=1;
else
god=1-god;
end
if (god==1) then
System:LogToConsole("God-Mode ON");
else
System:LogToConsole("God-Mode OFF");
end
end
Input:BindCommandToKey("#ToggleGod()","backspace", 1);