Terra Invicta finally sets sail into the galaxy from Early Access and it looks like it is going to be a great time-sponge. With elements of grand strategy alongside classics such as UFO: Enemy Unknown, there is no doubting that TI has great space appeal.
Pavonis Interactive and Hooded Horse have also given us the opportunity to mess around with the game’s internals as we play with some handy Console Commands that let us change aspects of the game with a simple line of text. So, as we lead one of the game’s seven factions, let’s see how we can twist things a little more to our liking, shall we?
All Terra Invicta Console Commands explained
Below, courtesy of Hooded Horse, we have listed all the Console Commands that currently work in the game. There are a few more that, if you use them, break everything, so we have avoided listing them here, but for a definitive list of everything to type in, you can check this page.
We have listed the command, its effect and any parameters you can add on, alongside an example where needed.
Note that while the commands are not case-sensitive, the parameters absolutely are.
| Command | Effect | Parameters | Example |
|---|---|---|---|
| help | Lists all commands | None | help |
| absorb | The first nation annexes the second nation | nation internal name, nation internal name | absorb USA,CAN |
| addcouncilresources | Adds all faction resources to the player faction | amount | addcouncilresources 100 |
| addofficier | Add an officer to the indicated ship | shipName, officerDataName | AddOfficer shipName,officerDataName |
| addspaceresources | Adds all space resources to the player faction | amount | addspaceresources 100 |
| addresource | Adds a certain resource to a faction | resource, amount, faction internal name | addresource Money,100,SubmitCouncil |
| giveresource | Adds a certain resource to a faction | resource, amount, faction internal name | giveresource Money,100,SubmitCouncil |
| addtrait | Adds a trait to the selected councilor | trait internal name | addtrait ConspiracyTheorist |
| aerosols | Adds excess stratospheric aerosols to Earth | amount | aerosols 0.1 |
| armygohome | Teleports the selected army to its home region | None | armygohome |
| changeunrest | Adds unrest to the selected nation (negative lowers it) | amount | changeunrest 3 |
| completemodule | Completes construction of the selected hab module | None | completemodule |
| completeobjective | Completes a written objective for the player faction | objective internal name | completeobjective ResearchExotics |
| completeproject | Completes the current council engineering project | faction internal name | completeproject EscapeCouncil |
| damageship | Damages one ship in the selected fleet | amount | damageship 100 |
| destroymodule | Destroys the selected hab module | None | destroymodule |
| dumpfleetgoal | Writes the mission of the selected fleet | None | dumpfleetgoal |
| givealltechs | Completes all global research and council projects (campaign may soft-lock) | faction internal name | givealltechs ResistCouncil |
| giveallcps | Gives all unowned control points in a nation to a faction | nation name, faction internal name | giveallcps Afghanistan,ResistCouncil |
| givecp | Gives one unowned control point in a nation | nation name, faction internal name | givecp Afghanistan,ResistCouncil |
| giveorg | Gives a faction a specific org | faction internal name, org internal name | giveorg ResistCouncil,CentralIntelligenceAgency |
| giveproject | Gives a finished project to a council | project data name, faction name (optional) | giveproject Project_CommercialResearch,ResistCouncil |
| givexp | Gives XP to the selected councilor | amount | givexp 200 |
| killasset | Kills the selected army, councilor, fleet, or ship | None | killasset |
| killstate | Kills the selected army, councilor, fleet, or habitat | None | killstate |
| modifygdp | Adds or removes GDP (in billions) from a nation | nation name, amount | modifygdp Afghanistan,300 |
| nosecrets | Reveals all factions’ councilors, objectives, and projects | None | nosecrets |
| nuke | Launches a strategic nuclear barrage in the selected nation | None | nuke |
| peaceout | Ends all wars involving the selected nation | None | peaceout |
| propaganda | Completes Public Opinion missions globally | faction internal name, strength (optional) | propaganda ResistCouncil,10 |
| prospect | Prospects a celestial body | celestial body name | prospect Ganymede |
| revealsites | Prospects all celestial bodies | None | revealsites |
| revolution | Triggers a revolution in the selected nation | None | revolution |
| regimechange | Triggers a regime change for the player faction | None | regimechange |
| setarmyhealth | Changes selected army strength (1 = 100%) | amount | setarmyhealth 0.5 |
| setfaction | Changes factions (requires save & reload) | faction internal name | setfaction ResistCouncil |
| setmiltech | Sets the miltech of the selected nation | amount | setmiltech 4 |
| sight | Reveals all current alien phenomena sites | None | sight |
| spawnlanding | Spawns a UFO landing in the selected region | None | spawnlanding |
| spawnxenofauna | Spawns an alien megafauna army | None | spawnxenofauna |
| startcoup | Triggers a coup in the selected nation | None | startcoup |
| triggerevent | Triggers an event | event internal name | triggerevent event_OneHumanity |
| unify | Unifies two nations | nation internal name, nation internal name | unify USA,CAN |
| unlockallshipparts | Unlocks all human and alien ship components | None | unlockallshipparts |
| watchfactions | Reveals all factions’ objectives and projects | None | watchfactions |
| alieninfo | Writes alien resources and next purchase | None | alieninfo |
| autopilot | Plays the game automatically (restart required to disable) | None | autopilot |
| musicinfo | Writes music info | None | musicinfo |
| setmusicvolume | Sets music volume | amount | setmusicvolume 2 |
| setmusicintensity | Sets music intensity | amount | setmusicintensity 2 |
| setdv | Sets fleet Delta-V as a percentage of max | 1–100 | SetDV 50 |
| transferregion | Transfers selected region to another nation template | None (region must be selected) | TransferRegion |
How to use Console Commands in Terra Invicta
The console will not be active from the off as it is primarily intended for dev purposes and not gameplay, so you are going to need to edit a text file to get access.
The game’s console can be enabled by editing the following file in the game’s folder with a text editor: TerraInvicta_Data\StreamingAssets\Templates\TIGlobalConfig.json
In the second half there is the following line: “debug_ConsoleActive”: false,. Set it to true and save the file. Note that certain game updates might overwrite the file, requiring another edit.
The console can then be opened with the ~ key.
Last Updated On: Jan 6, 2026 1:02 pm CET