HexDebug
An addon for the Hex Casting mod that launches a debugging server using the Debug Adapter Protocol, allowing players to use professional debugging tools like VSCode to find and fix bugs in their spells.
[]
Key Features
Debugging Process - Step through your spells pattern by pattern using the vscode-hex-casting extension or any other DAP-compatible editor.
Execution Modes - Utilize all standard debugging modes (step into, step out, step over, continue, restart, stop) both through in-game items and via the VSCode interface.
Variable Monitoring - Track stack state, ravenmind contents, and even some internal metrics like executed pattern count.
Call Stack - Debug complex meta-spells using the call stack display, generated from upcoming operations to be executed. Provides deeper understanding of Hex Casting's internal mechanisms.
Breakpoints - Set breakpoints on specific patterns or use the "Uncaught Mishaps" option for automatic stops on errors and problem analysis.
Multiplayer Support - Debug your spells even in multiplayer! The debug client connects to a port opened by the game client (configurable, defaults to 4444), with each player able to have up to one active debugging session simultaneously.
Authors and Localizations
- Graphics: SamsTheNerd
- Localizations:
ru_ru: JustS-jszh_cn: ChuijkYahus