An async, threaded logging solution for Godot 4.x offering ~25x improvement over the engine's built-in print() function
- GDScript 100%
| .godot | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| demo.gd | ||
| demo.gd.uid | ||
| demo.tscn | ||
| icon.svg | ||
| icon.svg.import | ||
| ledger.gd | ||
| ledger.gd.uid | ||
| ledger.tscn | ||
| LICENSE | ||
| project.godot | ||
| README.md | ||
Add Ledger as the top-level Autoload to unlock the power of async, multithreaded logging in Godot!
Create a standalone ledger.gd GDScript file in your project's res:// Autoloads folder and add it as an Autoload named LEDGER
Can be used in semi-main-thread-blocking mode (reliable) and async mode (quick) project-wide
More documentation on usage and experimentation can be found in each .gd file