Team Cereustooling wiki

The Eclipse debug DLL

Checkedagainst the code on 2026-11-12 11:45

debug_nightreign.dll is the DLL that ships with the Eclipse mod. Its source is the crate debug-nightreign in S:/fromsoftware-rs/tools/debug-nightreign. It is built for Nightreign 1.3.3.0.

Despite the name it does two kinds of work:

  • Mod features players get: the seed pool (which Limveld seed a Nightlord gets), depth 6 of Deep of Night, the Restage crash fix, the bigger enemy-AI Lua heap, Andre's starting armament, the Soul of Cinder Nightlord, storm control.
  • Diagnostics: crash and freeze reports, debug logs, the run recorder, AI and sound tracing, hitbox drawing, a LAN dashboard.

It is loaded by me3 as a native DLL and reads debug-nightreign.toml from its own folder. Logs go beside the DLL.

Pages

Rules

  • Never launch the game. Build and install only. Stan starts Nightreign himself.
  • The shipped DLL is built from a clean release worktree, never from the main checkout's working tree.
  • Never put [test_cheats] in a release toml.
  • The toml files may hold a dashboard token. Do not paste a player's toml into a page or a chat.
Source files this page documents (3)
  • fsrs:tools/debug-nightreign/README.md
  • fsrs:tools/debug-nightreign/src/lib.rs
  • fsrs:tools/debug-nightreign/src/config.rs

Changed one of these? Update this page: debug-dll/README.md (how).