Commit Graph

1 Commits

Author SHA1 Message Date
m3ultra
a8fed95d42 Mechanical carnage: burnouts, grenaded gearboxes, blown head gaskets
The drag strip now has consequences on both sides of the green.

Burnouts: DRIFT+GAS in the staging box lights up the rears -- fat white
FLUX-free tyre smoke (new Fx.burnout emitter), fake rear-wheel spin via
car.spin_override, the skid loop singing while stationary -- and builds
TYRE TEMP. Warm tyres hook up off the line, cold ones spin the launch
away: a traction factor (0.78 cold to 1.20 hot) applies for the first
150 m. The burnout holds the car with power_scale 0, so it can never
red-light you; releasing into a creep still can, as is right.

Gearbox: blown shifts are now strikes. Three in one run and the box
grenades -- a panel bangs off the back (car.mech_pop), the lever goes
dead (stuck in whatever gear you murdered it into, 55% drive), and the
car starts LEAKING: oil patches spawn behind it every 7 m of travel and
sit on the strip for 30 s. Everyone can see what you did.

Coolant: riding the limiter cooks ENG TEMP at 0.30/s (boost adds a
little; driving clean cools). At 100% the head gasket lets go: a steam
jet out of the bonnet (Fx.steamer), 72% power for the rest of the run,
and COOLANT EVERYWHERE. Sitting on the redline refusing to shift is now
a self-solving problem.

HUD shows tyre temp in staging and OVERHEAT/BOX GRENADED/GASKET
STEAMING flags in the run; the result screen commemorates both failures.
Smoke suite: burnout warms without tripping the beams, three panic
shifts grenade the box and lock the gear, the leak flag sets, and a
forced overtemp pops the gasket.

Next: these failures become persistent per-car faults you repair in the
shed with a drag/click/twist minigame and the Cashies code reader.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-31 12:26:57 +10:00