The web's largest cheats, codes, and game help site  

Sid Meier's Civilization 4: Colonization

From GameWinners

Jump to: navigation, search


Have info we missed?
Add to this page!

Cheat Codes

Cheat mode

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 case-sensitive codes to activate the corresponding cheat function.

Effect 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 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.AIPlay <integer>
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 <filename>
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 <integer>
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 <directory>
Set debugging value App.setMooseDbg2 <integer>
Set debugging value App.setMooseDbg1 <integer>
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 <floating number>
Update existing value in the ini file App.setIniFile <group key>, <key>, <value>
Crash game App.crash
Return the application link time App.getBuildTime
Test player unit iteration Player.testUnitIter <integer>
Change players gold; 0 is active player Player.changeGold <player number>, <gold>
Set players gold; 0 is active player Player.setGold <player number>, <gold>

Debug mode commands

Use the following commands after enabling the Game.toggleDebugMode code.

Effect Command
World editor [Ctrl] + W
Decrease highlighted unit's strength by 0.2 [Shift] + [
Increase highlighted unit's strength by 0.2 [Shift] + ]
Increase gold by 1000 [Ctrl] + 4
Display debug menu [Ctrl] + D
Insert unit/city [Ctrl] + [Shift] + Left Mouse Button
Increase highlighted city's population by 1 [Shift] + [Plus]
Increase highlighted city's culture by 10 [Ctrl] + [Plus]
Instant production completion for highlighted city [Plus]
Level up highlighted unit [Ctrl] + [Plus]

rhlorhig irbn rnhcelg, bl wos, e

City editor

Highlight a city, then press [Ctrl] + [Alt] + Left Mouse Button.


Strategy guides from GameFAQs