github doc-haz/CESuite v0.1.4
CESuite v0.1.4

latest releases: v0.3.2, v0.3.1, v0.3.0...
one month ago

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 / requires entries with:
    • source = lua_lexical
    • status = 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.CT
  • CESuite_Autorun_v0.1.4.zip

Notes

Dependency relationships are lexical observations only. Runtime availability and cross-script semantics remain unverified.

Don't miss a new CESuite release

NewReleases is sending notifications on new releases.