<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="42">
  <CheatEntries>
    <CheatEntry>
      <ID>2702</ID>
      <Description>"Slime Rancher 2 [GamePass Edition]"</Description>
      <Options moHideChildren="1" moManualExpandCollapse="1" moDeactivateChildrenAsWell="1"/>
      <Color>009700</Color>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>2703</ID>
          <Description>"Youtube"</Description>
          <Color>208FFF</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{$lua}
[ENABLE]
shellExecute("https://www.youtube.com/user/droelke");
createThread(function();sleep(100);memrec.Active=false;end);
[DISABLE]

</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>2704</ID>
          <Description>"OCT Profile"</Description>
          <Color>208FFF</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{$lua}
[ENABLE]
shellExecute("https://opencheattables.com/memberlist.php?mode=viewprofile&amp;u=85");
createThread(function();sleep(100);memrec.Active=false;end);
[DISABLE]

</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>13</ID>
          <Description>"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"</Description>
          <Options moManualExpandCollapse="1"/>
          <Color>0000FF</Color>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>39</ID>
              <Description>"Table Author:  XxDaRealSlimballinxX"</Description>
              <Color>FC94B0</Color>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>40</ID>
                  <Description>"Visit us today @ GBA Services!"</Description>
                  <Color>C080FF</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
                <CheatEntry>
                  <ID>1337110746</ID>
                  <Description>"Discord  @ SlimBallin#1687"</Description>
                  <Color>008080</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>1337110747</ID>
              <Description>"[X] &lt;=== For Full Tool View"</Description>
              <Options moManualExpandCollapse="1"/>
              <Color>00FF00</Color>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]
// Script Creaded By mgr.inz.Player On CE Forums
LuaCall(function cycleFullCompact(sender,force) local state = not(compactmenuitem.Caption == 'Compact View Mode'); if force~=nil then state = not force end; compactmenuitem.Caption = state and 'Compact View Mode' or 'Full View Mode'; getMainForm().Splitter1.Visible = state; getMainForm().Panel4.Visible    = state; getMainForm().Panel5.Visible    = state; end; function addCompactMenu() if compactmenualreadyexists then return end; local parent = getMainForm().Menu.Items; compactmenuitem = createMenuItem(parent); parent.add(compactmenuitem); compactmenuitem.Caption = 'Compact View Mode'; compactmenuitem.OnClick = cycleFullCompact; compactmenualreadyexists = 'yes'; end; addCompactMenu(); cycleFullCompact(nil,true))

[DISABLE]
LuaCall(cycleFullCompact(nil,false))
</AssemblerScript>
              <CheatEntries>
                <CheatEntry>
                  <ID>5</ID>
                  <Description>"Cheats"</Description>
                  <Options moManualExpandCollapse="1"/>
                  <Color>FF00FF</Color>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>8</ID>
                      <Description>"xxxxxxxxxxxxxxxxxxxxx"</Description>
                      <Options moManualExpandCollapse="1"/>
                      <Color>00FFFF</Color>
                      <GroupHeader>1</GroupHeader>
                      <CheatEntries>
                        <CheatEntry>
                          <ID>9</ID>
                          <Description>"Find my Stanima v1"</Description>
                          <Options moManualExpandCollapse="1"/>
                          <Color>FFFF00</Color>
                          <VariableType>Auto Assembler Script</VariableType>
                          <AssemblerScript>{ 
  Game Executable   : SlimeRancher2.exe
  Executable Version: 
  Module Version    : 
  Script Date       : 2022-09-27
  Author 			: slimb
}

[ENABLE]

aobscanmodule(aob_Statu_bar,GameAssembly.dll,F3 0F 11 49 58 48)
registersymbol(aob_Statu_bar)
alloc(newmem_Statu_bar,$100,aob_Statu_bar)
label(return_Statu_bar)

alloc(bkp_Statu_bar,5,aob_Statu_bar)
registersymbol(bkp_Statu_bar)

bkp_Statu_bar:
  readmem(aob_Statu_bar,5)

  registersymbol(Statu_bar_Pointer)
newmem_Statu_bar:
  mov [Statu_bar_Pointer],rcx

cave_Statu_bar:
  readmem(aob_Statu_bar,5)

  movss xmm1,[rcx+58]
  movss [rcx+58],xmm1

  jmp return_Statu_bar
  
Statu_bar_Pointer:
  dq 0

aob_Statu_bar:
  jmp newmem_Statu_bar
return_Statu_bar:

[DISABLE]

aob_Statu_bar:
  readmem(bkp_Statu_bar,5)

unregistersymbol(aob_Statu_bar)
unregistersymbol(bkp_Statu_bar)
unregistersymbol(Statu_bar_Pointer)
dealloc(newmem_Statu_bar)
dealloc(bkp_Statu_bar)

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll.il2cpp+171B38

GameAssembly.dll.il2cpp+171B0B: FF 90 A8 02 00 00  - call qword ptr [rax+000002A8]
GameAssembly.dll.il2cpp+171B11: 48 8B 5C 24 40     - mov rbx,[rsp+40]
GameAssembly.dll.il2cpp+171B16: 48 8B 74 24 48     - mov rsi,[rsp+48]
GameAssembly.dll.il2cpp+171B1B: 48 83 C4 30        - add rsp,30
GameAssembly.dll.il2cpp+171B1F: 5F                 - pop rdi
GameAssembly.dll.il2cpp+171B20: C3                 - ret 
GameAssembly.dll.il2cpp+171B21: E8 7A 2D E3 FF     - call GameAssembly.dll.text+3388A0
GameAssembly.dll.il2cpp+171B26: CC                 - int 3 
GameAssembly.dll.il2cpp+171B27: CC                 - int 3 
GameAssembly.dll.il2cpp+171B28: CC                 - int 3 
GameAssembly.dll.il2cpp+171B29: CC                 - int 3 
GameAssembly.dll.il2cpp+171B2A: CC                 - int 3 
GameAssembly.dll.il2cpp+171B2B: CC                 - int 3 
GameAssembly.dll.il2cpp+171B2C: CC                 - int 3 
GameAssembly.dll.il2cpp+171B2D: CC                 - int 3 
GameAssembly.dll.il2cpp+171B2E: CC                 - int 3 
GameAssembly.dll.il2cpp+171B2F: CC                 - int 3 
GameAssembly.dll.il2cpp+171B30: 40 53              - push rbx
GameAssembly.dll.il2cpp+171B32: 48 83 EC 20        - sub rsp,20
GameAssembly.dll.il2cpp+171B36: 33 D2              - xor edx,edx
// ---------- INJECTING HERE ----------
GameAssembly.dll.il2cpp+171B38: F3 0F 11 49 58     - movss [rcx+58],xmm1
// ---------- DONE INJECTING  ----------
GameAssembly.dll.il2cpp+171B3D: 48 8B D9           - mov rbx,rcx
GameAssembly.dll.il2cpp+171B40: E8 6B F9 FF FF     - call GameAssembly.dll.il2cpp+1714B0
GameAssembly.dll.il2cpp+171B45: 48 8B 43 28        - mov rax,[rbx+28]
GameAssembly.dll.il2cpp+171B49: 48 85 C0           - test rax,rax
GameAssembly.dll.il2cpp+171B4C: 74 16              - je GameAssembly.dll.il2cpp+171B64
GameAssembly.dll.il2cpp+171B4E: 4C 8B 40 28        - mov r8,[rax+28]
GameAssembly.dll.il2cpp+171B52: F3 0F 10 4B 58     - movss xmm1,[rbx+58]
GameAssembly.dll.il2cpp+171B57: 48 8B 48 40        - mov rcx,[rax+40]
GameAssembly.dll.il2cpp+171B5B: 48 83 C4 20        - add rsp,20
GameAssembly.dll.il2cpp+171B5F: 5B                 - pop rbx
GameAssembly.dll.il2cpp+171B60: 48 FF 60 18        - jmp qword ptr [rax+18]
GameAssembly.dll.il2cpp+171B64: E8 37 2D E3 FF     - call GameAssembly.dll.text+3388A0
GameAssembly.dll.il2cpp+171B69: CC                 - int 3 
GameAssembly.dll.il2cpp+171B6A: CC                 - int 3 
GameAssembly.dll.il2cpp+171B6B: CC                 - int 3 
GameAssembly.dll.il2cpp+171B6C: CC                 - int 3 
GameAssembly.dll.il2cpp+171B6D: CC                 - int 3 
GameAssembly.dll.il2cpp+171B6E: CC                 - int 3 
GameAssembly.dll.il2cpp+171B6F: CC                 - int 3 
GameAssembly.dll.il2cpp+171B70: 40 53              - push rbx
}
</AssemblerScript>
                          <CheatEntries>
                            <CheatEntry>
                              <ID>10</ID>
                              <Description>"symbol ptr"</Description>
                              <Options moManualExpandCollapse="1"/>
                              <ShowAsHex>1</ShowAsHex>
                              <ShowAsSigned>0</ShowAsSigned>
                              <Color>000000</Color>
                              <VariableType>8 Bytes</VariableType>
                              <Address>Statu_bar_Pointer</Address>
                              <CheatEntries>
                                <CheatEntry>
                                  <ID>11</ID>
                                  <Description>"maximumValue"</Description>
                                  <VariableType>Float</VariableType>
                                  <Address>Statu_bar_Pointer</Address>
                                  <Offsets>
                                    <Offset>54</Offset>
                                  </Offsets>
                                </CheatEntry>
                                <CheatEntry>
                                  <ID>12</ID>
                                  <Description>"currentValue"</Description>
                                  <VariableType>Float</VariableType>
                                  <Address>Statu_bar_Pointer</Address>
                                  <Offsets>
                                    <Offset>58</Offset>
                                  </Offsets>
                                </CheatEntry>
                              </CheatEntries>
                            </CheatEntry>
                          </CheatEntries>
                        </CheatEntry>
                      </CheatEntries>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>58</ID>
                      <Description>"xxxxxxxxxxxxxxxxxxxxx"</Description>
                      <Options moManualExpandCollapse="1"/>
                      <Color>00FF00</Color>
                      <GroupHeader>1</GroupHeader>
                      <CheatEntries>
                        <CheatEntry>
                          <ID>19</ID>
                          <Description>"Find the Scene v1"</Description>
                          <Options moManualExpandCollapse="1"/>
                          <Color>FF00FF</Color>
                          <VariableType>Auto Assembler Script</VariableType>
                          <AssemblerScript>{ 
  Game Executable   : SlimeRancher2.exe
  Executable Version: 
  Module Version    : 
  Script Date       : 2022-09-27
  Author 			: slimb
}

[ENABLE]

aobscanmodule(aob_Bank_2,GameAssembly.dll,38 89 43 78 48 8B 5C 24 30)
registersymbol(aob_Bank_2)
alloc(newmem_Bank_2,$100,aob_Bank_2)
label(return_Bank_2)

alloc(bkp_Bank_2,8,aob_Bank_2)
registersymbol(bkp_Bank_2)

bkp_Bank_2:
  readmem(aob_Bank_2+01,8)

  registersymbol(Bank_2_Pointer)
newmem_Bank_2:
  mov [Bank_2_Pointer],rbx

cave_Bank_2:
  readmem(aob_Bank_2+01,8)
  {
  mov [rbx+78],eax
  mov rbx,[rsp+30]
  }
  jmp return_Bank_2
  
Bank_2_Pointer:
  dq 0

aob_Bank_2+01:
  jmp newmem_Bank_2
  nop 3
return_Bank_2:

[DISABLE]

aob_Bank_2+01:
  readmem(bkp_Bank_2,8)

unregistersymbol(aob_Bank_2)
unregistersymbol(bkp_Bank_2)
unregistersymbol(Bank_2_Pointer)
dealloc(newmem_Bank_2)
dealloc(bkp_Bank_2)

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll.il2cpp+21A58C

GameAssembly.dll.il2cpp+21A535: 48 89 74 24 10        - mov [rsp+10],rsi
GameAssembly.dll.il2cpp+21A53A: 57                    - push rdi
GameAssembly.dll.il2cpp+21A53B: 48 83 EC 20           - sub rsp,20
GameAssembly.dll.il2cpp+21A53F: 80 3D B8 C7 76 02 00  - cmp byte ptr [GameAssembly.dll+2D1BCFE],00
GameAssembly.dll.il2cpp+21A546: 8B F2                 - mov esi,edx
GameAssembly.dll.il2cpp+21A548: 48 8B D9              - mov rbx,rcx
GameAssembly.dll.il2cpp+21A54B: 75 13                 - jne GameAssembly.dll.il2cpp+21A560
GameAssembly.dll.il2cpp+21A54D: 48 8D 0D 84 17 57 02  - lea rcx,[GameAssembly.dll.data+B1CD8]
GameAssembly.dll.il2cpp+21A554: E8 C7 A1 D8 FF        - call GameAssembly.dll.text+338720
GameAssembly.dll.il2cpp+21A559: C6 05 9E C7 76 02 01  - mov byte ptr [GameAssembly.dll+2D1BCFE],01
GameAssembly.dll.il2cpp+21A560: 48 8B 0D 71 17 57 02  - mov rcx,[GameAssembly.dll.data+B1CD8]
GameAssembly.dll.il2cpp+21A567: 8B BB B8 00 00 00     - mov edi,[rbx+000000B8]
GameAssembly.dll.il2cpp+21A56D: 83 B9 E0 00 00 00 00  - cmp dword ptr [rcx+000000E0],00
GameAssembly.dll.il2cpp+21A574: 75 05                 - jne GameAssembly.dll.il2cpp+21A57B
GameAssembly.dll.il2cpp+21A576: E8 F5 0C D5 FF        - call GameAssembly.dll.text+2FF270
GameAssembly.dll.il2cpp+21A57B: 45 33 C0              - xor r8d,r8d
GameAssembly.dll.il2cpp+21A57E: 8B D7                 - mov edx,edi
GameAssembly.dll.il2cpp+21A580: 8B CE                 - mov ecx,esi
GameAssembly.dll.il2cpp+21A582: E8 69 1D D2 00        - call GameAssembly.dll.il2cpp+F3C2F0
GameAssembly.dll.il2cpp+21A587: 48 8B 74 24 38        - mov rsi,[rsp+38]
// ---------- INJECTING HERE ----------
GameAssembly.dll.il2cpp+21A58C: 89 43 78              - mov [rbx+78],eax
// ---------- DONE INJECTING  ----------
GameAssembly.dll.il2cpp+21A58F: 48 8B 5C 24 30        - mov rbx,[rsp+30]
GameAssembly.dll.il2cpp+21A594: 48 83 C4 20           - add rsp,20
GameAssembly.dll.il2cpp+21A598: 5F                    - pop rdi
GameAssembly.dll.il2cpp+21A599: C3                    - ret 
GameAssembly.dll.il2cpp+21A59A: CC                    - int 3 
GameAssembly.dll.il2cpp+21A59B: CC                    - int 3 
GameAssembly.dll.il2cpp+21A59C: CC                    - int 3 
GameAssembly.dll.il2cpp+21A59D: CC                    - int 3 
GameAssembly.dll.il2cpp+21A59E: CC                    - int 3 
GameAssembly.dll.il2cpp+21A59F: CC                    - int 3 
GameAssembly.dll.il2cpp+21A5A0: 48 89 5C 24 08        - mov [rsp+08],rbx
GameAssembly.dll.il2cpp+21A5A5: 48 89 74 24 10        - mov [rsp+10],rsi
GameAssembly.dll.il2cpp+21A5AA: 48 89 7C 24 18        - mov [rsp+18],rdi
GameAssembly.dll.il2cpp+21A5AF: 41 54                 - push r12
GameAssembly.dll.il2cpp+21A5B1: 41 56                 - push r14
GameAssembly.dll.il2cpp+21A5B3: 41 57                 - push r15
GameAssembly.dll.il2cpp+21A5B5: 48 83 EC 60           - sub rsp,60
GameAssembly.dll.il2cpp+21A5B9: 48 8B DA              - mov rbx,rdx
GameAssembly.dll.il2cpp+21A5BC: 48 8B F1              - mov rsi,rcx
GameAssembly.dll.il2cpp+21A5BF: 80 3D 34 C7 76 02 00  - cmp byte ptr [GameAssembly.dll+2D1BCFA],00
}
</AssemblerScript>
                          <CheatEntries>
                            <CheatEntry>
                              <ID>20</ID>
                              <Description>"symbol ptr"</Description>
                              <Options moManualExpandCollapse="1"/>
                              <ShowAsHex>1</ShowAsHex>
                              <ShowAsSigned>0</ShowAsSigned>
                              <Color>000000</Color>
                              <VariableType>8 Bytes</VariableType>
                              <Address>Bank_2_Pointer</Address>
                              <CheatEntries>
                                <CheatEntry>
                                  <ID>21</ID>
                                  <Description>"Player Info"</Description>
                                  <Options moManualExpandCollapse="1"/>
                                  <ShowAsHex>1</ShowAsHex>
                                  <Color>4080FF</Color>
                                  <VariableType>8 Bytes</VariableType>
                                  <Address>Bank_2_Pointer</Address>
                                  <Offsets>
                                    <Offset>18</Offset>
                                  </Offsets>
                                  <CheatEntries>
                                    <CheatEntry>
                                      <ID>22</ID>
                                      <Description>"IsPlayer"</Description>
                                      <VariableType>Byte</VariableType>
                                      <Address>Bank_2_Pointer</Address>
                                      <Offsets>
                                        <Offset>18</Offset>
                                        <Offset>18</Offset>
                                      </Offsets>
                                    </CheatEntry>
                                    <CheatEntry>
                                      <ID>23</ID>
                                      <Description>"IsAnimal"</Description>
                                      <VariableType>Byte</VariableType>
                                      <Address>Bank_2_Pointer</Address>
                                      <Offsets>
                                        <Offset>19</Offset>
                                        <Offset>18</Offset>
                                      </Offsets>
                                    </CheatEntry>
                                    <CheatEntry>
                                      <ID>24</ID>
                                      <Description>"IsPlort"</Description>
                                      <VariableType>Byte</VariableType>
                                      <Address>Bank_2_Pointer</Address>
                                      <Offsets>
                                        <Offset>1A</Offset>
                                        <Offset>18</Offset>
                                      </Offsets>
                                    </CheatEntry>
                                    <CheatEntry>
                                      <ID>25</ID>
                                      <Description>"Value"</Description>
                                      <VariableType>String</VariableType>
                                      <Length>128</Length>
                                      <Unicode>1</Unicode>
                                      <CodePage>0</CodePage>
                                      <ZeroTerminate>1</ZeroTerminate>
                                      <Address>Bank_2_Pointer</Address>
                                      <Offsets>
                                        <Offset>14</Offset>
                                        <Offset>20</Offset>
                                        <Offset>18</Offset>
                                      </Offsets>
                                    </CheatEntry>
                                    <CheatEntry>
                                      <ID>52</ID>
                                      <Description>"xxxx Player Stats xxxx"</Description>
                                      <Options moManualExpandCollapse="1"/>
                                      <Color>4080FF</Color>
                                      <GroupHeader>1</GroupHeader>
                                      <CheatEntries>
                                        <CheatEntry>
                                          <ID>26</ID>
                                          <Description>"currHealth"</Description>
                                          <DropDownList>FFFFFFFF:Inf HP
</DropDownList>
                                          <ShowAsHex>1</ShowAsHex>
                                          <ShowAsSigned>0</ShowAsSigned>
                                          <VariableType>Float</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>70</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                        <CheatEntry>
                                          <ID>34</ID>
                                          <Description>"maxHealth"</Description>
                                          <VariableType>4 Bytes</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>B0</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                        <CheatEntry>
                                          <ID>27</ID>
                                          <Description>"currRads"</Description>
                                          <VariableType>Float</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>74</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                        <CheatEntry>
                                          <ID>35</ID>
                                          <Description>"maxRads"</Description>
                                          <VariableType>4 Bytes</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>B4</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                        <CheatEntry>
                                          <ID>30</ID>
                                          <Description>"radRecoverAfter"</Description>
                                          <ShowAsHex>1</ShowAsHex>
                                          <ShowAsSigned>0</ShowAsSigned>
                                          <VariableType>Double</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>90</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                        <CheatEntry>
                                          <ID>31</ID>
                                          <Description>"healthBurstAfter"</Description>
                                          <VariableType>Double</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>98</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                        <CheatEntry>
                                          <ID>32</ID>
                                          <Description>"currHealthBurstRemaining"</Description>
                                          <VariableType>Float</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>A0</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                      </CheatEntries>
                                    </CheatEntry>
                                    <CheatEntry>
                                      <ID>51</ID>
                                      <Description>"xxxx Money xxx"</Description>
                                      <Options moManualExpandCollapse="1"/>
                                      <Color>4080FF</Color>
                                      <GroupHeader>1</GroupHeader>
                                      <CheatEntries>
                                        <CheatEntry>
                                          <ID>28</ID>
                                          <Description>"currency"</Description>
                                          <VariableType>4 Bytes</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>78</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                        <CheatEntry>
                                          <ID>36</ID>
                                          <Description>"maxCurrency"</Description>
                                          <VariableType>4 Bytes</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>B8</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                        <CheatEntry>
                                          <ID>29</ID>
                                          <Description>"currencyEverCollected"</Description>
                                          <VariableType>4 Bytes</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>7C</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                        <CheatEntry>
                                          <ID>53</ID>
                                          <Description>"keys"</Description>
                                          <VariableType>4 Bytes</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>88</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                      </CheatEntries>
                                    </CheatEntry>
                                    <CheatEntry>
                                      <ID>37</ID>
                                      <Description>"World"</Description>
                                      <Options moManualExpandCollapse="1"/>
                                      <ShowAsHex>1</ShowAsHex>
                                      <Color>FFFF00</Color>
                                      <VariableType>8 Bytes</VariableType>
                                      <Address>Bank_2_Pointer</Address>
                                      <Offsets>
                                        <Offset>F8</Offset>
                                      </Offsets>
                                      <CheatEntries>
                                        <CheatEntry>
                                          <ID>46</ID>
                                          <Description>"econSeed"</Description>
                                          <VariableType>Float</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>10</Offset>
                                            <Offset>F8</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                        <CheatEntry>
                                          <ID>47</ID>
                                          <Description>"worldTime"</Description>
                                          <VariableType>Double</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>20</Offset>
                                            <Offset>F8</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                        <CheatEntry>
                                          <ID>48</ID>
                                          <Description>"pauseWorldTime"</Description>
                                          <VariableType>Byte</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>38</Offset>
                                            <Offset>F8</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                        <CheatEntry>
                                          <ID>49</ID>
                                          <Description>"currWeather"</Description>
                                          <VariableType>4 Bytes</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>68</Offset>
                                            <Offset>F8</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                        <CheatEntry>
                                          <ID>50</ID>
                                          <Description>"weatherUntil"</Description>
                                          <VariableType>Double</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>70</Offset>
                                            <Offset>F8</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                        <CheatEntry>
                                          <ID>54</ID>
                                          <Description>"isGameplay"</Description>
                                          <VariableType>Byte</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>50</Offset>
                                            <Offset>10</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                        <CheatEntry>
                                          <ID>55</ID>
                                          <Description>"isEditor"</Description>
                                          <VariableType>Byte</VariableType>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>51</Offset>
                                            <Offset>10</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                        <CheatEntry>
                                          <ID>57</ID>
                                          <Description>"Value"</Description>
                                          <VariableType>String</VariableType>
                                          <Length>128</Length>
                                          <Unicode>1</Unicode>
                                          <CodePage>0</CodePage>
                                          <ZeroTerminate>1</ZeroTerminate>
                                          <Address>Bank_2_Pointer</Address>
                                          <Offsets>
                                            <Offset>14</Offset>
                                            <Offset>60</Offset>
                                            <Offset>10</Offset>
                                          </Offsets>
                                        </CheatEntry>
                                      </CheatEntries>
                                    </CheatEntry>
                                  </CheatEntries>
                                </CheatEntry>
                              </CheatEntries>
                            </CheatEntry>
                          </CheatEntries>
                        </CheatEntry>
                      </CheatEntries>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>1337110770</ID>
                      <Description>"xxxxxxxxxxxxxxxxxxxxx"</Description>
                      <Options moManualExpandCollapse="1"/>
                      <Color>FFFF00</Color>
                      <GroupHeader>1</GroupHeader>
                      <CheatEntries>
                        <CheatEntry>
                          <ID>1337110755</ID>
                          <Description>"Slot Reader v1"</Description>
                          <Options moManualExpandCollapse="1"/>
                          <Color>00FFFF</Color>
                          <VariableType>Auto Assembler Script</VariableType>
                          <AssemblerScript>{ 
  Game Executable   : SlimeRancher2.exe
  Executable Version: 
  Module Version    : 
  Script Date       : 2022-09-27
  Author 			: slimb
}

[ENABLE]

aobscanmodule(aob_Am_m,GameAssembly.dll,45 8B 51 28 48 85 C0 0F)
registersymbol(aob_Am_m)
alloc(newmem_Am_m,$100,aob_Am_m)
label(return_Am_m)

alloc(bkp_Am_m,7,aob_Am_m)
registersymbol(bkp_Am_m)

bkp_Am_m:
  readmem(aob_Am_m,7)

  registersymbol(Am_m_Pointer)
newmem_Am_m:
  mov [Am_m_Pointer],r9

cave_Am_m:
  readmem(aob_Am_m,7)
  {
  mov r10d,[r9+28]
  test rax,rax
  }
  jmp return_Am_m
  
Am_m_Pointer:
  dq 0

aob_Am_m:
  jmp newmem_Am_m
  nop 2
return_Am_m:

[DISABLE]

aob_Am_m:
  readmem(bkp_Am_m,7)

unregistersymbol(aob_Am_m)
unregistersymbol(bkp_Am_m)
unregistersymbol(Am_m_Pointer)
dealloc(newmem_Am_m)
dealloc(bkp_Am_m)

{
// ORIGINAL CODE - INJECTION POINT: GameAssembly.dll.il2cpp+262947

GameAssembly.dll.il2cpp+2628EC: 48 89 6C 24 60     - mov [rsp+60],rbp
GameAssembly.dll.il2cpp+2628F1: 48 89 74 24 68     - mov [rsp+68],rsi
GameAssembly.dll.il2cpp+2628F6: 48 89 7C 24 70     - mov [rsp+70],rdi
GameAssembly.dll.il2cpp+2628FB: 48 85 C9           - test rcx,rcx
GameAssembly.dll.il2cpp+2628FE: 0F 84 33 03 00 00  - je GameAssembly.dll.il2cpp+262C37
GameAssembly.dll.il2cpp+262904: 48 8B 49 58        - mov rcx,[rcx+58]
GameAssembly.dll.il2cpp+262908: 48 85 C9           - test rcx,rcx
GameAssembly.dll.il2cpp+26290B: 0F 84 26 03 00 00  - je GameAssembly.dll.il2cpp+262C37
GameAssembly.dll.il2cpp+262911: 4C 63 41 20        - movsxd  r8,dword ptr [rcx+20]
GameAssembly.dll.il2cpp+262915: 48 8B 49 18        - mov rcx,[rcx+18]
GameAssembly.dll.il2cpp+262919: 48 85 C9           - test rcx,rcx
GameAssembly.dll.il2cpp+26291C: 0F 84 15 03 00 00  - je GameAssembly.dll.il2cpp+262C37
GameAssembly.dll.il2cpp+262922: 48 8B 41 10        - mov rax,[rcx+10]
GameAssembly.dll.il2cpp+262926: 48 85 C0           - test rax,rax
GameAssembly.dll.il2cpp+262929: 0F 84 08 03 00 00  - je GameAssembly.dll.il2cpp+262C37
GameAssembly.dll.il2cpp+26292F: 44 3B 40 18        - cmp r8d,[rax+18]
GameAssembly.dll.il2cpp+262933: 0F 83 04 03 00 00  - jae GameAssembly.dll.il2cpp+262C3D
GameAssembly.dll.il2cpp+262939: 4E 8B 4C C0 20     - mov r9,[rax+r8*8+20]
GameAssembly.dll.il2cpp+26293E: 4D 85 C9           - test r9,r9
GameAssembly.dll.il2cpp+262941: 0F 84 F0 02 00 00  - je GameAssembly.dll.il2cpp+262C37
// ---------- INJECTING HERE ----------
GameAssembly.dll.il2cpp+262947: 45 8B 51 28        - mov r10d,[r9+28]
// ---------- DONE INJECTING  ----------
GameAssembly.dll.il2cpp+26294B: 48 85 C0           - test rax,rax
GameAssembly.dll.il2cpp+26294E: 0F 84 E3 02 00 00  - je GameAssembly.dll.il2cpp+262C37
GameAssembly.dll.il2cpp+262954: 44 3B 40 18        - cmp r8d,[rax+18]
GameAssembly.dll.il2cpp+262958: 0F 83 DF 02 00 00  - jae GameAssembly.dll.il2cpp+262C3D
GameAssembly.dll.il2cpp+26295E: 33 ED              - xor ebp,ebp
GameAssembly.dll.il2cpp+262960: 4C 3B CD           - cmp r9,rbp
GameAssembly.dll.il2cpp+262963: 74 22              - je GameAssembly.dll.il2cpp+262987
GameAssembly.dll.il2cpp+262965: 48 85 C0           - test rax,rax
GameAssembly.dll.il2cpp+262968: 0F 84 C9 02 00 00  - je GameAssembly.dll.il2cpp+262C37
GameAssembly.dll.il2cpp+26296E: 44 3B 40 18        - cmp r8d,[rax+18]
GameAssembly.dll.il2cpp+262972: 0F 83 C5 02 00 00  - jae GameAssembly.dll.il2cpp+262C3D
GameAssembly.dll.il2cpp+262978: 4D 85 C9           - test r9,r9
GameAssembly.dll.il2cpp+26297B: 0F 84 B6 02 00 00  - je GameAssembly.dll.il2cpp+262C37
GameAssembly.dll.il2cpp+262981: 49 8B 51 20        - mov rdx,[r9+20]
GameAssembly.dll.il2cpp+262985: EB 03              - jmp GameAssembly.dll.il2cpp+26298A
GameAssembly.dll.il2cpp+262987: 48 8B D5           - mov rdx,rbp
GameAssembly.dll.il2cpp+26298A: 66 41 0F 6E F2     - movd xmm6,r10d
GameAssembly.dll.il2cpp+26298F: 45 33 C9           - xor r9d,r9d
GameAssembly.dll.il2cpp+262992: 0F 5B F6           - cvtdq2ps xmm6,xmm6
GameAssembly.dll.il2cpp+262995: E8 56 6E DC FF     - call GameAssembly.dll.il2cpp+297F0
}
</AssemblerScript>
                          <CheatEntries>
                            <CheatEntry>
                              <ID>1337110756</ID>
                              <Description>"symbol ptr"</Description>
                              <ShowAsHex>1</ShowAsHex>
                              <ShowAsSigned>0</ShowAsSigned>
                              <Color>000000</Color>
                              <VariableType>8 Bytes</VariableType>
                              <Address>Am_m_Pointer</Address>
                              <CheatEntries>
                                <CheatEntry>
                                  <ID>1337110757</ID>
                                  <Description>"Vac Mach"</Description>
                                  <Options moManualExpandCollapse="1"/>
                                  <ShowAsHex>1</ShowAsHex>
                                  <Color>8080FF</Color>
                                  <VariableType>8 Bytes</VariableType>
                                  <Address>Am_m_Pointer</Address>
                                  <Offsets>
                                    <Offset>20</Offset>
                                  </Offsets>
                                  <CheatEntries>
                                    <CheatEntry>
                                      <ID>1337110758</ID>
                                      <Description>"IsPlort"</Description>
                                      <VariableType>Byte</VariableType>
                                      <Address>Am_m_Pointer</Address>
                                      <Offsets>
                                        <Offset>1A</Offset>
                                        <Offset>20</Offset>
                                      </Offsets>
                                    </CheatEntry>
                                    <CheatEntry>
                                      <ID>1337110759</ID>
                                      <Description>"IsPlayer"</Description>
                                      <VariableType>Byte</VariableType>
                                      <Address>Am_m_Pointer</Address>
                                      <Offsets>
                                        <Offset>18</Offset>
                                        <Offset>20</Offset>
                                      </Offsets>
                                    </CheatEntry>
                                    <CheatEntry>
                                      <ID>1337110760</ID>
                                      <Description>"IsAnimal"</Description>
                                      <VariableType>Byte</VariableType>
                                      <Address>Am_m_Pointer</Address>
                                      <Offsets>
                                        <Offset>19</Offset>
                                        <Offset>20</Offset>
                                      </Offsets>
                                    </CheatEntry>
                                    <CheatEntry>
                                      <ID>1337110764</ID>
                                      <Description>"amountAcquiredPerVac"</Description>
                                      <VariableType>4 Bytes</VariableType>
                                      <Address>Am_m_Pointer</Address>
                                      <Offsets>
                                        <Offset>80</Offset>
                                        <Offset>20</Offset>
                                      </Offsets>
                                    </CheatEntry>
                                  </CheatEntries>
                                </CheatEntry>
                                <CheatEntry>
                                  <ID>1337110761</ID>
                                  <Description>"Slot Item Info"</Description>
                                  <Options moManualExpandCollapse="1"/>
                                  <ShowAsHex>1</ShowAsHex>
                                  <Color>8080FF</Color>
                                  <VariableType>8 Bytes</VariableType>
                                  <Address>Am_m_Pointer</Address>
                                  <Offsets>
                                    <Offset>20</Offset>
                                    <Offset>20</Offset>
                                  </Offsets>
                                  <CheatEntries>
                                    <CheatEntry>
                                      <ID>1337110762</ID>
                                      <Description>"Value"</Description>
                                      <VariableType>String</VariableType>
                                      <Length>128</Length>
                                      <Unicode>1</Unicode>
                                      <CodePage>0</CodePage>
                                      <ZeroTerminate>1</ZeroTerminate>
                                      <Address>Am_m_Pointer</Address>
                                      <Offsets>
                                        <Offset>14</Offset>
                                        <Offset>20</Offset>
                                        <Offset>20</Offset>
                                      </Offsets>
                                    </CheatEntry>
                                    <CheatEntry>
                                      <ID>1337110763</ID>
                                      <Description>"color"</Description>
                                      <VariableType>4 Bytes</VariableType>
                                      <Address>Am_m_Pointer</Address>
                                      <Offsets>
                                        <Offset>60</Offset>
                                        <Offset>20</Offset>
                                      </Offsets>
                                    </CheatEntry>
                                  </CheatEntries>
                                </CheatEntry>
                                <CheatEntry>
                                  <ID>1337110766</ID>
                                  <Description>"Item Name"</Description>
                                  <Options moManualExpandCollapse="1"/>
                                  <Color>8080FF</Color>
                                  <VariableType>String</VariableType>
                                  <Length>128</Length>
                                  <Unicode>1</Unicode>
                                  <CodePage>0</CodePage>
                                  <ZeroTerminate>1</ZeroTerminate>
                                  <Address>Am_m_Pointer</Address>
                                  <Offsets>
                                    <Offset>14</Offset>
                                    <Offset>90</Offset>
                                    <Offset>20</Offset>
                                  </Offsets>
                                  <CheatEntries>
                                    <CheatEntry>
                                      <ID>1337110767</ID>
                                      <Description>"Current Count"</Description>
                                      <VariableType>4 Bytes</VariableType>
                                      <Address>Am_m_Pointer</Address>
                                      <Offsets>
                                        <Offset>28</Offset>
                                      </Offsets>
                                    </CheatEntry>
                                    <CheatEntry>
                                      <ID>1337110769</ID>
                                      <Description>"Max Count"</Description>
                                      <VariableType>Float</VariableType>
                                      <Address>Am_m_Pointer</Address>
                                      <Offsets>
                                        <Offset>10</Offset>
                                        <Offset>50</Offset>
                                      </Offsets>
                                    </CheatEntry>
                                  </CheatEntries>
                                </CheatEntry>
                              </CheatEntries>
                            </CheatEntry>
                          </CheatEntries>
                        </CheatEntry>
                      </CheatEntries>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <CheatCodes>
    <CodeEntry>
      <Description>Change of je GameAssembly.dll+C1702D</Description>
      <AddressString>GameAssembly.dll+C16FF2</AddressString>
      <Before>
        <Byte>47</Byte>
        <Byte>24</Byte>
        <Byte>48</Byte>
        <Byte>85</Byte>
        <Byte>C9</Byte>
      </Before>
      <Actual>
        <Byte>74</Byte>
        <Byte>39</Byte>
      </Actual>
      <After>
        <Byte>8B</Byte>
        <Byte>94</Byte>
        <Byte>24</Byte>
        <Byte>80</Byte>
        <Byte>00</Byte>
      </After>
    </CodeEntry>
  </CheatCodes>
  <UserdefinedSymbols/>
</CheatTable>
