Set Scan Type to "Exact Value" and Value Type to "4 Bytes". Click First Scan .
XCOM 2 is notorious for its challenging, resource-strapped gameplay. Whether you are playing the base game or the War of the Chosen expansion, you often find yourself needing just a few more supplies to build that crucial Proving Ground or recruit new soldiers. While the game has built-in console commands, using Cheat Engine allows for more direct manipulation of the memory values.
In this article, we'll explore the process of using Cheat Engine to modify supply values in XCOM 2, allowing players to focus on what really matters – saving humanity from the alien threat. We'll cover the basics of Cheat Engine, the steps to install and set it up for XCOM 2, and provide tips on safely using it to adjust supply values.
Before you can alter any values, you need to install the software that makes it possible.
The Steam Workshop hosts dozens of mods designed to rebalance the economy.
newmem: mov [rax+08],#50000 // Force supplies to 50000 originalCode: mov eax,[rbp+08] mov [rbp+00000680],eax exit: jmp returnHere
: Some values in the UI are "cached." If you change the value in Cheat Engine, try navigating to a different room in the Avenger (like the Armory) and returning to the main view to force a refresh.
Because thousands of game systems use the same numbers, you must filter out the specific memory line tied to your supplies. Run the Initial Scan
Locate the input field on the right side of Cheat Engine. Type your exact current number of supplies into the box. Set Scan Type to Exact Value . Set Value Type to 4 Bytes .
While mods are the preferred solution for most, offers a quick, lightweight alternative for tweaking one specific resource: 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.
Note: Actual AOB arrays change per patch. This is pseudocode for structural understanding.
Submit Comment
Please DO NOT use this comment system for support or billing questions. For SpyHunter technical support requests, please contact our technical support team directly by opening a customer support ticket via your SpyHunter. For billing issues, please refer to our "Billing Questions or Problems?" page. For general inquiries (complaints, legal, press, marketing, copyright), visit our "Inquiries and Feedback" page.