Cargo (Solaris)

What it is

A common-rarity Solaris freighter hull — slow, lightly-armored-by-Solaris-standards, with only two weapon slots and a heavy back-loaded drag profile. Sits at the bottom of the Solaris weight class as the “starter cargo” silhouette; pairs the revolver starting weapon with above-baseline armor (5) and below-baseline turn rate (0.10).

★1 stats

StatValue
HP100
Shield95
Armor5
Speed120
Acceleration150
Drag0.42
Turn rate0.10
Weapon slots2
Upgrade slots3
Weapon damage %10
Fire rate %5
Heat buildup0
Heat cooldown0
Heat curvelinear
Burnout severity0.35
Shield regen rate6
Shield regen delay4
HP regen0
Melee mult1.0
Luck8
Magnet range130
Currency bonus6
Ship scale1.2
Starting weaponrevolver L1

★5 endpoints (only fields that differ from ★1)

Stat★1★5
HP100125
Shield95119
Acceleration150188
Weapon damage %1012.5

All other ★5 fields match ★1 (the per-hull ★5 override re-asserts the ★1 values for armor 5, speed 120, drag 0.42, turn rate 0.10, weapon slots 2, ship scale 1.2, etc.). No ★2/★3/★4 pins exist for Cargo, so intermediate stars lerp linearly between the four delta endpoints above; everything else is constant across all five stars.

Drive feel

FieldValue
Rotatestrue
Fixed angle (deg)0
Accel curvelinear
Drag curveback_loaded
Stop shake intensity0
Heat shake intensity0
Heat shake threshold0.85
Stop spring amount0

Free-rotating spaceship with linear thrust ramp and a back-loaded brake — coast feels light at speed, then settles hard near zero. Heat curve is fully disabled (0 buildup / 0 cooldown), so the overheat-boost loop never engages.

Hitbox

Custom convex polygon (no octagon fallback). Normalized to the sprite content box on a ±0.95 scale; physics applies it at the rendered sprite size.

PropertyValue
Vertex count19
X range-0.950 to 0.950
Y range-0.556 to 0.556

Vertices (x, y):

#XY
1-0.6930.556
2-0.9160.471
3-0.9330.454
4-0.9500.419
5-0.950-0.419
6-0.933-0.454
7-0.676-0.556
8-0.385-0.556
90.625-0.436
100.899-0.265
110.916-0.248
120.933-0.214
130.950-0.094
140.9500.060
150.9330.231
160.8990.265
170.6420.436
18-0.3850.556
19(closes to vertex 1)

Passive

FieldValue
Passive IDjack_of_all
Passive nameJack of All Trades
Effect+{value}% to all stats
Stat targetall
Is percenttrue
Values per rank (1–5)3, 6, 10, 15, 22

The default baseline passive (no per-hull override). Applies a percent buff to all stats at run start, scaling with passive rank.

Faction and rarity

FieldValue
Factionsolaris
Raritycommon
Display gradeC
Outline colorffffff
Accent color#333333
Ship classmedium

Star progression notes

StarXP required (cumulative dupes)Mod backpack gridGrid cells
★103 × 39
★214 × 312
★334 × 416
★475 × 420
★5175 × 525

Lerped per-star values for the four endpoints that differ between ★1 and ★5 (lerp factor t = (star − 1) / 4):

StarHPShieldAccelerationWeapon damage %
★11009515010
★2106.25101159.510.625
★3112.510716911.25
★4118.75113178.511.875
★512511918812.5

Cargo has no per-hull ★2/★3/★4 pin entries, so the lerp runs straight from ★1 to ★5 with no breakpoints. Star tier never changes the starting weapon (always revolver L1), faction, rarity, hitbox, drive feel, ship scale, or weapon-slot count — only the four lerped numerics above and the mod backpack grid size.


EXTRACT-CANDIDATE flags

  • Per-hull ★1 stat block format. The ★1 stats table on this page (HP / Shield / Armor / Speed / Accel / Drag / TurnRate / WeapSlots / WeapDmg% / FireRate% / Heat fields / Regen fields / Meta fields / ShipScale / StartWeapon) will repeat on all 37 ship-entity pages. Already partially summarized in the per-faction tables on ships.md; per-entity pages add the rows that the roll-up tables omit (upgrade slots, hp regen, shield regen delay, melee mult, luck, magnet range, currency bonus).
  • ★5-endpoint-only delta table convention. “Only fields that differ from ★1” is a load-bearing wiki pattern — most Solaris hulls only delta HP / Shield / WeaponDamagePct / Acceleration at ★5; Ancients delta shieldRegenRate; Backwater delta armor; Industria delta heatCooldown; Junkrats delta fireRatePct. Worth a one-paragraph canonical explanation on ships.md that this is the rule per faction.
  • jack_of_all baseline passive. Several common-rarity hulls inherit the baseline jack_of_all passive rather than a hull-specific one. The +3/6/10/15/22% all-stats curve is not currently shown on passives.md or ships.md and would benefit from a single canonical block.
  • Hitbox vertex listing. Full polygon vertex tables on per-entity pages duplicate data already loaded by the engine. Per the wiki rule (numeric tables may duplicate), this is allowed but a “Hitbox vertex tables” section on the ships hub or a separate hull-hitboxes.md reference would centralize the source.
  • Ship-class taxonomy. shipClass: 'heavy' | 'medium' | 'light' is per-hull but never explained on ships.md. Currently every hull defaults to medium via BASELINE_STATS — worth either a canonical taxonomy paragraph or, if it never gets used, deletion as dead config.
  • Lerp formula for non-pinned stars. The “t = (star − 1) / 4” linear-interp rule is documented on ships.md in prose but no canonical worked example exists. Per-entity pages now show a worked lerp table (this page’s ★2/★3/★4 row); a short canonical worked example on ships.md would let entity pages stop re-explaining the math.