Console Commands: Difference between revisions

From Terra Invicta Official Wiki
gpf (talk | contribs)
linked faction internal names
m Mission Controm -> Mission Control
 
(28 intermediate revisions by 13 users not shown)
Line 1: Line 1:
<big><big><big><i>'''Note: Console commands are meant to support developer testing and aren't supported features of the game and may cause issues if used to modify campaigns.'''</big></big></big></i>
The game's console can be enabled by editing the following file in the game's folder with a text editor: <code>TerraInvicta_Data\StreamingAssets\Templates\TIGlobalConfig.json</code>
The game's console can be enabled by editing the following file in the game's folder with a text editor: <code>TerraInvicta_Data\StreamingAssets\Templates\TIGlobalConfig.json</code>


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.
Please note that for scenarios in DLC the file differs. For example, the Broken Earth:
<code>DLC_Content\DarkSkies\Broken_Earth_Scenario\Templates\TIGlobalConfig.json</code>


The console can be opened with the ~ key.
In the second half there is the following line: "debug_ConsoleActive": false,. Set it to true.
 
Above it, there is a <code>"terminalKeyCode": -1</code>. Set the -1 to a certain number according to the link in the comment, for example, 308 for LeftAlt.
 
Then save the file. Note that certain game updates might overwrite the file, requiring another edit.
 
The console can be opened with the key you bond.


__TOC__
__TOC__
== List of commands ==
== List of commands ==
Commands are not case-sensitive but the parameters are.
Commands are not case-sensitive but the parameters are.
The following are new and untested, they may be nonfunctional or have negative effects on your savefile, use at your own discretion: addco2, givemetonsofresources, playsoundevent, givetech, giveproject, completeproject, DumpTechScores, completemilestone, dumpgoals, dumpshipyards, dumpsavings, dumpmissions, resetachievement, resetachievements, designships, dumpdesigns, removetrait, secede, IndependenceDay, DeclareWar, GiveMeAllCPs, RandomizeAllCPs, SetSustainability, SetNuclearWeapons, AddSTO, Occupy, SetOccupied, ClearRelationsCooldowns, TakeAllClaims, Involuntary, KillShip, KillEnemyFleet.
{| class="wikitable"
{| class="wikitable"
! Command
! Command
Line 21: Line 32:
| absorb
| absorb
| The first nation annexes the second nation
| The first nation annexes the second nation
| nation internal name,nation internal name
| nation internal name,[[#Nation_internal_names|nation internal name]]
| absorb USA,CAN
| absorb USA,CAN
|-
|-
| addscouncilresources
| addcouncilresources
| Adds all faction resources to the player faction
| Adds all faction resources to the player faction
| amount
| amount
| addcouncilresources 100
| addcouncilresources 100
|-
| addco2
| Add CO2 to atmosphere in ppm
| amount
| addci2 50
|-
| addOfficier
| Add an officer to the indicated ship
| amount
| AddOfficer shipName,officerDataName
|-
|-
| addspaceresources
| addspaceresources
Line 33: Line 54:
| amount
| amount
| addspaceresources 100
| addspaceresources 100
|-
| addSTO
| Gives selected nation 1+ STO Fighters
| amount
| addSTO 3
|-
|-
| addresource
| addresource
Line 38: Line 64:
| resource,amount,[[#Faction_internal_names|faction internal name]]
| resource,amount,[[#Faction_internal_names|faction internal name]]
| addresource Money,100,SubmitCouncil
| addresource Money,100,SubmitCouncil
|-
| completeproject
| Complete current project in slot 3 for [[faction]]
| [[#Faction_internal_names|faction internal name]]
| completeproject EscapeCouncil
|-
|-
| giveresource
| giveresource
Line 43: Line 74:
| resource,amount,[[#Faction_internal_names|faction internal name]]
| resource,amount,[[#Faction_internal_names|faction internal name]]
| giveresource Money,100,SubmitCouncil
| giveresource Money,100,SubmitCouncil
|-
| giveresource
| Adds a certain resource to a [[faction]]
| resource,amount,[[#Faction_internal_names|faction internal name]]
| giveresource Money,100,SubmitCouncil
|-
| givemeallCPs
| Give all CPs to the activeplayer
|
| givemeallCPs
|-
| givemetonsofresources
| Give a lot of everything to player faction
|
| givemetonsofresources
|-
| giveproject
| Give finished project to [[faction]]
| dataName, [[#Faction_internal_names|faction internal name]]
| giveproject Project_GasCoreFissionReactorVI,EscapeCouncil
|-
| givetech
| Give tech to council
| dataName
| givetech dataName
|-
|-
| addtrait
| addtrait
Line 48: Line 104:
| trait internal name
| trait internal name
| addtrait ConspiracyTheorist
| addtrait ConspiracyTheorist
|-
| removetrait
| Removes a [[trait]] to the selected councilor
| trait internal name
| removetrait ConspiracyTheorist
|-
|-
| aerosols
| aerosols
Line 63: Line 124:
| amount
| amount
| changeunrest 3
| changeunrest 3
|-
| clearRelationsCooldowns
| Clear improve relations cpooldowns for all extant nations
|
| clearRelationsCooldowns
|-
|-
| completemodule
| completemodule
Line 68: Line 134:
|  
|  
| completemodule
| completemodule
|-
| completemilestone
| add milestone enum and optionally faction dataname to complete a milestone
|
| completemilestone
|-
|-
| completeobjective
| completeobjective
Line 83: Line 154:
| amount
| amount
| damageship 100
| damageship 100
|-
| DeclareWar
| Declare War with selected nation
| nation internal name,[[#Nation_internal_names|nation internal name]]
| DeclareWar
|-
| designships
| Force all AI factions to update their ship designs
|
| designships
|-
|-
| destroymodule
| destroymodule
Line 88: Line 169:
|  
|  
| destroymodule
| destroymodule
|-
| detainme
| Detain selected councilor to the assigned faction
| [[#Faction_internal_names|faction internal name]]
| detainme ResistCouncil
|-
| dumpdesigns
| Summarize All ship designs in AI Log, option to include [[Faction]]
|
| dumpdesigns
|-
|-
| dumpfleetgoal
| dumpfleetgoal
Line 93: Line 184:
|  
|  
| dumpfleetgoal
| dumpfleetgoal
|-
| dumpTechScores
| Dump all tech scores for [[faction]]
| [[#Faction_internal_names|faction internal name]]
| dumpTechScores ResistCouncil
|-
| dumpgoals
| Dump all faction goals to the log
|
| dumpgoals
|-
| dumpmissions
| Dump all mission data to the log
|
| dumpmissions
|-
| dumpsavings
| Dump faction saving data to the log
|
| dumpsavings
|-
| dumpshipyards
| Dump all shipyard queues to the log
|
| dumpshipyards
|-
| dumpTime
| Dump Pending Time Events
|
| dumpTime
|-
|-
| givealltechs
| givealltechs
Line 113: Line 234:
| [[#Faction_internal_names|faction internal name]],org internal name
| [[#Faction_internal_names|faction internal name]],org internal name
| giveorg ResistCouncil,CentralIntelligenceAgency
| giveorg ResistCouncil,CentralIntelligenceAgency
|-
| giveIPs
| Will give # of IPs to selected nation
| [[#IP_Priority_Names_for_giveIps_command|IP name]]
| giveIPs Military_BuildArmy,20
|-
|-
| giveproject
| giveproject
Line 123: Line 249:
| amount
| amount
| givexp 200
| givexp 200
|-
| IndependenceDay
| Secede capital of all nonextant nations
|
| IndependenceDay
|-
| Involuntary
| Make the currently selected fleet's trajectory Involuntary: it can launch from this trajectory
|
| Involuntary
|-
|-
| killasset
| killasset
Line 128: Line 264:
|  
|  
| killasset
| killasset
|-
| killEnemyFleet
| COMBAT ONLY: Kills all enemy ships
|
| killEnemyFleet
|-
| killShip
| COMBAT ONLY: Kills primary enemy target; if none, kill selected player ship
|
| killShip
|-
|-
| killstate
| killstate
Line 160: Line 306:
|-
|-
| prospect
| prospect
| Prospscts a celestial body
| Prospects a celestial body
| celestial body
| celestial body
| prospect Ganymede
| prospect Ganymede
|-
| RandomizeAllCPs
| Randomize CP ownership globally
|
| RandomizeAllCPs
|-
| resetachievement
| Resets an achievement
| dataName
| resetachievement winCombat
|-
| resetallachievements
| Resets all achievements
|
| resetallachievements
|-
|-
| revealsites
| revealsites
Line 178: Line 339:
|  
|  
| regimechange
| regimechange
|-
| secede
| Trigger nation to secede
|
| secede
|-
|-
| setarmyhealth
| setarmyhealth
Line 184: Line 350:
| setarmyhealth 0.5
| setarmyhealth 0.5
|-
|-
| setfation
| setfaction
| 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
| 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_names|faction internal name]]
| setfation ResistCouncil
| setfaction ResistCouncil
|-
|-
| setmiltech
| setmiltech
Line 193: Line 359:
| amount
| amount
| setmiltech 4
| setmiltech 4
|-
| setOccupied
| Sets selected region to 100% Occupation by nation's war enemy
|
| setOccupied
|-
|-
| sight
| sight
| Reveals all current alien phenomena sites
| Sight all alient missions
|  
|  
| sight
| sight
Line 213: Line 384:
|  
|  
| startcoup
| startcoup
|-
| TakeAllClaims
| Annex all claimed regions to selected nation
|
| TakeAllClaims
|-
| teleport
| Teleport councilor (full name) to selected asset
| councilor full name
| teleport
|-
|-
| triggerevent
| triggerevent
Line 218: Line 399:
| event internal name
| event internal name
| triggerevent event_OneHumanity
| triggerevent event_OneHumanity
|-
| turnfaction
| Compromose faction
| [[#Faction_internal_names|faction internal name]]
| turnfaction SubmitCouncil
|-
|-
| unify   
| unify   
| Unifies two nations
| Unifies two nations
| nation internal name,nation internal name
| [[#Nation_internal_names|nation internal name]],[[#Nation_internal_names|nation internal name]]
| unify USA,CAN
| unify USA,CAN
|-
|-
Line 248: Line 434:
|  
|  
| musicinfo
| musicinfo
|-
| Occupy
| Sets all of selected nation's armies' regions to 100% Occupation
|
| Occupy
|-
| playsoundevent
| Plays and fmod sound event, specify the event path
|
|-
| SetDV
| Set all ships in the currently selected fleet Delta V to the specified fraction of their max
| 1-100 (Percentage based)
| SetDv 50- Sets the ship's DV to 50% of its max.
|-
|-
| setmusicvolume
| setmusicvolume
Line 259: Line 459:
| setmusicintensity 2
| setmusicintensity 2
|-
|-
| killship
| setNuclearWeapons
| Set # of nuuclear weapons for selected nation
| amount
| setNuclearWeapons 3
|-
| setSustainability
| Set National Sustainability for selected nation
| amount (the lower the number between 0-1, the better. Higher than 1 just makes you the Onceler)
| setSustainability
|-
| TransferRegion
| Transfer selected region to nationTemplateName
| TransferRegion (While region is selected)
|-
| killasset
| Destroys the selected player ship
| Destroys the selected player ship
|  
|  
| killship
| killasset
|}
|}


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


== Faction internal names ==
== Faction internal names ==
Line 276: Line 489:
! Internal name
! Internal name
|-
|-
| Humanity First
| {{icon|destroy}}[[Humanity First]]
| DestroyCouncil
| DestroyCouncil
|-
|-
| Project Exodus
| {{icon|escape}}[[Project Exodus]]
| EscapeCouncil
| EscapeCouncil
|-
|-
| The Academy
| {{icon|cooperate}}[[The Academy]]
| CooperateCouncil
| CooperateCouncil
|-
|-
| The Initiative
| {{icon|exploit}}[[The Initiative]]
| ExploitCouncil
| ExploitCouncil
|-
|-
| The Protectorate
| {{icon|appease}}[[The Protectorate]]
| AppeaseCouncil
| AppeaseCouncil
|-
|-
| The Resistance
| {{icon|resist}}[[The Resistance]]
| ResistCouncil
| ResistCouncil
|-
|-
| The Servants
| {{icon|submit}}[[The Servants]]
| SubmitCouncil
| SubmitCouncil
|-
|-
| Aliens
| {{icon|alien}}[[Aliens]]
| AlienCouncil
| AlienCouncil
|}
|}


== Nation internal names ==
== 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.
A complete list of all nation 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?)
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:
As of Terra Invicta Build 1.0.26, there are 342 possible nations within the game. Various nations do not exist at game start but may secede or, conversely, unite throughout gameplay.
 
Nations have the following internal names, for scenarios other than 2022, a specific prefix is required (e.g., 2026_USA for the 2026 scenario):
 
{| class="wikitable" style="float: left; margin-right: 20px;"
{| class="wikitable" style="float: left; margin-right: 20px;"
! Nation
! Nation
! Internal name
! Internal name
|-
|-
| Aceh || ACE
|-
| Afghanistan || AFG
| Afghanistan || AFG
|-
| African Union || ETH
|-
|-
| Akhand Bharat || IND
|-
| Alaska || AKA
|-
| Albania || SBK
|-
| Algeria || DZA
| Algeria || DZA
|-
| Alien Administration || ALN
|-
| Alien Federation || ALN
|-
|-
| Alpine States || ALP
 
| Ambazonia || AMB
 
|-
|-
| Angola || AGO
| Angola || AGO
|-
| Arewa || ARE
|-
|-
| Argentina || ARG
| Argentina || ARG
|-
|-
| Armenia || ARM
| Armenia || ARM
|-
| Assam || ASM
|-
| Atlantic Union || ATL
|-
|-
| Australia || AUS
| Australia || AUS
|-
|-
| Austria || ALP
|-
| Azawad || AZA
|-
| Azerbaijan || AZE
| Azerbaijan || AZE
|-
| Azores-Madeira || AZO
|-
|-
| Baltic States || BAS
 
| Aztlán || ATZ
 
|-
|-
| Bahamas || BAH
|-
| Balochistan || BCH
|-
| Baltic Republic || KAL
|-
| Bangladesh || BGD
| Bangladesh || BGD
|-
| Bavaria || BAV
|-
| Beja Congress || BEJ
|-
|-
| Belarus || BLR
| Belarus || BLR
|-
| Belgium-Luxembourg || BGM
|-
|-
| Belize || BEL
| Belize || BEL
|-
| Bengal || BGL
|-
| Benin || BEN
|-
| Bhutan || BHU
|-
|-
| Benelux || NET
 
| Biafra || BIA
 
|-
|-
| Bolivia || BOL
| Bolivia || BOL
|-
| Borneo || BOR
|-
| Bosnia-Herzegovina || BSM
|-
|-
| Botswana || BWA
| Botswana || BWA
|-
|-
| Brazil || BRA
| Brazil || BRA
|-
| Bretagne || BRT
|-
|-
| Brunei Darussalam || BRU
|-
| Bulgaria || BUL
| Bulgaria || BUL
|-
|-
| Burkina Faso || BKF
| Burkina Faso || BKF
|-
| Buryatia || BUR
|-
| Cabo Verde || CPV
|-
| California || CAL
|-
| Caliphate || CPH
|-
|-
| Cambodia || KHM
| Cambodia || KHM
|-
|-
| Cameroon || CMR
| Cameroon || CMR
|-
|-
| Canada || CAN
| Canada || CAN
|-
| Cape Republic || CAP
|-
| Caribbean Community || JAM
|-
| Cascadia || CSD
|-
| Catalonia || CAT
|-
| Celtic League || IRL
|-
|-
| Caribbean States || CAB
 
| Central African Cooperative || CMR
 
|-
|-
| Central African Republic || CAF
| Central African Republic || CAF
|-
| Central American Confederation || GTM
|-
| Central American States || CAM
|-
| Central Asian Union || KAZ
|-
|-
| Chad || TCD
| Chad || TCD
|-
| Chhattisgarh || CHA
|-
|-
| Chile || CHL
| Chile || CHL
|-
|-
| China || CHN
| China || CHN
|}
 
{| class="wikitable" style="float: left; margin-right: 20px;"
! Nation
! Internal name
|-
|-
| Colombia || COL
| Colombia || COL
|-
|-
| Comoros || RTK
|-
| Congo || COD
| Congo || COD
|-
|-
| Costa Rica || COS
| Costa Rica || COS
|-
| Crimea || CRI
|-
| Croatia || CRS
|-
|-
| Cuba || CUB
| Cuba || CUB
|-
| Cyrenaica || CYE
|-
| Czechia || CZE
|-
| Czechoslovakia || CZE
|-
| Dar El-Kuti || LOG
|-
|-
| Czech Republic || CZE
 
| Darfur || DAR
 
|-
|-
| Denmark || DEN
| Denmark || DEN
|-
| Djibouti || DJI
|-
| Dominican Republic || DOM
|-
| Dominion of America || CSA
|-
| Donetsk Republic || DON
|-
| Donskoe Kazache Voysko || ROS
|-
| Dravida Nadu || DVD
|-
| East African Federation || TZA
|-
| East Germany || DEU
|-
| East Turkestan || ETK
|-
| Eastern Balkan States || EBK
|-
|-
| Ecuador || ECU
| Ecuador || ECU
|-
|-
| Egypt || EGY
| Egypt || EGY
|-
|-
| El Salvador || ELS
| El Salvador || ELS
|-
| England || GBR
|-
| Equatorial Guinea || EQG
|-
|-
| Eritrea || ERI
| Eritrea || ERI
|-
| Estonia || EST
|-
| Eswatini || ESW
|-
|-
| Ethiopia || ETH
| Ethiopia || ETH
|-
| Eurasian Union || RUS
|-
| European Union || EUA
|-
| Euskal Herria || BAS
|-
| Far East Federation || PCF
|-
|-
| Finland || FIN
| Finland || FIN
|-
| First Nation || FNT
|-
|-
| France || EUA
| France || EUA
|-
| Free Amazonas || FAM
|-
| Free Canaries || CRY
|-
| Fujian || FUJ
|-
| Gabon || LWG
|-
|-
| Georgia || GEO
| Georgia || GEO
|-
|-
| Germany || DEU
| Germany || DEU
|-
| Ghana || GHA
|-
| Gran Colombia || COL
|-
|-
| Great Lakes States || UGA
 
| Great Bantu Free State || AGO
 
|-
|-
| Greece || GRE
| Greece || GRE
|}
{| class="wikitable" style="float: left; margin-right: 20px;"
! Nation
! Internal name
|-
|-
| Greenland || GRL
|-
| Guandong || MNC
|-
| Guangxi || GAX
|-
| Guatemala || GTM
| Guatemala || GTM
|-
| Guinea || GIN
|-
| Guinea-Bissau || GNB
|-
| Gujarat || GUJ
|-
|-
| Gulf States || GUS
 
| Gulf Union || SAU
 
|-
|-
| Guyana || GUY
| Guyana || GUY
|-
|-
| Himalayan States || HYS
 
| Gwalior || GWA
 
|-
|-
| Haiti || HTI
|-
| Hawai'i || HAW
|-
| Honduras || HON
| Honduras || HON
|-
| Hong Kong || HKO
|-
| Huanan || WUR
|-
| Hunan || HNN
|-
|-
| Hungary || HUN
| Hungary || HUN
|-
| Hyderabad || HYD
|-
|-
| Iceland || ISL
| Iceland || ISL
|-
|-
| India || IND
| India || IND
|-
|-
| Indonesia || IDN
| Indonesia || IDN
|}
 
{| class="wikitable" style="float: left; margin-right: 20px;"
|-
! Nation
 
! Internal name
| Intermarium || POL
 
|-
|-
| Iran || IRN
| Iran || IRN
|-
|-
| Iraq || IRQ
| Iraq || IRQ
|-
|-
| Ireland || IRL
| Ireland || IRL
|-
|-
| Israel || ISR
| Israel || ISR
|-
|-
| Italy || ITA
| Italy || ITA
|-
|-
| Ivory Coast || IVO
| Ivory Coast || IVO
|-
| Jaipur || JAI
|-
| Jamaica || JAM
|-
| Jammu and Kashmir || KSH
|-
|-
| Japan || JPN
| Japan || JPN
|-
| Java || IDN
|-
| Jefferson Free State || JEF
|-
|-
| Jordan || JOR
| Jordan || JOR
|-
| Kachin-Arakan || KAC
|-
| Karakalpakstan || KRK
|-
| Karelia || KAR
|-
| Katanga || KAT
|-
|-
| Kazakhstan || KAZ
| Kazakhstan || KAZ
|-
|-
| Kenya || KEN
| Kenya || KEN
|-
| Keo Deudai || KEO
|-
| Khalistan || KHA
|-
| Khuzestan || KHU
|-
| Komi Republic || KOM
|-
| Kosovo || KOS
|-
|-
| Kurdistan || KRD
|-
| Kuwait || KUW
|-
| Kyrgyzstan || KGZ
| Kyrgyzstan || KGZ
|-
|-
| Laos || LAO
| Laos || LAO
|-
| Latvia || LVA
|-
| Lebanon || LEB
|-
|-
| Lesotho || LES
|-
| Lesser Antilles States || CAB
|-
| Liangguang || GUA
|-
| Liberia || LBR
|-
| Libya || LBY
| Libya || LBY
|-
|-
| Lower Guinea || LWG
 
| Lithuania || LTU
 
|-
|-
| Lunda-Tchokwé || LNT
|-
| Madagascar || MDG
| Madagascar || MDG
|-
| Maghreb Union || DZA
|-
| Maharashtra || MAH
|-
| Malawi || MAL
|-
|-
| Malaysia || MYS
| Malaysia || MYS
|-
| Maldives || MLD
|-
|-
| Mali || MLI
| Mali || MLI
|-
|-
| Mauritania || MRT
| Mauritania || MRT
|-
| Mauritius || MRS
|-
| Melanesian States || PCS
|-
|-
| Mexico || MEX
| Mexico || MEX
|-
| Micronesian States || MCS
|-
|-
| Middle Guinea || MLG
| Middle Guinea || MLG
|-
|-
| Mindanao || MIN
|-
| Moldova || MOL
|-
| Mombasa Republic || MOM
|-
| Mongolia || MNG
| Mongolia || MNG
|-
|-
| Montenegro || MNE
|-
| Mordovia || MDV
|-
| Morocco || MAR
| Morocco || MAR
|-
|-
| Mozambique || MOZ
| Mozambique || MOZ
|-
|-
| Myanmar || MMR
| Myanmar || MMR
|-
| Mysore || MSO
|-
|-
| Namibia || SWA
| Namibia || SWA
|-
|-
| Nepal || HYS
|-
| Netherlands || NET
|-
| New Afrika || RNA
|-
| New Caledonia || NCL
|-
| New Zealand || NZL
| New Zealand || NZL
|}
 
{| class="wikitable" style="float: left; margin-right: 20px;"
! Nation
! Internal name
|-
|-
| Nicaragua || NIC
| Nicaragua || NIC
|-
|-
| Niger || NER
| Niger || NER
|-
|-
| Nigeria || NGA
| Nigeria || NGA
|-
| Nordic Federation || SCA
|-
| North Caucasus Confederation || NCF
|-
|-
| North Korea || PRK
| North Korea || PRK
|-
|-
| North Macedonia || MKD
|-
| Northern Assembly || NEN
|-
| Northern Balkan States || NBK
| Northern Balkan States || NBK
|-
|-
| Norway || NOR
| Norway || NOR
|-
|-
| Nubia || NUB
|-
| Occitania || OCT
|-
| Odisha || ODI
|-
| Ogaden || OGA
|-
| Oman || OMN
| Oman || OMN
|-
| Pacific Defense League || JPN
|-
|-
| Pacific States || PCS
 
| Padania || PAD
 
|-
|-
| Pakistan || PAK
| Pakistan || PAK
|-
| Palestine || PAL
|-
|-
| Panama || PAN
| Panama || PAN
|-
| Pan-Asian Combine || CHN
|-
| Papua New Guinea || PNG
|-
|-
| Paraguay || PRY
| Paraguay || PRY
|-
| Patagonia || PAT
|-
| People's Republic of Korea || PRK
|-
|-
| Peru || PER
| Peru || PER
|}
{| class="wikitable"
! Nation
! Internal name
|-
| Peruvian Confederation || PER
|-
| Petersburg Republic || ING
|-
| Péyi Guyane || PGN
|-
|-
| Philippines || PHL
| Philippines || PHL
|-
|-
| Poland || POL
| Poland || POL
|-
| Polynesian States || PLS
|-
|-
| Portugal || PRT
| Portugal || PRT
|-
| Puerto Rico || PRO
|-
| Punjab || PAK
|-
| Qatar-Bahrain || GUS
|-
| Quebec || QUB
|-
| Qullana Suyu Marka || SPE
|-
| Republic of Ainu || ROA
|-
| Republic of China || TWN
|-
| Republic of Korea || KOR
|-
| Republic of Lakota || RLK
|-
| Republic of New England || RNE
|-
| Republic of Texas || TEX
|-
| Republic of the Congo || COR
|-
| Republic of the Moluccas || RMO
|-
| Republic of the Ryukyus || RYU
|-
| Republic of the Southern Cross || AUS
|-
| Republic of Vietnam || SVN
|-
| Republic of West Papua || RWP
|-
|-
| Ratnakaran States || RTK
 
| Rio Bravo || RIO
 
|-
|-
| Romania || ROM
| Romania || ROM
|-
|-
| Russia || RUS
| Russia || RUS
|-
|-
| Saudi Arabia || SEN
 
| Rwanda-Burundi || RWB
 
|-
|-
| Senegamnia || SEG
 
| Sahel Confederation || MLI
 
|-
 
| Sahrawi || SAH
 
|-
|-
| São Paulo || SAO
|-
| São Tomé and Príncipe || STP
|-
| Saudi Arabia || SAU
|-
| Scotland || SCT
|-
| Senegal || SEG
|-
| Senegambia || SEG
|-
| Serbia || SER
|-
| Seychelles || SYC
|-
| Shaangan || SHG
|-
| Siberia || SIB
|-
| Sichuan || SCH
|-
| Sicily || SIC
|-
| Sierra Leone || SLE
|-
| Silesia || SIL
|-
| Sindh || SIN
|-
| Singapore || SGP
| Singapore || SGP
|-
|-
| Slovakia || SLO
| Slovakia || SLO
|-
| Slovenia || SLV
|-
|-
| Somalia || SOM
| Somalia || SOM
|-
|-
| Somaliland || SOL
|-
| South Africa || ZAF
| South Africa || ZAF
|-
| South American Union || BOL
|-
|-
| South Korea || KOR
| South Korea || KOR
|-
|-
| South Sudan || SSD
| South Sudan || SSD
|}
 
{| class="wikitable" style="float: left; margin-right: 20px;"
|-
! Nation
 
! Internal name
| South Yemen || YMS
 
|-
 
| Southeast Asian Alliance || THA
 
|-
|-
| Southern Balkan States || SBK
 
| Southern Africa Federation || ZAF
 
|-
|-
| Spain || ESP
| Spain || ESP
|-
|-
| Sri Lanka || LKA
| Sri Lanka || LKA
|-
|-
| Sudan || SDN
| Sudan || SDN
|-
| Sul Brazil || SUB
|-
| Sumatra || SUM
|-
|-
| Suriname || SUR
| Suriname || SUR
|-
|-
| Sweden || SCA
| Sweden || SCA
|-
| Switzerland || SWI
|-
|-
| Syria || SYR
| Syria || SYR
|-
|-
| Taiwan || TWN
| Taiwan || TWN
|-
|-
| Tajikistan || TJK
| Tajikistan || TJK
|-
| Tamazgha || MAR
|-
|-
| Tanzania || TZA
| Tanzania || TZA
|-
| Tatarstan || TAR
|-
| Te Waipounamu || TEW
|-
|-
| Thailand || THA
| Thailand || THA
|-
| The Gambia || GAM
|-
| Tibet || TBT
|-
|-
| Tigray || TIG
|-
| Timor-Leste || TLS
|-
| Togo || TGO
|-
| Transylvania || TRA
|-
| Tunisia || TUN
| Tunisia || TUN
|-
|-
| Turkey || TUR
 
| Turkestan || TUR
 
|-
 
| Türkiye || TUR
 
|-
|-
| Turkmenistan || TKM
| Turkmenistan || TKM
|-
| Uganda || UGA
|-
|-
| Ukraine || UKR
| Ukraine || UKR
|-
| United Arab Emirates || UAE
|-
|-
| United Kingdom|| GBR
 
| United Arab League || EGY
 
|-
|-
| United Kingdom || GBR
|-
| United Malay Nation || MYS
|-
| United Nations || PRA
|-
| United Northeast Brazil || UNB
|-
| United States of America || USA
| United States of America || USA
|-
| United States of North America || USA
|-
|-
| Upper Guinea || UPG
| Upper Guinea || UPG
|-
| Ural Republic || URL
|-
|-
| Uruguay || URY
| Uruguay || URY
|-
|-
| Uzbekistan || UZB
| Uzbekistan || UZB
|-
|-
| Venezuela || VEN
| Venezuela || VEN
|-
|-
| Vietnam || VNM
| Vietnam || VNM
|-
|-
| Wales || WAL
|-
| Waziristan || WAZ
|-
| West African Community || NGA
|-
| West Canada || WCA
|-
| West Germany || WGA
|-
| Western Balkan States || WBK
|-
| Westralia || WES
|-
| Yakutia || SAK
|-
| Yemen || YEM
| Yemen || YEM
|-
| Yucatán || YUC
|-
| Yugoslavia || SER
|-
| Yungui || YUN
|-
| Zambia || ZMB
|-
|-
| Zambia-Malawi || ZMB
 
| Zanzibar || ZAN
 
|-
|-
| Zimbabwe || ZWE
| Zimbabwe || ZWE
|}
== IP Priority Names for giveIps command ==
Example: giveIps Military_BuildArmy,60
{| class="wikitable"
! Priority
! IPname
|-
| Economy || Economy
|-
| Welfare || Welfare
|-
| Environment || Environment
|-
| Knowledge || Knowledge
|-
| Government || Government
|-
| Unity || Unity
|-
| Oppression || Oppression
|-
| Funding || Funding
|-
| Spoils || Spoils
|-
| Found Space Program || Civilian_InitiateSpaceflightProgram
|-
| Boost || LaunchFacilities
|-
| Mission Control || MissionControl
|-
| Found Military || Military_FoundMilitary
|-
| Military || Military
|-
| Build Army || Military_BuildArmy
|-
| Build Navy || Military_BuildNavy
|-
| Develop Atomic Bomb || Military_InitiateNuclearProgram
|-
| Nuclear Weapons || Military_BuildNuclearWeapons
|-
| Space Defenses || Military_BuildSpaceDefenses
|-
| Build Exofighter || Military_BuildSTOSquadron
|}
|}
{{Mechanics_Navbox}}

Latest revision as of 02:03, 6 August 2026

Note: Console commands are meant to support developer testing and aren't supported features of the game and may cause issues if used to modify campaigns.

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

Please note that for scenarios in DLC the file differs. For example, the Broken Earth: DLC_Content\DarkSkies\Broken_Earth_Scenario\Templates\TIGlobalConfig.json

In the second half there is the following line: "debug_ConsoleActive": false,. Set it to true.

Above it, there is a "terminalKeyCode": -1. Set the -1 to a certain number according to the link in the comment, for example, 308 for LeftAlt.

Then save the file. Note that certain game updates might overwrite the file, requiring another edit.

The console can be opened with the key you bond.

List of commands

Commands are not case-sensitive but the parameters are.

The following are new and untested, they may be nonfunctional or have negative effects on your savefile, use at your own discretion: addco2, givemetonsofresources, playsoundevent, givetech, giveproject, completeproject, DumpTechScores, completemilestone, dumpgoals, dumpshipyards, dumpsavings, dumpmissions, resetachievement, resetachievements, designships, dumpdesigns, removetrait, secede, IndependenceDay, DeclareWar, GiveMeAllCPs, RandomizeAllCPs, SetSustainability, SetNuclearWeapons, AddSTO, Occupy, SetOccupied, ClearRelationsCooldowns, TakeAllClaims, Involuntary, KillShip, KillEnemyFleet.

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
addcouncilresources Adds all faction resources to the player faction amount addcouncilresources 100
addco2 Add CO2 to atmosphere in ppm amount addci2 50
addOfficier Add an officer to the indicated ship amount AddOfficer shipName,officerDataName
addspaceresources Adds all space resources to the player faction amount addspaceresources 100
addSTO Gives selected nation 1+ STO Fighters amount addSTO 3
addresource Adds a certain resource to a faction resource,amount,faction internal name addresource Money,100,SubmitCouncil
completeproject Complete current project in slot 3 for faction faction internal name completeproject EscapeCouncil
giveresource Adds a certain resource to a faction resource,amount,faction internal name giveresource Money,100,SubmitCouncil
giveresource Adds a certain resource to a faction resource,amount,faction internal name giveresource Money,100,SubmitCouncil
givemeallCPs Give all CPs to the activeplayer givemeallCPs
givemetonsofresources Give a lot of everything to player faction givemetonsofresources
giveproject Give finished project to faction dataName, faction internal name giveproject Project_GasCoreFissionReactorVI,EscapeCouncil
givetech Give tech to council dataName givetech dataName
addtrait Adds a trait to the selected councilor trait internal name addtrait ConspiracyTheorist
removetrait Removes a trait to the selected councilor trait internal name removetrait 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
clearRelationsCooldowns Clear improve relations cpooldowns for all extant nations clearRelationsCooldowns
completemodule Completes the construction of the selected hab module completemodule
completemilestone add milestone enum and optionally faction dataname to complete a milestone completemilestone
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
DeclareWar Declare War with selected nation nation internal name,nation internal name DeclareWar
designships Force all AI factions to update their ship designs designships
destroymodule Destroys the selected hab module destroymodule
detainme Detain selected councilor to the assigned faction faction internal name detainme ResistCouncil
dumpdesigns Summarize All ship designs in AI Log, option to include Faction dumpdesigns
dumpfleetgoal Writes the mission of the selected fleet dumpfleetgoal
dumpTechScores Dump all tech scores for faction faction internal name dumpTechScores ResistCouncil
dumpgoals Dump all faction goals to the log dumpgoals
dumpmissions Dump all mission data to the log dumpmissions
dumpsavings Dump faction saving data to the log dumpsavings
dumpshipyards Dump all shipyard queues to the log dumpshipyards
dumpTime Dump Pending Time Events dumpTime
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
giveIPs Will give # of IPs to selected nation IP name giveIPs Military_BuildArmy,20
giveproject Give finished project to council. giveproject dataName, factionName (optional) giveproject Project_CommercialResearch, ResistCouncil
givexp Gives XP to the selected councilor amount givexp 200
IndependenceDay Secede capital of all nonextant nations IndependenceDay
Involuntary Make the currently selected fleet's trajectory Involuntary: it can launch from this trajectory Involuntary
killasset Kill the selected army, councilor or fleet killasset
killEnemyFleet COMBAT ONLY: Kills all enemy ships killEnemyFleet
killShip COMBAT ONLY: Kills primary enemy target; if none, kill selected player ship killShip
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 Prospects a celestial body celestial body prospect Ganymede
RandomizeAllCPs Randomize CP ownership globally RandomizeAllCPs
resetachievement Resets an achievement dataName resetachievement winCombat
resetallachievements Resets all achievements resetallachievements
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
secede Trigger nation to secede secede
setarmyhealth Changes the selected army's strength, 1 means 100% amount setarmyhealth 0.5
setfaction 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 setfaction ResistCouncil
setmiltech Sets the miltech of the selected nation amount setmiltech 4
setOccupied Sets selected region to 100% Occupation by nation's war enemy setOccupied
sight Sight all alient missions 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
TakeAllClaims Annex all claimed regions to selected nation TakeAllClaims
teleport Teleport councilor (full name) to selected asset councilor full name teleport
triggerevent Triggers an event event internal name triggerevent event_OneHumanity
turnfaction Compromose faction faction internal name turnfaction SubmitCouncil
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
Occupy Sets all of selected nation's armies' regions to 100% Occupation Occupy
playsoundevent Plays and fmod sound event, specify the event path
SetDV Set all ships in the currently selected fleet Delta V to the specified fraction of their max 1-100 (Percentage based) SetDv 50- Sets the ship's DV to 50% of its max.
setmusicvolume Sets the music volume amount setmusicvolume 2
setmusicintensity Sets the music intensity amount setmusicintensity 2
setNuclearWeapons Set # of nuuclear weapons for selected nation amount setNuclearWeapons 3
setSustainability Set National Sustainability for selected nation amount (the lower the number between 0-1, the better. Higher than 1 just makes you the Onceler) setSustainability
TransferRegion Transfer selected region to nationTemplateName TransferRegion (While region is selected)
killasset Destroys the selected player ship killasset

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

  • forcemissions

Faction internal names

Factions have the following internal names:

Faction Internal name
Humanity FirstHumanity First DestroyCouncil
Project ExodusProject Exodus EscapeCouncil
The AcademyThe Academy CooperateCouncil
The InitiativeThe Initiative ExploitCouncil
The ProtectorateThe Protectorate AppeaseCouncil
The ResistanceThe Resistance ResistCouncil
The ServantsThe Servants SubmitCouncil
The AliensAliens AlienCouncil

Nation internal names

A complete list of all nation 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?)

As of Terra Invicta Build 1.0.26, there are 342 possible nations within the game. Various nations do not exist at game start but may secede or, conversely, unite throughout gameplay.

Nations have the following internal names, for scenarios other than 2022, a specific prefix is required (e.g., 2026_USA for the 2026 scenario):

Nation Internal name
Aceh ACE
Afghanistan AFG
African Union ETH
Akhand Bharat IND
Alaska AKA
Albania SBK
Algeria DZA
Alien Administration ALN
Alien Federation ALN
Ambazonia AMB
Angola AGO
Arewa ARE
Argentina ARG
Armenia ARM
Assam ASM
Atlantic Union ATL
Australia AUS
Austria ALP
Azawad AZA
Azerbaijan AZE
Azores-Madeira AZO
Aztlán ATZ
Bahamas BAH
Balochistan BCH
Baltic Republic KAL
Bangladesh BGD
Bavaria BAV
Beja Congress BEJ
Belarus BLR
Belgium-Luxembourg BGM
Belize BEL
Bengal BGL
Benin BEN
Bhutan BHU
Biafra BIA
Bolivia BOL
Borneo BOR
Bosnia-Herzegovina BSM
Botswana BWA
Brazil BRA
Bretagne BRT
Brunei Darussalam BRU
Bulgaria BUL
Burkina Faso BKF
Buryatia BUR
Cabo Verde CPV
California CAL
Caliphate CPH
Cambodia KHM
Cameroon CMR
Canada CAN
Cape Republic CAP
Caribbean Community JAM
Cascadia CSD
Catalonia CAT
Celtic League IRL
Central African Cooperative CMR
Central African Republic CAF
Central American Confederation GTM
Central American States CAM
Central Asian Union KAZ
Chad TCD
Chhattisgarh CHA
Chile CHL
China CHN
Colombia COL
Comoros RTK
Congo COD
Costa Rica COS
Crimea CRI
Croatia CRS
Cuba CUB
Cyrenaica CYE
Czechia CZE
Czechoslovakia CZE
Dar El-Kuti LOG
Darfur DAR
Denmark DEN
Djibouti DJI
Dominican Republic DOM
Dominion of America CSA
Donetsk Republic DON
Donskoe Kazache Voysko ROS
Dravida Nadu DVD
East African Federation TZA
East Germany DEU
East Turkestan ETK
Eastern Balkan States EBK
Ecuador ECU
Egypt EGY
El Salvador ELS
England GBR
Equatorial Guinea EQG
Eritrea ERI
Estonia EST
Eswatini ESW
Ethiopia ETH
Eurasian Union RUS
European Union EUA
Euskal Herria BAS
Far East Federation PCF
Finland FIN
First Nation FNT
France EUA
Free Amazonas FAM
Free Canaries CRY
Fujian FUJ
Gabon LWG
Georgia GEO
Germany DEU
Ghana GHA
Gran Colombia COL
Great Bantu Free State AGO
Greece GRE
Nation Internal name
Greenland GRL
Guandong MNC
Guangxi GAX
Guatemala GTM
Guinea GIN
Guinea-Bissau GNB
Gujarat GUJ
Gulf Union SAU
Guyana GUY
Gwalior GWA
Haiti HTI
Hawai'i HAW
Honduras HON
Hong Kong HKO
Huanan WUR
Hunan HNN
Hungary HUN
Hyderabad HYD
Iceland ISL
India IND
Indonesia IDN
Intermarium POL
Iran IRN
Iraq IRQ
Ireland IRL
Israel ISR
Italy ITA
Ivory Coast IVO
Jaipur JAI
Jamaica JAM
Jammu and Kashmir KSH
Japan JPN
Java IDN
Jefferson Free State JEF
Jordan JOR
Kachin-Arakan KAC
Karakalpakstan KRK
Karelia KAR
Katanga KAT
Kazakhstan KAZ
Kenya KEN
Keo Deudai KEO
Khalistan KHA
Khuzestan KHU
Komi Republic KOM
Kosovo KOS
Kurdistan KRD
Kuwait KUW
Kyrgyzstan KGZ
Laos LAO
Latvia LVA
Lebanon LEB
Lesotho LES
Lesser Antilles States CAB
Liangguang GUA
Liberia LBR
Libya LBY
Lithuania LTU
Lunda-Tchokwé LNT
Madagascar MDG
Maghreb Union DZA
Maharashtra MAH
Malawi MAL
Malaysia MYS
Maldives MLD
Mali MLI
Mauritania MRT
Mauritius MRS
Melanesian States PCS
Mexico MEX
Micronesian States MCS
Middle Guinea MLG
Mindanao MIN
Moldova MOL
Mombasa Republic MOM
Mongolia MNG
Montenegro MNE
Mordovia MDV
Morocco MAR
Mozambique MOZ
Myanmar MMR
Mysore MSO
Namibia SWA
Nepal HYS
Netherlands NET
New Afrika RNA
New Caledonia NCL
New Zealand NZL
Nicaragua NIC
Niger NER
Nigeria NGA
Nordic Federation SCA
North Caucasus Confederation NCF
North Korea PRK
North Macedonia MKD
Northern Assembly NEN
Northern Balkan States NBK
Norway NOR
Nubia NUB
Occitania OCT
Odisha ODI
Ogaden OGA
Oman OMN
Pacific Defense League JPN
Padania PAD
Pakistan PAK
Palestine PAL
Panama PAN
Pan-Asian Combine CHN
Papua New Guinea PNG
Paraguay PRY
Patagonia PAT
People's Republic of Korea PRK
Peru PER
Nation Internal name
Peruvian Confederation PER
Petersburg Republic ING
Péyi Guyane PGN
Philippines PHL
Poland POL
Polynesian States PLS
Portugal PRT
Puerto Rico PRO
Punjab PAK
Qatar-Bahrain GUS
Quebec QUB
Qullana Suyu Marka SPE
Republic of Ainu ROA
Republic of China TWN
Republic of Korea KOR
Republic of Lakota RLK
Republic of New England RNE
Republic of Texas TEX
Republic of the Congo COR
Republic of the Moluccas RMO
Republic of the Ryukyus RYU
Republic of the Southern Cross AUS
Republic of Vietnam SVN
Republic of West Papua RWP
Rio Bravo RIO
Romania ROM
Russia RUS
Rwanda-Burundi RWB
Sahel Confederation MLI
Sahrawi SAH
São Paulo SAO
São Tomé and Príncipe STP
Saudi Arabia SAU
Scotland SCT
Senegal SEG
Senegambia SEG
Serbia SER
Seychelles SYC
Shaangan SHG
Siberia SIB
Sichuan SCH
Sicily SIC
Sierra Leone SLE
Silesia SIL
Sindh SIN
Singapore SGP
Slovakia SLO
Slovenia SLV
Somalia SOM
Somaliland SOL
South Africa ZAF
South American Union BOL
South Korea KOR
South Sudan SSD
South Yemen YMS
Southeast Asian Alliance THA
Southern Africa Federation ZAF
Spain ESP
Sri Lanka LKA
Sudan SDN
Sul Brazil SUB
Sumatra SUM
Suriname SUR
Sweden SCA
Switzerland SWI
Syria SYR
Taiwan TWN
Tajikistan TJK
Tamazgha MAR
Tanzania TZA
Tatarstan TAR
Te Waipounamu TEW
Thailand THA
The Gambia GAM
Tibet TBT
Tigray TIG
Timor-Leste TLS
Togo TGO
Transylvania TRA
Tunisia TUN
Turkestan TUR
Türkiye TUR
Turkmenistan TKM
Uganda UGA
Ukraine UKR
United Arab Emirates UAE
United Arab League EGY
United Kingdom GBR
United Malay Nation MYS
United Nations PRA
United Northeast Brazil UNB
United States of America USA
United States of North America USA
Upper Guinea UPG
Ural Republic URL
Uruguay URY
Uzbekistan UZB
Venezuela VEN
Vietnam VNM
Wales WAL
Waziristan WAZ
West African Community NGA
West Canada WCA
West Germany WGA
Western Balkan States WBK
Westralia WES
Yakutia SAK
Yemen YEM
Yucatán YUC
Yugoslavia SER
Yungui YUN
Zambia ZMB
Zanzibar ZAN
Zimbabwe ZWE

IP Priority Names for giveIps command

Example: giveIps Military_BuildArmy,60

Priority IPname
Economy Economy
Welfare Welfare
Environment Environment
Knowledge Knowledge
Government Government
Unity Unity
Oppression Oppression
Funding Funding
Spoils Spoils
Found Space Program Civilian_InitiateSpaceflightProgram
Boost LaunchFacilities
Mission Control MissionControl
Found Military Military_FoundMilitary
Military Military
Build Army Military_BuildArmy
Build Navy Military_BuildNavy
Develop Atomic Bomb Military_InitiateNuclearProgram
Nuclear Weapons Military_BuildNuclearWeapons
Space Defenses Military_BuildSpaceDefenses
Build Exofighter Military_BuildSTOSquadron