Civilization 4 Game Cheats
CHEATMEN:
----------
Submitted by: Robert-Michael
Go to the Civ4 game directory and open Civ4Config.
Go to line:
CheatCode = 0 and change it to CheatCode = chipotle
That will enable the cheat-dialog by pressing [SHIFT]+T. From
this dialog you can alter amount of Gold and level of technology for
players in the game.
HexCheat:
---------
Submitted by: Haspa
Go to the Civ4 game directory and open Civ4Config.
Go to line:
CheatCode = 0 and change it to CheatCode = chipotle
Open up a game and hit the "~". The console will open
and type in "help". A list of all the cheats will appear.
Heres an example of using a cheat.
Player.setGold 0 100000
Cheatmode:
----------
Note: 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". Press ~ during game play to
display the console window. Enter one of the following codes to activate the cheat function.
Result Code
------------------------------------------------------
Display all console window codes - help
Stop music - Sound.noMusic
Reload audio scripts - Sound.reload
Stop Soundscape from playing - Sound.stopSoundScape
Play sound - AS2D, AS3D, ASSS - Sound.play string
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
Set Peak scale - Graphics.SetPeakScale
Set water plane height - Graphics.setWaterHeight
Set render depth for quad tree - Graphics.quadTreeDepth
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
Rebuild city indicated number of times - Profile.rebuildCity , ,
Rebuild plot indicated number of times - Profile.rebuildPlot , ,
Dump animation information to debugging window - Profile.dumpAnimLog
Set minimum time to capture spikes; set to 0
to disable spikelock - Profile.setSpikeThreshold
Dump console command history Console.History
Writes HTML documentation for the current
console commands - Console.CreateDocumentation
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
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.AIPlay
Create sequences associated with the selected
unit - Game.createSelectedUnitKFs
Free sequences associated with the selected
unit - Game.freeSelectedUnitKFs
Save WorldBuilder save description file - Game.saveWorldBuilderSave
Toggle Animation Test Tool - Game.toggleAnimationTest
Show GFC directory chooser - Game.gfcDirChooser
Show GFC file dlg window -Game.gfcfiledlg
Show GFC test popup - Game.testGFC
Show test popup - Game.testFont bool bEnable
Show the Python test popup - Game.testPythonPopup
Show test popup - Game.testPopup
Scroll to the bottom - Game.scrollBottom
Scroll to the top - Game.scrollTop
Clear the listbox below - Game.clear
Display the help popup - Game.helpScreen
Toggle debug mode - Game.toggleDebugMode
Debugging - Game.showWBPalette bool bCreate
Compute md5 checksum for the directory tree
specified - App.calcFolderChechsum
Set debugging value - App.setMooseDbg2
Set debugging value - App.setMooseDbg1
TGA full screen shot in .ScreenShot directory;
requires "AllowScreenShots=1" in ini. - App.takeFullScreenShot
TGA screen shot in .ScreenShot directory;
requires "AllowScreenShots=1" in ini. - App.takeScreenShot
Set maximum frame rate; 0 to disable - App.setMaxFrameRate
Update existing value in the ini file - App.setIniFile , ,
Crash game - App.crash
Return the application link time - App.getBuildTime
Test player unit iteration - Player.testUnitIter
Change players gold; 0 is active player - Player.changeGold ,
Set players gold; 0 is active player - Player.setGold ,