Caiman (Backwater)

What it is

An uncommon-rarity Backwater hull — rotating chassis, fixed default 0° facing at spawn, 2-weapon-slot loadout starting with the rifle weapon at level 1. Mid-HP (180) body with a thin shield (60), front_loaded heat curve, and a live boost loop (heat buildup 12 / heat cooldown 10). Renders at the baseline 1.0× sprite scale at every star — the smallest on-screen footprint of the four Backwater hulls.

Identity

FieldValue
Factionsolaris (baseline fallback)
Rarityuncommon
Display gradeB
Display nameUncommon
Outline color50ff78
Accent color38cc58
Ship classmedium
Passive IDjack_of_all

The Faction type in code is the four-faction set (angel_corp, crystal_casino, solaris, wrongsiders) and Backwater hulls have no per-hull faction override, so the baseline solaris faction is carried through. The Backwater label here describes the hull-family prefix used in the sprite filename and rarity table, not a runtime Faction enum value.

Star-1 stats

StatValue
HP180
Shield60
Armor4
Speed135
Acceleration175
Drag0.36
Turn rate0.14
Weapon slots2
Upgrade slots3
Weapon damage %10
Fire rate %5
Heat buildup12
Heat cooldown10
Heat curvefront_loaded
Burnout severity0.35
Shield regen rate6
Shield regen delay4
HP regen0
Melee mult1.0
Luck8
Magnet range130
Currency bonus6
Ship scale1.0
Starting weaponrifle L1

Star deltas

Only four fields differ between ★1 and ★5 — the per-hull ★5 entry sets exactly these:

Stat★1★5
HP180225
Shield6075
Armor45
Weapon damage %1012.5

Lerped per-star values (lerp factor t = (star − 1) / 4):

StarHPShieldArmorWeapon damage %
★118060410
★2191.2563.754.2510.625
★3202.567.54.511.25
★4213.7571.254.7511.875
★522575512.5

No per-hull ★2/★3/★4 pins, no redundant ★5 re-pinning of baseline-equivalent fields. Star tier never changes the starting weapon (always rifle L1), faction, rarity, hitbox, drive feel, rotation, fixed angle, ship scale, weapon-slot count, speed, acceleration, drag, turn rate, heat curve, heat buildup, or heat cooldown — only the four lerped numerics above and the mod backpack grid size.

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

Drive feel

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

Standard rotating-ship behavior — angle lerps toward the input direction, thrust applies along the ship’s facing. The fixedAngleDeg field only matters for non-rotating hulls, so Caiman reads it as inert metadata. Acceleration is constant (linear ramp); deceleration follows the exponential space-drag default. No camera shake on hard stop or on heat-shake (heat shake threshold 0.85 is set but heat shake intensity is 0, so the cue never fires regardless of the live boost loop).

Hitbox

Custom convex polygon (no octagon fallback). Normalized to the sprite content box on a ±0.95 × ±0.578 envelope — wider than tall — and applied at the rendered sprite size (scale 1.0).

PropertyValue
Vertex count13
X range-0.950 to 0.950
Y range-0.578 to 0.578

Vertices (x, y):

#XY
1-0.6470.578
2-0.9500.275
3-0.950-0.303
4-0.675-0.578
5-0.344-0.578
60.592-0.358
70.922-0.275
80.950-0.248
90.9500.220
100.9220.248
110.5920.330
12-0.3440.551
13-0.5920.578

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). Resolved at the hull’s rarity tier — Caiman is uncommon, so it applies +6% to all stats at run start. Tier scaling moves with the rarity roll, not with stars on the same copy.


EXTRACT-CANDIDATE

  • Live Backwater heat loop with no shake cue. Caiman ships the standard Backwater heat loop (buildup 12 / cooldown 10 / curve front_loaded) but pairs it with heatShakeIntensity: 0 — so the boost ramp produces no camera-shake feedback even though heatShakeThreshold: 0.85 is declared. Same pattern across Killer Croc and Lizard. The threshold field is dead data on all rotating Backwater hulls. Worth a single note on gameplay/ships.md about the Backwater hull-family heat/shake pattern rather than repeating it on every per-hull page.
  • Backwater heat-curve asymmetry. Caiman, Killer Croc, and Lizard all pair front_loaded heat curve with non-zero buildup/cooldown (12/10), while Batwing alone zeros both. Either an intentional “off-by-default boost loop” Batwing has to unlock through mods, or an oversight relative to the rest of the family. Already flagged on the Batwing page — single roll-up note on gameplay/ships.md would resolve it once.
  • Faction label vs Faction enum mismatch. The hull prefix “Backwater_” suggests a Backwater faction, but the Faction enum only has four values (angel_corp, crystal_casino, solaris, wrongsiders) and every Backwater hull inherits the baseline solaris faction. Same issue called out on the Ancients and Batwing pages — single canonical paragraph on gameplay/ships.md would resolve it for all hull-family prefixes that aren’t real factions.
  • Clean ★5 override (no redundant re-pinning). Unlike Batwing and most of the roster, Caiman’s ★5 entry contains only the four fields that actually differ from ★1 (hp, shield, weaponDamagePct, armor) — no boilerplate restating baseline-equivalent values. This is the format the rest of the data should converge on. Worth flagging on gameplay/ships.md as the canonical clean-override exemplar.
  • Wide hitbox at full ±0.95 X envelope. Caiman’s hitbox spans the entire ±0.95 sprite-content envelope on the X axis but only ±0.578 on Y — a long, narrow footprint that contrasts sharply with Batwing’s near-square ±0.79 × ±0.95 shape. Combined with the 1.0× scale, Caiman has the smallest collision footprint of the four Backwater hulls. Worth a sanity-check on the canonical hitbox catalog (physics.md or equivalent) against the per-faction silhouette.