Mechanics wiki / Survive the Storm / Resupply cost rebalance

Resupply cost rebalance

Retuned Earth import (resupply) costs and weights, plus the Supply Pod price. Among the bulk resources only Food and Electronics change (Metals, Concrete, Machine Parts and Polymers stay at their vanilla prices); the nine from-start prefabs are re-priced; and the Orbital Probe, Supply Pod and Drone are retuned one at a time. Implemented in-game as Code/StS_ResupplyCosts.lua. No DLC required.

Values shown as M are funding in millions, the game's on-screen unit; weights are in kilograms. Resources are quoted per 5 units for both price and weight, the batch the resupply screen buys; the game stores each resource per unit, so the mod writes the per-5 figure divided by 5. The Orbital Probe, Supply Pod and Drone are bought one at a time, so they are quoted per unit.

Resources

Quoted per 5 units. Only Food and Electronics change; Metals, Concrete, Machine Parts and Polymers are left at their vanilla prices, shown for reference.

ResourceCurrent (per 5)New (per 5)Change
Metals50 M / 5,000 kg50 M / 5,000 kgnone
Concrete30 M / 5,000 kg30 M / 5,000 kgnone
Food20 M / 2,000 kg50 M / 5,000 kgprice ×2.5, weight ×2.5
Electronics100 M / 2,000 kg150 M / 2,000 kgprice ×1.5 (+50 M)
Machine Parts90 M / 2,000 kg90 M / 2,000 kgnone
Polymers70 M / 2,000 kg70 M / 2,000 kgnone

Prefabs

The nine prefabs available from the first resupply, re-priced. Price is the target import price; Weight ships as-is. Prices use the Prefabs method - each prefab's build-materials cost (Concrete counted at half) plus its unlock tech's free value split by copies ordered, rounded to the nearest 50 M.

PrefabPriceWeight
Drone Hub400 M5,000 kg
Fuel Refinery200 M5,000 kg
Moisture Vaporator350 M5,000 kg
Stirling Generator450 M2,000 kg
Polymer Factory300 M10,000 kg
Small Machine Parts Factory200 M3,500 kg
Machine Parts Factory500 M10,000 kg
Small Electronics Factory350 M3,500 kg
Electronics Factory900 M10,000 kg

These are in the game's resupply order. Prefabs unlocked later (extractors, residences, dome services) enter the resupply list only when researched and are not re-priced here. The vanilla prices and the Sensible price derivation are on the vanilla prefab table.

Added prefab: Subsurface Heater (always orderable)

The Subsurface Heater has no Cargo preset in the base game or any DLC, so vanilla offers no way to import it - it comes only from researching Subsurface Heating. The mod adds a Cargo preset for it with no tech lock, so it can be ordered from the first resupply regardless of research, exactly like the from-start prefabs above.

PrefabPriceWeight
Subsurface Heater350 M5,000 kg

Price is the same Prefabs method: materials cost 15 Metals × 10 M + 5 Machine Parts × 18 M = 240 M (build cost 15,000 Metals + 5,000 Machine Parts), plus the free value of its unlock tech Subsurface Heating (avg 1,400 research → 131 M), = 371, rounded to the nearest 50 = 350 M. Implemented in Code/StS_SubsurfaceHeaterPrefab.lua as a PlaceObj('Cargo', ...) in group "Prefabs"; it inherits the mod's Inflation ramp and the Logistician -25% like every other prefab.

Items bought one at a time

Priced per unit, since each is bought singly. One row per item; a field left as shipped is marked unchanged.

Item (on-screen)PriceWeight
Orbital Probe100 → 200 M (Adapted Probes lowers it to 100 M)1,000 → 2,000 kg
Supply Pod100 → 200 Mn/a
Drone30 M (unchanged)1,000 → 500 kg

The Drone Hub, formerly listed here, is now in the Prefabs table. The related Advanced Orbital Probe (scans five sectors) is not changed by this feature.

Sources

Base game (Steam app 464920), paths relative to external/SurvivingMars, decompiled (method: docs/reading-surviving-mars-code.md). Cargo price uses scale = "mil" (raw 1,000,000 shows as 1 M); weight is raw kilograms. Every resupply item's price/weight is read from its CargoPreset[id], so the mod sets the new prices (resources and prefabs) there. The mod requires every DLC and warns at load if any is missing (mod-survive/Code/StS_RequireDlc.lua).