Description
Changelog
Reviews (0)
Debug Terminal
A debug terminal that can register, execute, inspect, and remove custom commands at runtime.
Includes a watcher system for monitoring live properties, node values, and script fields.
Core Features
- Runtime command registration
- Register new commands with a name, callable, description, and category.
- Dynamically remove commands.
- Define aliases to create shortcuts for complex commands.
- Watcher system
- Monitors live properties via getter callables.
- Supports node property watching and script-wide property inspection.
- Polls at configurable frame intervals.
- Emits updates to a stats panel with optional color-coding.
- Logging
- Timestamped, BBCode-formatted log entries.
- History with search and clear functionality.
- Panel integration
- Draggable, resizable, with saved position/size.
- Supports font size and opacity overrides, viewport-percentage layout, and scaled fonts.
- Persistence
- Saves panel layout, appearance, watcher visibility, profiles, and global UI scale to
user://debug_stats.cfg.
- Saves panel layout, appearance, watcher visibility, profiles, and global UI scale to
Bugs:
- Font Size Reset
- Depending on the size of your viewport the font size will reset back to the default size after sliding to far to the right.
- Resizing Window
- While resizing the windows the cursor will release and the resize will not properly follow the cursor.
Changelog for version v1.1.0-alpha
No changelog provided for this version.