Developer: Mursisru
Important
BepInEx 5 (x64) required - install BepInEx before this mod.
Note
Laser-guided weapons skipped - AGR-18/AGR-24 use vanilla dynamic arc; this mod draws arc for non-laser missiles at minAlignment.
BepInEx 5 plugin for Nuclear Option: draws a launch arc circle on the Flight HUD for non-laser missiles when you have a target lock, matching the game's OUT OF ARC limit (TargetRequirements.minAlignment).
Laser-guided weapons (AGR-18 / AGR-24) are skipped — vanilla already draws the dynamic arc circle.
Important
BepInEx 5 (x64) required - install BepInEx before this mod.
- BepInEx 5 x64 for Nuclear Option.
- Copy
MissileLaunchArcHud_Engine.dlltoNuclear Option\BepInEx\plugins\. - Launch once; edit
BepInEx\config\com.at747.missilelauncharchud.cfgif needed.
- Set
<NuclearOptionRoot>inMissileLaunchArcHud_Engine\MissileLaunchArcHud_Engine.csprojif the game is not in the default Steam folder. - Open
MissileLaunchArcHud_Engine.slnx, build Release. - Copy
MissileLaunchArcHud_Engine\bin\Release\MissileLaunchArcHud_Engine.dlltoNuclear Option\BepInEx\plugins\.
| Key | Default | Notes |
|---|---|---|
Enabled |
true | Master toggle |
RequireTargetLock |
true | Needs known target position |
HideForLaserGuided |
true | No duplicate circle on laser rockets |
UseDynamicArcFormula |
false | false = minAlignment (HUDMissileState); true = laser-style Min(minAlignment, dist*0.002) |
DimWhenOutOfArc |
true | Fade ring when aim exceeds arc |
ColorHtml |
#59D9FF8C |
Ring color |
UpdateHz |
0 | 0 = every frame |
| NezApproachRingSizePx / NezInnerRingSizePx | Reference size at 1080p height; auto-scaled to current resolution |
- Arc check:
HUDMissileState—maxTargetAngle > minAlignment→ OUT OF ARC - Circle scale (laser):
HUDLaserGuidedState—50f / FOV * (arcDeg / 8f)onouterCircle
MIT License — see LICENSE.
nuclear-option, bepinex, harmony, mod, missilelauncharchud, csharp, unity