I've used monkeyleather tutorial to very poorly "update" the CTable from this mod to work on the Game Pass Version. Pretty much all the useful things are working, so... I'll try to help the lazy ones.
Open the Maine-Win64-Shipping.ct file that you downloaded with Notepad or Notepad++, then select everything and delete. Now paste the code I've pasted below and save, and also, if you care that much, you can save the CTable with a new name, just change the "Win64" part to "WinGDK" and done!
Just make sure you're the one hosting the match while using this and everything should work just fine...
There is actually an offset under the "Stack Data" section for "UpgradeStone" which defaults to 99: <CheatEntry> <ID>26676</ID> <Description>"UpgradeStone"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>EngineData</Address> <Offsets> <Offset>80</Offset> <Offset>A8</Offset> <Offset>398</Offset> <Offset>D28</Offset> </Offsets> </CheatEntry>
For anyone wondering how to get this working for Xbox Games Pass on PC: - Open Grounded Game - Load your save - Open Cheat Engine - Attach Cheat engine to the Grounded process - Load this table
All of these steps are just standard for loading any cheat table and using it on a game. Here is the XBOX Games Pass specific part: - Right click on the "[ACTIVATE]" row and choose "Change script". This will open a code editor. - Find where it says in red text "Maine-Win64-Shipping.exe" and change this to "Maine-WinGDK-Shipping.exe". Anywhere in this table that you see "Win64", change it to "WinGDK".
That's it, this change should make this script work now for Xbox Games Pass.
Now for anyone needing a break down of how to effectively update this table yourself if the game has been updated and a new official release of this cheat table hasn't come out yet: - Click the checkbox next to "[DEBUG]" - Click the checkbox next to "Fetch Base Addresses (Easy)". This will open a console window and populate with the new addresses to use.
- Now click the checkbox next to "[ACTIVATE]" - Right click on "[POINTERS]" and select "Change script" to open another code editor - Copy over the values from the Debug window into the script window. - Click "OK" at the bottom of the script window and you should be good to go.
The fact that someone else went out of their way to show that it works and at the same lets you update this yourself in case I don't, is amazing. It is said that some users come out saying its not working. More than likely, you are not using a legal copy, or old version.
I don't really know how to code, but I can't seem to save any changes I make to the scripts. It always opens up a new window to save a new autoassembler script, but never changes the script I'm working on. I can auto assign to the cheat table, but none of the autoassembled scripts have dropdowns for the cheats themselves, so I can't activate them. What do I do?
I'm on PC and I did all the steps as provided, changed the values in the script window and yet not everything seems to work. The tabs under "Pointers" work, but nothing under "scripts" seem to work.. is that how it's supposed to be?
soo when i followed the steps above they did not work for me fully soo i tinkered with it more and YES I GOT IT TO WORK BUT READ FULLY
this is working for ME on Grounded Version (1.4.6.4706 Rel) on Xbox Game Pass I DO NOT KNOW IF THIS WILL WORK ON STEAM and if it dont work on steam i am not going to make it work on steam because i do not own Grounded on steam to test if it works
now if u dont trust the code then so be it i could care less but if do want to use it then do the following ALSO IM USING BITS AND PIECES FROM THE PINNED POST BY (VOIDpsps) AS WELL AS BITS AND PIECES FROM THE POST ABOVE THAT THIS IS ATTACHED TO
1. download the original post for this CT (can be found under the FILES tab 2. once its downloaded and extracted right click it and either use notepad++ or notepad 3. once opened deleted everything in it 4. once done copy and paste all the code from this replay to the downloaded CT that is opened in notepad++ or notepad 5. once done then save it and make sure its still a valid CT file for Cheat Engine
----------------- now once the above is done and want to use this do the following 1. launch Grounded 2. load into your save 3.0. (this is how i do it) 3.1. instead of opening Cheat Engine i open the CT instead and it auto opens the CT 4. in the top left ull see a rainbow box click it and select Grounded from the lsit 5. a popup will show saying (Keep the current address list/code list? 5.1 CLICK YES 6. then checkmark the [ACTIVATE] 7. another popup either press yes or no it doesnt effect the CT (i press no) 8. then checkmark [POINTERS] and have fun
It does work as for game version 1.4.6 for XBOX PASS.
Tips if needed: READ THE INSTRUCTIONS!!!!!!!, trust me i breezed right through it thinking I knew it all... I don't and failed about 10 times. I gave up, than reread the instructions and figured it out.
before you start replacing the code, go ahead and look up a value, for example I did 1.
When replacing the code in the code editor to the new values made in the tutorial (from the LUA engine to the ""Changed Script"" section (GearData,Maine-WinGDK-Shipping.exe+5C24E40) You only need to replace the Green numbers. do not copy the player.main only the green numbers+letters.
when you are done, go into CT and do a new scan, THIS PART IN IMPORTANT: Do not do a first scan, you will need to redo the above. Boom, you should see the ?? turn into mmmmFAAANNNCY! numbers, you are ready edited to your hearts content.
hello, i was hoping you could help me, how do i get the unlock all mutations and recipes to work? i change their values from 0 to 1 but they don't work, is there anything else i have to do?
What should have been a simple edit has now turned into an hour long nightmare trying to troubleshoot what's probably a simple answer. I can't seem to save any changes I make to the scripts. It always opens up a new window to save a new autoassembler script, but never changes the script I'm working on. I can auto assign to the cheat table, but none of the autoassembled scripts have dropdowns for the cheats themselves, so I can't activate them. What do I do?
Originally was planning to put a GIF here but I can't seem to get it to display with the proper quality, so nvm.
66 comments
Open the Maine-Win64-Shipping.ct file that you downloaded with Notepad or Notepad++, then select everything and delete. Now paste the code I've pasted below and save, and also, if you care that much, you can save the CTable with a new name, just change the "Win64" part to "WinGDK" and done!
Just make sure you're the one hosting the match while using this and everything should work just fine...
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="45">
<CheatEntries>
<CheatEntry>
<ID>10</ID>
<Description>"[ACTIVATE]"</Description>
<Options moHideChildren="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>// Original Code by G40sty.
[ENABLE]
{$lua}
local gameName = "Grounded"
local gameProcess = "Maine-WinGDK-Shipping.exe"
if getProcessIDFromProcessName(gameProcess) ~= nil or getProcessIDFromProcessName("Maine-WinGDK-Shipping.exe") then
if readInteger(process) == nil then
openProcess(gameProcess)
else
if readInteger(process) ~= readInteger(gameProcess) then
openProcess(gameProcess)
end
end
else
beep() error(showMessage(string.format("%s is not running.",gameName)))
end
--; Auto Attach Process For User
if syntaxcheck then return end
if messageDialog([[
Copyright © 2024 OpenCheatTables.com
Table Creator: Marcus101RR
Would you like to read additional information?
]],mtInformation,mbYes,mbNo) == mrYes then
messageDialog("This information has been added to deter users of FRF (Fearless Revolution Forums) to violate the GPL License. You are hereby informed that use of this table is strictly forbidden from distribution, upload, or alterations with or without consent from this author on FRF. All other sources are allowed with permission.")
else
end
[DISABLE]
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>13</ID>
<Description>"[POINTERS]"</Description>
<Options moHideChildren="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
define(Player,Maine-WinGDK-Shipping.exe+59B81D0)
define(Statistics,Maine-WinGDK-Shipping.exe+59B2FF0)
define(GearData,Maine-WinGDK-Shipping.exe+5C24E40)
define(EngineData,Maine-WinGDK-Shipping.exe+5C262E8)
define(GameState,Maine-WinGDK-Shipping.exe+5C2A258)
registersymbol(Player)
registersymbol(Statistics)
registersymbol(GearData)
registersymbol(EngineData)
registersymbol(GameState)
[DISABLE]
unregistersymbol(Player)
unregistersymbol(Statistics)
unregistersymbol(GearData)
unregistersymbol(EngineData)
unregistersymbol(GameState)
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>14</ID>
<Description>"Game Data"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26641</ID>
<Description>"Red Ant Gear"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26647</ID>
<Description>"Haul Bonus"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GearData</Address>
<Offsets>
<Offset>34</Offset>
<Offset>E0</Offset>
<Offset>30</Offset>
<Offset>E0</Offset>
<Offset>2D8</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26781</ID>
<Description>"Mantsterious Stranger"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26782</ID>
<Description>"Level 1"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GearData</Address>
<Offsets>
<Offset>34</Offset>
<Offset>3158</Offset>
<Offset>30</Offset>
<Offset>E0</Offset>
<Offset>2D8</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26643</ID>
<Description>"Hailing Hero"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26765</ID>
<Description>"Level 1"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GearData</Address>
<Offsets>
<Offset>34</Offset>
<Offset>4118</Offset>
<Offset>30</Offset>
<Offset>E0</Offset>
<Offset>2D8</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26767</ID>
<Description>"Level 2"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GearData</Address>
<Offsets>
<Offset>34</Offset>
<Offset>4508</Offset>
<Offset>30</Offset>
<Offset>E0</Offset>
<Offset>2D8</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26766</ID>
<Description>"Level 3"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GearData</Address>
<Offsets>
<Offset>34</Offset>
<Offset>45E0</Offset>
<Offset>30</Offset>
<Offset>E0</Offset>
<Offset>2D8</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26665</ID>
<Description>"Milk Molar Upgrades"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26662</ID>
<Description>"Mutation Upgrade 1"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GearData</Address>
<Offsets>
<Offset>10</Offset>
<Offset>48</Offset>
<Offset>68</Offset>
<Offset>30</Offset>
<Offset>B0</Offset>
<Offset>2D8</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26664</ID>
<Description>"Mutation Upgrade 2"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GearData</Address>
<Offsets>
<Offset>28</Offset>
<Offset>48</Offset>
<Offset>68</Offset>
<Offset>30</Offset>
<Offset>B0</Offset>
<Offset>2D8</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26663</ID>
<Description>"Mutation Upgrade 3"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GearData</Address>
<Offsets>
<Offset>40</Offset>
<Offset>48</Offset>
<Offset>68</Offset>
<Offset>30</Offset>
<Offset>B0</Offset>
<Offset>2D8</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26672</ID>
<Description>"Stack Data"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26671</ID>
<Description>"Default"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>EngineData</Address>
<Offsets>
<Offset>8</Offset>
<Offset>A8</Offset>
<Offset>388</Offset>
<Offset>D28</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26673</ID>
<Description>"Ammo"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>EngineData</Address>
<Offsets>
<Offset>1C</Offset>
<Offset>A8</Offset>
<Offset>388</Offset>
<Offset>D28</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26674</ID>
<Description>"Raw Food"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>EngineData</Address>
<Offsets>
<Offset>30</Offset>
<Offset>A8</Offset>
<Offset>388</Offset>
<Offset>D28</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26677</ID>
<Description>"Food"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>EngineData</Address>
<Offsets>
<Offset>44</Offset>
<Offset>A8</Offset>
<Offset>388</Offset>
<Offset>D28</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26675</ID>
<Description>"Resource"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>EngineData</Address>
<Offsets>
<Offset>58</Offset>
<Offset>A8</Offset>
<Offset>388</Offset>
<Offset>D28</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26676</ID>
<Description>"Large Resource"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>EngineData</Address>
<Offsets>
<Offset>6C</Offset>
<Offset>A8</Offset>
<Offset>388</Offset>
<Offset>D28</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26658</ID>
<Description>"??"</Description>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Maine-WinGDK-Shipping.exe+5BF1B50 </Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26688</ID>
<Description>"Time Settings"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26694</ID>
<Description>"Seconds Per Minute"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>128</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26695</ID>
<Description>"Minutes Per Hour"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>12C</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26696</ID>
<Description>"Hours Per Day"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>130</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26697</ID>
<Description>"Daytime Start Hour"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>134</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26698</ID>
<Description>"Daytime End Hour"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>138</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26699</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>13C</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26689</ID>
<Description>"Total Time"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Double</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>148</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26700</ID>
<Description>"Real Time Ratio"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>164</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26701</ID>
<Description>"Time Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>168</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26691</ID>
<Description>"Game Settings"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26690</ID>
<Description>"Difficulty"</Description>
<DropDownList ReadOnly="1" DisplayValueAsItem="1">0:??
1:Medium
2:Easy
6:Custom
</DropDownList>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>100</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26692</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>38</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26707</ID>
<Description>"All Recipes Unlocked"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>3A</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26693</ID>
<Description>"Free Build"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>3B</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26702</ID>
<Description>"Building Integrity"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>3C</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26703</ID>
<Description>"All Recipes Free (Crafting Requirements)"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>3D</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26708</ID>
<Description>"Bugs Spawn"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>3E</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26709</ID>
<Description>"Bugs Ignore Player"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>3F</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26711</ID>
<Description>"Stamina Drain"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>40</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26710</ID>
<Description>"Player Damage"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>41</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26712</ID>
<Description>"Friendly Fire"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>42</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26715</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>43</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26714</ID>
<Description>"Food Spoiling"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>44</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26713</ID>
<Description>"Menus Pause Game"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>45</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26716</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>46</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26719</ID>
<Description>"Pet Invincibility"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>47</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26718</ID>
<Description>"Faction Reactivity"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>48</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26717</ID>
<Description>"All Mutations Unlocked"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>49</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26722</ID>
<Description>"Fully Yoked"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>4A</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26721</ID>
<Description>"Handy Gnat"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>4B</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26720</ID>
<Description>"Buildings"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>4C</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26724</ID>
<Description>"Crafting"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>4D</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26723</ID>
<Description>"Bugs Fight Each Other"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>4E</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26725</ID>
<Description>"Photo Mode"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>4F</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26705</ID>
<Description>"Player Damage"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>50</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26706</ID>
<Description>"Enemy Damage"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>54</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26727</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>6C</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26796</ID>
<Description>"Time of Day Rate"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>70</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26726</ID>
<Description>"Hunger Burn Rate"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>74</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26732</ID>
<Description>"Thrist Burn Rate"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>78</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26728</ID>
<Description>"Resource Respawn Rate"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>7C</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26730</ID>
<Description>"Creature Health Scaling"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>80</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26731</ID>
<Description>"Fall Damage Scaling"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>84</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26729</ID>
<Description>"Backpack Items On Death"</Description>
<DropDownList ReadOnly="1" DisplayValueAsItem="1">0:Drop Backpack
1:Respawn With You
2:Lose Forever
</DropDownList>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>88</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26570</ID>
<Description>"Player"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26680</ID>
<Description>"Equipment In Right Hand"</Description>
<Options moHideChildren="1"/>
<Color>0080FF</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26679</ID>
<Description>"Stack"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>140</Offset>
<Offset>200</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26681</ID>
<Description>"Spoil Time"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>158</Offset>
<Offset>200</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26685</ID>
<Description>"Hatch Time"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>160</Offset>
<Offset>200</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26686</ID>
<Description>"Power Used"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>1F8</Offset>
<Offset>200</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26684</ID>
<Description>"Durability"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>228</Offset>
<Offset>200</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26682</ID>
<Description>"Base Enhancement"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>250</Offset>
<Offset>200</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26683</ID>
<Description>"Bonus Enhancement"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>254</Offset>
<Offset>200</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26768</ID>
<Description>"Equipment In Left Hand"</Description>
<Options moHideChildren="1"/>
<Color>0080FF</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26769</ID>
<Description>"Stack"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>140</Offset>
<Offset>208</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26770</ID>
<Description>"Spoil Time"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>158</Offset>
<Offset>208</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26771</ID>
<Description>"Hatch Time"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>160</Offset>
<Offset>208</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26772</ID>
<Description>"Power Used"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>1F8</Offset>
<Offset>208</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26773</ID>
<Description>"Durability"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>228</Offset>
<Offset>208</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26774</ID>
<Description>"Base Enhancement"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>250</Offset>
<Offset>208</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26775</ID>
<Description>"Bonus Enhancement"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>254</Offset>
<Offset>208</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26751</ID>
<Description>"Health Component"</Description>
<Options moHideChildren="1"/>
<Color>FF8080</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26752</ID>
<Description>"Health Damaged"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>284</Offset>
<Offset>30</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26753</ID>
<Description>"Base Health"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>280</Offset>
<Offset>30</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26746</ID>
<Description>"Stamina Component"</Description>
<Options moHideChildren="1"/>
<Color>FF8080</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26747</ID>
<Description>"Current Stamina"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>D8</Offset>
<Offset>150</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26748</ID>
<Description>"Base Stamina"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>DC</Offset>
<Offset>150</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26749</ID>
<Description>"Regen Delay"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>E0</Offset>
<Offset>150</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26750</ID>
<Description>"Regen Rate"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>E4</Offset>
<Offset>150</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26777</ID>
<Description>"Character Movement"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26581</ID>
<Description>"Movement Mode"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>178</Offset>
<Offset>DC8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26778</ID>
<Description>"Flying Cheat"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>3A8</Offset>
<Offset>DC8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26779</ID>
<Description>"Collision"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>64</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26776</ID>
<Description>"Max Mutations"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>100</Offset>
<Offset>8</Offset>
<Offset>1A8</Offset>
<Offset>258</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26793</ID>
<Description>"Active Mutations"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>104</Offset>
<Offset>8</Offset>
<Offset>1A8</Offset>
<Offset>258</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26585</ID>
<Description>"Haul Capacity"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>E0</Offset>
<Offset>198</Offset>
<Offset>18</Offset>
<Offset>1A8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26620</ID>
<Description>"Haul"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>120</Offset>
<Offset>198</Offset>
<Offset>18</Offset>
<Offset>1A8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26593</ID>
<Description>"Max Hunger"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>138</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26596</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>13C</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26595</ID>
<Description>"Max Thirst"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>180</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26594</ID>
<Description>"Hyperstamina Threshhold"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>190</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26592</ID>
<Description>"Max Oxygen"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>1C8</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26573</ID>
<Description>"Oxygen Rate"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>1CC</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26590</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>1D0</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26589</ID>
<Description>"Hunger"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>278</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26575</ID>
<Description>"Thirst"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>27C</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26574</ID>
<Description>"Oxygen"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>280</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26576</ID>
<Description>"Decay Rate"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>284</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26601</ID>
<Description>"Statistics"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26604</ID>
<Description>"Raw Science"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>470</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26785</ID>
<Description>"Brainpower"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>474</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26786</ID>
<Description>"Level"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>478</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26784</ID>
<Description>"Mega Milk Molars"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>47C</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26602</ID>
<Description>"Milk Molars"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>480</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26783</ID>
<Description>"Collections"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>498</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26789</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>4A8</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26790</ID>
<Description>"Constructions Unlocked"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>4B8</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26787</ID>
<Description>"Items Discovered"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>4C8</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26788</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>4CC</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26584</ID>
<Description>"[SCRIPTS]"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26583</ID>
<Description>"Get Highlighted Item (Drop Item)"</Description>
<Options moHideChildren="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(getSelectedItem,Maine-WinGDK-Shipping.exe,8B 8F 40 01 00 00 48 8B D8 41) // should be unique
alloc(newmem,$1000,getSelectedItem)
label(code)
label(return)
label(gSelectedItem)
registersymbol(gSelectedItem)
newmem:
code:
mov [gSelectedItem],rdi
mov ecx,[rdi+00000140]
jmp return
gSelectedItem:
dq 0
getSelectedItem:
jmp newmem
nop
return:
registersymbol(getSelectedItem)
[DISABLE]
getSelectedItem:
db 8B 8F 40 01 00 00
unregistersymbol(getSelectedItem)
dealloc(newmem)
unregistersymbol(gSelectedItem)
{
// ORIGINAL CODE - INJECTION POINT: Maine-WinGDK-Shipping.exe+17A0EED
Maine-WinGDK-Shipping.exe+17A0EC4: 3B 51 38 - cmp edx,[rcx+38]
Maine-WinGDK-Shipping.exe+17A0EC7: 7F 0C - jg Maine-WinGDK-Shipping.exe+17A0ED5
Maine-WinGDK-Shipping.exe+17A0EC9: 48 8B 49 30 - mov rcx,[rcx+30]
Maine-WinGDK-Shipping.exe+17A0ECD: 48 39 04 D1 - cmp [rcx+rdx*8],rax
Maine-WinGDK-Shipping.exe+17A0ED1: 49 0F 44 FD - cmove rdi,r13
Maine-WinGDK-Shipping.exe+17A0ED5: 48 8B CF - mov rcx,rdi
Maine-WinGDK-Shipping.exe+17A0ED8: E8 43 7D FC FF - call Maine-WinGDK-Shipping.exe+1768C20
Maine-WinGDK-Shipping.exe+17A0EDD: 4C 8B E8 - mov r13,rax
Maine-WinGDK-Shipping.exe+17A0EE0: 4C 89 A4 24 38 01 00 00 - mov [rsp+00000138],r12
Maine-WinGDK-Shipping.exe+17A0EE8: E8 33 8D FC FF - call Maine-WinGDK-Shipping.exe+1769C20
// ---------- INJECTING HERE ----------
Maine-WinGDK-Shipping.exe+17A0EED: 8B 8B 30 01 00 00 - mov ecx,[rbx+00000130]
// ---------- DONE INJECTING ----------
Maine-WinGDK-Shipping.exe+17A0EF3: 48 8B F8 - mov rdi,rax
Maine-WinGDK-Shipping.exe+17A0EF6: 41 3B CF - cmp ecx,r15d
Maine-WinGDK-Shipping.exe+17A0EF9: 44 0F 4E F9 - cmovle r15d,ecx
Maine-WinGDK-Shipping.exe+17A0EFD: 44 3B B8 10 01 00 00 - cmp r15d,[rax+00000110]
Maine-WinGDK-Shipping.exe+17A0F04: 0F 8C 91 01 00 00 - jl Maine-WinGDK-Shipping.exe+17A109B
Maine-WinGDK-Shipping.exe+17A0F0A: 4C 39 B0 C0 01 00 00 - cmp [rax+000001C0],r14
Maine-WinGDK-Shipping.exe+17A0F11: 0F 84 84 01 00 00 - je Maine-WinGDK-Shipping.exe+17A109B
Maine-WinGDK-Shipping.exe+17A0F17: E8 B4 CF 22 00 - call Maine-WinGDK-Shipping.exe+19CDED0
Maine-WinGDK-Shipping.exe+17A0F1C: 48 85 C0 - test rax,rax
Maine-WinGDK-Shipping.exe+17A0F1F: 0F 84 76 01 00 00 - je Maine-WinGDK-Shipping.exe+17A109B
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>26579</ID>
<Description>"Amount"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>gSelectedItem</Address>
<Offsets>
<Offset>140</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26759</ID>
<Description>"Spoil Time"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>gSelectedItem</Address>
<Offsets>
<Offset>158</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26758</ID>
<Description>"Hatch Time"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>gSelectedItem</Address>
<Offsets>
<Offset>160</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26757</ID>
<Description>"Power Used"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>gSelectedItem</Address>
<Offsets>
<Offset>1F8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26756</ID>
<Description>"Durability"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>gSelectedItem</Address>
<Offsets>
<Offset>228</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26755</ID>
<Description>"Base Enhancement"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>gSelectedItem</Address>
<Offsets>
<Offset>250</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26754</ID>
<Description>"Bonus Enhancement"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>gSelectedItem</Address>
<Offsets>
<Offset>254</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>11</ID>
<Description>"[DEBUG]"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>12</ID>
<Description>"Fetch Base Addresses (Easy)"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
print(string.format("Fetching Base Addresses..."))
local aobList = {
"4C 8B 05 ?? ?? ?? ?? 4D 85 C0 0F 84 ?? ?? ?? ?? 49 8B 80 40 01 00 00 48 89 9C 24 A0 00 00 00 48 85 C0",
"4C 8B 35 ?? ?? ?? ?? 48 63 05 ?? ?? ?? ?? 4D 8D 24 C6 4D 3B F4",
"48 8B 05 ?? ?? ?? ?? 48 89 3C D8 48 8B 9C 24 C0 00 00 00 44 88 A7 C0",
"48 8D 0D ?? ?? ?? ?? E8 ?? ?? ?? ?? 84 C0 75 3B ?? ?? ?? ?? 00 33 D2",
"48 8B 05 ?? ?? ?? ?? 48 8B D1 48 8B 88 F8 0A 00 00 48 85 C9 74 07 48 8B",
"48 8B 05 ?? ?? ?? ?? 49 8B D3 45 33 C0 48 8B 0A 48 39 81 80 02 00 00 74 11"
}
local aobNames = {
"Player",
"Collected",
"Gear Data",
"UUID Session",
"Engine Data",
"Game State"
}
local xbase = readInteger(process)and GetAddress(process)
print(string.format("Base: %X",xbase))
for i = 1, #aobList do
local aob = AOBScan(aobList[i],"+X*C*W")
local instruct = getAddressSafe(aob[0])
local distance = getAddressSafe(instruct)+3
distance = readInteger(distance)
local instructSize = getInstructionSize(instruct)
local address = (instruct + distance + instructSize) - xbase
print(string.format("%s: %s+%X",aobNames[i],process,address))
end
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>26668</ID>
<Description>"Auto Assemble script"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Maine-WinGDK-Shipping.exe
Version:
Date : 2024-05-03
Author : Administrator
This script does blah blah blah
}
[ENABLE]
aobscanmodule(INJECT,Maine-WinGDK-Shipping.exe,F3 41 0F 10 70 34 EB) // should be unique
alloc(newmem,$1000,INJECT)
label(code)
label(return)
newmem:
code:
movss xmm6,[r8+34]
jmp return
INJECT:
jmp newmem
nop
return:
registersymbol(INJECT)
[DISABLE]
INJECT:
db F3 41 0F 10 70 34
unregistersymbol(INJECT)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Maine-WinGDK-Shipping.exe+183615E
Maine-WinGDK-Shipping.exe+1836131: 4C 8B F2 - mov r14,rdx
Maine-WinGDK-Shipping.exe+1836134: 48 8B F1 - mov rsi,rcx
Maine-WinGDK-Shipping.exe+1836137: E8 04 AB B9 01 - call Maine-WinGDK-Shipping.exe+33D0C40
Maine-WinGDK-Shipping.exe+183613C: 83 F8 03 - cmp eax,03
Maine-WinGDK-Shipping.exe+183613F: 0F 85 30 09 00 00 - jne Maine-WinGDK-Shipping.exe+1836A75
Maine-WinGDK-Shipping.exe+1836145: 4D 8B 86 80 00 00 00 - mov r8,[r14+00000080]
Maine-WinGDK-Shipping.exe+183614C: 0F 29 B4 24 60 01 00 00 - movaps [rsp+00000160],xmm6
Maine-WinGDK-Shipping.exe+1836154: 4D 85 C0 - test r8,r8
Maine-WinGDK-Shipping.exe+1836157: 74 0D - je Maine-WinGDK-Shipping.exe+1836166
Maine-WinGDK-Shipping.exe+1836159: 41 0F B6 40 30 - movzx eax,byte ptr [r8+30]
// ---------- INJECTING HERE ----------
Maine-WinGDK-Shipping.exe+183615E: F3 41 0F 10 70 34 - movss xmm6,[r8+34]
// ---------- DONE INJECTING ----------
Maine-WinGDK-Shipping.exe+1836164: EB 0A - jmp Maine-WinGDK-Shipping.exe+1836170
Maine-WinGDK-Shipping.exe+1836166: F3 0F 10 35 4A 4B E1 02 - movss xmm6,[Maine-WinGDK-Shipping.exe+464ACB8]
Maine-WinGDK-Shipping.exe+183616E: 32 C0 - xor al,al
Maine-WinGDK-Shipping.exe+1836170: 0F B6 C0 - movzx eax,al
Maine-WinGDK-Shipping.exe+1836173: 83 C0 FE - add eax,-02
Maine-WinGDK-Shipping.exe+1836176: 83 F8 38 - cmp eax,38
Maine-WinGDK-Shipping.exe+1836179: 0F 87 EE 08 00 00 - ja Maine-WinGDK-Shipping.exe+1836A6D
Maine-WinGDK-Shipping.exe+183617F: 48 89 9C 24 A0 01 00 00 - mov [rsp+000001A0],rbx
Maine-WinGDK-Shipping.exe+1836187: 48 8D 15 72 9E 7C FE - lea rdx,[Maine-WinGDK-Shipping.exe]
Maine-WinGDK-Shipping.exe+183618E: 48 89 BC 24 A8 01 00 00 - mov [rsp+000001A8],rdi
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>26669</ID>
<Description>"Auto Assemble script"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Maine-WinGDK-Shipping.exe
Version:
Date : 2024-05-03
Author : Administrator
This script does blah blah blah
}
[ENABLE]
aobscanmodule(INJECT,Maine-WinGDK-Shipping.exe,03 6C D1 10 48 83 C7 20) // should be unique
alloc(newmem,$1000,INJECT)
label(code)
label(return)
newmem:
code:
add ebp,[rcx+rdx*8+10]
add rdi,20
jmp return
INJECT:
jmp newmem
nop 3
return:
registersymbol(INJECT)
[DISABLE]
INJECT:
db 03 6C D1 10 48 83 C7 20
unregistersymbol(INJECT)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Maine-WinGDK-Shipping.exe+17441AA
Maine-WinGDK-Shipping.exe+174418E: 85 C9 - test ecx,ecx
Maine-WinGDK-Shipping.exe+1744190: 79 05 - jns Maine-WinGDK-Shipping.exe+1744197
Maine-WinGDK-Shipping.exe+1744192: 41 8B C4 - mov eax,r12d
Maine-WinGDK-Shipping.exe+1744195: EB 08 - jmp Maine-WinGDK-Shipping.exe+174419F
Maine-WinGDK-Shipping.exe+1744197: 41 3B C8 - cmp ecx,r8d
Maine-WinGDK-Shipping.exe+174419A: 0F 4C C2 - cmovl eax,edx
Maine-WinGDK-Shipping.exe+174419D: FF C8 - dec eax
Maine-WinGDK-Shipping.exe+174419F: 48 63 C8 - movsxd rcx,eax
Maine-WinGDK-Shipping.exe+17441A2: 48 8D 14 49 - lea rdx,[rcx+rcx*2]
Maine-WinGDK-Shipping.exe+17441A6: 48 8B 4B 48 - mov rcx,[rbx+48]
// ---------- INJECTING HERE ----------
Maine-WinGDK-Shipping.exe+17441AA: 03 6C D1 10 - add ebp,[rcx+rdx*8+10]
// ---------- DONE INJECTING ----------
Maine-WinGDK-Shipping.exe+17441AE: 48 83 C7 20 - add rdi,20
Maine-WinGDK-Shipping.exe+17441B2: 49 3B FE - cmp rdi,r14
Maine-WinGDK-Shipping.exe+17441B5: 0F 85 35 FF FF FF - jne Maine-WinGDK-Shipping.exe+17440F0
Maine-WinGDK-Shipping.exe+17441BB: 4C 8B 6C 24 78 - mov r13,[rsp+78]
Maine-WinGDK-Shipping.exe+17441C0: 48 8B 74 24 70 - mov rsi,[rsp+70]
Maine-WinGDK-Shipping.exe+17441C5: 48 8B 9C 24 80 00 00 00 - mov rbx,[rsp+00000080]
Maine-WinGDK-Shipping.exe+17441CD: 8B C5 - mov eax,ebp
Maine-WinGDK-Shipping.exe+17441CF: 48 83 C4 40 - add rsp,40
Maine-WinGDK-Shipping.exe+17441D3: 41 5F - pop r15
Maine-WinGDK-Shipping.exe+17441D5: 41 5E - pop r14
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
<CheatCodes>
<CodeEntry>
<Description>Code :movss xmm6,[r8+34]</Description>
<AddressString>Maine-WinGDK-Shipping.exe+183934E</AddressString>
<Before>
<Byte>41</Byte>
<Byte>0F</Byte>
<Byte>B6</Byte>
<Byte>40</Byte>
<Byte>30</Byte>
</Before>
<Actual>
<Byte>F3</Byte>
<Byte>41</Byte>
<Byte>0F</Byte>
<Byte>10</Byte>
<Byte>70</Byte>
<Byte>34</Byte>
</Actual>
<After>
<Byte>EB</Byte>
<Byte>0A</Byte>
<Byte>F3</Byte>
<Byte>0F</Byte>
<Byte>10</Byte>
</After>
</CodeEntry>
</CheatCodes>
<UserdefinedSymbols/>
<Comments>1.6
- Updated for 1.4.6.4706
- Updated for 1.4.5.4679
- Updated for 1.4.4.4634
- Updated for 1.4.3.4578
- Updated for Hotfix #1
- Updated for 1.4.2.4535
- Updated for 1.4.1.4512
- Initial Release
DEFAULT Game Settings
01 00 00 00 00 01 01 00 01 01 01 01 01 00 01 01 01 00 00 00 01 01 01 01 00 00 80 3F 66 66 66 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F CD CC CC 3D 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 03
</Comments>
</CheatTable>
Have fun!
All of my values are '??' and I cannot change them
<CheatEntry>
<ID>26676</ID>
<Description>"UpgradeStone"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>EngineData</Address>
<Offsets>
<Offset>80</Offset>
<Offset>A8</Offset>
<Offset>398</Offset>
<Offset>D28</Offset>
</Offsets>
</CheatEntry>
- Open Grounded Game
- Load your save
- Open Cheat Engine
- Attach Cheat engine to the Grounded process
- Load this table
All of these steps are just standard for loading any cheat table and using it on a game. Here is the XBOX Games Pass specific part:
- Right click on the "[ACTIVATE]" row and choose "Change script". This will open a code editor.
- Find where it says in red text "Maine-Win64-Shipping.exe" and change this to "Maine-WinGDK-Shipping.exe". Anywhere in this table that you see "Win64", change it to "WinGDK".
That's it, this change should make this script work now for Xbox Games Pass.
Now for anyone needing a break down of how to effectively update this table yourself if the game has been updated and a new official release of this cheat table hasn't come out yet:
- Click the checkbox next to "[DEBUG]"
- Click the checkbox next to "Fetch Base Addresses (Easy)". This will open a console window and populate with the new addresses to use.
- Now click the checkbox next to "[ACTIVATE]"
- Right click on "[POINTERS]" and select "Change script" to open another code editor
- Copy over the values from the Debug window into the script window.
- Click "OK" at the bottom of the script window and you should be good to go.
Edit: nvm, got it to work. I'm stupid. had to update the values. Thanks man. Appreciate the content.
soo when i followed the steps above they did not work for me fully
soo i tinkered with it more and YES I GOT IT TO WORK BUT READ FULLY
this is working for ME on Grounded Version (1.4.6.4706 Rel) on Xbox Game Pass
I DO NOT KNOW IF THIS WILL WORK ON STEAM
and if it dont work on steam i am not going to make it work on steam because i do not own Grounded on steam to test if it works
now
if u dont trust the code then so be it i could care less
but if do want to use it then do the following
ALSO IM USING BITS AND PIECES FROM THE PINNED POST BY (VOIDpsps)
AS WELL AS BITS AND PIECES FROM THE POST ABOVE THAT THIS IS ATTACHED TO
1. download the original post for this CT (can be found under the FILES tab
2. once its downloaded and extracted right click it and either use notepad++ or notepad
3. once opened deleted everything in it
4. once done copy and paste all the code from this replay to the downloaded CT that is opened in notepad++ or notepad
5. once done then save it and make sure its still a valid CT file for Cheat Engine
-----------------
now once the above is done and want to use this do the following
1. launch Grounded
2. load into your save
3.0. (this is how i do it)
3.1. instead of opening Cheat Engine i open the CT instead and it auto opens the CT
4. in the top left ull see a rainbow box click it and select Grounded from the lsit
5. a popup will show saying (Keep the current address list/code list?
5.1 CLICK YES
6. then checkmark the [ACTIVATE]
7. another popup either press yes or no it doesnt effect the CT (i press no)
8. then checkmark [POINTERS] and have fun
CODE UNDER HERE
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="45">
<CheatEntries>
<CheatEntry>
<ID>10</ID>
<Description>"[ACTIVATE]"</Description>
<Options moHideChildren="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>// Original Code by G40sty.
[ENABLE]
{$lua}
local gameName = "Grounded"
local gameProcess = "Maine-Win64-Shipping.exe"
if getProcessIDFromProcessName(gameProcess) ~= nil or getProcessIDFromProcessName("Maine-WinGDK-Shipping.exe") then
if readInteger(process) == nil then
openProcess(gameProcess)
else
if readInteger(process) ~= readInteger(gameProcess) then
openProcess(gameProcess)
end
end
else
beep() error(showMessage(string.format("%s is not running.",gameName)))
end
--; Auto Attach Process For User
if syntaxcheck then return end
if messageDialog([[
Copyright © 2024 OpenCheatTables.com
Table Creator: Marcus101RR
Would you like to read additional information?
]],mtInformation,mbYes,mbNo) == mrYes then
messageDialog("This information has been added to deter users of FRF (Fearless Revolution Forums) to violate the GPL License. You are hereby informed that use of this table is strictly forbidden from distribution, upload, or alterations with or without consent from this author on FRF. All other sources are allowed with permission.")
else
end
[DISABLE]
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>13</ID>
<Description>"[POINTERS]"</Description>
<Options moHideChildren="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
define(Player,Maine-WinGDK-Shipping.exe+59B81D0)
define(Statistics,Maine-WinGDK-Shipping.exe+59B2FF0)
define(GearData,Maine-WinGDK-Shipping.exe+5C24E40)
define(EngineData,Maine-WinGDK-Shipping.exe+5C262E8)
define(GameState,Maine-WinGDK-Shipping.exe+5C2A258)
registersymbol(Player)
registersymbol(Statistics)
registersymbol(GearData)
registersymbol(EngineData)
registersymbol(GameState)
[DISABLE]
unregistersymbol(Player)
unregistersymbol(Statistics)
unregistersymbol(GearData)
unregistersymbol(EngineData)
unregistersymbol(GameState)
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>14</ID>
<Description>"Game Data"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26641</ID>
<Description>"Red Ant Gear"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26647</ID>
<Description>"Haul Bonus"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GearData</Address>
<Offsets>
<Offset>34</Offset>
<Offset>E0</Offset>
<Offset>30</Offset>
<Offset>E0</Offset>
<Offset>2D8</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26781</ID>
<Description>"Mantsterious Stranger"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26782</ID>
<Description>"Level 1"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GearData</Address>
<Offsets>
<Offset>34</Offset>
<Offset>3158</Offset>
<Offset>30</Offset>
<Offset>E0</Offset>
<Offset>2D8</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26643</ID>
<Description>"Hailing Hero"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26765</ID>
<Description>"Level 1"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GearData</Address>
<Offsets>
<Offset>34</Offset>
<Offset>4118</Offset>
<Offset>30</Offset>
<Offset>E0</Offset>
<Offset>2D8</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26767</ID>
<Description>"Level 2"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GearData</Address>
<Offsets>
<Offset>34</Offset>
<Offset>4508</Offset>
<Offset>30</Offset>
<Offset>E0</Offset>
<Offset>2D8</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26766</ID>
<Description>"Level 3"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GearData</Address>
<Offsets>
<Offset>34</Offset>
<Offset>45E0</Offset>
<Offset>30</Offset>
<Offset>E0</Offset>
<Offset>2D8</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26665</ID>
<Description>"Milk Molar Upgrades"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26662</ID>
<Description>"Mutation Upgrade 1"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GearData</Address>
<Offsets>
<Offset>10</Offset>
<Offset>48</Offset>
<Offset>68</Offset>
<Offset>30</Offset>
<Offset>B0</Offset>
<Offset>2D8</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26664</ID>
<Description>"Mutation Upgrade 2"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GearData</Address>
<Offsets>
<Offset>28</Offset>
<Offset>48</Offset>
<Offset>68</Offset>
<Offset>30</Offset>
<Offset>B0</Offset>
<Offset>2D8</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26663</ID>
<Description>"Mutation Upgrade 3"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GearData</Address>
<Offsets>
<Offset>40</Offset>
<Offset>48</Offset>
<Offset>68</Offset>
<Offset>30</Offset>
<Offset>B0</Offset>
<Offset>2D8</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26672</ID>
<Description>"Stack Data"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26671</ID>
<Description>"Default"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>EngineData</Address>
<Offsets>
<Offset>8</Offset>
<Offset>A8</Offset>
<Offset>388</Offset>
<Offset>D28</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26673</ID>
<Description>"Ammo"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>EngineData</Address>
<Offsets>
<Offset>1C</Offset>
<Offset>A8</Offset>
<Offset>388</Offset>
<Offset>D28</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26674</ID>
<Description>"Raw Food"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>EngineData</Address>
<Offsets>
<Offset>30</Offset>
<Offset>A8</Offset>
<Offset>388</Offset>
<Offset>D28</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26677</ID>
<Description>"Food"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>EngineData</Address>
<Offsets>
<Offset>44</Offset>
<Offset>A8</Offset>
<Offset>388</Offset>
<Offset>D28</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26675</ID>
<Description>"Resource"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>EngineData</Address>
<Offsets>
<Offset>58</Offset>
<Offset>A8</Offset>
<Offset>388</Offset>
<Offset>D28</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26676</ID>
<Description>"Large Resource"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>EngineData</Address>
<Offsets>
<Offset>6C</Offset>
<Offset>A8</Offset>
<Offset>388</Offset>
<Offset>D28</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26658</ID>
<Description>"??"</Description>
<ShowAsHex>1</ShowAsHex>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Maine-Win64-Shipping.exe+5BF1B50 </Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26688</ID>
<Description>"Time Settings"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26694</ID>
<Description>"Seconds Per Minute"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>128</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26695</ID>
<Description>"Minutes Per Hour"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>12C</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26696</ID>
<Description>"Hours Per Day"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>130</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26697</ID>
<Description>"Daytime Start Hour"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>134</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26698</ID>
<Description>"Daytime End Hour"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>138</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26699</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>13C</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26689</ID>
<Description>"Total Time"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Double</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>148</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26700</ID>
<Description>"Real Time Ratio"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>164</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26701</ID>
<Description>"Time Multiplier"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>168</Offset>
<Offset>2C8</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26691</ID>
<Description>"Game Settings"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26690</ID>
<Description>"Difficulty"</Description>
<DropDownList ReadOnly="1" DisplayValueAsItem="1">0:??
1:Medium
2:Easy
6:Custom
</DropDownList>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>100</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26692</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>38</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26707</ID>
<Description>"All Recipes Unlocked"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>3A</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26693</ID>
<Description>"Free Build"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>3B</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26702</ID>
<Description>"Building Integrity"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>3C</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26703</ID>
<Description>"All Recipes Free (Crafting Requirements)"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>3D</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26708</ID>
<Description>"Bugs Spawn"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>3E</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26709</ID>
<Description>"Bugs Ignore Player"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>3F</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26711</ID>
<Description>"Stamina Drain"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>40</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26710</ID>
<Description>"Player Damage"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>41</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26712</ID>
<Description>"Friendly Fire"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>42</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26715</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>43</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26714</ID>
<Description>"Food Spoiling"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>44</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26713</ID>
<Description>"Menus Pause Game"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>45</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26716</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>46</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26719</ID>
<Description>"Pet Invincibility"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>47</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26718</ID>
<Description>"Faction Reactivity"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>48</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26717</ID>
<Description>"All Mutations Unlocked"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>49</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26722</ID>
<Description>"Fully Yoked"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>4A</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26721</ID>
<Description>"Handy Gnat"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>4B</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26720</ID>
<Description>"Buildings"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>4C</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26724</ID>
<Description>"Crafting"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>4D</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26723</ID>
<Description>"Bugs Fight Each Other"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>4E</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26725</ID>
<Description>"Photo Mode"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>4F</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26705</ID>
<Description>"Player Damage"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>50</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26706</ID>
<Description>"Enemy Damage"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>54</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26727</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>6C</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26796</ID>
<Description>"Time of Day Rate"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>70</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26726</ID>
<Description>"Hunger Burn Rate"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>74</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26732</ID>
<Description>"Thrist Burn Rate"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>78</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26728</ID>
<Description>"Resource Respawn Rate"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>7C</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26730</ID>
<Description>"Creature Health Scaling"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>80</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26731</ID>
<Description>"Fall Damage Scaling"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>84</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26729</ID>
<Description>"Backpack Items On Death"</Description>
<DropDownList ReadOnly="1" DisplayValueAsItem="1">0:Drop Backpack
1:Respawn With You
2:Lose Forever
</DropDownList>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>GameState</Address>
<Offsets>
<Offset>88</Offset>
<Offset>138</Offset>
<Offset>388</Offset>
<Offset>170</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26570</ID>
<Description>"Player"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26680</ID>
<Description>"Equipment In Right Hand"</Description>
<Options moHideChildren="1"/>
<Color>0080FF</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26679</ID>
<Description>"Stack"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>140</Offset>
<Offset>200</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26681</ID>
<Description>"Spoil Time"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>158</Offset>
<Offset>200</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26685</ID>
<Description>"Hatch Time"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>160</Offset>
<Offset>200</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26686</ID>
<Description>"Power Used"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>1F8</Offset>
<Offset>200</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26684</ID>
<Description>"Durability"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>228</Offset>
<Offset>200</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26682</ID>
<Description>"Base Enhancement"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>250</Offset>
<Offset>200</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26683</ID>
<Description>"Bonus Enhancement"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>254</Offset>
<Offset>200</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26768</ID>
<Description>"Equipment In Left Hand"</Description>
<Options moHideChildren="1"/>
<Color>0080FF</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26769</ID>
<Description>"Stack"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>140</Offset>
<Offset>208</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26770</ID>
<Description>"Spoil Time"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>158</Offset>
<Offset>208</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26771</ID>
<Description>"Hatch Time"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>160</Offset>
<Offset>208</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26772</ID>
<Description>"Power Used"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>1F8</Offset>
<Offset>208</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26773</ID>
<Description>"Durability"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>228</Offset>
<Offset>208</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26774</ID>
<Description>"Base Enhancement"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>250</Offset>
<Offset>208</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26775</ID>
<Description>"Bonus Enhancement"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>254</Offset>
<Offset>208</Offset>
<Offset>16E8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26751</ID>
<Description>"Health Component"</Description>
<Options moHideChildren="1"/>
<Color>FF8080</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26752</ID>
<Description>"Health Damaged"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>284</Offset>
<Offset>30</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26753</ID>
<Description>"Base Health"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>280</Offset>
<Offset>30</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26746</ID>
<Description>"Stamina Component"</Description>
<Options moHideChildren="1"/>
<Color>FF8080</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26747</ID>
<Description>"Current Stamina"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>D8</Offset>
<Offset>150</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26748</ID>
<Description>"Base Stamina"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>DC</Offset>
<Offset>150</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26749</ID>
<Description>"Regen Delay"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>E0</Offset>
<Offset>150</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26750</ID>
<Description>"Regen Rate"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>E4</Offset>
<Offset>150</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26777</ID>
<Description>"Character Movement"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26581</ID>
<Description>"Movement Mode"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>178</Offset>
<Offset>DC8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26778</ID>
<Description>"Flying Cheat"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>3A8</Offset>
<Offset>DC8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26779</ID>
<Description>"Collision"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>64</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26776</ID>
<Description>"Max Mutations"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>100</Offset>
<Offset>8</Offset>
<Offset>1A8</Offset>
<Offset>258</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26793</ID>
<Description>"Active Mutations"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>104</Offset>
<Offset>8</Offset>
<Offset>1A8</Offset>
<Offset>258</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26585</ID>
<Description>"Haul Capacity"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>E0</Offset>
<Offset>198</Offset>
<Offset>18</Offset>
<Offset>1A8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26620</ID>
<Description>"Haul"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>120</Offset>
<Offset>198</Offset>
<Offset>18</Offset>
<Offset>1A8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26593</ID>
<Description>"Max Hunger"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>138</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26596</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>13C</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26595</ID>
<Description>"Max Thirst"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>180</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26594</ID>
<Description>"Hyperstamina Threshhold"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>190</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26592</ID>
<Description>"Max Oxygen"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>1C8</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26573</ID>
<Description>"Oxygen Rate"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>1CC</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26590</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>1D0</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26589</ID>
<Description>"Hunger"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>278</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26575</ID>
<Description>"Thirst"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>27C</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26574</ID>
<Description>"Oxygen"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>280</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26576</ID>
<Description>"Decay Rate"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>Player</Address>
<Offsets>
<Offset>284</Offset>
<Offset>130</Offset>
<Offset>1B8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26601</ID>
<Description>"Statistics"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26604</ID>
<Description>"Raw Science"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>470</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26785</ID>
<Description>"Brainpower"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>474</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26786</ID>
<Description>"Level"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>478</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26784</ID>
<Description>"Mega Milk Molars"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>47C</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26602</ID>
<Description>"Milk Molars"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>480</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26783</ID>
<Description>"Collections"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>498</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26789</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>4A8</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26790</ID>
<Description>"Constructions Unlocked"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>4B8</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26787</ID>
<Description>"Items Discovered"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>4C8</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26788</ID>
<Description>"??"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>Statistics</Address>
<Offsets>
<Offset>4CC</Offset>
<Offset>2D0</Offset>
<Offset>170</Offset>
<Offset>B0</Offset>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26584</ID>
<Description>"[SCRIPTS]"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>26583</ID>
<Description>"Get Highlighted Item (Drop Item)"</Description>
<Options moHideChildren="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(getSelectedItem,Maine-Win64-Shipping.exe,8B 8F 40 01 00 00 48 8B D8 41) // should be unique
alloc(newmem,$1000,getSelectedItem)
label(code)
label(return)
label(gSelectedItem)
registersymbol(gSelectedItem)
newmem:
code:
mov [gSelectedItem],rdi
mov ecx,[rdi+00000140]
jmp return
gSelectedItem:
dq 0
getSelectedItem:
jmp newmem
nop
return:
registersymbol(getSelectedItem)
[DISABLE]
getSelectedItem:
db 8B 8F 40 01 00 00
unregistersymbol(getSelectedItem)
dealloc(newmem)
unregistersymbol(gSelectedItem)
{
// ORIGINAL CODE - INJECTION POINT: Maine-Win64-Shipping.exe+17A0EED
Maine-Win64-Shipping.exe+17A0EC4: 3B 51 38 - cmp edx,[rcx+38]
Maine-Win64-Shipping.exe+17A0EC7: 7F 0C - jg Maine-Win64-Shipping.exe+17A0ED5
Maine-Win64-Shipping.exe+17A0EC9: 48 8B 49 30 - mov rcx,[rcx+30]
Maine-Win64-Shipping.exe+17A0ECD: 48 39 04 D1 - cmp [rcx+rdx*8],rax
Maine-Win64-Shipping.exe+17A0ED1: 49 0F 44 FD - cmove rdi,r13
Maine-Win64-Shipping.exe+17A0ED5: 48 8B CF - mov rcx,rdi
Maine-Win64-Shipping.exe+17A0ED8: E8 43 7D FC FF - call Maine-Win64-Shipping.exe+1768C20
Maine-Win64-Shipping.exe+17A0EDD: 4C 8B E8 - mov r13,rax
Maine-Win64-Shipping.exe+17A0EE0: 4C 89 A4 24 38 01 00 00 - mov [rsp+00000138],r12
Maine-Win64-Shipping.exe+17A0EE8: E8 33 8D FC FF - call Maine-Win64-Shipping.exe+1769C20
// ---------- INJECTING HERE ----------
Maine-Win64-Shipping.exe+17A0EED: 8B 8B 30 01 00 00 - mov ecx,[rbx+00000130]
// ---------- DONE INJECTING ----------
Maine-Win64-Shipping.exe+17A0EF3: 48 8B F8 - mov rdi,rax
Maine-Win64-Shipping.exe+17A0EF6: 41 3B CF - cmp ecx,r15d
Maine-Win64-Shipping.exe+17A0EF9: 44 0F 4E F9 - cmovle r15d,ecx
Maine-Win64-Shipping.exe+17A0EFD: 44 3B B8 10 01 00 00 - cmp r15d,[rax+00000110]
Maine-Win64-Shipping.exe+17A0F04: 0F 8C 91 01 00 00 - jl Maine-Win64-Shipping.exe+17A109B
Maine-Win64-Shipping.exe+17A0F0A: 4C 39 B0 C0 01 00 00 - cmp [rax+000001C0],r14
Maine-Win64-Shipping.exe+17A0F11: 0F 84 84 01 00 00 - je Maine-Win64-Shipping.exe+17A109B
Maine-Win64-Shipping.exe+17A0F17: E8 B4 CF 22 00 - call Maine-Win64-Shipping.exe+19CDED0
Maine-Win64-Shipping.exe+17A0F1C: 48 85 C0 - test rax,rax
Maine-Win64-Shipping.exe+17A0F1F: 0F 84 76 01 00 00 - je Maine-Win64-Shipping.exe+17A109B
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>26579</ID>
<Description>"Amount"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>gSelectedItem</Address>
<Offsets>
<Offset>140</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26759</ID>
<Description>"Spoil Time"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>gSelectedItem</Address>
<Offsets>
<Offset>158</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26758</ID>
<Description>"Hatch Time"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>gSelectedItem</Address>
<Offsets>
<Offset>160</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26757</ID>
<Description>"Power Used"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>gSelectedItem</Address>
<Offsets>
<Offset>1F8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26756</ID>
<Description>"Durability"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>gSelectedItem</Address>
<Offsets>
<Offset>228</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26755</ID>
<Description>"Base Enhancement"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>gSelectedItem</Address>
<Offsets>
<Offset>250</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>26754</ID>
<Description>"Bonus Enhancement"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>gSelectedItem</Address>
<Offsets>
<Offset>254</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>11</ID>
<Description>"[DEBUG]"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>12</ID>
<Description>"Fetch Base Addresses (Easy)"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
print(string.format("Fetching Base Addresses..."))
local aobList = {
"4C 8B 05 ?? ?? ?? ?? 4D 85 C0 0F 84 ?? ?? ?? ?? 49 8B 80 40 01 00 00 48 89 9C 24 A0 00 00 00 48 85 C0",
"4C 8B 35 ?? ?? ?? ?? 48 63 05 ?? ?? ?? ?? 4D 8D 24 C6 4D 3B F4",
"48 8B 05 ?? ?? ?? ?? 48 89 3C D8 48 8B 9C 24 C0 00 00 00 44 88 A7 C0",
"48 8D 0D ?? ?? ?? ?? E8 ?? ?? ?? ?? 84 C0 75 3B ?? ?? ?? ?? 00 33 D2",
"48 8B 05 ?? ?? ?? ?? 48 8B D1 48 8B 88 F8 0A 00 00 48 85 C9 74 07 48 8B",
"48 8B 05 ?? ?? ?? ?? 49 8B D3 45 33 C0 48 8B 0A 48 39 81 80 02 00 00 74 11"
}
local aobNames = {
"Player",
"Collected",
"Gear Data",
"UUID Session",
"Engine Data",
"Game State"
}
local xbase = readInteger(process)and GetAddress(process)
print(string.format("Base: %X",xbase))
for i = 1, #aobList do
local aob = AOBScan(aobList[i],"+X*C*W")
local instruct = getAddressSafe(aob[0])
local distance = getAddressSafe(instruct)+3
distance = readInteger(distance)
local instructSize = getInstructionSize(instruct)
local address = (instruct + distance + instructSize) - xbase
print(string.format("%s: %s+%X",aobNames[i],process,address))
end
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>26668</ID>
<Description>"Auto Assemble script"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Maine-Win64-Shipping.exe
Version:
Date : 2024-05-03
Author : Administrator
This script does blah blah blah
}
[ENABLE]
aobscanmodule(INJECT,Maine-Win64-Shipping.exe,F3 41 0F 10 70 34 EB) // should be unique
alloc(newmem,$1000,INJECT)
label(code)
label(return)
newmem:
code:
movss xmm6,[r8+34]
jmp return
INJECT:
jmp newmem
nop
return:
registersymbol(INJECT)
[DISABLE]
INJECT:
db F3 41 0F 10 70 34
unregistersymbol(INJECT)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Maine-Win64-Shipping.exe+183615E
Maine-Win64-Shipping.exe+1836131: 4C 8B F2 - mov r14,rdx
Maine-Win64-Shipping.exe+1836134: 48 8B F1 - mov rsi,rcx
Maine-Win64-Shipping.exe+1836137: E8 04 AB B9 01 - call Maine-Win64-Shipping.exe+33D0C40
Maine-Win64-Shipping.exe+183613C: 83 F8 03 - cmp eax,03
Maine-Win64-Shipping.exe+183613F: 0F 85 30 09 00 00 - jne Maine-Win64-Shipping.exe+1836A75
Maine-Win64-Shipping.exe+1836145: 4D 8B 86 80 00 00 00 - mov r8,[r14+00000080]
Maine-Win64-Shipping.exe+183614C: 0F 29 B4 24 60 01 00 00 - movaps [rsp+00000160],xmm6
Maine-Win64-Shipping.exe+1836154: 4D 85 C0 - test r8,r8
Maine-Win64-Shipping.exe+1836157: 74 0D - je Maine-Win64-Shipping.exe+1836166
Maine-Win64-Shipping.exe+1836159: 41 0F B6 40 30 - movzx eax,byte ptr [r8+30]
// ---------- INJECTING HERE ----------
Maine-Win64-Shipping.exe+183615E: F3 41 0F 10 70 34 - movss xmm6,[r8+34]
// ---------- DONE INJECTING ----------
Maine-Win64-Shipping.exe+1836164: EB 0A - jmp Maine-Win64-Shipping.exe+1836170
Maine-Win64-Shipping.exe+1836166: F3 0F 10 35 4A 4B E1 02 - movss xmm6,[Maine-Win64-Shipping.exe+464ACB8]
Maine-Win64-Shipping.exe+183616E: 32 C0 - xor al,al
Maine-Win64-Shipping.exe+1836170: 0F B6 C0 - movzx eax,al
Maine-Win64-Shipping.exe+1836173: 83 C0 FE - add eax,-02
Maine-Win64-Shipping.exe+1836176: 83 F8 38 - cmp eax,38
Maine-Win64-Shipping.exe+1836179: 0F 87 EE 08 00 00 - ja Maine-Win64-Shipping.exe+1836A6D
Maine-Win64-Shipping.exe+183617F: 48 89 9C 24 A0 01 00 00 - mov [rsp+000001A0],rbx
Maine-Win64-Shipping.exe+1836187: 48 8D 15 72 9E 7C FE - lea rdx,[Maine-Win64-Shipping.exe]
Maine-Win64-Shipping.exe+183618E: 48 89 BC 24 A8 01 00 00 - mov [rsp+000001A8],rdi
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>26669</ID>
<Description>"Auto Assemble script"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Maine-Win64-Shipping.exe
Version:
Date : 2024-05-03
Author : Administrator
This script does blah blah blah
}
[ENABLE]
aobscanmodule(INJECT,Maine-Win64-Shipping.exe,03 6C D1 10 48 83 C7 20) // should be unique
alloc(newmem,$1000,INJECT)
label(code)
label(return)
newmem:
code:
add ebp,[rcx+rdx*8+10]
add rdi,20
jmp return
INJECT:
jmp newmem
nop 3
return:
registersymbol(INJECT)
[DISABLE]
INJECT:
db 03 6C D1 10 48 83 C7 20
unregistersymbol(INJECT)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Maine-Win64-Shipping.exe+17441AA
Maine-Win64-Shipping.exe+174418E: 85 C9 - test ecx,ecx
Maine-Win64-Shipping.exe+1744190: 79 05 - jns Maine-Win64-Shipping.exe+1744197
Maine-Win64-Shipping.exe+1744192: 41 8B C4 - mov eax,r12d
Maine-Win64-Shipping.exe+1744195: EB 08 - jmp Maine-Win64-Shipping.exe+174419F
Maine-Win64-Shipping.exe+1744197: 41 3B C8 - cmp ecx,r8d
Maine-Win64-Shipping.exe+174419A: 0F 4C C2 - cmovl eax,edx
Maine-Win64-Shipping.exe+174419D: FF C8 - dec eax
Maine-Win64-Shipping.exe+174419F: 48 63 C8 - movsxd rcx,eax
Maine-Win64-Shipping.exe+17441A2: 48 8D 14 49 - lea rdx,[rcx+rcx*2]
Maine-Win64-Shipping.exe+17441A6: 48 8B 4B 48 - mov rcx,[rbx+48]
// ---------- INJECTING HERE ----------
Maine-Win64-Shipping.exe+17441AA: 03 6C D1 10 - add ebp,[rcx+rdx*8+10]
// ---------- DONE INJECTING ----------
Maine-Win64-Shipping.exe+17441AE: 48 83 C7 20 - add rdi,20
Maine-Win64-Shipping.exe+17441B2: 49 3B FE - cmp rdi,r14
Maine-Win64-Shipping.exe+17441B5: 0F 85 35 FF FF FF - jne Maine-Win64-Shipping.exe+17440F0
Maine-Win64-Shipping.exe+17441BB: 4C 8B 6C 24 78 - mov r13,[rsp+78]
Maine-Win64-Shipping.exe+17441C0: 48 8B 74 24 70 - mov rsi,[rsp+70]
Maine-Win64-Shipping.exe+17441C5: 48 8B 9C 24 80 00 00 00 - mov rbx,[rsp+00000080]
Maine-Win64-Shipping.exe+17441CD: 8B C5 - mov eax,ebp
Maine-Win64-Shipping.exe+17441CF: 48 83 C4 40 - add rsp,40
Maine-Win64-Shipping.exe+17441D3: 41 5F - pop r15
Maine-Win64-Shipping.exe+17441D5: 41 5E - pop r14
}
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>26797</ID>
<Description>"Auto Assemble script"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
define(Player,Maine-WinGDK-Shipping.exe+59B81D0)
define(Statistics,Maine-WinGDK-Shipping.exe+59B2FF0)
define(GearData,Maine-WinGDK-Shipping.exe+5C24E40)
define(EngineData,Maine-WinGDK-Shipping.exe+5C262E8)
define(GameState,Maine-WinGDK-Shipping.exe+5C2A258)
registersymbol(Player)
registersymbol(Statistics)
registersymbol(GearData)
registersymbol(EngineData)
registersymbol(GameState)
[DISABLE]
unregistersymbol(Player)
unregistersymbol(Statistics)
unregistersymbol(GearData)
unregistersymbol(EngineData)
unregistersymbol(GameState)
</AssemblerScript>
</CheatEntry>
</CheatEntries>
<CheatCodes>
<CodeEntry>
<Description>Code :movss xmm6,[r8+34]</Description>
<AddressString>Maine-Win64-Shipping.exe+183934E</AddressString>
<Before>
<Byte>41</Byte>
<Byte>0F</Byte>
<Byte>B6</Byte>
<Byte>40</Byte>
<Byte>30</Byte>
</Before>
<Actual>
<Byte>F3</Byte>
<Byte>41</Byte>
<Byte>0F</Byte>
<Byte>10</Byte>
<Byte>70</Byte>
<Byte>34</Byte>
</Actual>
<After>
<Byte>EB</Byte>
<Byte>0A</Byte>
<Byte>F3</Byte>
<Byte>0F</Byte>
<Byte>10</Byte>
</After>
</CodeEntry>
</CheatCodes>
<UserdefinedSymbols/>
<Comments>1.6
- Updated for 1.4.6.4706
- Updated for 1.4.5.4679
- Updated for 1.4.4.4634
- Updated for 1.4.3.4578
- Updated for Hotfix #1
- Updated for 1.4.2.4535
- Updated for 1.4.1.4512
- Initial Release
DEFAULT Game Settings
01 00 00 00 00 01 01 00 01 01 01 01 01 00 01 01 01 00 00 00 01 01 01 01 00 00 80 3F 66 66 66 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F CD CC CC 3D 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 03
</Comments>
</CheatTable>
Tips if needed:
READ THE INSTRUCTIONS!!!!!!!, trust me i breezed right through it thinking I knew it all... I don't and failed about 10 times. I gave up, than reread the instructions and figured it out.
before you start replacing the code, go ahead and look up a value, for example I did 1.
When replacing the code in the code editor to the new values made in the tutorial (from the LUA engine to the ""Changed Script"" section
(GearData,Maine-WinGDK-Shipping.exe+5C24E40) You only need to replace the Green numbers. do not copy the player.main only the green numbers+letters.
when you are done, go into CT and do a new scan, THIS PART IN IMPORTANT: Do not do a first scan, you will need to redo the above. Boom, you should see the ?? turn into mmmmFAAANNNCY! numbers, you are ready edited to your hearts content.
Originally was planning to put a GIF here but I can't seem to get it to display with the proper quality, so nvm.