The new hangar is in the game. The mockup became the real interface, with the delivered hangar artwork as a background — the ship stands on the landing circle inside it.
Three tiers of controls:
- left: the main category — Hull, Arsenal, Propulsion, Lab, Bay
- bottom: that category’s modules across the full width. Every tile has enough minimum width that even “Defense: Phase Hull” fits fully; if not everything fits, the row scrolls sideways.
- right: the explanation. With no module selected, it now shows a short text about the category — what it’s about and how its modules work together.
The stat list in the category panel now carries the heading SHIP STATS · TOTAL — without it, hull, shield, damage and speed read as stats for the currently selected category, even though they apply to the whole ship.
Modules are only the basic upgrades. Weapons and weapon paths unlock instead of upgrading, so they now sit on their own tabs above the module row: Arsenal (the six weapons, bought with ions) and Weapon Paths (the 18 upgrade paths, bought with element stones). Before, they sat mixed in with the modules and in a separate block further down.
Upgrading is a process. At 0%, the upgrade button is a lit outline around a dark fill — the same visual language as the module tiles. Over 1.4 seconds it fills in fully, the percentage counts along, and a rising tone plays. To keep the label readable, two copies of the text sit stacked — a light one for the dark part, and a dark one clipped exactly to the filled area — so the text switches color right at the edge instead of briefly sitting on itself. Only once the bar is full does the purchase actually go through.
Downgrading. Every level can be reverted, but only refunds half the price — so buying a level and reverting it costs half the price overall. Enough that the order you upgrade in still matters, but not so much that a bad buy has to be carried forever. The button sits small, deliberately below the upgrade button: it’s the exception, not the path.
The hangar artwork now ships as a compressed image, with a smaller version loading automatically on narrower windows.