Heyo,
I found some debug-menu references in the game (some customized XNA / Mono-Game Build Engine) and then I googled if someone else already unlocked that ...
There is a "Mod" on Nexus ... that "Mod" is just a .ini file with "Debug=1" and then the game should launch in Debug Mode.
This method looks like its not working anymore ( based on the comments on the mod with stuff like "it just doesnt work for me" ) and it would require a xBox controller coz you need to press LB + L3, so its impossible to do with keyboard only.
But coz I dont have a xBox controller i can't say for sure if it would work with a controller or not... but based on an old YT video the game should show some stats and fps stuff if the debug flag is = 1 ... and this does not happen at my machine if my .ini has debug = 1
Anyway I made this script for me to access the debug menu, its basically just a thread to emulate the key-inputs.
there are way more categories ( e.g spawning all items , enemies , and more stuff )
How it works:
-attach the table
-start a new game or load a savegame
-activate Enable
-activate Enable Debug Keys
its important to start a new game or load a savegame , otherwise the script won't activate ( coz JIT = function is not compiled yet )
now you can toggle the cheat menu with F1
navigate with arrow keys:
arrow up/down = go through list up and down
arrow left/right = change categorie
tab = activate selected cheat
(all keys are also written in the table)
note : like I already wrote the game is using MONO -> code is JITTED
So the table might not work for every machine, e.g I don't have Windows 11 or an Intel CPU, so the game might have slightly different code, But Im just using AOBs from function prologues to get instances or call stuff from my thread, so in theory it should work for all machines
but just keep that in mind that the game might generates different code on your machine...
The game has a .PDB file but Cheat Engine has problems ( maybe only on my machine? ) to get symbols to the JITTED functions, and the cheat engine Mono-Features sometimes crashed my game, coz this I decided to use the prologue AOB method.
Anyway, enjoy the developer stuff in the game, happy cheating
Edit : reuploaded the table with an optimized thread ( no more input lagging while scrolling through the debug menu ) and added some basic pointers to health,stamina,stats.
the debug menu NoClip is not working ( maybe it works with a controller ? ) I fixed that, there is now a NoClip Fix script, if its active you can fly around with W-A-S-D while the debug noclip is on.
Edit 2: made a small update with some more pointers and a debug easy kill script, in order to activate the Enable Debug Keys must be enabled, you may have to damage a enemies / or get damage before you can activate it.
I was also thinking about an item/inventory editor to alter amount/stats from items, but not sure if I will invest time doing it... not sure if its worth it
some useful small flags in the debug menu:
autodrops = on -> 100% drop chance
simple_draw = on -> can be used to see everything in areas without any light
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1