First of all, thanks man, thanks a lot, it really helped
My main question is which AOB pattern did you use? Because I had already found the value of the resources and population but I tried to use their bit arrays but it didn't work, what range did you use?
First of all, thanks man, thanks a lot, it really helped
My main question is which AOB pattern did you use? Because I had already found the value of the resources and population but I tried to use their bit arrays but it didn't work, what range did you use?
I usually just use what CE generated for me because they're unique (in the cheat table I created, I think only 1 aobscan failed to get unique aob when it tried to auto generate). unless an error showed in aobscan in your script when you generate, everything is good to go
I used aobscan so I'm not really sure if it will work for other version. I will add "Claims" later. I'm trying finding Fast Research but no luck (probably because addresses changes every turn -_-)
Just add +5 to City Tier address and that's the Claims address (1 byte)
Could you try to teach us? I've been trying to learn a lot but the tutorials are either too shallow or too complicated and never really teach how to approach these situations, for example aobscan
aobscan(Array of Bytes Scan) is to search for unique aob pattern for your script automatically before it gets executed (it won't run if it couldn't find the aob or if there are multiple results. needs to be unique/1 result). If it couldn't find/auto generate the aob using the AOB Injection for your script, you'll have to try and find the unique aob manually (you might have to use wildcards if the game changes the registers it's using for the script you're making). You'll see possible aob patterns that gets generated if you use the AOB Injection in CE.
Table updated:
1. Inventory - amount for other resources/items/etc. (it won't unlock the items you don't have) FIXED
2. Max City Tier - unlocks all amenities
3. Max Available Region Claims
4. Max Available Experts
Instructions for Modifying "Region Claim" Values:
Goal:
Collect 2 or 3 region claims in a single city.
For 2 Region Claims:
It may take several attempts to succeed.
All value searches must be done within the same turn. Ending your turn will cause you to lose the value.
Steps:
Start by searching for the byte value. For example, if you have 2 region claims, search for "2" in Cheat Engine.
Wait a few seconds, then search for "2" again. Repeat this process several times.
Next, claim one region, reducing your claims to 1. Now, search for "1" in Cheat Engine.
Wait a few seconds, then search for "1" again. Keep repeating this until the number of values starts changing very slowly. You should eventually end up with around 700 values.
Modify the Values:
Act quickly. Change all the values you found to "9".
Return to the game and save.
(Optional: You can click on the city to verify if the number of region claims is now 9.)
If You Successfully Get 9 Region Claims:
Exit to the main menu and load the saved game.
Repeat the search and modification process, as you now know how to proceed.
Continue searching and changing values until you are left with 1 or 2 values.
Change these final values to whatever you want, then save the game again.
Important Final Step:
After making changes, exit to the main menu and reload the save again. This step is crucial because the game may crash if you try to proceed without reloading after modifying beyond the original 9 region claims.
Note on Higher Values:
You can also directly change the values to 20 or any number you desire. However, in my experience, doing this tends to cause crashes more quickly.
I used aobscan so I'm not really sure if it will work for other version. I will add "Claims" later. I'm trying finding Fast Research but no luck (probably because addresses changes every turn -_-)
Just add +5 to City Tier address and that's the Claims address (1 byte)
Could you try to teach us? I've been trying to learn a lot but the tutorials are either too shallow or too complicated and never really teach how to approach these situations, for example aobscan
aobscan(Array of Bytes Scan) is to search for unique aob pattern for your script automatically before it gets executed (it won't run if it couldn't find the aob or if there are multiple results. needs to be unique/1 result). If it couldn't find/auto generate the aob using the AOB Injection for your script, you'll have to try and find the unique aob manually (you might have to use wildcards if the game changes the registers it's using for the script you're making). You'll see possible aob patterns that gets generated if you use the AOB Injection in CE.
Table updated:
1. Inventory - amount for other resources/items/etc. (it won't unlock the items you don't have) FIXED
2. Max City Tier - unlocks all amenities
3. Max Available Region Claims
4. Max Available Experts
I can't for the life of me get the resource one to work. It just freezes cheat engine. The others work. I have infinite claims and can make my city level 30. Just resources.
Could you try to teach us? I've been trying to learn a lot but the tutorials are either too shallow or too complicated and never really teach how to approach these situations, for example aobscan
aobscan(Array of Bytes Scan) is to search for unique aob pattern for your script automatically before it gets executed (it won't run if it couldn't find the aob or if there are multiple results. needs to be unique/1 result). If it couldn't find/auto generate the aob using the AOB Injection for your script, you'll have to try and find the unique aob manually (you might have to use wildcards if the game changes the registers it's using for the script you're making). You'll see possible aob patterns that gets generated if you use the AOB Injection in CE.
Table updated:
1. Inventory - amount for other resources/items/etc. (it won't unlock the items you don't have) FIXED
2. Max City Tier - unlocks all amenities
3. Max Available Region Claims
4. Max Available Experts
I can't for the life of me get the resource one to work. It just freezes cheat engine. The others work. I have infinite claims and can make my city level 30. Just resources.
You need to be off the preview build if you are on it. I had that issue and going off of the preview build fixed it for me.
aobscan(Array of Bytes Scan) is to search for unique aob pattern for your script automatically before it gets executed (it won't run if it couldn't find the aob or if there are multiple results. needs to be unique/1 result). If it couldn't find/auto generate the aob using the AOB Injection for your script, you'll have to try and find the unique aob manually (you might have to use wildcards if the game changes the registers it's using for the script you're making). You'll see possible aob patterns that gets generated if you use the AOB Injection in CE.
Table updated:
1. Inventory - amount for other resources/items/etc. (it won't unlock the items you don't have) FIXED
2. Max City Tier - unlocks all amenities
3. Max Available Region Claims
4. Max Available Experts
I can't for the life of me get the resource one to work. It just freezes cheat engine. The others work. I have infinite claims and can make my city level 30. Just resources.
You need to be off the preview build if you are on it. I had that issue and going off of the preview build fixed it for me.
I'm not on it as far as I know. I'm on whatever steam patched me to by default.
"Well, after a lot of work, I just discovered something. The values seem to shift directions every turn, so to find a specific value, you need to scan every 2 turns. For example, if the first scan was done on turn 1, the second should be done on turn 3. I found the population value this way. Hope this helps!"
You're a Champ mate! This works, But if you need to change the values again. You would have to go through this process again.
I downloaded the table, and although it works, it doesn't work the way I want it to. For example, if I only want gold, it doesn't work, because all the resources are set to 999999, and I just wanted gold
I downloaded the table, and although it works, it doesn't work the way I want it to. For example, if I only want gold, it doesn't work, because all the resources are set to 999999, and I just wanted gold
Using the pointers should be able to do what you want.
With this the resource/inventory cheats won't be activated from the start when you enable the "Resources" script.
Added: Instant Research
I adjusted the aobscan please try if it'll work on gamepass
I downloaded the table, and although it works, it doesn't work the way I want it to. For example, if I only want gold, it doesn't work, because all the resources are set to 999999, and I just wanted gold
Using the pointers should be able to do what you want.
With this the resource/inventory cheats won't be activated from the start when you enable the "Resources" script.
Added: Instant Research
I adjusted the aobscan please try if it'll work on gamepass
Can confirm this works on Gamepass. P.S. You're a legend mate.
Hi, unfortunately, the inventory one doesn't work for me or I don't know how to use it (never used cheat engine before). All other work. Gamepass version. I checked inventory, enable -> yes and inventory value. I am understanding correctly, that this should modify the number of all goods that I have currently, like tools, books, oil etc.?