Xcom 2 Cheat Engine Supplies Value Install May 2026
Using Cheat Engine on XCOM 2 is one of the easiest ways to manage the game's difficulty, but the "Supplies" value can be tricky because of how the game stores data.
Here is a step-by-step guide to finding and changing your Supplies value in XCOM 2 using Cheat Engine.
Step 2: First Scan for Supplies
- In Cheat Engine, ensure Value Type is set to:
- 4 Bytes (most common)
- If that doesn't work, try All or Float (rare, but try 4 Bytes first).
- In the Value box, type your current Supplies number (e.g.,
245).
- Click First Scan.
- You will likely get hundreds or thousands of addresses.
Prerequisites
Before diving into the hex-editing process, you need to ensure your environment is set up correctly. xcom 2 cheat engine supplies value install
- XCOM 2: Ensure the game is running and you have a save file loaded.
- Cheat Engine: You must have Cheat Engine installed on your PC. If you haven't installed it yet, download the installer from the official Cheat Engine website. Note: Be vigilant during installation. The installer often includes adware/bundled software offers. Decline any additional toolbars or antivirus software offers during the setup wizard.
Step 2: Initial Search (First Scan)
- In Cheat Engine, ensure the Value Type is set to 4 Bytes (most resources in XCOM 2 use this).
- Look at your Supplies number in the game. Let’s say it is 247.
- Enter
247 into the Value box in Cheat Engine.
- Click First Scan.
You will likely see thousands of memory addresses. This is normal.
Phase 3: Alternative Method (The "Unknown Initial Value")
If Phase 1 and 2 fail, use this fail-safe method. Using Cheat Engine on XCOM 2 is one
- In Cheat Engine, change Scan Type to Unknown initial value.
- Make sure Value Type is 4 Bytes.
- Click First Scan. (This will take a moment as it scans all memory).
- Go in-game and spend some supplies (buy an item).
- Go back to Cheat Engine. Change Scan Type to Decreased value...
- Click Next Scan.
- Go in-game and gain supplies (finish a mission or wait for monthly report).
- Go back to Cheat Engine. Change Scan Type to Increased value...
- Click Next Scan.
- Repeat until you isolate the correct address.
"The value resets after a mission or loading screen."
- This happens if you found a temporary or display-only address. You need the base address.
- Try spending Supplies during a tactical mission (on a soldier’s PCS or grenade at a supply drop). The persistent value is usually tied to the strategy layer.
Troubleshooting: Why Isn’t This Working?
Part 4: The "Install" Problem – Why Cheat Tables are Better
Why do people search for "install" with Cheat Engine? Because manually scanning every time you play is a pain. The memory addresses for Supplies in XCOM 2 change every time you load a save or restart the game. This is called Dynamic Memory Allocation.
To solve this, we install a Cheat Table (.CT file) that uses AOB (Array of Bytes) Injection. In Cheat Engine, ensure Value Type is set to:
Part 6: Avoiding the "VAC Ban" Myth (Safety Check)
A lot of new users fear a Steam VAC (Valve Anti-Cheat) ban when modifying XCOM 2.
Here is the hard truth: XCOM 2 does not use VAC. It has no multiplayer anti-cheat that matters (the multiplayer is peer-to-peer and dead).
- Is it safe? Yes, for single player.
- Will Steam ban you? No.
- Will it break achievements? No. Cheat Engine does not trigger the "Modded" flag that disables achievements. You can still unlock "Earth Avenger" while sitting on 99,999 supplies.
The only risk: Setting Supplies to a negative number or NaN (Not a Number) can corrupt your save file. Always save your game before modifying memory, not after.