Offline Game Currency Change

Job ID: 40472854

Budget: €8 – €30 EUR

I’m playing a small, completely offline, fan-made Yu-Gi-Oh! card game that ships only as a Windows .exe. It has a single in-game currency and I want an easy, repeatable way to boost that balance at will.

My own attempt with CE hit a wall—the value is definitely not stored as a simple 4-byte int and is likely buried behind layers of obfuscation or encryption. The game feels like it was made in Unity (menus, file structure, DLL names, etc.), but I can’t confirm because I have no source code—just the executable and its data folder. I’m also unsure whether any anti-tamper or anti-cheat measures exist, so part of the job is to find out.

Here’s what I need from you:
• Step-by-step instructions so I can repeat the process after future updates.
• A short explanation of the technique you used, mainly so I can understand the basics and troubleshoot on my own later.

Acceptance criteria: after applying your solution, I can launch the game, open the in-game shop, and see the new currency total within two minutes—no crashes, no lost progress.

Experience with dnSpy, IL2CPP/Mono disassembly, memory editing, or Unity asset inspection will be invaluable. If this sounds straightforward to you, let’s talk details and get those coins flowing.