Cheats

Cheats are activated during an active game session. For Supreme Ruler 2010 start by pressing the "Enter" key.

For all other games press the CTRL+SHIFT+S key combination. This will cause a game settings dialog box to appear. Type "`**cheat allowcheats**`" into the bottom text box followed by the "Enter" key.

The following cheat codes are supported (quotation marks not used):

* "**`cheat allowcheats`**" Causes the SR cheat mode to be activated. In SR2020 a taunting red message will appear at the top of the dialog box if you have successfully turned on cheats. Cheat mode cannot be exited except by quitting the game session.

A particular cheat can be toggled on and off by repeatedly typing the same cheat code.

* "**`cheat shelovesmenot`**" Causes the World Market or the U.N. to have 0% relations with you. In SR2020 your U.N. membership may be lost.
* "**`cheat fullmapshow`**". Hides the GUI for full map screenshots. (not a properly usable feature in SR2020 due to how the map is drawn above the bottom GUI)
* "`**cheat maxsat**`" Launches new Reconnaissance and Communications satellites without requiring that the player fabricate them.
* "`**cheat endday**`" Removes many computer calculations normally performed by each of the many units in the game. This makes the game go much faster. Many automatic but CPU time-consuming game tasks required to support each unit in the game are turned off, which speeds up the game up massively. For example - every unit performs "spotting" where each unit analyzes all of it's surrounding hexes. Each unit then compares its own spotting strength to the stealth strength of all other units found surrounding it. Unit spotting, pathing, movement, firing, refueling and re-supplying, etc. - all of these computations are turned off. Moving units are stopped until the cheat is turned off. Unit fabrication stops.

The game clock clicks off one day every second. Research stops but Treasury, Production, trade and facility building continue.

* "`**cheat georgew**`" Adds $10 billion to your treasury.
* "`**cheat satellite**`" Sends up a new Reconnaissance satellite.
* "`**cheat instantwin**`" Wins the game. Allows you to continue playing if you wish.
* "`**cheat allunit**`" Allows you to build all units whether you have researched them or not. Allows the AI's of the other regions to do this too.
* "`**cheat onedaybuild**`" Causes all units that you order to be fabricated after this cheat is initiated, to be built the next day. Unfortunately the AI can and will do this too, which can slow the game a lot. This does not speed up the construction of bases or fabs. SR2010 only: Your AI can not use this cheat if it's "Auto-build" setting for that unit class is turned off. You can press the Ctrl-H key combination to switch region control and turn that regions's auto-build off, once cheats have been enabled.

* "`**cheat finalexam**`" Causes your Tech level to increase by one.

### **New Cheats in SR2020**

* "`**cheat e=mc2**`" Causes all of your Research to complete in one day and your spy espionage success rate to increase. You are immediately charged for the cost of the instant research.

### **New Cheats in current SR2020 Update 5 and Global Crisis:**

* "`**cheat saddam**`" Causes a random region's AI to declare war on another random region.
* "`**cheat saddamme**`" Causes a random region's AI to declare war on the player.
* "`**cheat eventnow**`" Certain random events will occur more frequently (primarly in the Global Crisis expansion version).
* "`**cheat breakground**`" Causes facilities to be completed in one day. You only pay for one day's construction and supply the industrial goods. If you are short on IG or cash, completion is delayed until you have enough. Does not work for roads.

### New Cheats SR2020 Update 6 and Gold Edition:

* "`**cheat moreoffers**`" Causes you to receive frequent product and unit trade offers from other regions and from Nigerian spammers.

### **New Cheats in SR Cold War**

* "`**cheat nomove**`" Causes units to not receive orders or move.

### **New Cheats in SR 1936**

* "`**cheat blueskies**`" Resets weather patterns and ground conditions
* "`**cheat georgeww**`" Adds $100 billion to your treasury. (because sometimes $10B is just not enough)

### New Cheats in SR Ultimate (Version 9.1 or higher) and SR Great War

* "`**cheat trumpme**`" Adds or Subtracts $1 Trillion to your treasury. For when $100 billion isn't enough, and you want to roll the dice in a Trump Casino.
* "`**cheat worldwar**`" Every region declares war on every region
* "`**cheat peace**`" Every region declares peace on every region

### New Cheats in Galactic Ruler

* "`**cheat voyager**`" Make all races status 'discovered'
* "`**cheat enterprise**`" Make all races status 'known'
* "`**cheat q**`" Mark all systems and planets as 'explored'
* "`**cheat adama**`" Remove FTL range limit and cooldown timer
* "`**cheat warp9**`" All unit move speeds x3
* "cheat charge!" All units will be fully FTL charged all the time (setup.noftlcharging true)
* "cheat branson" Gives player 100000 of all active products into stock
* "cheat bezos" Gives player 1000000 of all active products into stock
* "cheat gates" Gives all players 100000 of all active products into stock
* "cheat stranded" Selected units will be given full ammo and supplies if empty, if not empty all ammo and supplies will be removed
* "cheat shielded" Selected units will have shields toggled on/off
* "cheat airequest" AI will send an alert each time it makes an internal AI Request (must set alert importance level to low to see)
* "cheat planetcloud" Turns off cloud layer of planets at system level, changes lighting to all ambient and removes directional light
* "cheat lightyear" cycles through tech effect for FTL range extension 0-2
* "cheat devcheat" Combination of multiple cheats
	+ "**`cheat allowcheats`**"
	+ "**`cheat q`**"
	+ "**`cheat onedaybuild`**"
	+ "**`cheat allunit`**"
	+ "**`cheat breakground`**"
	+ "**`cheat warp9`**"
	+ "**`cheat enterprise`**"
* "cheat darran" Gives a full stack of the most powerful units of each branch (Land/Air/Sea/Space) with full experience to the current player, also destroys ~25% of any enemy units
* "cheat darren" Gives a full stack of the most powerful units of each branch (Land/Air/Sea/Space) with full experience to all AI factions, all AI factions will declare war on the current player, also destroys ~25% of any units belonging to the current player
* "cheat planetcloud" Will toggle the cloud visual on planet units at system level
* "cheat speedlock" Will toggle the speed setting from locked state (used in tutorials to limit play speed)
* "cheat resettutorial" Will unset the steam achievements for completing the tutorials
* "cheat upgradearmour" Will increase the armour component level for all selected units
* "cheat upgradecommand" Will increase the command component level for all selected units
* "cheat upgradecargo" Will increase the cargo component level for all selected units
* "cheat upgradeengine" Will increase the engine component level for all selected units
* "cheat upgradeweapon" Will increase the weapon component level for all selected units
* "cheat populate" Will increase population, army reserve, and active personnel by 1000000
* "cheat depopulate" Will decrease population, army reserve, and active personnel by 1000000
* "cheat shielded" Will toggle shields enabled for all selected units

### New Cheats in Supreme Ruler 2030

Where %x is supported, will use selected hex owner if no ID is provided

* "cheat reviveall" Shatters the world, enables partisans and civil wars
* "cheat selloffunits" All AI regions will sell all available units to the world market using Strategic Trade
* "cheat treasury %x" Will increase the treasury of the current player by %x (in Millions)
* "cheat products %x" Will increase the stock of all active products of the current player by %x
* "cheat technology %x" Will set all technologies with a tech level less than or equal to %x as researched by the current player
* "cheat colonize %x" Will set the region with dbnum %x as a colony of the current player
* "cheat annex %x" Will annex the region with dbnum %x into the current player region
* "cheat liberate %x" Will liberate the region with dbnum %x from their parent
* "cheat revolt %x" Will spawn partisans on the region with dbnum %x capital hex
* "cheat love %x" Will set 100% positive DipRel/CivRel and 0% Casus Belli with region matching dbnum %x
* "cheat hate %x" Will set 100% negative DipRel/CivRel and 100% Casus Belli with region matching dbnum %x
* "cheat neutral %x" Will set 0% DipRel/CivRel/Casus Belli with region matching dbnum %x
* "cheat becomeregion %x" Will set the current player as the region matching dbnum %x
* "cheat 007" Will make every espionage mission successful
* "cheat novichok %x" Will kill the leader of the given region
* "cheat damage %x" Will apply %x of damage to the selected units, if no damage given will apply 1 damage
* "cheat unitdesign %x" Will set the given unit design as known for the current player, if no unit number given will use the last unit opened in popup view (does not do tech prereqs)
* "cheat democracy" Will set all elections to happen at the end of the day and all ruling leaders will lose the election. Only affects democratic AI regions.
* "cheat approval %x" Toggles between 0% and 100% civilian and military approval rating for the given region
* "cheat increaseday %x" Will increment the date by %x days, defaults to 1 day. Buildings and unit build times are not affected.

### Output Functions (New For SR2030)

In addition to cheats there are output files the game can create by typing into the same field used to input cheats

* "outputoob" Will create orbat files using the current placement of the worlds units, one file per region
* "outputoob sel" Will create orbat files using the current placement of the active selected units
* "outputoob %x" Will create orbat files using the current placement of the units belonging to region with the ID %x
* "outputnav" Will create list of all navpoints
* "`outputbz" Will create a list of all currently used battlezones`
* "`outputlog" Will force a log output regardless of log settings`
* "outputsocial" Will create a list of social spending values for the whole world
* "outputproduction" Will create a list of commodity production/consumption values
* "outputworldlogmil" Will create a list of facility and unit quantities useful for world balancing