Skip to content

Releases

RAH-72 Pushout v1.9.59

Choose a tag to compare

@Rendresen Rendresen released this 15 Jun 00:04
4ba8492

Multiplayer / dedicated-server stability fix (recommended for all servers).

The pusher-thrust follower runs on every aircraft in the scene (local, AI and remote). Its force step previously ran on aircraft this peer does not simulate, and without a non-finite-value guard — so on a dedicated server a single bad thrust value could corrupt the shared physics solver and fling every object in the world out of position.

Fixed: pusher force is now applied only by the peer that actually simulates the aircraft (host/server still drives AI normally), every physics input is finite-checked, and thrust magnitude is capped. The local aircraft, single-player and host-side AI are unaffected. No config changes.

Also rolls up the handling and stability tuning accumulated since the previous release.

RAH-72 Pushout v1.9.57

Choose a tag to compare

@Rendresen Rendresen released this 02 Jun 04:32
4ba8492

Cumulative update since v1.9.8. Diagnostics off by default; flight-tuned values baked in.

Internal weapon bay

  • Selectable internal-bay loadouts (QoL-compat): AT-145 x7, AGR-18 Lynchpin x7, Lynchpin x14 — per-weapon toggles in [QoLCompat].
  • Per-bay launcher aim (pitch/yaw) that ramps in only during the bay-door transition and returns to stowed when closed.
  • Killed launcher-to-airframe self-collision that caused roll jitter and intermittent part detachment.

Rotor & flight

  • Active vibration cancel (removes the per-rev buffet, keeps top speed).
  • Mach-governed rotor RPM + retreating-blade unload + opt-in flap-phase correction.
  • Calmer fly-by-wire pitch/roll/yaw and auto-hover handling.

Airframe

  • Wing-delete with wing-root plug (clean wingless compound profile).
  • Functional mast radar, size-scalable radome.
  • v1.0.5 flight-model neutralize (reverts the baked jank to a clean baseline).

Other

  • Cockpit power MFD, pusher damage model, turret nose-safety limits.

Install: drop KnockPush.dll into BepInEx/plugins/KnockPush/.

RAH-72 Pushout v1.9.8

Choose a tag to compare

@Rendresen Rendresen released this 01 Jun 00:45
4ba8492

First release of the v1.8–v1.9 line (supersedes v1.7.89). Built for the Aryx RAH-72 Knockout v1.0.5 — update the base aircraft to get its new weapons.

  • Aryx v1.0.5 flight-model neutralize — reverts Aryx's v1.0.3–1.0.5 flight "jank" (the hidden high-speed rotor yaw rudder, halved rotor yaw authority, FBW yaw changes) while KEEPING new weapons + armour, and adopts genuine aero wins (bigger wings + ruddervators). New [AryxNeutralize] config.
  • Calmer, better-damped handling — retuned pitch & yaw control loops (less jitter/oscillation at speed), light-compound roll/pitch rates, full rotor yaw authority restored, plus a modest aero tail fin for passive yaw stability.
  • 30mm turret aim limiting — cropped aim window + nose-safe diagonal + fire-hold so the chin gun can't aim or fire into the airframe; robust to the v1.0.5 loadout.
  • Rotor blur — the tuned blade-blur mapping shipped as the default look. Individual instances in the blur-fan rotates with blade pitch instead of the whole blur-fan rotating. Gives the visual effect of a thickened blur instead of a rotated blurry paddle.
  • Stability — config no longer resets your tuning on a fresh install; per-AI performance fixes.

Everything is a tuned default — all of it is adjustable in the config (F1 / ConfigurationManager)

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

RAH-72 Pushout v1.7.86

Choose a tag to compare

@Rendresen Rendresen released this 28 May 01:31
4ba8492

RAH-72 Pushout turns the Aryx RAH-72 into a coaxial compound helicopter — a volumetric spinning-rotor blur, a working pusher prop (thrust, blade pitch, damage), a rigid welded tail, a Mach-governed rotor, and cockpit MFD/HUD readouts.

This release

  • Rotor blur now uses a pre-baked static fan by default — same look, far cheaper per frame, and it cleanly hides the blur when the rotor slows (no more blur disc overlaying the static blades on spin-up/down/stop). Set [FastBlade] StaticFan = false to go back to the per-frame live fan.

Features

  • Volumetric coaxial rotor blur — only your own RAH-72 gets it; AI/remote use the game's native blur (MP-safe).
  • Pusher prop — fwd/reverse thrust, engine-linked spin-up, speed-dependent blade pitch, and a damage model (gunfire + ground-scrape) that bends and permanently stops the prop.
  • Welded tail — no high-speed flutter; ruddervators still deflect; tears off on a hard impact.
  • Rotor flight model — Mach-governed RPM, retreating-blade unload, flap-phase correction.
  • Diagnostics off by default.

Manual install: put KnockPush.dll in BepInEx/plugins/KnockPush/.

RAH-72 Pushout v1.7.85

Choose a tag to compare

@Rendresen Rendresen released this 28 May 01:06
4ba8492

RAH-72 Pushout turns the Aryx RAH-72 into a coaxial compound helicopter — a volumetric spinning-rotor blur, a working pusher prop (thrust, blade pitch, damage), a rigid welded tail, a Mach-governed rotor, and cockpit MFD/HUD readouts.

Features

  • Volumetric coaxial rotor blur — the player's rotor renders as a true spinning disc; AI/remote keep the game's native blur (MP-safe).

  • Pusher prop — forward/reverse thrust on a configurable axis, engine-linked spin-up, speed-dependent blade pitch, and a damage model (gunfire + ground-scrape) that bends and stops the prop. A destroyed pusher stays destroyed — no thrust, no spin-up.

  • Welded tail — the V-tail, booms and wings are welded into one rigid body, eliminating high-speed tail flutter. The ruddervators still deflect, and the tail still tears off under a hard enough impact.

  • Rotor flight model — Mach-governed RPM, retreating-blade unload, flap-phase correction, and yaw handoff to the ruddervators at speed.

  • Visuals are local-player-only. Only your RAH-72 gets the volumetric rotor blur and the generated pusher — every other player's and every AI RAH-72 uses the game's native blur, so a sky full of them costs almost nothing.

  • Diagnostics are off by default (no logging/tracing in normal play).

  • Hot paths are allocation-free and event-driven, so the mod doesn't add GC stutter on its own. Solo and busy MP scenes both run clean in testing.

Manual install: put KnockPush.dll in BepInEx/plugins/KnockPush/.

RAH-72 Pushout v1.7.59

Choose a tag to compare

@Rendresen Rendresen released this 27 May 05:55
4ba8492

First public update since v1.7.12 — a full flight-model and visual pass on the RAH-72.

  • Rotor aerodynamics: ported the fleet rotor suite — a 90-degree flap-phase correction (1/rev lag so flapback peaks fore where it physically should), opt-in retreating-blade unload that sheds rotor drag as airspeed builds for a higher cruise/top speed, and a Mach-governed RPM that slows the rotor to keep the advancing tip below its drag-divergence Mach.

  • Yaw control: fixed the low-speed grinding/smoke that came from differential-collective yaw pinning a rotor's swashplate at its torque ceiling, by capping yaw to the available collective headroom; added active counter-yaw rate-arrest so the nose stops crisply on pedal release instead of drifting back and forth; and a speed-scheduled handoff that fades rotor yaw into the ruddervators as dynamic pressure rises (the coaxial/Ka-50 pedals-to-rudder behaviour at speed).

  • Pusher prop: auto-hover now holds the pusher at neutral instead of lunging to full reverse; thrust is drawn from a rotor-priority power budget so the rotor is never starved; and an optional centreline force-point removes the parasitic pitch and yaw moments an off-axis thrust line used to impart.

  • Tail structure: configurable-joint rigidity for the V-tail fins, boom, ruddervators and wings to stop high-speed flutter and parts drifting from their anchors, with the joint-projection pitch coupling resolved.

  • Visuals: perfected coaxial twin-rotor motion blur and the procedural pusher nacelle, plus a live-fan rotor-disc LOD that scales blade count and arc with camera distance so distant rotors are essentially free.

  • Performance and diagnostics: every new system is cfg-gated and tunable live in ConfigurationManager; all diagnostic instrumentation is install-gated and OFF by default, so release builds add nothing to the per-frame hot paths.

Manual install: put KnockPush.dll in BepInEx/plugins/KnockPush/.

RAH-72 Pushout v1.7.12

Pre-release

Choose a tag to compare

@Rendresen Rendresen released this 25 May 15:55
4ba8492

Adds a rear pusher propeller to the Aryx RAH-72 and rebuilds the coaxial main-rotor blur as a live, GPU-instanced fan of the blur-textured static blade.

  • Pusher prop: engine-linked spool, transmission power allocation, damage model
  • Reworked coaxial main-rotor motion blur
  • Still experimental config-editable Ka-50-style 30mm turret traverse expansion
  • Power-systems MFD + rotor-RPM HUD gauge

PushOut v1.3.14

PushOut v1.3.14 Pre-release
Pre-release

Choose a tag to compare

@Rendresen Rendresen released this 24 May 00:05
4ba8492

Initial early prototype release of pusher prop runtime patch for RAH-72 Knockout by Aryx.

Adds prop-angle aware pusher prop with revised power system, improved rotor physics and volumetric rotor blades with improved two-element blur. Experimental turret limit to orthogonalize the rotated turret reference mount into helo frame of reference, to create a firing window of a top-left cropped rectangle, with offset-expandable limits.

All values live-configurable in F1-key configuration manager.

Is likely to generate diagnostic files in Nuclear Option\BepInEx\config\KnockPush.

Designed for performance but not yet rigorously performance-tested.

Flight model, drag and prop power is barely tuned and is subject to change.
Full mfd-functionality not yet implemented.

Put dll in Nuclear Option\BepInEx\plugins\KnockPush
Requires Aryx RAH-72 Knockout

PushOutv1.3.12

  • Fixes secondary rotor blur bleeding into world space instead of staying in helicopter space.

PushOutv1.3.13

  • Secondary rotor blur textures baked into dll.

PushOut v1.3.12

PushOut v1.3.12 Pre-release
Pre-release

Choose a tag to compare

@Rendresen Rendresen released this 23 May 23:31
4ba8492

Initial early prototype release of pusher prop runtime patch for RAH-72 Knockout by Aryx.

Adds prop-angle aware pusher prop with revised power system, improved rotor physics and volumetric rotor blades with improved two-element blur. Experimental turret limit to orthogonalize the rotated turret reference mount into helo frame of reference, to create a firing window of a top-left cropped rectangle, with offset-expandable limits.

All values live-configurable in F1-key configuration manager.

Is likely to generate diagnostic files in Nuclear Option\BepInEx\config\KnockPush.

Designed for performance but not yet rigorously performance-tested.

Flight model, drag and prop power is barely tuned and is subject to change.
Full mfd-functionality not yet implemented.

Put dll in Nuclear Option\BepInEx\plugins\KnockPush
Requires Aryx RAH-72 Knockout

PushOutv1.3.12

  • Fixes secondary rotor blur bleeding into world space instead of staying in helicopter space.