Call of Duty 2/Codes

Devloper 2 - console enabled
In Single Player hit ESC and hit System>Options>Game Options and select ENABLE CONSOLE click until YES is displayed. Then click back until you get to the main menu. Type the "~" tilde symbol, upper left character to the left of the "1" key. The console will be displayed, next type "developer 2" omitting the double quotes and strike the "Enter" key. A new menu item will appear labelled "LOAD" in the bottom left hand corner of the screen. It will take a few seconds before the list of games are retrieved and displayed. Scroll through the list and select a game. Once the game/scenario has been loaded, left click on your mouse to start the scenario. Once you have reached a point in the game where you have the desired weapons to finish the scenario, bring up the console by typing the tilde "~" symbol. Now type "give ammo" omitting the double quotes. This should provide a full load for all weapons and the max loadout for both fragmentation grenades and smokew grenades. Now that you are at developer 2 level, all level difficulties will be enhanced. Remaining enemies still active in the scenario will fire upon you and attack you unless they are tied down by territorial or restrictive code. You may also type any other applicable code. For a list of commands, with the console enabled, type "AI ~ cmdlist" omitting the double quotes and this will list all commands as well as all messages up to that point in the game. Use the "Page Up" and "Page Down " keys to scroll through the list. I do not have a full explanation of all commands and cannot provide support at this time. Please advise me of any discrepancies. I have played all scenarios except for the Tank Battles with "developer 2" active and have noted a marked increase in difficulty over the "developer 0" default level.

increased difficulty level, allows cheats : developer 2

provides full ammo loads for all weapons including grenades : give ammo

random weapon selection loads new weapons: give all

invincibility : god

Command to Show FPS
Simple FPS Display : /cg_drawFPS 1

Verbose FPS Display : /cg_drawFPS 2

Time FPS Display : /cg_drawFPS 3

Display Off : /cg_drawFPS 0

Unlock Mission Set
The following cheats will allow you to unlock any mission of your choosing in the mission select screen. Bring down the console with the tilde key (button to the left of "1") in game and type the following commands to unlock your desired mission sets.

Unlock "Hill 400" Mission Set : /seta mis_09 9

Unlock "The Battle For Caen" Mission Set : /seta mis_08 9

Unlock "D-Day" Mission Set : /seta mis_07 9

Unlock "Rommel's Last Stand" Mission Set : /seta mis_06 9

Unlock "The Tank Squadrons" Mission Set : /seta mis_05 9

Unlock "Fortress Stalingrad" Mission Set : /seta mis_04 9

'''Unlock "Not One Step Backwards!" Mission Set''' : /seta mis_03 9

Unlock "The Battle Of El Alamein" Mission Set : /seta mis_02 9

Unlock "The Winter War" Mission Set : /seta mis_01 9

Unlock "Crossing The Rhine" Mission Set : /seta mis_10 9

Play Any Individual Mission
Bring down the console in game with your tilde key (the key to the left of "1") and enter the following to play your desired mission. This will allow you to play missions you are yet to unlock.

Play "The Crossing Point" : map rhine

Play "Stalingrad City Hall" : map cityhall

Play "Comrade Sniper" : map downtown_sniper

Play "Crusader Charge" : map Libya

Play "88 Ridge" : map 88ridge

Play "Armoured Car Escape" : map toujane_ride

Play "Retaking Toujane" : map toujane

Play "Assault On Matmata" : map matmata

Play "The Battle Of Pointe Du Hoc" : map duhoc_assault

Play "Defending The Pointe" : map duhoc_defend

Play "The Silo" : map silotown

Play "Prisoners Of War" : map beltot

Play "The Crossroads" : map crossroads

Play "The Battle For Hill 400" : map hill400_defend

Play "Rangers Lead The Way" : map hill400_assault

Play "Bergstein" : map bergstein

Play "The Brigade Box" : map breakout

Play "The Tiger" : map newvillers

Play "Downtown Assault" : map downtown_assault

Play "Railroad Station No. 1" : map trainyard

Play "Repairing The Wire" : map tankhunt

Play "The End Of The Beginning" : map eldaba

Play "El Alamein" : map elalamein

Play "Holding The Line" : map decoytown

Play "The Diversionary Raid" : map decoytrenches

Play "Demolition" : map demolition

Play "Red Army Training" : map moscow

Fun Cheat Codes
At the main menu screen of the game enter the "Game Options" and Enable the Console. From there, push your tilde (~) button to bring down the console and type the following:

seta thereisacow "1337"

followed by

spdevmap eldaba

This will start the level with devmap and cheats enabled. This allows you to use any of the commands in game without restriction. When in game, bring down the console and enter any of the commands from below to activate the 'cheat'.

Moon jump (jump_height 39 for default) : jump_height 128

Slow motion (timescale 1 for default) : timescale .25

Refill your ammunition / grenades : give ammo

Enemies ignore you : notarget

Walk / Fly through walls : noclip

Infinite health : god

2 Random Weapons : give all