Skip to content

RAH-72 Pushout v1.7.89

Choose a tag to compare

@Rendresen Rendresen released this 28 May 03:19
4ba8492
  • New [RotorAero] PlayerRotorFlapSpringScale (default 0.5) — player-only flap-spring multiplier on top of RotorFlapSpringScale. Lower = looser, hinged feel; AI keeps the stiff spring so coaxial blades don't collide. Default 0.5 gives the player a clearly hinged/articulated rotor; set 1.0 to match the AI stiffness. Range 0.05–1.5, live-tunable.

Performance

  • Smoother combat starts — RAH-72 spawn builds the nacelle + donor pusher prop incrementally across 2 frames, eliminating a ~17–22ms per-aircraft hitch when many RAH-72s spawn together.
  • No more turn-stutter — live-fan re-pose is cheaper (fewer copies, renderer.enabled flips instead of GameObject SetActive churn), killing the multi-ms spikes on hard banks.
  • GC-free flight-power loop — removed per-tick allocations in the transmission/power hook, so the 50Hz per-aircraft power update no longer churns GC.
  • Event-driven prop-follower — dropped a 2-second recurring scan in favour of direct registration on follower creation; no steady-state polling.
  • MP-safe rotor-blur scoping — the volumetric fan stays correctly attached to the local player after the game reparents rotor parts mid-flight; AI and other players' RAH-72s keep the cheap native blur regardless