LE1 Debug Logger - v6
Mgamerz
released this
12 Apr 01:01
·
13 commits
to main
since this release
This ASI can be used to assist in development and debugging of mods. The following items are logged to the console and to disk:
- Imports that fail to find a matching export (some of these occur in vanilla files)
- Anything written to the debug console, which the game does for a few different types of things (some errors, WarnInternal())
- Anything passed to the LogInternal() function
- Packages loading synchronously (such as BioP) and asynchronously (such as moving through a level) - not all packages load this way, so some such as those called through DynamicLoadObject will not be shown
- Information about an object that fails to allocate due to incorrect design, which can be used to track down a game crash
- This will log all export creation when the game is run with
-debugexportcreation
command line parameter. This creates a huge amount of logs but can be useful tracing issues right as an export is loaded
The log is located in LE1DebugLogger.log next to the game executable.
V6: Add -debugexportcreation feature