Advanced Logging System
Hello Unreal Engine Community. I am excited to finally launch this plugin. If you have any queries related to this plugin, please ask them here.
Core Features
Enhanced Print String Node
- Connect any datatype and you build your strings with add pin.
- Draw debug on world with 3D toggle.
- Configurable presets to change configs instantly.
- Toggle On/Off debugging without removing or rewiring.
C++ Debug Macros
- Pass variadic arguments of any type to convert and print with configurable presets.
- Debug without formatting headaches of any types.
- Presets are configurable from Plugin settings.
Property Inspector
- Monitor, track and log properties/variables in runtime / development / shipping builds.
- [Ctrl + Shitf + P] or cmdline “alsproperty” to open in runtime. Shortcut keys are configurable in plugin settings.
Logs Viewer
- Filter by instance / Play session / Context / Severity or by manual search. Track and differentiate logs of different worlds or instances easily.
- [Ctrl + Shift + L] or cmdline “alslogs” to open in runtime. Configurable in plugin settings.
- Note: Only logs from ALS Print String, C++ Macros, Property Inspector, and Blackboard Logging are captured and displayed.
BT Blackboard Logging
- Log any blackboard keys through service or task nodes.
- Log messages only if value changes in service nodes. Print on enemy character throughout the gameplay to easily find when state changes.
Batch Print Manager
- Batch modify all your Print String nodes found in your project by blueprints.
- Two dedicated managers lets you manage both ALS and Regular Print String nodes without opening every Blueprint to modify them.