Game Name: Shovel Knight Treasure Trove
Game Engine: Custom C++ Code
Game Version: 4.1A Build 6222443
Options Required:
- Infinite Health
- Invincibility
- Infinite Jump
- Infinite Magic
- Edit Money
Moderator: Table Moderator

Game Name: Shovel Knight Treasure Trove
Game Engine: Custom C++ Code
Game Version: 4.1A Build 6222443
Options Required:
EDIT: I've managed to borrow the steam version from a friend. Thankfully it isn't much different, just some different offsets, so with a bit of workaround I've managed to create a table compatible with both versions. I've also added more cheats, though I couldn't find the code that allows you to jump, so I've made an edit jump cheat instead.
Infinite Health: float type, each red circle equals 2, and a half circle equals 1. So if you have 4 circles at start of new game, scan for 8. +4 offset and you get maximum health.
Invincibility: float type, 0 is not invincible, 1 is invincible. Annoying because the character will keep blinking repeatedly.
Edit Jump: float type, default value is 29. You need to find jump speed first, using 0 when grounded, and 29 as soon as you've jumped. Find the instruction that writes when you jump, then scroll up as you track where the 29 is coming from.
Infinite Mana: byte type, exact match for value on screen. +1 offset and you get maximum mana.
Edit Money: 4-byte type, exact match for value on screen. +4 offset and you get maximum money (99999).

Try this tested on GOG version from the web ^^
mod, and unlock the full potential of their favorite games.