Note: This procedure involves editing a game file; create a backup copy of the file before proceeding. Use a text editor to edit the "diff_easy.cfg", "diff_normal.cfg", "diff_hard.cfg", or "diff_bauer.cfg" file in the "\crysis\game\config\" directory to change game play on the Easy, Normal, Hard, or Bauer difficulty setting. Insert one of the following lines to activate the corresponding cheat function:
| Result | Line in .cfg file |
| God mode | g_godMode = 1 |
| Toggle vehicle invincibility | v_goliathmode = [0 or 1] |
| Instant health regen | g_playerSuitArmorModeHealthRegenTime = 0 |
| Instant health regen while moving | g_playerSuitArmorModeHealthRegenTimeMoving = 0 |
| Set health regen time to 0 | g_playerSuitHealthRegenTime = 0 |
| Set regen time while walking to 0 | g_playerSuitHealthRegenTimeMoving = 0 |
| Extra health | g_playerHealthValue = 900.0 |
| Instant energy | g_playerSuitEnergyRechargeTimeArmor = 0 |
| Instant energy while moving | g_playerSuitEnergyRechargeTimeArmorMoving = 0 |
| Set energy regen time to 0 | g_playerSuitEnergyRechargeTime = 0 |
| No energy loss | g_suitCloakEnergyDrainAdjuster = 0 |
| No energy cost | g_suitRecoilEnergyCost = 0 |
| No waiting until regen starts | g_playerSuitHealthRegenDelay = 0 |
| Do not wait until energy regen starts | g_playerSuitEnergyRechargeDelay = 0 |
| More armor points | g_suitArmorHealthValue = 900.0 |
| Infinite ammunition | i_unlimitedammo = 1 |
| No weapon limit | i_noweaponlimit = 1 |
| Run faster | g_suitSpeedMult = 2.85 |
| Set difficulty, "1" is easy, "4" is most difficult | g_difficultyLevel = 1 |
| AI ignores player | ai_IgnorePlayer = 1 |
| Speed suit never runs out of energy | g_suitSpeedEnergyConsumption = 1 |
| Rate at which time passes; "1" is default | time_scale = [number] |
| Toggle melee attacks while sprinting | g_meleeWhileSprinting = [0 or 1] |
| Fall speed in meters/second that causes death; "13.7" is default | pl_fallDamage_SpeedFatal = [number] |
| Maximum speed in meters/second at which you take no damage; "8" is default | pl_fallDamage_SpeedSafe = [number] |
| Set swim speed; "4" is default | pl_swimBaseSpeed = [number] |
| Set speed at which you jump out of water; "1" is default | pl_swimJumpSpeedBaseMul = [number] |
| Walking movement speed; "1" is default | g_walkmultiplier = [number] |
| Multiplies punch strength by this factor; "1" is default | cl_strengthscale = [number] |
Start the game with the "-DEVMODE" command line parameter. Then while playing the game, press one of the following keys to activate the corresponding cheat function:
| Result | |
| Toggle first and third person view | |
| Jump to next checkpoint | |
| Toggle fly and ghost modes | |
| Jump to previous checkpoint | |
| Get missile launcher, shotgun, alien MOAC | |
| Infinite ammunition | |
| Debug menu |
Use the following trick to kill Alien Troopers without shooting. When the Alien Troopers jump in the air and levitate shortly doing nothing, they are about to charge at you, which may kill you in one hit. When they do this, move out of the way. When they charge and miss, there will be a moment where they are idle. Run up to them, grab, and throw them. This may be slightly difficult at certain angles. The moment you throw them they will die. Note: This was done on the Easy difficulty setting.
When you attack while in Cloak mode, you instantly lose all your energy. Instead, enable Armor mode (not Strength mode as this takes up energy when you attack), quickly shoot a soldier in the head, then go back to Cloak mode. They will not see you, and you will still have all your energy (you may even gain 1 to 3%). While you are transitioning to Armor mode, you will have a few seconds where you are still invisible to the enemy, which allows you to adjust if you are sniping. Even if you reach your time limit where you are invisible after turning off Cloak mode, you can still shoot around and might get away with not being seen as they sometimes panic and move around too much to notice you. You can use this to stay in a stationary location the A.I. does not touch and easily take out a large group, such as the area directly below a watch tower.
