ChicanePusherLab v1.0.51
Added
- Pusher prop bends on aircraft destruction. When the airframe is destroyed (any cause), the pusher blades swap to the bent/damaged mesh and spin down. Previously they only bent on a prop ground-strike or tail-sever. Runs off the existing replicated death flag — no per-frame cost.
- Pusher/prop/nacelle position are now sliders (were "X,Y,Z" text strings with no slider in the F1 menu), and live-adjustable in real time:
-[PusherLayout] PusherLocalPositionX/Y/Z — the whole pusher assembly
-[PusherLayout] PropLocalPositionX/Y/Z — the blade plane + hub
-[GeneralNacelleShape] NacelleLocalPositionX/Y/Z — the cosmetic nacelle
-Static-blade placement controls (move the static blades, not the spinning blur disc — tune with the prop stopped):
-[PropVisual] StaticBladeOffsetX/Y/Z — slide blades on the hub (Z = fore/aft along the spin axis)
-[PropVisual] StaticBladeRadialOffset — move each blade in/out along its own span (+ outward, − toward the hub), keeping the 4-blade ring symmetric
Fixed
- Live position edits did nothing. The pusher mount was being re-pinned to its spawn pose every frame by the tail-track LateUpdate, stomping any config change (this was also the cause of the slight prop shift). It now re-captures the weld pose after a move, so edits hold.
Both live paths now re-apply position + nacelle: the per-slider F1 edit and the Reload/F5 button. - Hardened the pusher-mount lookup so it's found even after a rebuild.
Changed
- Tuned default prop placement on the hub: StaticBladeOffsetZ = -0.04, StaticBladeRadialOffset = -0.015. All other position/scale defaults unchanged from v1.0.50.
Upgrade note
- The old PusherLocalPosition / PropLocalPosition / NacelleLocalPosition string keys in a pre-v1.0.51 config are now ignored (harmless orphans); the new …X/Y/Z slider keys replace them. Fresh installs get the new keys automatically.