<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="46">
  <CheatEntries>
    <CheatEntry>
      <ID>2137</ID>
      <Description>"Metal Unit"</Description>
      <Options moHideChildren="1" moActivateChildrenAsWell="1" moDeactivateChildrenAsWell="1"/>
      <Color>C08000</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

{$lua}
  LaunchMonoDataCollector()
{$asm}

define(One,PlayerData:set_Gold+63)
define(Two,Player:Update+11db)

alloc(newmemOne,$1000,One)
alloc(newmemTwo,$1000,Two)
alloc(Three,8)
alloc(Four,1)

registersymbol(One)
registersymbol(Two)
registersymbol(Three)
registersymbol(Four)

label(codeOne)
label(codeTwo)
label(returnOne)
label(returnTwo)

Three:
  dq 0

Four:
  db 0

newmemOne:

codeOne:
  mov qword ptr [Three],rdi
  mov [rdi+40],esi
  mov rax,[rdi+10]
  jmp returnOne

One:
  jmp newmemOne
  nop 2

returnOne:

newmemTwo:
  cmp byte ptr [Four],1
  jne codeTwo
  mov byte ptr [rsi+00000468],1
  movzx eax,byte ptr [rsi+00000468]
  jmp returnTwo

codeTwo:
  mov byte ptr [rsi+00000468],0
  movzx eax,byte ptr [rsi+00000468]
  jmp returnTwo

Two:
  jmp newmemTwo
  nop 2

returnTwo:

[DISABLE]

One:
  db 89 77 40 48 8B 47 10

Two:
  db 0F B6 86 68 04 00 00

unregistersymbol(One)
unregistersymbol(Two)
unregistersymbol(Three)
unregistersymbol(Four)

dealloc(newmemOne)
dealloc(newmemTwo)
dealloc(Three)
dealloc(Four)
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>2176</ID>
          <Description>"==== General ===="</Description>
          <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
          <Color>C080FF</Color>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>2193</ID>
              <Description>"Warning: Only enable God Mode and Untouchable after completing the potion tutorial."</Description>
              <Color>808080</Color>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
            <CheatEntry>
              <ID>2180</ID>
              <Description>"God Mode"</Description>
              <Color>C08000</Color>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]

Four:
  db 1

[DISABLE]

Four:
  db 0
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>2192</ID>
              <Description>"⬆Gives you Infinite Health and Infinite Ultimate."</Description>
              <Color>C0C0C0</Color>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
            <CheatEntry>
              <ID>2170</ID>
              <Description>"Infinite Jump"</Description>
              <Color>C08000</Color>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]

Player:PlayerTryJump+261:
  db 90 90 90 90 90 90

[DISABLE]

Player:PlayerTryJump+261:
  db 89 86 C8 04 00 00
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>2166</ID>
              <Description>"Infinite Ultimate"</Description>
              <Color>C08000</Color>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]

define(Five,Actor:IncrementUltimate+d7)
alloc(newmem,$1000,Five)

label(code)
label(return)
label(Six)

newmem:

code:
  movss xmm5,[Six]
  movss [rsi+0000014C],xmm5
  jmp return

Six:
  dd (float)100

Five:
  jmp newmem
  nop 3

return:
registersymbol(Five)

[DISABLE]

Five:
  db F3 0F 11 AE 4C 01 00 00

unregistersymbol(Five)
dealloc(newmem)
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>2183</ID>
              <Description>"Instant Cooldown"</Description>
              <Color>C08000</Color>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]

define(Seven,ItemController:ApplyCooldown+3b)
alloc(newmem,$1000,Seven)

label(code)
label(return)

newmem:

code:
  xorps xmm5,xmm5
  movss [rsi+000000B0],xmm5
  jmp return

Seven:
  jmp newmem
  nop 3

return:
registersymbol(Seven)

[DISABLE]

Seven:
  db F3 0F 11 AE B0 00 00 00

unregistersymbol(Seven)
dealloc(newmem)
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>2201</ID>
              <Description>"⬆Warning: Holding your button even briefly can cause unexpected effects."</Description>
              <Color>C0C0C0</Color>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
            <CheatEntry>
              <ID>2174</ID>
              <Description>"Untouchable"</Description>
              <Color>C08000</Color>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]

define(Eight,Player:UpdateInvulnerability+f)
alloc(newmem,$1000,Eight)

label(code)
label(return)
label(Nine)

newmem:

code:
  movss xmm0,[Nine]
  movss [rsi+00000470],xmm0
  jmp return

Nine:
  dd (float)0.03312280029

Eight:
  jmp newmem
  nop 3

return:
registersymbol(Eight)

[DISABLE]

Eight:
  db F3 0F 10 86 70 04 00 00

unregistersymbol(Eight)
dealloc(newmem)
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>2195</ID>
              <Description>"Quick Kills"</Description>
              <Color>C08000</Color>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]

define(Ten,EnemyController:Update+1d0)
alloc(newmem,$1000,Ten)

label(code)
label(return)

newmem:
  cmp dword ptr [rax+00000140],1
  jbe code
  mov dword ptr [rax+00000140],1

code:
  movsxd  rax,dword ptr [rax+00000140]
  jmp return

Ten:
  jmp newmem
  nop 2

return:
registersymbol(Ten)

[DISABLE]

Ten:
  db 48 63 80 40 01 00 00

unregistersymbol(Ten)
dealloc(newmem)
</AssemblerScript>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>2177</ID>
          <Description>"==== Extras ====="</Description>
          <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
          <Color>C080FF</Color>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>2175</ID>
              <Description>"Use Locked Skins"</Description>
              <Color>C08000</Color>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]

SkinDatabase:IsSkinUnlocked:
  db C3

[DISABLE]

SkinDatabase:IsSkinUnlocked:
  db 55
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>2125</ID>
              <Description>"Gold"</Description>
              <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">??:Waiting
</DropDownList>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>[Three]+40</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>2126</ID>
              <Description>"Crystal Cores"</Description>
              <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">??:Waiting
</DropDownList>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>[Three]+44</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>2127</ID>
              <Description>"⬆Collect or spend currency to populate values."</Description>
              <Color>C0C0C0</Color>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
  <Comments>Created by: Outrun
https://opencheattables.com
</Comments>
</CheatTable>
