Skip to content

Repository files navigation

Developer: Mursisru

Missile Launch Arc HUD

Nuclear Option BepInEx 5 Version License: MIT


Critical warnings

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.

Install

Important

BepInEx 5 (x64) required - install BepInEx before this mod.

  1. BepInEx 5 x64 for Nuclear Option.
  2. Copy MissileLaunchArcHud_Engine.dll to Nuclear Option\BepInEx\plugins\.
  3. Launch once; edit BepInEx\config\com.at747.missilelauncharchud.cfg if needed.

Build

  1. Set <NuclearOptionRoot> in MissileLaunchArcHud_Engine\MissileLaunchArcHud_Engine.csproj if the game is not in the default Steam folder.
  2. Open MissileLaunchArcHud_Engine.slnx, build Release.
  3. Copy MissileLaunchArcHud_Engine\bin\Release\MissileLaunchArcHud_Engine.dll to Nuclear Option\BepInEx\plugins\.

Config [LaunchArc]

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 |

Game logic reference

  • Arc check: HUDMissileStatemaxTargetAngle > minAlignmentOUT OF ARC
  • Circle scale (laser): HUDLaserGuidedState50f / FOV * (arcDeg / 8f) on outerCircle

MIT License — see LICENSE.


Keywords

nuclear-option, bepinex, harmony, mod, missilelauncharchud, csharp, unity

About

MissileLaunchArcHud is a Nuclear Option mod that visualizes OUT OF ARC and the degree of hit on target (including NEZ).

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages