Cheat mode:
Locate the civ4config - file in the installed game directory.
Open the "civ4config" file with text editor.
Modify the "CheatCode = 0" line to "CheatCode = chipotle".
While playing the game, press ~ to display the console window.
Type help to display all codes that are entered at the console window.
Enter any of the following case-sensitive cheat codes at the console.
Cheat Code - Cheat effect:
Xml.reloadLandscapeInfo - Reload Civ4TerrainSettings.xml
Xml.reloadGameText - Reload Game Text xml files
Xml.reloadArtDefines - Reload Civ4ArtDefines.xml
Sound.stopSoundScape - Stop Soundscape from playing
Sound.reload - Reload audio scripts
Sound.play string (filename) - Play sound - AS2D, AS3D, ASSS
Sound.noMusic - Stop music
Profile.morphGlobe (integer) - Morph the globeview count times.
Profile.dumpAnimLog - Dump animation information to debugging window
Player.testUnitIter (integer) - Test player unit iteration
Player.setGold (player number), (gold) - Set players gold; 0 is active player
Player.changeGold (player number), (gold) - Change players gold; 0=active player
Map.setActiveLandscapeID (landscape number) - Change the active landscape info
Map.replaceGameElements - Replace Rivers, Features, Bonuses and Goodie
Map.generateRivers - Replot Rivers
Map.generateGoodies - Replot Goodies
Map.generateFeatures - Replot Features
Map.generateBonuses - Replot Bonuses
Map.fill - Fill map with units and cities for performance testing
Map.erasePlots - Erase all plots
Map.eraseGameElements - Erase Rivers, Features, Bonuses and Goodies
Map.empty - Erase units and cities from map
Log.toggle - Toggle logging
Log.status - Display current logging status
Log.clear - Clear the log file
help - Display all console window codes
Graphics.toggleWater - Toggle water
Graphics.toggleGridMode - Toggle grids
Graphics.showTexturePalette - Dump texture palette
Graphics.setWireframe bool bOn - Set wireframe
Graphics.setWaterHeight (floating number) - Set water plane height
Graphics.setTextureMode bool bOn - Set texturing
Graphics.SetPeakScale (floating number) - Set Peak scale
Graphics.SetHillScale (floating number) - Set Hill scale
Graphics.ReBuildTerrain - Rebuild terrain and lighting
Graphics.quadTreeDepth (integer) - Set render depth for quad tree
Graphics.HideAttachables - Hide attachables
Graphics.ForceLightingUpdate - Force light update on all entities
Graphics.FindBlackPlotsAndCities - Finds entities with black emissivity
Graphics.displayTerrain bool bOn - Display terrain
Game.toggleTextureAccessInfo - Toggle output of texture loads
Game.toggleDebugMode - Toggle debug mode
Game.toggleAnimationTest - Toggle Animation Test Tool
Game.testPythonPopup - Show the Python test popup
Game.testPopup - Show test popup
Game.testGFC (integer) - Show GFC test popup
Game.testFont bool bEnable - Show test popup
Game.showWBPalette bool bCreate - Debugging
Game.scrollTop - Scroll to the top
Game.scrollBottom - Scroll to the bottom
Game.saveWorldBuilderSave (filename) - Save WorldBuilder save description file
Game.helpScreen - Display the help popup
Game.gfcfiledlg - Show GFC file dlg window
Game.gfcDirChooser - Show GFC directory chooser
Game.freeSelectedUnitKFs - Free sequences associated with the selected unit
Game.createSelectedUnitKFs - Create sequences associated with the selected unit
Game.clear - Clear the listbox below
Game.AIPlay (integer) - Force AI to play for indicated number of turns
Console.History - Dump console command history
Console.Clear - Clear the console
App.setMooseDbg2 (integer) - Set debugging value
App.setMooseDbg1 (integer) - Set debugging value
App.setMaxFrameRate (floating number) - Set maximum frame rate; 0 to disable
App.getBuildTime - Return the application link time
App.crash - Crash game
App.setIniFile (group key), (key), (value) - Update existing value in
the ini file
App.calcFolderChechsum (directory) - Compute md5 checksum for the
directory tree specified
App.takeScreenShot - TGA screen shot in .ScreenShot directory
(Note: requires "AllowScreenShots=1" in ini)
App.takeFullScreenShot - TGA full screen shot in .ScreenShot directory
(Note: requires "AllowScreenShots=1" in ini)
Profile.setSpikeThreshold (milliseconds) - Set minimum time to capture spikes
(set to 0 to disable spikelock)
Profile.rebuildPlot (x coordinate), (y coordinate), (integer) - Rebuild
plot indicated number of times
Profile.rebuildCity (x coordinate), (y coordinate), (integer) - Rebuild
city indicated number of times
Console.CreateDocumentation (filename) - Create HTML documentation for the
current console commands
Debug menu hot keys:
After you have enabled debug mode, press the following key combinations to
edit objects on map.
Command = Effect
SHIFT key + [ = Decrease highlighted unit's strength by 0.2
CTRL key + D = Display debug menu
CTRL key + 4 = Increase gold by 1000
CTRL key + [Plus] = Increase highlighted city's culture by 10
SHIFT key + [Plus] = Increase highlighted city's population by 1
SHIFT key + ] = Increase highlighted unit's strength by 0.2
CTRL key + SHIFT key + Left Mouse Button = Insert unit/city
[Plus] = Instant production completion for highlighted city
CTRL key + [Plus] = Level up highlighted unit
CTRL key + W = World editor
Insert Unit or City:
Highlight a city, then press ctrl+shift+left mouse click.
A menu will appear and you can insert unit or city for players/opponent.
Need more cheats? Check the Trainers section for
Civilization 4 cheats
Latest cheat codes for Civilization 4 at Cheatserver.com
More Civilization 4 cheats at Cheatbeast
More Civilization 4: Colonization cheats at Cheatbeast
More Sid Meier's Civilization 4: Colonization cheats at Cheatbeast
More Civilization 4 cheats at Cheatsguru
Note: Not all cheat has been tested or confirmed. If this cheat doesn't work, please click on
"Submit cheat" and send your modification.
|