Releases: Kelly-D-Ripper/NOBlueprinter-0.34-Hotfix
Release list
Kelly's Blueprinter Compatibility Fix 2.10.0
Kelly's Blueprinter Compatibility Fix 2.10.0
Version 2.10.0 updates the compatibility layer for Nuclear Option 0.34.2 while
retaining Blueprinter 1.8.21 support.
What's new
- Converts Aryx Weapon Pack 1.0.6's obsolete
ParticleSystemRenderer.m_Mesh1,
m_Mesh2, andm_Mesh3patch paths to Unity's current mesh-slot API. - Prevents the three corresponding
MissingMemberExceptionerrors during
Blueprinter content loading while preserving existing particle mesh slots. - Retains every 2.9.0 landing-gear, nozzle-audio, Material-path,
runtime-collection, network-prefab, and mission-teardown protection.
Installation
- Close Nuclear Option and any dedicated server.
- Download
KellysBlueprinterCompatibilityFix-2.10.0.zip. - Extract it into the Nuclear Option directory.
- Confirm the DLL exists at
BepInEx/plugins/KellysBlueprinterServerFix/KellysBlueprinterServerFix.dll. - Keep Blueprinter 1.8.21 and the relevant aircraft mods installed.
Install the fix on every client using affected legacy aircraft and on the
dedicated server. Installation and restart timing remain Server Management
Overview decisions.
Verification
- Nuclear Option 0.34.2, Steam build 24724372
- Blueprinter 1.8.21
- Current F-16M, FS-41, F-99, MC-260, and RAH-72 assembly target discovery
- Material and particle mesh-path regression tests
- Harmony signature plus Unity UI/particle API contract validation
- Reproducible cross-platform release archive
SHA-256
DF27E4E76EBD9F916C14BA8E1F9B9C1FB1E33B876CBB352C22A7B6BB9396538C
Kelly's Blueprinter Compatibility Fix 2.9.0
Kelly's Blueprinter Compatibility Fix 2.9.0
Version 2.9.0 is a performance-focused update to the Nuclear Option 0.34
compatibility layer for Blueprinter 1.8.21 and legacy Aryx aircraft.
What's new
- Landing gear that has already passed the compatibility check is remembered.
This removes repeated reflective inspection from every physics frame. - Headless dedicated servers immediately skip camera-dependent directional
engine-audio processing that cannot produce useful output there. - All existing crash protection remains in place, including legacy landing-gear
audio repair, nozzle-audio guards, obsolete material-path translation, runtime
collection repair, dynamic network-prefab retention, and safe Aryx mission
teardown.
Installation
- Close Nuclear Option and any dedicated server.
- Download
KellysBlueprinterCompatibilityFix-2.9.0.zip. - Extract it into the Nuclear Option directory.
- Confirm the DLL exists at
BepInEx/plugins/KellysBlueprinterServerFix/KellysBlueprinterServerFix.dll. - Keep Blueprinter 1.8.21 and the relevant aircraft mods installed.
Install the fix on every client using affected legacy aircraft and on the
dedicated server.
Verification
- Clean optimized deterministic build against Nuclear Option 0.34
- Harmony patch-signature validation
- Assembly-level target discovery across five Aryx aircraft packages
- Reproducible cross-platform release archive
SHA-256
983CA230434139276A34BFDD9CCDD2B450C62CE2C79381C50DF668D54B26FC74
Blueprinter 1.8.21 NO 0.34 Compatibility Hotfix
Blueprinter 1.8.21 – Nuclear Option 0.34 Compatibility Hotfix
This release adds a companion BepInEx compatibility plugin for running legacy
Blueprinter aircraft on Nuclear Option 0.34.
The primary goal of v2.8.2 is stability: affected aircraft can spawn, fly, land,
and leave the mission without the Blueprinter-related crashes addressed by this
hotfix.
What was broken?
Blueprinter 1.8.21 was restoring older Unity prefab data on Nuclear Option 0.34.
Some non-serialized runtime references were consequently null, stale, or
incompatible with the current game.
The failures included:
- Invalid camera access from
JetNozzle.AudioEffectsduring aircraft and camera
transitions. - Missing tyre-noise and skid
AudioSourcereferences in legacy landing gear. - Null Aryx weapon-display runtime collections.
- Obsolete serialized Material texture paths.
- Dynamically loaded network prefabs not being retained reliably.
- Stale Unity UI registry entries surviving mission teardown and crashing the
game while returning to the main menu or closing.
What does the hotfix do?
- Keeps dynamically loaded Blueprinter network prefabs strongly referenced.
- Repairs missing legacy landing-gear audio references.
- Skips only the unsafe jet-nozzle audio calculation when no valid camera object
exists. Aircraft thrust and physics are unchanged. - Reinitializes vulnerable Aryx weapon-display collections.
- Translates obsolete Blueprinter Material texture paths.
- Releases the stale Unity
GraphicRegistryonly when an Aryx mission unloads. - Supports clients and dedicated servers.
Known HUD limitation
Some legacy HUD and MFD elements may be missing, static, or inaccurate.
This release intentionally does not reconstruct or rebind the HUD. Experimental
HUD repairs caused native spawn crashes and severe frame-time regressions.
Aircraft stability is therefore prioritized over restoring those displays.
Compatibility coverage
Assembly compatibility checks cover:
- F-16M King Viper 1.1.8
- FS-41 Eclipse 1.1.1
- F-99 Shrike 1.0.9
- MC-260 Chimera 1.1.4
- RAH-72 Knockout 1.0.7
The FS-41, F-16 and F-99 Shrike has also completed an in-game smoke test covering spawn, flight, and a
clean mission exit on Nuclear Option 0.34.
Requirements
- Nuclear Option 0.34
- BepInEx 5
- Blueprinter 1.8.21
Keep Blueprinter and the aircraft mods installed. This hotfix is a companion
plugin, not a replacement for them.
Installation
-
Close Nuclear Option and any dedicated server.
-
Download
KellysBlueprinterServerFix.dll. -
Place in the BepInEx/plugins/ Nuclear Option directory.
-
Confirm the DLL is located at:
BepInEx/plugins/KellysBlueprinterServerFix/KellysBlueprinterServerFix.dll -
Start the game and confirm the BepInEx log reports:
Kelly's Blueprinter Compatibility Fix 2.8.2 loaded
Install the hotfix on every client using these aircraft and on the dedicated
server.
Verification
- Clean optimized and deterministic build
- Reproducible release archive
- Serialized Material-path tests
- Harmony patch-signature validation against Nuclear Option 0.34
- Target discovery against five Aryx aircraft assemblies
- FS-41 runtime smoke test
SHA-256
B34BCA8EA52D90AA178879FC44A33137DB45AA4C5D2433952FE3330579583650
Thanks to Aryx and the Nuclear Option modding community for the aircraft,
testing, and crash reports that made this compatibility work possible.