Galactic Civilizations III Wiki
Explore
Main Page
All Pages
Interactive Maps
navigation
Main page
Community portal
Recent changes
Random page
Admin noticeboard
Gamepedia
Gamepedia support
Report a bad ad
Help Wiki
Contact us
FANDOM
Fan Central
BETA
Games
Anime
Movies
TV
Video
Wikis
Explore Wikis
Community Central
Start a Wiki
Don't have an account?
Register
Sign In
Sign In
Register
Galactic Civilizations III Wiki
1,446
pages
Explore
Main Page
All Pages
Interactive Maps
navigation
Main page
Community portal
Recent changes
Random page
Admin noticeboard
Gamepedia
Gamepedia support
Report a bad ad
Help Wiki
Contact us
Editing
Console commands
Back to page
Edit
VisualEditor
View history
Talk (8)
Edit Page
Console commands
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
In order to either write cheats or use other console commands you first have to enable the debug console by adding the '''-cheat''' [[Launch options|launch option]] to GalCiv's executable file. Once done, open the console with the default tilde(~) key, the key can be changed in input options. If the console has opened, type '''help''' to see a full list of the commands. For information on specific commands type '''help <command>'''. For example: help modcredits ; SYNOPSIS : modcredits <amount> ; DESCRIPTION : The modcredits command will modify the local player's credits by the value provided. ; PARAMETERS : <amount> - numeric value to modify the credits by. == All commands == [[You]] can also view this list extracted from EXE file(v1.6.1.3):<br /> <br /> * [[#modcredits|modcredits]] <'''1000000000'''> * [[#modpop|modpop]] <amount> * [[#modcult|modcult]] <amount> * [[#modstat|modstat]] <amount> * [[#liststat|liststat]] <amount> * [[#colonize|colonize]] <all> * [[#createtraderesource|createtraderesource]] <internal name> <tilex> <tiley> * [[#finish|finish]] <next> * [[#event|event]] <internalname> * [[#unlock|unlock]] <internal name> * [[#fastunlock|fastunlock]] * [[#destroy|destroy]] <object ID> * [[#fow|fow]] <player index> * [[#fowtrans|fowtrans]] * [[#displayfow|displayfow]] * [[#resources|resources]] * [[#killplayer|killplayer]] <player index> * [[#force|force]] desync error * [[#ai|ai]] <hold> * [[#displayinfluence|displayinfluence]] * [[#dipstate|dipstate]] <state> <player index> <player index> * [[#addmod|addmod]] <internal name> * [[#god|god]] * [[#fps|fps]] * [[#hideui|hideui]] * [[#setgov|setgov]] <internal name> * [[#localplayer|localplayer]] <player index> * [[#showmem|showmem]] * [[#assetreport|assetreport]] * [[#savelog|savelog]] <file> * [[#turn|turn]] * [[#cam|cam]] * [[#gencompthumbs|gencompthumbs]] * [[#genconfigthumbs|genconfigthumbs]] * [[#genleanmaps|genleanmaps]] * [[#help|help]] <command> * [[#clearlog|clearlog]] * [[#lighting|lighting]] * [[#range|range]] * [[#sectorlines|sectorlines]] * [[#showRallyPoints|showRallyPoints]] * [[#cameralock|cameralock]] * [[#objectgfxconfig|objectgfxconfig]] <option> <source> <output> * [[#resetlighting|resetlighting]] <scenename> * [[#smoothinfluencelines|smoothinfluencelines]] * [[#convertconfigs|convertconfigs]] * [[#upprime|upprime]] * [[#upmeeting|upmeeting]] * [[#soak|soak]] * [[#spawn|spawn]] <shipdesignname> <ownerplayerindex> * [[#battle|battle]] <shipdesignname> <ownerplayerindex1> <ownerplayerindex1> * [[#spawn|spawn]] <blueprintname> <ownerplayerindex> * [[#battle|battle]] <blueprintname> <ownerplayerindex1> <ownerplayerindex1> * [[#spawnfaction|spawnfaction]] <factionname> * [[#assassination|assassination]] * [[#spawnartifact|spawnartifact]] * [[#spawnanoamly|spawnanoamly]] * [[#convertdeadplanet|convertdeadplanet]] * [[#convertdeadplanettothulium|convertdeadplanettothulium]] * [[#convertasteroidstodurantium|convertasteroidstodurantium]] * [[#convertgasgianttopromethion|convertgasgianttopromethion]] * [[#spawnelerium|spawnelerium]] * [[#spawnrelic|spawnrelic]] * [[#spawnantimatter|spawnantimatter]] * [[#grantrandomtechtoall|grantrandomtechtoall]] * [[#sounds|sounds]] * [[#stopsounds|stopsounds]] * [[#hotkeys|hotkeys]] * [[#battlesync|battlesync]] * [[#battlepaths|battlepaths]] * [[#run|run]] <textfilename> * [[#info|info]] * [[#debugcinecam|debugcinecam]] * [[#shortshipnames|shortshipnames]] <scenename> * [[#enableheapasserts|enableheapasserts]] * [[#wingame|wingame]] * [[#losegame|losegame]] * [[#allmercs|allmercs]] <next> * [[#resetmercs|resetmercs]] * [[#test|test]] <br /> <br> <div id="modcredits"></div> ; SYNOPSIS : '''''modcredits''''' <amount> ; DESCRIPTION : The modcredits command will modify the local player's credits by the value provided ; PARAMETERS : <amount> - numeric value to modify the credits by <br> <div id="modpop"></div> ; SYNOPSIS : '''''modpop''''' <amount> ; DESCRIPTION : The modpop command will change the population of the colony on the currently selected planet<br /> This works for any player's colony ; PARAMETERS : <amount> - numeric value to modify the population by <br> <div id="modcult"></div> ; SYNOPSIS : '''''modcult''''' <amount> ; DESCRIPTION : The modcult command will modify the local player's culture (ideology) points by the value provided ; PARAMETERS : <amount> - numeric value to modify the culture (ideology) points by <br> <div id="modstat"></div> ; SYNOPSIS : '''''modstat''''' <amount> ; DESCRIPTION : The modstat command will set a specified stat value for the currently selected game object (or the local player, if none) ; PARAMETERS : <statname> - Name of stat to change<br />Use liststat to see options : <amount> - Numeric value to set the stat to <br> <div id="liststat"></div> ; SYNOPSIS : '''''liststat''''' <amount> ; DESCRIPTION : The liststat command will list all stats that can be modified with modstat ; PARAMETERS : None <br> <div id="colonize"></div> ; SYNOPSIS : '''''colonize''''' <all> ; DESCRIPTION : The colonize command will colonize the currently selected planet for the current local player ; PARAMETERS : <all> - All uncolonized planets in the galaxy will become colonized <br> <div id="createtraderesource"></div> ; SYNOPSIS : '''''createtraderesource''''' <internal name> <tilex> <tiley> ; DESCRIPTION : Creates the trade resource at tilex, tiley on currently selected planet ; PARAMETERS : <resource> - The internal name of the resource to be created : <tilex> - The x location on the planet : <tiley> - The y location on the planet <br> <div id="finish"></div> ; SYNOPSIS : '''''finish''''' <next> ; DESCRIPTION : The finish command can be used to complete production on items in the queue at the currently selected colony<br /> If no parameters are given, all items in the queue are completed ; PARAMETERS : <next> - Specifying the optional paramater "next" will cause only the next item in the queue to be completed <br> <div id="event"></div> ; SYNOPSIS : '''''event''''' <internalname> ; DESCRIPTION : Runs an arbitrary Galactic Event, or MegaEvent ; PARAMETERS : <internalname> - The InternalName of the Event or MegaEvent <br> <div id="unlock"></div> ; SYNOPSIS : '''''unlock''''' <internal name> ; DESCRIPTION : The unlock command will unlock the specified tech for the local player<br /> If no tech name is given, then all techs and culture traits will be unlocked ; PARAMETERS : <internal name> - An optional parameter to specify the internal name of the tech to unlock <br> <div id="fastunlock"></div> ; SYNOPSIS : '''''fastunlock''''' ; DESCRIPTION : A light weight unlock command that unlocks all the techs as quickly as possible<br /> This does nothing else and takes no parameters ; PARAMETERS : None <br> <div id="destroy"></div> ; SYNOPSIS : '''''destroy''''' <object ID> ; DESCRIPTION : The destroy command will destroy the currently selected object if no object ID is provided ; PARAMETERS : <object ID> - The ID of the object that should be destroyed <br> <div id="fow"></div> ; SYNOPSIS : '''''fow''''' <player index> ; DESCRIPTION : The fow command will toggle the fog of war on and off<br /> It can also select which player'sfog of war to show based on player index ; PARAMETERS : <player index> - The player index of whose fog of war should be displayed <br> <div id="fowtrans"></div> ; SYNOPSIS : '''''fowtrans''''' ; DESCRIPTION : The fowtrans command will toggle all objects on the map to be visible through the fog of war ; PARAMETERS : None <br> <div id="displayfow"></div> ; SYNOPSIS : '''''displayfow''''' ; DESCRIPTION : The displayfow command will print a ascii representation of the fog of war ; PARAMETERS : None <br> <div id="resources"></div> ; SYNOPSIS : '''''resources''''' ; DESCRIPTION : Toggles whether or not resources are required for building ships<br /> It will also grant 1000 of every type of resource (to every player) It does this for up to ten turns, i.e. max 10,000, unless you toggle it off before ten turns ; PARAMETERS : None <br> <div id="killplayer"></div> ; SYNOPSIS : '''''killplayer''''' <player index> ; DESCRIPTION : The killplayer command will kill a player based on player index<br /> Omitting the<br />player index will kill the local player ; PARAMETERS : <player index> - The player index that should be killed <br> <div id="force"></div> ; SYNOPSIS : '''''force''''' desync error ; DESCRIPTION : This command induces a desync error and associated logging ; PARAMETERS : None <br> <div id="ai"></div> ; SYNOPSIS : '''''ai''''' <hold> ; DESCRIPTION : This will toggle the local play to be AI and back<br /> The parameter "hold" will allow the user to increment the next turn instead of the AI doing it automatically ; PARAMETERS : <hold> - Prevent the AI from automaticaly ending the turn<br /> Let the user press the turn button <br> <div id="displayinfluence"></div> ; SYNOPSIS : '''''displayinfluence''''' ; DESCRIPTION : The displayinfluence command will print a ascii representation of the influence map ; PARAMETERS : None <br> <div id="dipstate"></div> ; SYNOPSIS : '''''dipstate''''' <state> <player index> <player index> ; DESCRIPTION : Sets the diplomacy state between two players<br /> The players must be identified by their index ID<br /> The player indices can be omitted in which case the state will be assigned between all players ; PARAMETERS : <state> - The diplomatic state to set<br /> (Friendly, Foreign, Enemy, Trading)<br /><player index> - The player index of the first player : <player index> - The player index of the second player<br /> This must be given if the first player index is given <br> <div id="addmod"></div> ; SYNOPSIS : '''''addmod''''' <internal name> ; DESCRIPTION : For the currently selected starbase, the given module internal name will be added to the production queue for the starbase's associated colony ; PARAMETERS : <internal name> - Internal name of the starbase module to add <br> <div id="god"></div> ; SYNOPSIS : '''''god''''' ; DESCRIPTION : Toggles the ability for the local player to control every player's empire ; PARAMETERS : None <br> <div id="fps"></div> ; SYNOPSIS : '''''fps''''' ; DESCRIPTION : Toggles the display framerate, draw call, and rendering info over the screen ; PARAMETERS : None <br> <div id="hideui"></div> ; SYNOPSIS : '''''hideui''''' ; DESCRIPTION : The hideui command toggles UI visibility ; PARAMETERS : None <br> <div id="setgov"></div> ; SYNOPSIS : '''''setgov''''' <internal name> ; DESCRIPTION : Sets the government def for the local player<br /> Pass in an empty parameter to clear it ; PARAMETERS : <internal name> - Internal name of the government to assign to the player <br> <div id="localplayer"></div> ; SYNOPSIS : '''''localplayer''''' <player index> ; DESCRIPTION : Changes the local player to be the specified player index ; PARAMETERS : <player index> - The player index the local player will assume control of <br> <div id="showmem"></div> ; SYNOPSIS : '''''showmem''''' ; DESCRIPTION : The showmem command displays memory usage information ; PARAMETERS : None <br> <div id="assetreport"></div> ; SYNOPSIS : '''''assetreport''''' ; DESCRIPTION : The assetreport command creates an asset usage report in the directory %s ; PARAMETERS : None <br> <div id="savelog"></div> ; SYNOPSIS : '''''savelog''''' <file> ; DESCRIPTION : The savelog command writes the current contents of the console log<br /> If no file name is provided the contents will be written to %s by default ; PARAMETERS : <file> - Filename that the console log should be written to<br /> The file is saved at %s <br> <div id="turn"></div> ; SYNOPSIS : '''''turn''''' ; DESCRIPTION : Toggle if you are forced to deal with idle ships and colonies before ending the turn ; PARAMETERS : None <br> <div id="cam"></div> ; SYNOPSIS : '''''cam''''' ; DESCRIPTION : Prints position data for the camera ; PARAMETERS : None <br> <div id="gencompthumbs"></div> ; SYNOPSIS : '''''gencompthumbs''''' ; DESCRIPTION : Generates thumbnails for ship components ; PARAMETERS : None <br> <div id="genconfigthumbs"></div> ; SYNOPSIS : '''''genconfigthumbs''''' ; DESCRIPTION : Generates thumbnails for all object gfx configs ; PARAMETERS : <large> - An optional parameter to force generation of large thumbnails <br> <div id="genleanmaps"></div> ; SYNOPSIS : '''''genleanmaps''''' ; DESCRIPTION : Generates lean maps for each texture set ; PARAMETERS : None <br> <div id="help"></div> ; SYNOPSIS : '''''help''''' <command> ; DESCRIPTION : The help command shows a list of commands ; PARAMETERS : <command> - Providing a command as a parameter shows additional information about that command <br> <div id="clearlog"></div> ; SYNOPSIS : '''''clearlog''''' ; DESCRIPTION : The clearlog command clears the console log ; PARAMETERS : None <br> <div id="lighting"></div> ; SYNOPSIS : '''''lighting''''' ; DESCRIPTION : Activates the lighting options in the main map screen ; PARAMETERS : None <br> <div id="range"></div> ; SYNOPSIS : '''''range''''' ; DESCRIPTION : Toggles unlimited range for local player ; PARAMETERS : None <br> <div id="sectorlines"></div> ; SYNOPSIS : '''''sectorlines''''' ; DESCRIPTION : The sectorlines command will toggle the rectangular sector lines on and off<br />NOTE: This is only available in DEBUG builds ; PARAMETERS : None <br> <div id="showRallyPoints"></div> ; SYNOPSIS : '''''showRallyPoints''''' ; DESCRIPTION : The showRallyPoints command will toggle the other player rally points on and off<br />NOTE: This is only available in DEBUG builds ; PARAMETERS : None <br> <div id="cameralock"></div> ; SYNOPSIS : '''''cameralock''''' ; DESCRIPTION : Toggles the camera tilt lock on/off ; PARAMETERS : None <br> <div id="objectgfxconfig"></div> ; SYNOPSIS : '''''objectgfxconfig''''' <option> <source> <output> ; DESCRIPTION : Generates a objectgfxconfig binary file by placing the specified model at the origin ; PARAMETERS : <option> - must be: dir : <source> - source is the source directory where FBX files are located (do not include the final back-slash) : <output> - output file name (only required if option is file) <br> <div id="resetlighting"></div> ; SYNOPSIS : '''''resetlighting''''' <scenename> ; DESCRIPTION : Resets specified scene to original lighting settings in xml ; PARAMETERS : <scenename> - must be one of the following:<br />mainmap<br />- main map scene <br> <div id="smoothinfluencelines"></div> ; SYNOPSIS : '''''smoothinfluencelines''''' ; DESCRIPTION : Toggles whether the influence lines are smooth or curvy <br> <div id="convertconfigs"></div> ; SYNOPSIS : '''''convertconfigs''''' ; DESCRIPTION : Saves loaded object gfx configs with the current version <br> <div id="upprime"></div> ; SYNOPSIS : '''''upprime''''' ; DESCRIPTION : Primes the United Planets, so you don't have to meet half of the other factions <br> <div id="upmeeting"></div> ; SYNOPSIS : '''''upmeeting''''' ; DESCRIPTION : Immediately opens a United Planets meeting once you close the debug console <br> <div id="soak"></div> ; SYNOPSIS : '''''soak''''' ; DESCRIPTION : Calls several commands that are useful for soak testing <br> <div id="spawn"></div> ; SYNOPSIS : '''''spawn''''' <shipdesignname> <ownerplayerindex> ; DESCRIPTION : Creates several ships of specified type (and with specified owner) in the tiles around the selected ship ; PARAMETERS : <shipdesignname> - Ship design name of the ship to spawn : <ownerplayerindex> - The player index of the player who will own the new ships <br> <div id="battle"></div> ; SYNOPSIS : '''''battle''''' <shipdesignname> <ownerplayerindex1> <ownerplayerindex1> ; DESCRIPTION : Creates several ships of specified type (and with specified owners) in the tiles around the selected ship ; PARAMETERS : <shipdesignname> - Ship design name of the ship to spawn : <ownerplayerindex1> - (optional) The player index of the player who will own half of the new ships (default = 0)<br /><ownerplayerindex2> - (optional) The player index of the player who will own the other half of the new ships (default = 1) <br> <div id="spawn"></div> ; SYNOPSIS : '''''spawn''''' <blueprintname> <ownerplayerindex> ; DESCRIPTION : Creates several ships of specified blueprint (and with specified owner) in the tiles around the selected ship ; PARAMETERS : <blueprintname><br /> - Blueprint name of the ship to spawn : <ownerplayerindex> - The player index of the player who will own the new ships <br> <div id="battle"></div> ; SYNOPSIS : '''''battle''''' <blueprintname> <ownerplayerindex1> <ownerplayerindex1> ; DESCRIPTION : Creates several ships of specified blueprint (and with specified owners) in the tiles around the selected ship ; PARAMETERS : <blueprintname> - Blueprint name of the ship to spawn : <ownerplayerindex1> - (optional) The player index of the player who will own half of the new ships (default = 0)<br /><ownerplayerindex2> - (optional) The player index of the player who will own the other half of the new ships (default = 1) <br> <div id="spawnfaction"></div> ; SYNOPSIS : '''''spawnfaction''''' <factionname> ; DESCRIPTION : Creates a new faction ; PARAMETERS : <factionname> - Name of faction : <starting population> - Starting population of planet, if 0 then no planet : <planet class> - Class of starting planet, if any : <starting ship factor>- (Optional) Multiplier for starting ships/shipyard, multiplied by #habitable planets <br> <div id="assassination"></div> ; SYNOPSIS : '''''assassination''''' ; DESCRIPTION : Causes an assassination between player and faction with closest relation not on same team <br> <div id="spawnartifact"></div> ; SYNOPSIS : '''''spawnartifact''''' ; DESCRIPTION : Creates a new artifact (and awards it to the weakest player) ; PARAMETERS <br> <div id="spawnanoamly"></div> ; SYNOPSIS : '''''spawnanoamly''''' ; DESCRIPTION : Creates a random new anomaly in a random location ; PARAMETERS : <count> - Number to create, defaults to 1 : <name> - Specific anomaly (OR anomaly group) def to use, otherwise random <br> <div id="convertdeadplanet"></div> ; SYNOPSIS : '''''convertdeadplanet''''' ; DESCRIPTION : Converts a random dead planet to be usable ; PARAMETERS : <class> - Planet class to convert dead planet to, defaults to 10 : <count> - Number of planets to convert <br> <div id="convertdeadplanettothulium"></div> ; SYNOPSIS : '''''convertdeadplanettothulium''''' ; DESCRIPTION : Converts N random dead planet(s) into a Thulium resource(s)<br /><count> - Number to convert, defaults to 1 <br> <div id="convertasteroidstodurantium"></div> ; SYNOPSIS : '''''convertasteroidstodurantium''''' ; DESCRIPTION : Converts N random asteroid(s) into a Durantium resource(s)<br /><count> - Number to convert, defaults to 1 <br> <div id="convertgasgianttopromethion"></div> ; SYNOPSIS : '''''convertgasgianttopromethion''''' ; DESCRIPTION : Converts N random Gas Giant(s) into a Promethion resource(s)<br /><count> - Number to convert, defaults to 1 <br> <div id="spawnelerium"></div> ; SYNOPSIS : '''''spawnelerium''''' ; DESCRIPTION : Spawns an Elerium resource in a random empty location (in a nebula) ; PARAMETERS : <count> - Number to create, defaults to 1 <br> <div id="spawnrelic"></div> ; SYNOPSIS : '''''spawnrelic''''' ; DESCRIPTION : Spawns a Relic resource in a random empty location ; PARAMETERS : <count> - Number to create, defaults to 1 <br> <div id="spawnantimatter"></div> ; SYNOPSIS : '''''spawnantimatter''''' ; DESCRIPTION : Spawns an Antimatter resource in a random empty location (around a black hole) ; PARAMETERS : <count> - Number to create, defaults to 1 <br> <div id="grantrandomtechtoall"></div> ; SYNOPSIS : '''''grantrandomtechtoall''''' ; DESCRIPTION : Determines a random tech that all players don't have and gives it to them <br> <div id="sounds"></div> ; SYNOPSIS : '''''sounds''''' ; DESCRIPTION : Prints a list of all sound instances, as reported by Miles Sound System <br> <div id="stopsounds"></div> ; SYNOPSIS : '''''stopsounds''''' ; DESCRIPTION : Stops all sound instances in Miles Sound System<br /> Use to kill leaked SFX loops <br> <div id="hotkeys"></div> ; SYNOPSIS : '''''hotkeys''''' ; DESCRIPTION : Toggles whether cheat hot keys are enabled <br> <div id="battlesync"></div> ; SYNOPSIS : '''''battlesync''''' ; DESCRIPTION : Toggles whether battle viewer is in synch-mode <br> <div id="battlepaths"></div> ; SYNOPSIS : '''''battlepaths''''' ; DESCRIPTION : Toggles whether battle viewer displays the ship paths <br> <div id="run"></div> ; SYNOPSIS : '''''run''''' <textfilename> ; DESCRIPTION : Runs the commands specified in the file: textfilename <br> <div id="info"></div> ; SYNOPSIS : '''''info''''' ; DESCRIPTION : Prints debugging information about the selected target <br> <div id="debugcinecam"></div> ; SYNOPSIS : '''''debugcinecam''''' ; DESCRIPTION : Toggles cinematic camera selector in battle viewer window <br> <div id="shortshipnames"></div> ; SYNOPSIS : '''''shortshipnames''''' <scenename> ; DESCRIPTION : When on, saved ship designs do not append a unique ID onto their internal name<br />Be aware this means files can be overwritten <br> <div id="enableheapasserts"></div> ; SYNOPSIS : '''''enableheapasserts''''' ; DESCRIPTION : Disables asserts for the scene node pools when they run out of nodes and use the heap <br> <div id="wingame"></div> ; SYNOPSIS : '''''wingame''''' ; DESCRIPTION : Kills all players except for the local player<br /> Game will end <br> <div id="losegame"></div> ; SYNOPSIS : '''''losegame''''' ; DESCRIPTION : Kills the local player<br /> Game will end <br> <div id="allmercs"></div> ; SYNOPSIS : '''''allmercs''''' <next> ; DESCRIPTION : Makes all mercenaries available for purchase <br> <div id="resetmercs"></div> ; SYNOPSIS : '''''resetmercs''''' ; DESCRIPTION : Any mercenaries that were purchased already will be purchasable again <br> <div id="test"></div> ; SYNOPSIS : '''''test''''' ; DESCRIPTION : Developer only command<br /> Go away<br />
Summary:
Please note that all contributions to the Galactic Civilizations III Wiki are considered to be released under the CC BY-NC-SA
Cancel
Editing help
(opens in new window)
Follow on IG
TikTok
Join Fan Lab