Stellaris is a science-fiction strategy video game. Paradox Development Studio developed this game and Paradox Interactive published it. This game features rich interstellar discovery and an active warfare system. Just after 24 hours release, Stellaris had sold over 200,000 units and became the Paradox Development Studio's fastest-selling game. A special point of this game that makes it popular is its tech tree with several resources and high technology divides into many levels. If you want to enjoy another interesting part of Stellaris, let try Utopia, a game of Stellaris. Stellaris Utopia will draw you in faster the closer you get, and the longer you stay in it. Moreover, if you have any contributions for this game, visit the Stellaris wiki- a forum where includes most of the askable question and needed information.
If you want to open the console in Stellaris, try to follow these simple steps. Firstly, start a new game or load your current one. Then, press the Tilde (~) key on your keyboard. The console commands will not work in the Ironman games. So you have to use lowercase letters when entering the new ones.
Name | Effect | Example/Comment | |
---|---|---|---|
3dstats | 3dstats | This command will toggle (enable and disable) the 3DStats feature. | When 3DStats is enabled, your FPS and render time will be displayed on the screen. |
achievement_status | achievement_status | Print your current achievement status to the console. | |
activate_all_traditions | activate_all_traditions | This command instantly activates perks for all traditions. | |
activate_ascension_perk | activate_ascension_perk [ascension perk id] | This command activates the specified ascension perk. | |
activate_tradition | activate_tradition [tradition id] | This command activates the specified tradition. | |
add_anomaly | add_anomaly [anomaly category] | Adds an anomaly category for the planet that you currently have selected in-game. | |
add_ethic_pop | add_ethic_pop [population id] [ethic id] | Adds the specified ethic to the specified population. | |
add_opinion | add_opinion [source id] [target id] [opinion amount] | Used to add or remove (use negative numbers to remove) opinion from one empire to another. | |
add_pops | add_pops [species id] [planet id] | This command populates an entire planet with all of the specified species. | |
add_ship | add_ship [ship name] | This command can be used to spawn a fleet of the specified ship. | |
add_trait_leader | add_trait_leader [leader id] [trait id] | Add the specified trait to the leader with the specified ID. | Use 'debugtooltip' to find leader IDs. |
add_trait_species | add_trait_species [species id] [trait id] | Adds the specified trait to the species with the specified ID. | |
advanced_galaxy | advanced_galaxy | This command causes every default empire to gain colonies, fleets and technologies. | Simulates the game in year 2400. |
ai | ai | This command enables and disables (toggles) AI. | |
ai_anomalies | ai_anomalies | Enables and disables (toggles) AI-only anomalies for human empires. | |
alienfx | alienfx | If you have an alien case, this command will attempt to integrate with AlienFX (changing your computer lights). | |
ambient_object | ambient_object [object id] | Used to spawn an ambient object, relative to the specified ID. | |
attackallfleets | attackallfleets | Makes all fleets under your control target every fleet that isn't under your control. | |
audio.playeffect | audio.playeffect [effect name] | This command can be used to play a specified sound effect. | |
audio.setactivegroup | audio.setactivegroup [group name] | This command allows you to set your active audio group. | |
berserk_ai | berserk_ai | This sets all AI aggression to 10. | Making them become very aggressive. |
blend_post_effect | blend_post_effect [setting] [time] [mode] | Used to blend into a new post effect setting, relative to the specified type, transition duration and mode. | |
borders | borders | Calculates the map borders and prints them to your console. | |
cash | cash [amount] | Adds the specified amount of energy credits to your energy credits amount. | |
casusbelli | casusbelli [casus belli id] [empire id] | Initiates the Casus Belli with the specified ID against the specified empire. | |
check_save | check_save | Used to check that saving is working properly. | It creates two save files of your game and checks to see if they are the same - if they are different, it means there is likely a problem with your save/the saving feature. |
clear_debug_lines | clear_debug_lines | Gets rid of any 'debug lines' from your screen. | Things printed on the screen from debug commands that shouldn't be there anymore. |
clear_debug_strings | clear_debug_strings | This command removes any debug strings. | |
collision | collision | Enables and disables (toggles) the display of collision boxes for entities in the game. | |
colonize | colonize [population id] | Colonize the planet you currently have selected with the population of the specified ID. | |
communications | communications [empire id] | If executed with an argument (an empire ID), this will toggle communication on or off with the specified empire. | If executed without an argument ('communications' on its own), this will toggle communications on or off with all empires in the game. |
contact | contact | Enables contact with all empires currently in the game. | |
control | control [planet id] | Allows you to instantly occupy the planet with the specified ID. | |
copy_pop | copy_pop [population id] | Copy the population with the specified ID to the planet that you currently have selected. | |
crash | crash | A little bit of a silly command - this will crash your game if you enter it into the console. | |
create_navy | create_navy [percentage] | Create a naval fleet with up to 100% of your naval capacity ('create_navy 0.5' for 100%). | The designs used are all of your lates |
create_megastructure | create_megastructure [megastructure id] | This command will create the megastructure with the specified ID. | |
damage | damage | Causes the ship you currently have selected to take the specified amount of damaget. | |
debug_achievements | debug_achievements | Erase all achievements you have currently acquired. | |
debug_achievements_clear | debug_achievements_clear | This command can be used to debug achievements. | Although untested, this likely clears all of your achievements you have acquired. |
nomen | nomen | This will cause all empires (AI-controlled) to never (ever) agree to any deals or proposals. | |
yesmen | yesmen | This will cause all empires (AI-controlled) to always (regardless of prerequisites) agree to any deals or proposals. | |
debuglines | debuglines | This command enables or disables (toggles) debug lines. | |
debugtexture | debugtexture [texture name] [transparency] [alpha channel] | This command can be used to debug textures. | See argument information for further help. |
debugtooltip | debugtooltip | Toggle (enable or disable) debug tooltips. | Debug tooltips show things like planet IDs, population IDs, and other useful information in tooltips when you hover over things in the game. |
democratic_election | democratic_election | This command will forcefully start the next democratic election. | |
deposits | deposits | This command prints deposit statistics to the console. | |
effect | effect | This command executes the specified effect script. | |
election | election | This command will forcefully start the next ruler election. | |
engineering | engineering [amount] | Adds the specified amount of engineering points to your current amount. | Specify a negative value to remove engineering points. |
error | error | This command prints errors to the game log and console. | |
event | event [event id] [empire id] | Starts the event with the specified ID in the specified empire. | |
eventscopes | eventscopes | Prints the scope trees of events that are currently to the console window. | |
eventstats | eventstats | Prints statistics about events that are currently running to the console window. | |
factions.showallfactions | factions.showallfactions | Prints a list of all factions currently in the game, along with statistics for each. | |
factions.showattraction | factions.showattraction | This command prints a list of all factions with their attraction levels. | |
factions.spawnall | factions.spawnall | This command will not work if 10 years have not passed in the game. | When executed, this command will spawn all factions into the game. |
fast_forward | fast_forward [days] | Skips forward the specified amount of days in the game. | |
filewatcher | filewatcher | This command enables or disables (toggles) filewatcher. | |
finish_research | finish_research | Instantly finishes all research that is currently in progress. | |
finish_special_projects | finish_special_projects | Instantly finishes all special projects that are currently in progress. | |
food | food [amount] | Adds the specified amount of food to your current amount. | Specify a negative value to remove food. |
force_integrate | force_integrate [empire id] | Causes the empire with the specified ID to integrate into your empire. | |
free_government | free_government | Enables or disables the time limit that prevents you from changing governments too soon after another. | |
free_policies | free_policies | Enables or disables (toggles) your ability to make policy changes with no restrictions. | |
ftl | ftl | This command enables or disables (toggles) faster than light travel. | |
fullscreen | fullscreen | This command enables or disables (toggles) fullscreen mode. | |
game_over | game_over [victory type] | Forcefully ends the game with either domination (0), federation (1) or conquest (2). | |
gfxculture | gfxculture [culture id] | Used to change your empire's graphical culture (the way it looks). | |
goto | goto [x] [y] | Move your camera to the specified X and Y coordinates. | |
grow_pops | grow_pops [growth rate] | Speed up the growth of the population of the planet you currently have selected in-game. | |
guibounds | guibounds | Display bounds around GUI elements currently on the screen. | |
hdr | hdr | Enables or disables (toggles) the graphics setting for high-dynamic-range rendering. | |
help | help [command] | If executed with no arguments, this will print a list of all commands in the game. | If a command is specified as an argument, this command will print help for the specified command. |
hsv | hsv | This command converts HSV to RGB. | |
human_ai | human_ai | This command enables or disables (toggles) AI for humans. | |
influence | influence [amount] | Credit you with the specified amount of influence points. | |
info | info | This command enables or disables (toggles) debug information. | |
instant_build | instant_build | Causes all building (including ships, upgrades, stations, etc) to be instantly completed, rather than take time to build. | The effects of this command apply to everything in the game (including AI) so it is recommended that you pause your game before using it. |
intel | intel [low / high] | Used to change the intel level of the space you currently have discovered - 0 for low, 1 for high. | |
invincible | invincible | Make all of your ships invincible. | They will not be able to take any damage. |
kill_country | kill_country [empire id] | Kill your current empire if no ID is specified. | Specify the ID of an empire to kill that empire. |
kill_leader | kill_leader [leader id] | This command will kill the leader with the specified ID. | |
kill_pop | kill_pop [population id] | This command will kill the population with the specified ID. | |
kill_ruler | kill_ruler [population] | This command will kill the ruler with the specified ID. | |
lockcamera | lockcamera | Enables and disables (toggles) the locking of the camera. | If the camera is locked, it will not move from its current position until unlocked via console command. |
map_names | map_names | This command prints a list of all of the map names. | |
mature_galaxy | mature_galaxy | This command skips forward 100 years, simulating a 'mature galaxy'. | Useful if you want to skip ahead at the start of the game. |
max_resources | max_resources | Gives you the maximum amount of all resources in your resource storages. | |
memtest | memtest [iteration count] | It is used to test for memory leaks. | This is an advanced debug command. |
message | message | This command prints a list of message types. | |
minerals | minerals [amount] | Adds the specified amount of minerals to your minerals storage. | |
nogui | nogui | This command enables or disables (toggles) the GUI. | |
nomouse | nomouse | This command enables or disables (toggles) the scrollwheel. | |
observe | observe | This command enables observer mode, use 'play 00' to exit. | |
overnight | overnight [ticks to skip] | Used to set the game into 'overnight session' mode. | This causes the game to skip the specified amount of ticks after each tick (so you can leave your computer on over night and the game will run slower). |
own | own [planet id] | Used to claim the planet with the specified ID for your current empire. | May also work for fleets, starbases, colonies, etc. |
particle | particle | Enables or disables (toggles) particle debug information. | |
particle_editor | particle_editor | This command opens the particle editor window. | |
path | path [start index] [end index] | This command can be used to find paths between stars. | |
peace_on_player | peace_on_player [empire id] | This command forces the empire with the specified ID to offer peace to you. | |
physics | physics [amount] | Credit you with the specified amount of physics points. | |
planet_class | planet_class [planet class] | Change the class of the planet you currently have selected to the specified planet class. | |
planet_happiness | planet_happiness [amount] | Adds the specified amount of happiness to the planet you currently have selected. | It will not allow happiness to go above its 'legitimately' obtainable limit. |
planet_resource | planet_resource [resource id] [amount] | Add the specified amount of the specified resource to the planet you currently have selected. | |
planet_size | planet_size [tile amount] [planet id] | This command can be used to change the size of the planet with the specified ID. | The maximum size is 25, larger numbers can cause problems with your game. |
planets | planets | Prints a list of all planet classes, and the amount of them in the current game. | |
play | play [empire id] | This command can be used to play as/switch to another empire. | Your starting empire has an ID of 00. This command will cause the empire you switch from to be governed by AI. |
populate | populate [planet id] | Fully populates all free slots on the planet you current have selected in-game. | |
production | production | This command prints debug information about production. | |
random_ruler | random_ruler | Replaces the ruler of your current empire with a random ruler. | |
recalc_fleet_presence | recalc_fleet_presence | When executed it will recalculate the fleet presence cache. | This command is a debug tool. |
regenerate_border_colors | regenerate_border_colors | Change the border colors of empires that share the same color. | One border color will be changed, the other color will stay. |
reload | reload [file] | Reload all of the assets the game currently has loaded. | |
reload_galaxy | reload_galaxy | This command starts a new game. | |
reload_graphical_map | reload_graphical_map | Reloads the GUI map, useful if you encounter a bug/glitch. | |
reloadfx | reloadfx [map / .fx file] | This command reloads the game's shaders. | |
remove_ethic_pop | remove_ethic_pop [population id] [ethic id] | Removes the specified ethic from the population with the specified ID. | |
remove_notification | remove_notification | This command will remove all notifications currently on the screen. | |
remove_trait_leader | remove_trait_leader [leader id] [trait id] | Removes the trait with the specified ID from the leader with the specified ID. | |
remove_trait_species | remove_trait_species [species id] [trait id] | Removes the trait with the specified ID from the species with the specified ID. | |
rendertype | rendertype | Prints the current rendering system that is being used to the console. | |
research_all_technologies | research_all_technologies [creature / crisis] [repeatable] | Instantly research all non-repeatable technologies if no arguments are specified. | See argument information for details on researching repeatable, crisis and creature technologies. |
research_technology | research_technology [tech id] | Research the technology type with the specified ID. | |
resource | resource [resource id] [amount] | Credit you with the specified amount of resource points. | |
resources | resources | This command prints resource statistics to the console. | |
reverse_diplo | reverse_diplo [diplomatic action id] [empire id] | Send the specified diplomatic action from the specified empire to the empire you are currently playing as. | |
run | run [file name] | Run a list of commands in .txt file that is within the root game directory. | |
scaling | scaling | This command enables or disables (toggles) the scaling of models. | |
skills | skills [amount] | Adds the specified amount of levels to every skill that each of the leaders under your control have. | |
smooth | smooth | Enables and disables (toggles) Stellaris' graphical frame smoothing feature. | |
society | society [amount] | Credit you with the specified amount of society research points. | |
spawnentity | spawnentity [entity id] | Spawn the entity with the specified ID at the current location of your cursor/mouse in the game. | |
srgb | srgb | This command enables and disables (toggles) SRGB color. | |
surrender | surrender [empire id] [war id] | Makes the empire with the specified ID surrender in the specified war. | If you do not provide a war ID as a second argument, a list of IDs for wars the specified empire is currently engaged in will be printed. |
survey | survey | Provided you have at least one science strip, this command will survey all planets. | |
switchlanguage | switchlanguage [language name] | Switch to the specified language/localization type. | If you specify the name of the language you are already using, this will reload the language file (so you do not need to restart your game if you have made changes). |
techupdate | techupdate | This command will refresh the technology tree. | Randomizes your current research options. |
techweights | techweights [tech area] | Prints the weights for the specified technology tree. | |
terraforming_resources | terraforming_resources [amount] | Adds the specified amount of terraforming resources to the planet you currently have selected. | |
test_achievement | test_achievement [achievement id] | It will test the trigger of the achievement with the specified ID. | This is a debug tool. |
threading.taskthreadscount | threading.taskthreadscount | Prints the amount of threads the game is currently utilizing. | |
ticks_per_turn | ticks_per_turn [tick amount] | This command can be used to adjust the amount of ticks per turn in the game. | This can be used to speed up the game. |
time | time | Prints the current time of your computer (not the game). | |
trigger | trigger [script name] | This command will execute the test script with the specified name. | |
trigger_docs | trigger_docs | Prints information regarding triggers and their effects. | |
trigger_file | trigger_file | It will test the specified trigger script file (and also crash your game). | This is an advanced debug command. |
unlock_edicts | unlock_edicts | Instantly unlock all of the game's edicts for application to either a planet or your entire empire. | It will not apply them, just unlock them. |
unity | unity [amount] | This command adds the specified amount of unity. | |
version | version | Copies the current version of the game you are running to your clipboard. | Useful for reporting bugs. |
volume | volume [volume] | Set your game volume to the specified delta value. | |
war_on_player | war_on_player [empire id] | Make the empire with the specified ID declare war on your current empire. | |
war | war [declarer empire id] [subject empire id] [war goal id] | Make a specified empire declare war on another specified empire with a war goal of your choice. | |
warexhaustion | warexhaustion [amount] | Adds the specified amount of war exhaustion to all of your empire's active wars. | |
window | window [open / close] [gui name] | Opens or closes (relative to the specified argument) the specified GUI. | |
wireframe | wireframe | This command enables and disables (toggles) wireframe. | |
tweakergui draw.asteroids | tweakergui draw.asteroids | Enables and disables (toggles) the rendering of asteroid belts. | |
tweakergui draw.background | tweakergui draw.background | Enables and disables (toggles) the background of the game/sky. | |
tweakergui draw.borders | tweakergui draw.borders | Enables and disables (toggles) the rendering of borders. | |
tweakergui draw.center | tweakergui draw.center | Enables and disables (toggles) the flow in the center of the galaxy. | |
tweakergui draw.clusters | tweakergui draw.clusters | Enables and disables (toggles) the drawing of clusters. | |
tweakergui draw.combatdebuglines | tweakergui draw.combatdebuglines | Enables and disables (toggles) the target line that is drawn between a ship and the target it is currently attacking. | |
tweakergui draw.dust | tweakergui draw.dust | Enables and disables (toggles) galaxy dust visibility. | |
tweakergui draw.greenscreen | tweakergui draw.greenscreen | Show a greenscreen behind the background - you need to disable the background to see it (useful for pictures and videos). | |
tweakergui draw.hyperlanes | tweakergui draw.hyperlanes | Enables and disables (toggles) hyplerlanes visiblity. | |
tweakergui draw.names | tweakergui draw.names | Enables and disables (toggles) the display of names for things like empires and galaxies in the map. | |
tweakergui draw.navigationarrows | tweakergui draw.navigationarrows | Enables and disables (toggles) the navigation arrows that show in-game. | |
tweakergui draw.nebula | tweakergui draw.nebula | Enables and disables (toggles) the visibility of nebulas. | |
tweakergui draw.neighbors | tweakergui draw.neighbors | Enables and disables (toggles) the visibility of the lines that connect a system to its neighbours and those that divide the map into cells. | |
tweakergui draw.objects | tweakergui draw.objects | Enables and disables (toggles) the visibility of objects on the screen like stars, ships, stations and planets. | |
tweakergui draw.pathtosystem | tweakergui draw.pathtosystem | Enables and disables (toggles) the 'path to system' feature. | When this feature is enabled, the path of ships to different systems will be drawn on the screen, along with an estimation of the time it will take for them to arrive. |
tweakergui draw.sensor | tweakergui draw.sensor | Enables and disables (toggles) the visibility of ships and owned systems sensor ranges. | They are usually visible as green dashed circles. |
tweakergui draw.shipintersection | tweakergui draw.shipintersection | Enables and disables (toggles) the display of the ship intersection. | |
tweakergui draw.stars | tweakergui draw.stars | Shows and hides (toggles) black holes and stars. | |
tweakergui draw.systeminit | tweakergui draw.systeminit | Enables and disables (toggles) the visibility and a systems initialisation template. | |
tweakergui draw.systemlines | tweakergui draw.systemlines | Shows and hides planetary orbits, warp bounds and outer bounds. | |
tweakergui draw.tigrid | tweakergui draw.tigrid | This command shows and hides the galaxy map grid. | |
tweakergui draw.trails | tweakergui draw.trails | This command enables or disables (toggles) ship trail visibility | |
tweakergui draw.weaponlocators | tweakergui draw.weaponlocators | This command shows and hides (toggles) weapon locators. | |
tweakergui enable.ai | tweakergui enable.ai | This command enables and disables (toggles) AI. | |
tweakergui enable.asserts | tweakergui enable.asserts | This command enables and disables (toggles) asserts. | |
tweakergui enable.framesmoothing | tweakergui enable.framesmoothing | This command enables and disables (toggles) frame smoothing. | |
tweakergui endscreen | tweakergui endscreen | This command opens the end-game screen. | |
tweakergui entity.names | tweakergui entity.names | Enables and disables (toggles) entity names showing. | |
tweakergui entity.recursiveboundingvolumes | tweakergui entity.recursiveboundingvolumes | Enables and disables (toggles) recusive bounding volumes. | |
tweakergui gui.wireframe | tweakergui gui.wireframe | Enables and disables (toggles) the GUI's wireframe. | |
tweakergui instant_colony | tweakergui instant_colony | Enables and disables (toggles) the wait-time it takes for colony ships to settle. | If enabled, there will be no wait. |
tweakergui instant_move | tweakergui instant_move | Enables and disables (toggles) the travel time it takes for ships to move. | If enabled, ships will instantly teleport to whether they are directed to. |
tweakergui maxfps | tweakergui maxfps [fps cap] | Used to set an FPS limit for your client. | If executed with no arguments, this will remove the FPS limit. |
tweakergui mesh.miplevels | tweakergui mesh.miplevels | Prints a list of all texture mipmap levels. | |
tweakergui mesh.names | tweakergui mesh.names | It likely prints a list of loaded textures. | This command is untested. |
tweakergui mesh.texturenames | tweakergui mesh.texturenames | Prints a list of all texture locations on your filestystem. | |
tweakergui mesh.wireframe | tweakergui mesh.wireframe | Shows and hides (toggles) the wireframe visiblity of models (not the GUI). | |
tweakergui music.fade | tweakergui music.fade | This song fades the currently playing music track into the next. | |
tweakergui music.next | tweakergui music.next | This command makes the next song queued play. | |
tweakergui normals | tweakergui normals | This command shows normalisation points for nodes. | |
tweakergui pathfindcache | tweakergui pathfindcache | This command likely clears the pathfinding cache. | Frees up memory. |
tweakergui popfactionlogs | tweakergui popfactionlogs | It will print logs (to console or a log file) regarding populations and factions. | This is a debug command. |
tweakergui portraits | tweakergui portraits | This command is a debug command, used when portrait modding. | |
tweakergui portraits.poplevel | tweakergui portraits.poplevel | This command is a debug command, used when portrait modding. | |
tweakergui terraincognita | tweakergui terraincognita | This command will reveal all space that is currently uncharted. |
3dstats Copy
3dstats
This command will toggle (enable and disable) the 3DStats feature.
When 3DStats is enabled, your FPS and render time will be displayed on the screen.
activate_all_traditions Copy
activate_all_traditions
This command instantly activates perks for all traditions.
activate_ascension_perk Copy
activate_ascension_perk [ascension perk id]
This command activates the specified ascension perk.
activate_tradition Copy
activate_tradition [tradition id]
This command activates the specified tradition.
add_anomaly Copy
add_anomaly [anomaly category]
Adds an anomaly category for the planet that you currently have selected in-game.
add_ethic_pop Copy
add_ethic_pop [population id] [ethic id]
Adds the specified ethic to the specified population.
add_opinion Copy
add_opinion [source id] [target id] [opinion amount]
Used to add or remove (use negative numbers to remove) opinion from one empire to another.
add_pops Copy
add_pops [species id] [planet id]
This command populates an entire planet with all of the specified species.
add_trait_leader Copy
add_trait_leader [leader id] [trait id]
Add the specified trait to the leader with the specified ID.
Use 'debugtooltip' to find leader IDs.
add_trait_species Copy
add_trait_species [species id] [trait id]
Adds the specified trait to the species with the specified ID.
advanced_galaxy Copy
advanced_galaxy
This command causes every default empire to gain colonies, fleets and technologies.
Simulates the game in year 2400.
alienfx Copy
alienfx
If you have an alien case, this command will attempt to integrate with AlienFX (changing your computer lights).
ambient_object Copy
ambient_object [object id]
Used to spawn an ambient object, relative to the specified ID.
attackallfleets Copy
attackallfleets
Makes all fleets under your control target every fleet that isn't under your control.
audio.playeffect Copy
audio.playeffect [effect name]
This command can be used to play a specified sound effect.
audio.setactivegroup Copy
audio.setactivegroup [group name]
This command allows you to set your active audio group.
blend_post_effect Copy
blend_post_effect [setting] [time] [mode]
Used to blend into a new post effect setting, relative to the specified type, transition duration and mode.
casusbelli Copy
casusbelli [casus belli id] [empire id]
Initiates the Casus Belli with the specified ID against the specified empire.
check_save Copy
check_save
Used to check that saving is working properly.
It creates two save files of your game and checks to see if they are the same - if they are different, it means there is likely a problem with your save/the saving feature.
clear_debug_lines Copy
clear_debug_lines
Gets rid of any 'debug lines' from your screen.
Things printed on the screen from debug commands that shouldn't be there anymore.
collision Copy
collision
Enables and disables (toggles) the display of collision boxes for entities in the game.
colonize Copy
colonize [population id]
Colonize the planet you currently have selected with the population of the specified ID.
communications Copy
communications [empire id]
If executed with an argument (an empire ID), this will toggle communication on or off with the specified empire.
If executed without an argument ('communications' on its own), this will toggle communications on or off with all empires in the game.
copy_pop Copy
copy_pop [population id]
Copy the population with the specified ID to the planet that you currently have selected.
crash Copy
crash
A little bit of a silly command - this will crash your game if you enter it into the console.
create_navy Copy
create_navy [percentage]
Create a naval fleet with up to 100% of your naval capacity ('create_navy 0.5' for 100%).
The designs used are all of your lates
create_megastructure Copy
create_megastructure [megastructure id]
This command will create the megastructure with the specified ID.
damage Copy
damage
Causes the ship you currently have selected to take the specified amount of damaget.
debug_achievements_clear Copy
debug_achievements_clear
This command can be used to debug achievements.
Although untested, this likely clears all of your achievements you have acquired.
nomen Copy
nomen
This will cause all empires (AI-controlled) to never (ever) agree to any deals or proposals.
yesmen Copy
yesmen
This will cause all empires (AI-controlled) to always (regardless of prerequisites) agree to any deals or proposals.
debugtexture Copy
debugtexture [texture name] [transparency] [alpha channel]
This command can be used to debug textures.
See argument information for further help.
debugtooltip Copy
debugtooltip
Toggle (enable or disable) debug tooltips.
Debug tooltips show things like planet IDs, population IDs, and other useful information in tooltips when you hover over things in the game.
democratic_election Copy
democratic_election
This command will forcefully start the next democratic election.
engineering Copy
engineering [amount]
Adds the specified amount of engineering points to your current amount.
Specify a negative value to remove engineering points.
event Copy
event [event id] [empire id]
Starts the event with the specified ID in the specified empire.
eventscopes Copy
eventscopes
Prints the scope trees of events that are currently to the console window.
eventstats Copy
eventstats
Prints statistics about events that are currently running to the console window.
factions.showallfactions Copy
factions.showallfactions
Prints a list of all factions currently in the game, along with statistics for each.
factions.showattraction Copy
factions.showattraction
This command prints a list of all factions with their attraction levels.
factions.spawnall Copy
factions.spawnall
This command will not work if 10 years have not passed in the game.
When executed, this command will spawn all factions into the game.
finish_special_projects Copy
finish_special_projects
Instantly finishes all special projects that are currently in progress.
food Copy
food [amount]
Adds the specified amount of food to your current amount.
Specify a negative value to remove food.
force_integrate Copy
force_integrate [empire id]
Causes the empire with the specified ID to integrate into your empire.
free_government Copy
free_government
Enables or disables the time limit that prevents you from changing governments too soon after another.
free_policies Copy
free_policies
Enables or disables (toggles) your ability to make policy changes with no restrictions.
game_over Copy
game_over [victory type]
Forcefully ends the game with either domination (0), federation (1) or conquest (2).
gfxculture Copy
gfxculture [culture id]
Used to change your empire's graphical culture (the way it looks).
grow_pops Copy
grow_pops [growth rate]
Speed up the growth of the population of the planet you currently have selected in-game.
help Copy
help [command]
If executed with no arguments, this will print a list of all commands in the game.
If a command is specified as an argument, this command will print help for the specified command.
instant_build Copy
instant_build
Causes all building (including ships, upgrades, stations, etc) to be instantly completed, rather than take time to build.
The effects of this command apply to everything in the game (including AI) so it is recommended that you pause your game before using it.
intel Copy
intel [low / high]
Used to change the intel level of the space you currently have discovered - 0 for low, 1 for high.
invincible Copy
invincible
Make all of your ships invincible.
They will not be able to take any damage.
kill_country Copy
kill_country [empire id]
Kill your current empire if no ID is specified.
Specify the ID of an empire to kill that empire.
lockcamera Copy
lockcamera
Enables and disables (toggles) the locking of the camera.
If the camera is locked, it will not move from its current position until unlocked via console command.
mature_galaxy Copy
mature_galaxy
This command skips forward 100 years, simulating a 'mature galaxy'.
Useful if you want to skip ahead at the start of the game.
max_resources Copy
max_resources
Gives you the maximum amount of all resources in your resource storages.
memtest Copy
memtest [iteration count]
It is used to test for memory leaks.
This is an advanced debug command.
overnight Copy
overnight [ticks to skip]
Used to set the game into 'overnight session' mode.
This causes the game to skip the specified amount of ticks after each tick (so you can leave your computer on over night and the game will run slower).
own Copy
own [planet id]
Used to claim the planet with the specified ID for your current empire.
May also work for fleets, starbases, colonies, etc.
peace_on_player Copy
peace_on_player [empire id]
This command forces the empire with the specified ID to offer peace to you.
planet_class Copy
planet_class [planet class]
Change the class of the planet you currently have selected to the specified planet class.
planet_happiness Copy
planet_happiness [amount]
Adds the specified amount of happiness to the planet you currently have selected.
It will not allow happiness to go above its 'legitimately' obtainable limit.
planet_resource Copy
planet_resource [resource id] [amount]
Add the specified amount of the specified resource to the planet you currently have selected.
planet_size Copy
planet_size [tile amount] [planet id]
This command can be used to change the size of the planet with the specified ID.
The maximum size is 25, larger numbers can cause problems with your game.
planets Copy
planets
Prints a list of all planet classes, and the amount of them in the current game.
play Copy
play [empire id]
This command can be used to play as/switch to another empire.
Your starting empire has an ID of 00. This command will cause the empire you switch from to be governed by AI.
populate Copy
populate [planet id]
Fully populates all free slots on the planet you current have selected in-game.
recalc_fleet_presence Copy
recalc_fleet_presence
When executed it will recalculate the fleet presence cache.
This command is a debug tool.
regenerate_border_colors Copy
regenerate_border_colors
Change the border colors of empires that share the same color.
One border color will be changed, the other color will stay.
reload_graphical_map Copy
reload_graphical_map
Reloads the GUI map, useful if you encounter a bug/glitch.
remove_ethic_pop Copy
remove_ethic_pop [population id] [ethic id]
Removes the specified ethic from the population with the specified ID.
remove_notification Copy
remove_notification
This command will remove all notifications currently on the screen.
remove_trait_leader Copy
remove_trait_leader [leader id] [trait id]
Removes the trait with the specified ID from the leader with the specified ID.
remove_trait_species Copy
remove_trait_species [species id] [trait id]
Removes the trait with the specified ID from the species with the specified ID.
research_all_technologies Copy
research_all_technologies [creature / crisis] [repeatable]
Instantly research all non-repeatable technologies if no arguments are specified.
See argument information for details on researching repeatable, crisis and creature technologies.
research_technology Copy
research_technology [tech id]
Research the technology type with the specified ID.
resource Copy
resource [resource id] [amount]
Credit you with the specified amount of resource points.
reverse_diplo Copy
reverse_diplo [diplomatic action id] [empire id]
Send the specified diplomatic action from the specified empire to the empire you are currently playing as.
run Copy
run [file name]
Run a list of commands in .txt file that is within the root game directory.
skills Copy
skills [amount]
Adds the specified amount of levels to every skill that each of the leaders under your control have.
spawnentity Copy
spawnentity [entity id]
Spawn the entity with the specified ID at the current location of your cursor/mouse in the game.
surrender Copy
surrender [empire id] [war id]
Makes the empire with the specified ID surrender in the specified war.
If you do not provide a war ID as a second argument, a list of IDs for wars the specified empire is currently engaged in will be printed.
survey Copy
survey
Provided you have at least one science strip, this command will survey all planets.
switchlanguage Copy
switchlanguage [language name]
Switch to the specified language/localization type.
If you specify the name of the language you are already using, this will reload the language file (so you do not need to restart your game if you have made changes).
techupdate Copy
techupdate
This command will refresh the technology tree.
Randomizes your current research options.
terraforming_resources Copy
terraforming_resources [amount]
Adds the specified amount of terraforming resources to the planet you currently have selected.
test_achievement Copy
test_achievement [achievement id]
It will test the trigger of the achievement with the specified ID.
This is a debug tool.
threading.taskthreadscount Copy
threading.taskthreadscount
Prints the amount of threads the game is currently utilizing.
ticks_per_turn Copy
ticks_per_turn [tick amount]
This command can be used to adjust the amount of ticks per turn in the game.
This can be used to speed up the game.
trigger Copy
trigger [script name]
This command will execute the test script with the specified name.
trigger_file Copy
trigger_file
It will test the specified trigger script file (and also crash your game).
This is an advanced debug command.
unlock_edicts Copy
unlock_edicts
Instantly unlock all of the game's edicts for application to either a planet or your entire empire.
It will not apply them, just unlock them.
version Copy
version
Copies the current version of the game you are running to your clipboard.
Useful for reporting bugs.
war_on_player Copy
war_on_player [empire id]
Make the empire with the specified ID declare war on your current empire.
war Copy
war [declarer empire id] [subject empire id] [war goal id]
Make a specified empire declare war on another specified empire with a war goal of your choice.
warexhaustion Copy
warexhaustion [amount]
Adds the specified amount of war exhaustion to all of your empire's active wars.
window Copy
window [open / close] [gui name]
Opens or closes (relative to the specified argument) the specified GUI.
tweakergui draw.asteroids Copy
tweakergui draw.asteroids
Enables and disables (toggles) the rendering of asteroid belts.
tweakergui draw.background Copy
tweakergui draw.background
Enables and disables (toggles) the background of the game/sky.
tweakergui draw.borders Copy
tweakergui draw.borders
Enables and disables (toggles) the rendering of borders.
tweakergui draw.center Copy
tweakergui draw.center
Enables and disables (toggles) the flow in the center of the galaxy.
tweakergui draw.clusters Copy
tweakergui draw.clusters
Enables and disables (toggles) the drawing of clusters.
tweakergui draw.combatdebuglines Copy
tweakergui draw.combatdebuglines
Enables and disables (toggles) the target line that is drawn between a ship and the target it is currently attacking.
tweakergui draw.dust Copy
tweakergui draw.dust
Enables and disables (toggles) galaxy dust visibility.
tweakergui draw.greenscreen Copy
tweakergui draw.greenscreen
Show a greenscreen behind the background - you need to disable the background to see it (useful for pictures and videos).
tweakergui draw.hyperlanes Copy
tweakergui draw.hyperlanes
Enables and disables (toggles) hyplerlanes visiblity.
tweakergui draw.names Copy
tweakergui draw.names
Enables and disables (toggles) the display of names for things like empires and galaxies in the map.
tweakergui draw.navigationarrows Copy
tweakergui draw.navigationarrows
Enables and disables (toggles) the navigation arrows that show in-game.
tweakergui draw.nebula Copy
tweakergui draw.nebula
Enables and disables (toggles) the visibility of nebulas.
tweakergui draw.neighbors Copy
tweakergui draw.neighbors
Enables and disables (toggles) the visibility of the lines that connect a system to its neighbours and those that divide the map into cells.
tweakergui draw.objects Copy
tweakergui draw.objects
Enables and disables (toggles) the visibility of objects on the screen like stars, ships, stations and planets.
tweakergui draw.pathtosystem Copy
tweakergui draw.pathtosystem
Enables and disables (toggles) the 'path to system' feature.
When this feature is enabled, the path of ships to different systems will be drawn on the screen, along with an estimation of the time it will take for them to arrive.
tweakergui draw.sensor Copy
tweakergui draw.sensor
Enables and disables (toggles) the visibility of ships and owned systems sensor ranges.
They are usually visible as green dashed circles.
tweakergui draw.shipintersection Copy
tweakergui draw.shipintersection
Enables and disables (toggles) the display of the ship intersection.
tweakergui draw.systeminit Copy
tweakergui draw.systeminit
Enables and disables (toggles) the visibility and a systems initialisation template.
tweakergui draw.systemlines Copy
tweakergui draw.systemlines
Shows and hides planetary orbits, warp bounds and outer bounds.
tweakergui draw.tigrid Copy
tweakergui draw.tigrid
This command shows and hides the galaxy map grid.
tweakergui draw.trails Copy
tweakergui draw.trails
This command enables or disables (toggles) ship trail visibility
tweakergui draw.weaponlocators Copy
tweakergui draw.weaponlocators
This command shows and hides (toggles) weapon locators.
tweakergui enable.asserts Copy
tweakergui enable.asserts
This command enables and disables (toggles) asserts.
tweakergui enable.framesmoothing Copy
tweakergui enable.framesmoothing
This command enables and disables (toggles) frame smoothing.