Console Commands: Difference between revisions

From Terra Invicta Official Wiki
No edit summary
(nation internal names linked)
 
(26 intermediate revisions by 6 users not shown)
Line 3: Line 3:
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.
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 be opened with the ~ key. Commands are not case-sensitive but the parameters are.
The console can be opened with the ~ key.
 
__TOC__
== List of commands ==
Commands are not case-sensitive but the parameters are.
{| class="wikitable"
{| class="wikitable"
! Command
! Command
Line 14: Line 18:
|  
|  
| help
| help
|-
| absorb
| The first nation annexes the second nation
| nation internal name,[[#Nation_internal_names|nation internal name]]
| absorb USA,CAN
|-
|-
| addscouncilresources
| addscouncilresources
Line 26: Line 35:
|-
|-
| addresource
| addresource
| Adds a certain resource to a faction
| Adds a certain resource to a [[faction]]
| resource,amount,faction internal name
| resource,amount,[[#Faction_internal_names|faction internal name]]
| addresource Money,100,SubmitCouncil
| addresource Money,100,SubmitCouncil
|-
|-
| giveresource
| giveresource
| Adds a certain resource to a faction
| Adds a certain resource to a [[faction]]
| resource,amount,faction internal name
| resource,amount,[[#Faction_internal_names|faction internal name]]
| giveresource Money,100,SubmitCouncil
| giveresource Money,100,SubmitCouncil
|-
|-
| addtrait
| addtrait
| Adds a trait to the selected councilor
| Adds a [[trait]] to the selected councilor
| trait internal name
| trait internal name
| addtrait ConspiracyTheorist
| addtrait ConspiracyTheorist
Line 44: Line 53:
| amount
| amount
| aerosols 0.1
| aerosols 0.1
|-
| armygohome
| Teleports the selected army to its home region
|
| armygohome
|-
| changeunrest
| Adds unrest to the selected nation, negative values lower it
| amount
| changeunrest 3
|-
| completemodule
| Completes the construction of the selected hab module
|
| completemodule
|-
|-
| completeobjective
| completeobjective
Line 51: Line 75:
|-
|-
| completeproject
| completeproject
| Completes the current council engineering project for a faction
| Completes the current council engineering project for a [[faction]]
| faction internal name
| [[#Faction_internal_names|faction internal name]]
| completeproject EscapeCouncil
| completeproject EscapeCouncil
|-
|-
Line 59: Line 83:
| amount
| amount
| damageship 100
| damageship 100
|-
| destroymodule
| Destroys the selected hab module
|
| destroymodule
|-
|-
| dumpfleetgoal
| dumpfleetgoal
Line 66: Line 95:
|-
|-
| givealltechs
| givealltechs
| Completes all global research and gives the faction all council engineering projects<br><span style="color:red;">'''Warning:'''</span> campaign will require using the completeobjective command to proceed unless already at final objective
| Completes all global research and gives the faction all council engineering projects<br><span style="color:red;">'''Warning:'''</span> campaign will require using the ''completeobjective'' command to proceed unless already at final objective
| faction internal name
| faction internal name
| givealltechs ResistCouncil
| givealltechs ResistCouncil
|-
| giveallcps
| Gives all unonwned control points in the chosen nation to a [[faction]]
| nation name,[[#Faction_internal_names|faction internal name]]
| giveallcps Afghanistan,ResistCouncil
|-
|-
| givecp
| givecp
| Gives an unonwned control point in the chosen nation to a faction
| Gives an unonwned control point in the chosen nation to a [[faction]]
| nation name,faction internal name
| nation name,[[#Faction_internal_names|faction internal name]]
| givecp Afghanistan,ResistCouncil
| givecp Afghanistan,ResistCouncil
|-
|-
| giveorg
| giveorg
| Gives a faction certain org
| Gives a [[faction]] a certain org
| faction internal name,org internal name
| [[#Faction_internal_names|faction internal name]],org internal name
| giveorg ResistCouncil,CentralIntelligenceAgency
| giveorg ResistCouncil,CentralIntelligenceAgency
|-
|-
Line 84: Line 118:
| giveproject dataName, factionName (optional)
| giveproject dataName, factionName (optional)
| giveproject Project_CommercialResearch, ResistCouncil
| giveproject Project_CommercialResearch, ResistCouncil
|-
| givexp
| Gives XP to the selected councilor
| amount
| givexp 200
|-
| killasset
| Kill the selected army, councilor or fleet
|
| killasset
|-
|-
| killstate
| killstate
Line 96: Line 140:
|-
|-
| nosecrets
| nosecrets
| Reveals all factions' councilors, objectives and council engineering projects
| Reveals all [[Factions|factions]]' councilors, objectives and council engineering projects
|  
|  
| nosecrets
| nosecrets
Line 104: Line 148:
|  
|  
| nuke
| nuke
|-
| peaceout
| Enda all wars the selected nation is involved in
|
| peaceout
|-
|-
| propaganda
| propaganda
| Completes a Public Opinion mission on every nation for a faction
| Completes a Public Opinion mission on every nation for a [[faction]]
| faction internal name,strength (optional)
| [[#Faction_internal_names|faction internal name]],strength (optional)
| propaganda ResistCouncil,10
| propaganda ResistCouncil,10
|-
|-
Line 129: Line 178:
|  
|  
| regimechange
| regimechange
|-
| setarmyhealth
| Changes the selected army's strength, 1 means 100%
| amount
| setarmyhealth 0.5
|-
|-
| setfation
| setfation
| Changes factions, requires a save and reload for full effect<br><span style="color:red;">'''Warning:'''</span> can switch to the alien faction but certain actions will crash the game
| Changes [[factions]], requires a save and reload for full effect and will not work if done during mission assignment phase<br><span style="color:red;">'''Warning:'''</span> can switch to the alien faction but certain actions will crash the game
| faction internal name
| faction internal name
| setfation ResistCouncil
| setfation ResistCouncil
|-
| setmiltech
| Sets the miltech of the selected nation
| amount
| setmiltech 4
|-
|-
| sight
| sight
Line 139: Line 198:
|  
|  
| sight
| sight
|-
| spawnlanding
| Spawns an UFO landing in the selected region
|
| spawnlanding
|-
| spawnxenofauna
| Spawns an alien megafauna army in the selected region
|
| spawnxenofauna
|-
|-
| startcoup
| startcoup
Line 145: Line 214:
| startcoup
| startcoup
|-
|-
| truggerevent
| triggerevent
| Triggers an event
| Triggers an event
| event internal name
| event internal name
Line 151: Line 220:
|-
|-
| unify   
| unify   
| Trigger nation to unify with
| Unifies two nations
| absorbing, absorbed datanames
| [[#Nation_internal_names|nation internal name]],[[#Nation_internal_names|nation internal name]]
| unify RUS,USA
| unify USA,CAN
|-
|-
| unlockallshipparts
| unlockallshipparts
Line 161: Line 230:
|-
|-
| watchfactions
| watchfactions
| Reveals all factions' objectives and council engineering projects
| Reveals all [[factions]]' objectives and council engineering projects
|  
|  
| watchfactions
| watchfactions
Line 195: Line 264:
| killship
| killship
|}
|}
There are a couple of other console commands but they currently either do not work or crash the game (version 0.3.98):
* forcemissions
* detainme
== Faction internal names ==


Factions have the following internal names:
Factions have the following internal names:
Line 226: Line 301:
|}
|}


There are a couple of other console commands but they currencly either do not work or crash the game (version 0.3.23):
== Nation internal names ==
* forcemissions
A complete list of all faction internal names may be found in \TerraInvicta_Data\StreamingAssets\Localization\en\TINationTemplate.en. You're smart enough to figure the rest out from there.
* detainme
Unifying a non-existant nation with an existing one (ie, typing "unify RUS,EUA" instead of "unify EUA,RUS" when you've already incorporated the eurasian union into the EU) will create a new unified state with no occupied control points. That is, you will lose the nation. Additonally, per the regular union mechanic, any nations with cohesion less than 5 have a chance to split up on unification if they have absorbed any nations outside the primary unifying nation's claims: ie, if you tell the EU to absorb china, and china has absorbed laos, you may lose laos if china has cohesion less than 5. Using the regimechange command after doing this will give command of the nation to a random faction instead of you. (bug?)
* giveips
* setmiltech


Nations have the following internal names:
Nations have the following internal names:
{| class="wikitable"
{| class="wikitable" style="float: left; margin-right: 20px;"
! Nation
! Nation
! Internal name
! Internal name
Line 270: Line 343:
|-
|-
| Bulgaria || BUL
| Bulgaria || BUL
|-
| Burkina Faso || BKF
|-
|-
| Cambodia || KHM
| Cambodia || KHM
Line 286: Line 361:
|-
|-
| China || CHN
| China || CHN
|}
{| class="wikitable" style="float: left; margin-right: 20px;"
! Nation
! Internal name
|-
|-
| Colombia || COL
| Colombia || COL
Line 335: Line 414:
| Iceland || ISL
| Iceland || ISL
|-
|-
| India ||  
| India || IND
|-
|-
| Indonesia || IDN
| Indonesia || IDN
|}
{| class="wikitable" style="float: left; margin-right: 20px;"
! Nation
! Internal name
|-
|-
| Iran || IRN
| Iran || IRN
Line 348: Line 431:
|-
|-
| Italy || ITA
| Italy || ITA
|-
| Ivory Coast || IVO
|-
|-
| Japan || JPN
| Japan || JPN
Line 368: Line 453:
|-
|-
| Malaysia || MYS
| Malaysia || MYS
|-
| Mali || MLI
|-
| Mauritania || MRT
|-
|-
| Mexico || MEX
| Mexico || MEX
|-
| Middle Guinea || MLG
|-
|-
| Mongolia || MNG
| Mongolia || MNG
Line 382: Line 473:
|-
|-
| New Zealand || NZL
| New Zealand || NZL
|}
{| class="wikitable" style="float: left; margin-right: 20px;"
! Nation
! Internal name
|-
|-
| Nicaragua || NIC
| Nicaragua || NIC
Line 420: Line 515:
|-
|-
| Saudi Arabia || SEN
| Saudi Arabia || SEN
|-
| Senegamnia || SEG
|-
|-
| Singapore || SGP
| Singapore || SGP
Line 432: Line 529:
|-
|-
| South Sudan || SSD
| South Sudan || SSD
|}
{| class="wikitable" style="float: left; margin-right: 20px;"
! Nation
! Internal name
|-
|-
| Southern Balkan States || SBK
| Southern Balkan States || SBK
Line 466: Line 567:
|-
|-
| United States of America || USA
| United States of America || USA
|-
| Upper Guinea || UPG
|-
|-
| Uruguay || URY
| Uruguay || URY

Latest revision as of 16:26, 5 September 2024

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 be opened with the ~ key.

List of commands

Commands are not case-sensitive but the parameters are.

Command Effect Parameters Example
help Lists all commands help
absorb The first nation annexes the second nation nation internal name,nation internal name absorb USA,CAN
addscouncilresources Adds all faction resources to the player faction amount addcouncilresources 100
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 armygohome
changeunrest Adds unrest to the selected nation, negative values lower it amount changeunrest 3
completemodule Completes the construction of the selected hab module completemodule
completeobjective Completes the written objective for the player faction objective internal name completeobjective ResearchExotics
completeproject Completes the current council engineering project for a faction faction internal name completeproject EscapeCouncil
damageship Damages one ship in the selected fleet, will not fully destroy ships amount damageship 100
destroymodule Destroys the selected hab module destroymodule
dumpfleetgoal Writes the mission of the selected fleet dumpfleetgoal
givealltechs Completes all global research and gives the faction all council engineering projects
Warning: campaign will require using the completeobjective command to proceed unless already at final objective
faction internal name givealltechs ResistCouncil
giveallcps Gives all unonwned control points in the chosen nation to a faction nation name,faction internal name giveallcps Afghanistan,ResistCouncil
givecp Gives an unonwned control point in the chosen nation to a faction nation name,faction internal name givecp Afghanistan,ResistCouncil
giveorg Gives a faction a certain org faction internal name,org internal name giveorg ResistCouncil,CentralIntelligenceAgency
giveproject Give finished project to council. giveproject dataName, factionName (optional) giveproject Project_CommercialResearch, ResistCouncil
givexp Gives XP to the selected councilor amount givexp 200
killasset Kill the selected army, councilor or fleet killasset
killstate Kills the selected army, councilor, fleet or habitat killstate
modifygdp Adds or removes GDP billions to a certain nation nation name,amount modifygdp Afghanistan,300
nosecrets Reveals all factions' councilors, objectives and council engineering projects nosecrets
nuke Launches a strategic nuclear barrage in the selected nation nuke
peaceout Enda all wars the selected nation is involved in peaceout
propaganda Completes a Public Opinion mission on every nation for a faction faction internal name,strength (optional) propaganda ResistCouncil,10
prospect Prospscts a celestial body celestial body prospect Ganymede
revealsites Prospects all celestial bodies revealsites
revolution Triggers a revolution in the selected nation revolution
regimechange Triggers a regime change for the player faction in the selected nation regimechange
setarmyhealth Changes the selected army's strength, 1 means 100% amount setarmyhealth 0.5
setfation Changes factions, requires a save and reload for full effect and will not work if done during mission assignment phase
Warning: can switch to the alien faction but certain actions will crash the game
faction internal name setfation ResistCouncil
setmiltech Sets the miltech of the selected nation amount setmiltech 4
sight Reveals all current alien phenomena sites sight
spawnlanding Spawns an UFO landing in the selected region spawnlanding
spawnxenofauna Spawns an alien megafauna army in the selected region spawnxenofauna
startcoup Triggers a coup in the selected nation 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 for ship design unlockallshipparts
watchfactions Reveals all factions' objectives and council engineering projects watchfactions
alieninfo Writes all resources and the next purchase of the aliens alieninfo
autopilot Plays game automatically
Warning: requires restarting the game to disable
autopilot
musicinfo Writes music info musicinfo
setmusicvolume Sets the music volume amount setmusicvolume 2
setmusicintensity Sets the music intensity amount setmusicintensity 2
killship Destroys the selected player ship killship

There are a couple of other console commands but they currently either do not work or crash the game (version 0.3.98):

  • forcemissions
  • detainme

Faction internal names

Factions have the following internal names:

Faction Internal name
Humanity First DestroyCouncil
Project Exodus EscapeCouncil
The Academy CooperateCouncil
The Initiative ExploitCouncil
The Protectorate AppeaseCouncil
The Resistance ResistCouncil
The Servants SubmitCouncil
Aliens AlienCouncil

Nation internal names

A complete list of all faction internal names may be found in \TerraInvicta_Data\StreamingAssets\Localization\en\TINationTemplate.en. You're smart enough to figure the rest out from there. Unifying a non-existant nation with an existing one (ie, typing "unify RUS,EUA" instead of "unify EUA,RUS" when you've already incorporated the eurasian union into the EU) will create a new unified state with no occupied control points. That is, you will lose the nation. Additonally, per the regular union mechanic, any nations with cohesion less than 5 have a chance to split up on unification if they have absorbed any nations outside the primary unifying nation's claims: ie, if you tell the EU to absorb china, and china has absorbed laos, you may lose laos if china has cohesion less than 5. Using the regimechange command after doing this will give command of the nation to a random faction instead of you. (bug?)

Nations have the following internal names:

Nation Internal name
Afghanistan AFG
Algeria DZA
Alpine States ALP
Angola AGO
Argentina ARG
Armenia ARM
Australia AUS
Azerbaijan AZE
Baltic States BAS
Bangladesh BGD
Belarus BLR
Belize BEL
Benelux NET
Bolivia BOL
Botswana BWA
Brazil BRA
Bulgaria BUL
Burkina Faso BKF
Cambodia KHM
Cameroon CMR
Canada CAN
Caribbean States CAB
Central African Republic CAF
Chad TCD
Chile CHL
China CHN
Nation Internal name
Colombia COL
Congo COD
Costa Rica COS
Cuba CUB
Czech Republic CZE
Denmark DEN
Ecuador ECU
Egypt EGY
El Salvador ELS
Eritrea ERI
Ethiopia ETH
Finland FIN
France EUA
Georgia GEO
Germany DEU
Great Lakes States UGA
Greece GRE
Guatemala GTM
Gulf States GUS
Guyana GUY
Himalayan States HYS
Honduras HON
Hungary HUN
Iceland ISL
India IND
Indonesia IDN
Nation Internal name
Iran IRN
Iraq IRQ
Ireland IRL
Israel ISR
Italy ITA
Ivory Coast IVO
Japan JPN
Jordan JOR
Kazakhstan KAZ
Kenya KEN
Kyrgyzstan KGZ
Laos LAO
Libya LBY
Lower Guinea LWG
Madagascar MDG
Malaysia MYS
Mali MLI
Mauritania MRT
Mexico MEX
Middle Guinea MLG
Mongolia MNG
Morocco MAR
Mozambique MOZ
Myanmar MMR
Namibia SWA
New Zealand NZL
Nation Internal name
Nicaragua NIC
Niger NER
Nigeria NGA
North Korea PRK
Northern Balkan States NBK
Norway NOR
Oman OMN
Pacific States PCS
Pakistan PAK
Panama PAN
Paraguay PRY
Peru PER
Philippines PHL
Poland POL
Portugal PRT
Ratnakaran States RTK
Romania ROM
Russia RUS
Saudi Arabia SEN
Senegamnia SEG
Singapore SGP
Slovakia SLO
Somalia SOM
South Africa ZAF
South Korea KOR
South Sudan SSD
Nation Internal name
Southern Balkan States SBK
Spain ESP
Sri Lanka LKA
Sudan SDN
Suriname SUR
Sweden SCA
Syria SYR
Taiwan TWN
Tajikistan TJK
Tanzania TZA
Thailand THA
Tunisia TUN
Turkey TUR
Turkmenistan TKM
Ukraine UKR
United Kingdom GBR
United States of America USA
Upper Guinea UPG
Uruguay URY
Uzbekistan UZB
Venezuela VEN
Vietnam VNM
Yemen YEM
Zambia-Malawi ZMB
Zimbabwe ZWE