(Lua, ASMx86) Replication of Devil May Cry 4's debug functions for it's re-released version.
reverse-engineering
cheat-engine
lua
asmx86
a22a6c9960 Organization, recombined single trainer. 7 months ago
CEAs Updated Player No Hit to exclude Boss Dante. 3 years ago
datastructures Exported data structures 7 months ago
docs Added doc of function: Bael and ice shield 7 months ago
luas Comment clean up. 2 years ago
.hgignore Revised repository fluff 2 years ago
LICENSE Added GPLv3 license 7 months ago
dmc4se-debugtrainer.ct Organization, recombined single trainer. 7 months ago
readme.txt Revised repository fluff 2 years ago

readme.txt

"Debug Mode" for Devil May Cry 4: Special Edition

This is the development version of the trainer.
Made with Cheat Engine 6.4.

The feature list and download links are available on its Infernal Works and Cheat Engine Forums threads.

Infernal Works: http://archive.is/5IlyS

Cheat Engine Forums: http://archive.is/7msIh

Compared to the release versions, the cheat table is split into:
dmc4se-data.ct - storing data and some extras for development only.
dmc4se-scripts.ct - storing only the scripts.
On release, game data is copied into dmc4se-scripts.

Files are optionally accessed by the trainer for extra features.
The trainer explicitly looks for the files within its own directory (subdirectories excluded):
favorites.txt - for automatic setting of favorite scripts on attaching to a process.
d3dmenu-ops.txt - for a custom in-game click-menu for the trainer.

Format: favorites.txt
Match the descriptions for the table entries exactly.

Example:
Disable Camera Events (No "Screen Blink", but Some Issues in Missions)
Auto-Skip Cutscenes (Checking This Enables Everything Under This Section)
Set Mission Red Orb Collection to 100%

Format: d3dmenu-opts.txt
Match the descriptions for table entries exactly.
Place a ':' on a separate line.
Write in desired menu labels.

Example:
Disable Camera Events (No "Screen Blink", but Some Issues in Missions)
Auto-Skip Cutscenes (Checking This Enables Everything Under This Section)
Set Mission Red Orb Collection to 100%
:
Disable Camera Events:
Auto-Skip Cutscenes:
100% Mission Orbs:

Other Folders: Lua
Contain Lua modules used only by dmc4se-data.ct.
Non-modular equivalents are in dmc4se-scripts.ct.

Other Folders: CEAs
"Cheat Engine Assembly"- file versions of table entry scripts.
These are not accessed by the trainers, but remain as backups and for ease of reviewing.