Guns, decals and hoses

Guns (GunInfo)

  • FoamFireTakeOutRadius / WaterFireTakeOutRadius — how big an area each gun puts out. This is a sphere around where the jet lands, not around the jet, so it doubles as aim tolerance. Water reaches wider than foam on purpose: foam is a blanket you place, water is a hose you sweep
  • CannonFireTakeOutRadius — the same for the plain WATER gun
  • WaterGunPressure / FoamGunPressure{Min, Current, Max} for the pressure dial
  • SprayLaunchSpeed — how fast the jet leaves the nozzle in m/s at pressure 1.0. Raise for a flatter, harder jet that reaches further; lower for a loopier one that drops sooner
  • FoamSplashScale / WaterSplashScale — size of the impact splash at full pressure. Below max the splash shrinks proportionally

Decals

  • EnableFoamDecals — foam marks on ground, walls and vehicles
  • EnableWaterDecals — wet marks from the pressurized gun. Kept off vehicles by default: the mark is dark and translucent, which on paint reads as dirt rather than water
  • DecalWash.Radius — decals within this distance of a water hit are washed
  • DecalWash.Strength — how aggressively each pass washes. Lower is more gradual

Only the PRESSURE gun washes. Mark size and spacing both scale with pressure.

Hoses (HoseInfo)

  • RopeLength — the hose's own rope length
  • RopeMaxLength — fallback maximum for any truck without its own HoseMaxLength
  • HydrantHoseMaxLength — maximum for a hose taken off a hydrant
  • BreakStretchFraction — how far, as a fraction of the hose length, you may get from the source in a straight line before the hand hose snaps. A laid hose winds around things, so straight-line reach is always shorter than the hose
  • ExplodeAfterRopeBreak — whether a snapped hydrant hose bursts. Truck, extender and pump hoses never explode
  • RopePhysicsEnabled — ground-laid rope physics. Disable for the classic hanging rope look
Every hose length is capped at 20.0. Higher values are clamped down. The fire drone's hose is the only exception.

Pitch drift

EngineSound.PitchVariation keeps a running loop from sitting on one mechanical note.

  • Enabled — turn the drift off for a dead-steady loop
  • Depth — the maximum plus/minus pitch change. 0.05 is 5%
  • IntervalMs — roughly how often a source picks a new pitch to drift toward

Each source wanders on its own, so several pumps together never sound synchronised. The drone carries its own PitchVariation independent of the trucks'.

HUD

  • Hud — the NUI water tank gauge. UseNUI, Left, Top (CSS values) and Size (pixels)
  • GunModeHud — the on-screen gun badge. Left / Top / Size
Can't find what you need? Ask on Discord — response in under 5 hours.