CESuite v0.1.4
Adds conservative Lua dependency analysis for Cheat Engine tables that embed runtime logic in Lua.
Highlights
- Detects
DWG_*Lua globals as dependency relationships. - Emits
provides/requiresentries with:source = lua_lexicalstatus = unverified
- Ignores comments, string literals, and explicit Lua locals where possible.
- Does not execute inspected Lua or Auto Assembler code.
- Preserves existing Lua/RVA hook detection.
Validation
Validated with Cheat Engine 7.7.1 using The Blood of Dawnwalker GOG 1.0.5.
Live report results:
- 117 dependency occurrences detected
- 21 unique
DWG_*symbols - 96
requires - 21
provides - 16 Lua/RVA resources preserved
Tests
63/63 tests passing.
Files
CESuite_Core_v0.1.4.CTCESuite_Autorun_v0.1.4.zip
Notes
Dependency relationships are lexical observations only. Runtime availability and cross-script semantics remain unverified.