A table for Bloodstained: Curse of the Moon 2. Hope this helps; let me know about bugs and feature requests.
How to:
Run the game.
Open the table in Cheat Engine and allow its Lua script.
Tick [MAIN] Bloodstained: Curse of the Moon 2, then enable the options you want.
Infinite HP / Invincibility
Infinite HP refills the living character you control; dead characters are not revived.
Infinite HP leaves terrain hazards unchanged. Invincibility also blocks environmental hazard damage.
Neither protects against pits or scripted deaths.Infinite Lives
Prevents life loss while retaining earned lives.
Enable before running out; it does not grant lives when already at zero.Infinite Jumps
Press Jump again in midair. Normal action restrictions still apply.Infinite Weapon Points
Allows subweapon use with an empty meter and stops spending. The meter still shows the stored amount.Hold Timer at Max
Holds the stage countdown at 999. Switch it off to resume the saved countdown.Subweapon Picker
Enable it to show Alfred, Dominique, Miriam, Robert, and Zangetsu.
Double-click the value beside a character to select and equip a subweapon.
Tick the character’s checkbox to lock that choice; changing the dropdown updates the lock.
Untick it to allow pickups again; the current weapon stays equipped.
Zangetsu covers both versions. Hachi and Gebel have no alternate subweapons.
Locks follow stage changes; disable them before starting a different run.
Resurrection Anthem retains its native effects.Clear All
Restores normal behavior, as does switching MAIN off. Use it before manually changing the attached process.
After restarting the game, enable MAIN and your chosen options again.
More instructions are included in the table.
Options:
Infinite HP
Infinite Lives
Invincibility
Infinite Jumps
Infinite Weapon Points
Hold Timer at Max
Subweapon Picker (Alfred, Dominique, Miriam, Robert, Zangetsu)
Have fun!

