MenuFull-screen modal menu
Salvage Market Screen
The between-run shop for converting salvage into permanent modules.
MetaEconomyOut-of-run
Purpose
Let the player spend banked salvage on permanent suit modules with clear pricing and build implications.
Components
- Module grid with tier grouping
- Selected module detail panel
- Salvage balance header
- Purchase confirmation control
Parameters
| Parameter | Value | Type | Notes |
|---|---|---|---|
| Grid columns (desktop) | 4 | int | — |
| Grid columns (mobile) | 2 | int | — |
| Confirm hold time | 0 | duration | Single click confirm |
Controls
- Click a module to open its detail panel.
- Confirm purchase from the detail panel.
- Filter by module tier.
Logic & states
- Modules already owned are shown as owned and cannot be repurchased.
- Unaffordable modules are dimmed but still inspectable.
Scenarios
First unlock
- Given
- The player has enough salvage for a Tier 1 module.
- When
- They confirm the purchase.
- Then
- Balance is reduced and the module is marked owned immediately.
Edge cases
- Insufficient salvage at confirm time disables the confirm control.