We have 1 cheats and tips on PC. If you have any cheats or tips for Civilization IV please send them in here. You can also ask your question on our Civilization IV Questions & Answers page.
This procedure involves editing a game file; create a backup copy of the file
Before proceeding. Use a text editor to edit the "civ4config" file in the game
Folder. Change the "CheatCode = 0" line to "CheatCode = chipotle". While playing
The game, press ~ to display the console window. Enter one of the following
Codes to activate the corresponding cheat function:
(Result)
(Cheat Code no "" and no quotes in [but remember to put in what is needed in the
Bracket])
Display all console window codes
"help"
Change players gold; 0 is active player
"Player.changeGold [player number], [gold]"
Set players gold; 0 is active player
"Player.setGold [player number], [gold]"
Stop music
"Sound.noMusic"
Reload audio scripts
"Sound.reload"
Stop Soundscape from playing
"Sound.stopSoundScape"
Play sound - AS2D, AS3D, ASSS
"Sound.play string [filename]"
Finds entities with black emissivity "Graphics.FindBlackPlotsAndCities"
Hide attachables
"Graphics.HideAttachables"
Force light update on all entities"Graphics.ForceLightingUpdate"
Rebuild terrain and lighting
"Graphics.ReBuildTerrain"
Set Hill scale
"Graphics.SetHillScale [floating number]"
Set Peak scale
"Graphics.SetPeakScale [floating number]"
Set water plane height
"Graphics.setWaterHeight [floating number]"
Set render depth for quad tree
"Graphics.quadTreeDepth [integer]"
Toggle water
"Graphics.toggleWater"
Display terrain
"Graphics.displayTerrain bool bOn"
Toggle grids
"Graphics.toggleGridMode"
Dump texture palette
"Graphics.showTexturePalette"
Set texturing
"Graphics.setTextureMode bool bOn"
Set wireframe
"Graphics.setWireframe bool bOn"
Morph the globeview count times.
"Profile.morphGlobe [integer]"
Rebuild city indicated number of times
"Profile.rebuildCity [x coordinate], [y coordinate], [integer]"
Rebuild plot indicated number of times"
Profile.rebuildPlot [x coordinate], [y coordinate], [integer]"
Dump animation information to debugging window
"Profile.dumpAnimLog"
Set minimum time to capture spikes; set to 0 to disable spikelock
"Profile.setSpikeThreshold [milliseconds]"
Dump console command history
"Console.History"
Writes HTML documentation for the current console commands
"Console.CreateDocumentation [filename]"
Clear the console
"Console.Clear"
Display current logging status
"Log.status"
Toggle logging
"Log.toggle"
Clear the log file
"Log.clear"
Erase units and cities from map
"Map.empty"
Fill map with units and cities for performance testing
"Map.fill"
Replot Goodies
"Map.generateGoodies"
Replot Bonuses
"Map.generateBonuses"
Replot Features
"Map.generateFeatures"
Replot Rivers
"Map.generateRivers
Erase Rivers, Features, Bonuses and Goodies
"Map.eraseGameElements"
Replace Rivers, Features, Bonuses and Goodie
"Map.replaceGameElements"
Change the active landscape info
"Map.setActiveLandscapeID [landscape number]"
Erase all plots
"Map.erasePlots"
Reload Game Text xml files
"Xml.reloadGameText"
Reload Civ4TerrainSettings.xml
"Xml.reloadLandscapeInfo"
Reload Civ4ArtDefines.xml
"Xml.reloadArtDefines"
Toggle output of texture loads/accesses to debug output
"Game.toggleTextureAccessInfo"
Force AI to play for indicated number of turns
"Game.AIP..