Armor is one of the most vital components for defense in Pixel Starships. It's indestructible, can't be targeted, and serves as a barrier that prevents Crew movement. However, its main purpose is to reduce System, Direct Hull, and Ultra Dismantle damage dealt to rooms. Armor will apply this affect the rooms above, below, left, or right of it, but it will not affect rooms diagonal to it.
When To Use
Every powered room on the player's ship should have Armor, no exceptions. The damage reduction offered with Armor is incredibly important for survivability, and a room with no Armor is essentially a weak point on the player's ship.
Since Armor isn't unlimited, the player needs to prioritize rooms based on their size and maximum power consumption. Below is a list of rooms and how much Armor they should get. It’s not completely objective, so it’s best to experiment with Armor placement using the list as a broad guide (Listed left to right).
The Armor value on an Armor block does not directly correlate with damage reduction. In order to avoid a 100% damage reduction, the above formula is designed to give diminishing returns the higher the Armor value is. If multiple blocks of Armor are used to protect a room, their Armor values are combined for the formula.
Example 1: A room protected by an Armor stat of 30 takes 3 System Damage. The formula becomes 1/(1+(30*0.01)) * 3 = 2.30769230769, reducing the System Damage the room takes to 2.30769230769, which truncates to 2.30.
Example 2: A room protected by an Armor stat of 300 takes 1 System Damage. The formula becomes 1/(1+(300*0.01)) * 1 = 0.25, reducing the System Damage the room takes to 0.25.
Example 3: A room protected by an Armor stat of 100 takes 1 Crew Damage. Armor also affects crew damage to a room, so the formula is applied. The crew will do 1/(1+100*0.01) = 0.5damage to the room or 0.5 damage to any barriers in that room.
Fully upgrading an Armor block from level 1 to level 13 will cost 4,558,205 Mineral.
It will cost a grand total of 519,864,600 Mineral to do this to every Armor block at level 12.