Codes

  • Cheatdialog

    After applying "CheatCode = chipotle" in configuration-file, open console with ~ and use command "game.toggledebugmode".

    With debugmode turned on you can press SHIFT+T to open CheatDialog to alter Gold and Technology

    EffectCode
    CheatDialogSHIFT+T

    Contributed By: skaue.

  • Debug Codes

    Open the "civ4config" file found in your Sid Meire's Civilization IV install directory (Default is "C:\Documents and Settings\Owner\Application Data\Firaxis Games\Sid Meier's Civilization 4") find "cheatmode = 0", change it to "cheatmode = chipotle". During any game, open the console by pressing the tilda key "~", and type in one of the following then pressing enter.

    EffectCode
    Clear the consoleConsole.Clear
    Crashes gameApp.crash
    DebuggingGame.showWBPalette bool bCreate
    Displays all console codeshelp
    Dump console command historyConsole.History
    Forces AI to plat a certain number of turnsGame.AIPlay <turn #>
    Morph the globeview count times.Profile.morphGlobe <integer>
    Rebuild city indicated number of timesProfile.rebuildCity <x coordinate>, <y coordinate>, <integer>
    Rebuild plot indicated number of timesProfile.rebuildPlot <x coordinate>, <y coordinate>, <integer>
    Rebuilds terrain and lightingGraphics.ReBuildTerrain
    Reload Civ4ArtDefines.xmlXml.reloadArtDefines
    Reload Civ4TerrainSettings.xmlXml.reloadLandscapeInfo
    Reload Game Text xml filesXml.reloadGameText
    Reloads audio scriptsSound.reload
    Sets hills' scaleGraphics.SetHillScale <number>
    Sets peaks' scaleGraphics.SetPeakScale <number>
    Sets players gold (0 is active player)Player.setGold <player #>, <amount>
    Stops musicSound.noMusic
    Stops soundscapes from playingSound.stopSoundScape
    Toggle output of texture loads/accesses to debug outputGame.toggleTextureAccessInfo
    Writes HTML documentation for the current console commandsConsole.CreateDocumentation <filename>

    Contributed By: Darkicon.

  • Insert Unit/City

    After active the cheat mode, press ctrl+shift+left click on a tile. A menu will pop up and allow you to insert unit or city for players/opponent.

    EffectCode
    Insert Unit/Cityctrl+shift+left click

    Contributed By: kimono38.

  • More hot keys

    First enable Debug Mode then have either a unit or a city selected and push the following keys:

    EffectCode
    Add 1 to city population(City) Shift +"+"
    Add 10 to city culture(City) Ctrl + "+"
    City editorHighlight a city. [Ctrl] + [Alt] + Left Mouse Button
    Decrease highlighted unit's strength by 0.2Shift + [
    Display debug menuCtrl + D
    Immediately complete whatever the city is producing(City) "+"
    Increase gold by 1000Ctrl + 4
    Increase highlighted city's culture by 10Ctrl + Plus
    Increase highlighted city's population by 1Shift + Plus
    Increase highlighted unit's strength by 0.2Shift + ]
    Insert unit/cityCtrl + Shift + Left Mouse Button
    Instant production completion for highlighted cityPlus
    Level up highlighted unitCtrl + Plus
    Pops up a dialogue to change a certain nations gold and change the eraShift + T
    Unit level up(Unit) Ctrl + "+"
    World editorCtrl + W

    Contributed By: Urian_, ph1000, and Darkicon.

Secrets

  • Debug menus and hot keys

    After you have enabled debug mode there are a number of hot keys to bring up new menus and edit things on the map.

    CTRL + w: brings up the world editor.
    SHIFT + [: decreases a units strength that your mouse is over by 0.2.
    SHIFT + ]: increases a units strength that your mouse is over by 0.2.
    CTRL + 4: increases your gold by 1000.
    CTRL + d: brings up the debug menu.

    Contributed By: Rheikon_basic.

  • Enable cheats

    In your Civilization config-file (check where you installed it), change

    ; Move along
    CheatCode = 0

    to

    ; Move along
    CheatCode = chipotle

    Contributed By: Grawl.

Know Something We Don't?

You can submit new cheat codes for this game using our Cheat Submission Form.

Have We Been Fooled?

If you see a non-working or fake code in the list above, let us know by using our Problem Submission Form.