Skip to content

Releases: Mursisru/NOLidarWireframeContour

0.3.6V — Documentation release

Choose a tag to compare

@Mursisru Mursisru released this 30 Jun 09:55

Summary

Documentation release for 0.3.6V. Runtime unchanged from 0.3.5V except version strings in assemblies.

Dual-loader mod: NOLoader (mod_config.ini) or BepInEx (Configuration Manager, F1). Shared NOLidarWireframeContour.Core.

Do not install NOLoader and BepInEx builds at the same time.

0.3.6V

Documentation

  • docs/INSTALL.md — release zip install, folder layout, verification
  • docs/ARCHITECTURE.md — solution layout, BepInEx DontDestroyOnLoad host, tick map
  • docs/CONFIGURATION.md — all 43 keys + CM sections + debug ladder
  • docs/TROUBLESHOOTING.md — common failures (gpu=False, stale bundle, dual loader)
  • README refresh with table of contents and repository layout

Includes (from 0.3.5V)

  • BepInEx mission host fix (LidarWireframeHost tick)
  • BepInEx Configuration Manager (F1)
  • Force-night hotkey Y, gear/day gates, TTI ≤ 7 s

Install

Loader Artifact Target
NOLoader NOLidarWireframeContour-NOLoader-v0.3.6.zip Nuclear Option\NOLoader\mods\ + PatchTool once
BepInEx 5 + CM NOLidarWireframeContour-BepInEx-v0.3.6.zip Nuclear Option\BepInEx\plugins\

See docs/INSTALL.md and CHANGELOG.md.

v0.3.5

Choose a tag to compare

@Mursisru Mursisru released this 29 Jun 09:30

Summary

Dual-loader release: NOLoader (mod_config.ini) and BepInEx (Configuration Manager, F1). Shared runtime in NOLidarWireframeContour.Core.

Do not install NOLoader and BepInEx builds at the same time — both hook the URP pipeline.

0.3.5V

Fixed

  • BepInEx tick: LidarWireframeHost on DontDestroyOnLoad GO — BaseUnityPlugin GameObject never received Update, so probe/GPU chain was dead

Added

  • BepInEx plugin (BepInEx.LidarWireframeContour) with full parity: gear/day gates, force-night Y, TTI ≤ 7 s
  • Configuration Manager — 43 settings in-game (F1)
  • NOLidarWireframeContour.Core — shared probe, URP passes, gates, config snapshot
  • scripts/deploy-bepinex.ps1

Changed

  • NOLoader project is a thin wrapper (mod.json, ini loader, PatchTool patches)
  • Deploy copies NOLidarWireframeContour.Core.dll alongside loader DLLs

Install

Loader Artifact in this release Target path
NOLoader NOLidarWireframeContour-NOLoader-v0.3.5.zip Nuclear Option\NOLoader\mods\ + PatchTool once
BepInEx 5 + CM NOLidarWireframeContour-BepInEx-v0.3.5.zip Nuclear Option\BepInEx\plugins\

See CHANGELOG.md.

0.3.3

Choose a tag to compare

@Mursisru Mursisru released this 27 Jun 13:58

Summary

Client-side activation gates (gear / daytime) and forced night mode via Y hotkey. Display version 0.3.3V (V suffix only — no MP mechanic impact).

Changes since 0.2.6

0.3.3V

  • Force-night hotkey default Y (KeyCode.Y, physical key — layout-independent)

0.3.2V

  • Single-key hotkey poll in controller Update() (fixes missed toggles)
  • Toggle ignores gear/day while on; TTI ≤ 7 s still required

0.3.1V

  • Display suffix V only (removed erroneous M)

0.3.0V

  • Static rules: gear down or daytime blocks auto-activation
  • Night + TTI ≤ 7 s auto-activates
  • Hotkey toggles forced night (ignores gear/day; same TTI rule as night)

Install

Copy LidarWireframeContour to Nuclear Option\NOLoader\mods\ and run NOLoader PatchTool once.

See CHANGELOG.md for full history.

0.2.6 — Lidar Wireframe Contour

Choose a tag to compare

@Mursisru Mursisru released this 27 Jun 12:14

Lidar Wireframe Contour 0.2.6

GPU lidar terrain wireframe for Nuclear Option via NOLoader. Display version: 0.2.6V.

Highlights

  • Perf v2: removed redundant ARGB depth pack; shader-time fade (_CombatStartTime / _CombatEndTime)
  • Full-res edge Laplacian @ 60 Hz with R32 depth capture
  • 20 Hz near-TTI probe; 1 s escape hold when pulling away from collision
  • Render-rate cone smoothing — no ~10 Hz teleport; static CRT scanlines (no noise flicker)
  • Main Camera depth arming fix for reliable combat visuals

Install

  1. Copy LidarWireframeContour to Nuclear Option\NOLoader\mods\
  2. Run NOLoader PatchTool once
  3. Confirm NOLidarWireframeContour_Data\lidar_shaders is present

Requirements

Configuration

See README — key defaults:

Key Default
TtiActivateSec 7.0
ProbeIntervalNearSec 0.05 (20 Hz)
HoldAfterEscapeSec 1.0
UniformSmoothSec 0.32

Full changelog

CHANGELOG.md — versions 0.2.0V through 0.2.6V.

0.1.0 — Lidar Wireframe Contour

Choose a tag to compare

@Mursisru Mursisru released this 26 Jun 18:22

Initial public release.

  • GPU lidar terrain wireframe with TTI < 7s activation
  • Laplacian edge detection with impact depth band and forward cone
  • URP depth capture + backbuffer composite pass
  • Debug bisect ladder (modes 0–6)

Requires NOLoader and Nuclear Option (Steam).