<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="42">
  <CheatEntries>
    <CheatEntry>
      <ID>45</ID>
      <Description>"Unlimited Ammo"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript Async="1">[ENABLE]
aobscanmodule(ammo,$process,48 89 ?? ?? ?? 00 00 75 ?? FF ?? ?? ?? 00 00 48 8D)
ammo+09:
  db EB 04
registersymbol(ammo)

[DISABLE]
ammo+09:
  db FF 8B
unregistersymbol(ammo)

{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+89CE66

AtomicHeart-Win64-Shipping.exe+89CE37: 33 D2                 - xor edx,edx
AtomicHeart-Win64-Shipping.exe+89CE39: 89 93 5C 05 00 00     - mov [rbx+0000055C],edx
AtomicHeart-Win64-Shipping.exe+89CE3F: 80 BB 41 05 00 00 00  - cmp byte ptr [rbx+00000541],00
AtomicHeart-Win64-Shipping.exe+89CE46: 48 8B 83 48 05 00 00  - mov rax,[rbx+00000548]
AtomicHeart-Win64-Shipping.exe+89CE4D: 48 63 CA              - movsxd  rcx,edx
AtomicHeart-Win64-Shipping.exe+89CE50: 48 8B 0C C8           - mov rcx,[rax+rcx*8]
AtomicHeart-Win64-Shipping.exe+89CE54: 8D 42 01              - lea eax,[rdx+01]
AtomicHeart-Win64-Shipping.exe+89CE57: 89 83 5C 05 00 00     - mov [rbx+0000055C],eax
AtomicHeart-Win64-Shipping.exe+89CE5D: 48 89 8B 70 05 00 00  - mov [rbx+00000570],rcx
AtomicHeart-Win64-Shipping.exe+89CE64: 75 73                 - jne AtomicHeart-Win64-Shipping.exe+89CED9
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+89CE66: FF 8B 58 05 00 00     - dec [rbx+00000558]
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+89CE6C: 48 8D 8B D0 05 00 00  - lea rcx,[rbx+000005D0]
AtomicHeart-Win64-Shipping.exe+89CE73: 90                    - nop 
AtomicHeart-Win64-Shipping.exe+89CE74: 33 D2                 - xor edx,edx
AtomicHeart-Win64-Shipping.exe+89CE76: C6 83 F8 04 00 00 00  - mov byte ptr [rbx+000004F8],00
AtomicHeart-Win64-Shipping.exe+89CE7D: 48 83 C4 20           - add rsp,20
AtomicHeart-Win64-Shipping.exe+89CE81: 5B                    - pop rbx
AtomicHeart-Win64-Shipping.exe+89CE82: E9 E9 B6 FF FF        - jmp AtomicHeart-Win64-Shipping.exe+898570
AtomicHeart-Win64-Shipping.exe+89CE87: 48 8B 8B 48 05 00 00  - mov rcx,[rbx+00000548]
AtomicHeart-Win64-Shipping.exe+89CE8E: 48 89 7C 24 30        - mov [rsp+30],rdi
AtomicHeart-Win64-Shipping.exe+89CE93: 48 8B 01              - mov rax,[rcx]
}
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>110</ID>
      <Description>"Unlimited Ammo 2"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
aobscanmodule(ammo2,$process,40 0F 95 ?? 48 03 ?? 8B ?? ?? ?? 2B 44 24 ??)
ammo2+0B:
  db EB 02
registersymbol(ammo2)

[DISABLE]
ammo2+0B:
  db 2B 44
unregistersymbol(ammo2)

{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+3A95C15

AtomicHeart-Win64-Shipping.exe+3A95BE7: 4C 8B 83 80 00 00 00  - mov r8,[rbx+00000080]
AtomicHeart-Win64-Shipping.exe+3A95BEE: 48 8D 54 24 40        - lea rdx,[rsp+40]
AtomicHeart-Win64-Shipping.exe+3A95BF3: 49 8B 40 20           - mov rax,[r8+20]
AtomicHeart-Win64-Shipping.exe+3A95BF7: 48 89 83 80 00 00 00  - mov [rbx+00000080],rax
AtomicHeart-Win64-Shipping.exe+3A95BFE: E8 3D 62 37 FE        - call AtomicHeart-Win64-Shipping.exe+1E0BE40
AtomicHeart-Win64-Shipping.exe+3A95C03: 48 8B 43 20           - mov rax,[rbx+20]
AtomicHeart-Win64-Shipping.exe+3A95C07: 48 85 C0              - test rax,rax
AtomicHeart-Win64-Shipping.exe+3A95C0A: 40 0F 95 C7           - setne dil
AtomicHeart-Win64-Shipping.exe+3A95C0E: 48 03 F8              - add rdi,rax
AtomicHeart-Win64-Shipping.exe+3A95C11: 8B 44 24 38           - mov eax,[rsp+38]
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+3A95C15: 2B 44 24 40           - sub eax,[rsp+40]
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+3A95C19: 48 89 7B 20           - mov [rbx+20],rdi
AtomicHeart-Win64-Shipping.exe+3A95C1D: 48 8B 5C 24 30        - mov rbx,[rsp+30]
AtomicHeart-Win64-Shipping.exe+3A95C22: 89 06                 - mov [rsi],eax
AtomicHeart-Win64-Shipping.exe+3A95C24: 48 8B 74 24 48        - mov rsi,[rsp+48]
AtomicHeart-Win64-Shipping.exe+3A95C29: 48 83 C4 20           - add rsp,20
AtomicHeart-Win64-Shipping.exe+3A95C2D: 5F                    - pop rdi
AtomicHeart-Win64-Shipping.exe+3A95C2E: C3                    - ret 
AtomicHeart-Win64-Shipping.exe+3A95C2F: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+3A95C30: 48 89 5C 24 08        - mov [rsp+08],rbx
AtomicHeart-Win64-Shipping.exe+3A95C35: 48 89 74 24 20        - mov [rsp+20],rsi
}
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>31</ID>
      <Description>"Unlimited Dash"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript Async="1">[ENABLE]
aobscanmodule(dash,$process,48 8B 89 ?? ?? ?? ?? 48 81 C1 B8 02 00 00 E9)
alloc(newmem,$1000,dash)

label(dashBkp)
label(return)

newmem:
dashBkp:
  readmem(dash+07,7)
  mov [rcx+8],(float)2.0
  jmp return

dash+07:
  jmp newmem
  nop 2
return:
registersymbol(dash)
registersymbol(dashBkp)

[DISABLE]
dash+07:
  readmem(dashBkp,7)
unregistersymbol(dash)
unregistersymbol(dashBkp)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+172F7F0

AtomicHeart-Win64-Shipping.exe+172F7E6: CC                    - int 3
AtomicHeart-Win64-Shipping.exe+172F7E7: CC                    - int 3
AtomicHeart-Win64-Shipping.exe+172F7E8: CC                    - int 3
AtomicHeart-Win64-Shipping.exe+172F7E9: CC                    - int 3
AtomicHeart-Win64-Shipping.exe+172F7EA: CC                    - int 3
AtomicHeart-Win64-Shipping.exe+172F7EB: CC                    - int 3
AtomicHeart-Win64-Shipping.exe+172F7EC: CC                    - int 3
AtomicHeart-Win64-Shipping.exe+172F7ED: CC                    - int 3
AtomicHeart-Win64-Shipping.exe+172F7EE: CC                    - int 3
AtomicHeart-Win64-Shipping.exe+172F7EF: CC                    - int 3
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+172F7F0: 48 8B 89 48 17 00 00  - mov rcx,[rcx+00001748]
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+172F7F7: 48 81 C1 98 02 00 00  - add rcx,00000298
AtomicHeart-Win64-Shipping.exe+172F7FE: E9 FD DC 20 FF        - jmp AtomicHeart-Win64-Shipping.exe+93D500
AtomicHeart-Win64-Shipping.exe+172F803: CC                    - int 3
AtomicHeart-Win64-Shipping.exe+172F804: CC                    - int 3
AtomicHeart-Win64-Shipping.exe+172F805: CC                    - int 3
AtomicHeart-Win64-Shipping.exe+172F806: CC                    - int 3
AtomicHeart-Win64-Shipping.exe+172F807: CC                    - int 3
AtomicHeart-Win64-Shipping.exe+172F808: CC                    - int 3
AtomicHeart-Win64-Shipping.exe+172F809: CC                    - int 3
AtomicHeart-Win64-Shipping.exe+172F80A: CC                    - int 3
}
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>73</ID>
      <Description>"Unlimited Energy"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript Async="1">[ENABLE]
aobscanmodule(energy,$process,48 8B 89 ?? ?? ?? ?? 48 81 C1 28 01 00 00 E9)
alloc(newmem,$1000,energy)

label(energyBkp)
label(return)

newmem:

energyBkp:
  readmem(energy+07,7)
  mov [rcx+8],(float)100.0
  jmp return

energy+07:
  jmp newmem
  nop 2
return:
registersymbol(energy)
registersymbol(energyBkp)

[DISABLE]
energy+07:
  readmem(energyBkp,7)
unregistersymbol(energy)
unregistersymbol(energyBkp)dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+15EA9E7

AtomicHeart-Win64-Shipping.exe+15EA9D7: C3                    - ret 
AtomicHeart-Win64-Shipping.exe+15EA9D8: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+15EA9D9: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+15EA9DA: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+15EA9DB: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+15EA9DC: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+15EA9DD: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+15EA9DE: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+15EA9DF: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+15EA9E0: 48 8B 89 10 17 00 00  - mov rcx,[rcx+00001710]
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+15EA9E7: 48 81 C1 28 01 00 00  - add rcx,00000128
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+15EA9EE: E9 6D 0F 34 FF        - jmp AtomicHeart-Win64-Shipping.exe+92B960
AtomicHeart-Win64-Shipping.exe+15EA9F3: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+15EA9F4: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+15EA9F5: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+15EA9F6: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+15EA9F7: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+15EA9F8: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+15EA9F9: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+15EA9FA: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+15EA9FB: CC                    - int 3 
}
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>81</ID>
      <Description>"Unlimited Cartridge"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript Async="1">[ENABLE]
aobscanmodule(cartridge,$process,F3 44 0F 10 ?? ?? 41 0F 28 ?? F3 0F 5D ?? F3)
alloc(newmem,$1000,cartridge)

label(cartridgeBkp)
label(return)

newmem:
  add rax,4
cartridgeBkp:
  readmem(cartridge,6)
  sub rax,4
  jmp return

cartridge:
  jmp newmem
  nop
return:
registersymbol(cartridge)
registersymbol(cartridgeBkp)

[DISABLE]
cartridge:
  db F3 44 0F 10 40 48
unregistersymbol(cartridge)
unregistersymbol(cartridgeBkp)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+18FD15C

AtomicHeart-Win64-Shipping.exe+18FD12D: 48 8D 93 18 13 00 00  - lea rdx,[rbx+00001318]
AtomicHeart-Win64-Shipping.exe+18FD134: 0F 28 D7              - movaps xmm2,xmm7
AtomicHeart-Win64-Shipping.exe+18FD137: 48 8B CB              - mov rcx,rbx
AtomicHeart-Win64-Shipping.exe+18FD13A: E8 21 19 CC FF        - call AtomicHeart-Win64-Shipping.exe+15BEA60
AtomicHeart-Win64-Shipping.exe+18FD13F: F3 0F 59 C6           - mulss xmm0,xmm6
AtomicHeart-Win64-Shipping.exe+18FD143: 0F 28 F0              - movaps xmm6,xmm0
AtomicHeart-Win64-Shipping.exe+18FD146: 48 8D AF 28 03 00 00  - lea rbp,[rdi+00000328]
AtomicHeart-Win64-Shipping.exe+18FD14D: 48 8B CD              - mov rcx,rbp
AtomicHeart-Win64-Shipping.exe+18FD150: E8 6B AA 51 00        - call AtomicHeart-Win64-Shipping.exe+1E17BC0
AtomicHeart-Win64-Shipping.exe+18FD155: 48 8D 8F AC 02 00 00  - lea rcx,[rdi+000002AC]
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+18FD15C: F3 44 0F 10 40 48     - movss xmm8,[rax+48]
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+18FD162: 41 0F 28 C0           - movaps xmm0,xmm8
AtomicHeart-Win64-Shipping.exe+18FD166: F3 0F 5D C6           - minss xmm0,xmm6
AtomicHeart-Win64-Shipping.exe+18FD16A: F3 41 0F 11 06        - movss [r14],xmm0
AtomicHeart-Win64-Shipping.exe+18FD16F: E8 4C AA 51 00        - call AtomicHeart-Win64-Shipping.exe+1E17BC0
AtomicHeart-Win64-Shipping.exe+18FD174: 4C 8B 7C 24 70        - mov r15,[rsp+70]
AtomicHeart-Win64-Shipping.exe+18FD179: 4C 8B C8              - mov r9,rax
AtomicHeart-Win64-Shipping.exe+18FD17C: 8B 88 38 07 00 00     - mov ecx,[rax+00000738]
AtomicHeart-Win64-Shipping.exe+18FD182: 3B 88 64 07 00 00     - cmp ecx,[rax+00000764]
AtomicHeart-Win64-Shipping.exe+18FD188: 0F 84 80 00 00 00     - je AtomicHeart-Win64-Shipping.exe+18FD20E
AtomicHeart-Win64-Shipping.exe+18FD18E: 8B 90 78 07 00 00     - mov edx,[rax+00000778]
}
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>79</ID>
      <Description>"Craft For Free"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript Async="1">[ENABLE]
aobscanmodule(craft,$process,41 2B ?? ?? 8B ?? 44 0F ?? ?? 44)
craft:
  db EB 01
registersymbol(craft)

[DISABLE]
craft:
  db 41 2B
unregistersymbol(craft)

{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+16D911E

AtomicHeart-Win64-Shipping.exe+16D90FB: 49 8B C2           - mov rax,r10
AtomicHeart-Win64-Shipping.exe+16D90FE: 8B 40 08           - mov eax,[rax+08]
AtomicHeart-Win64-Shipping.exe+16D9101: C1 E8 1D           - shr eax,1D
AtomicHeart-Win64-Shipping.exe+16D9104: A8 01              - test al,01
AtomicHeart-Win64-Shipping.exe+16D9106: 0F 85 8B 00 00 00  - jne AtomicHeart-Win64-Shipping.exe+16D9197
AtomicHeart-Win64-Shipping.exe+16D910C: 8B 4E 30           - mov ecx,[rsi+30]
AtomicHeart-Win64-Shipping.exe+16D910F: 85 C9              - test ecx,ecx
AtomicHeart-Win64-Shipping.exe+16D9111: 0F 8E 80 00 00 00  - jng AtomicHeart-Win64-Shipping.exe+16D9197
AtomicHeart-Win64-Shipping.exe+16D9117: 4C 89 74 24 40     - mov [rsp+40],r14
AtomicHeart-Win64-Shipping.exe+16D911C: 8B C1              - mov eax,ecx
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+16D911E: 41 2B C1           - sub eax,r9d
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+16D9121: 45 8B F2           - mov r14d,r10d
AtomicHeart-Win64-Shipping.exe+16D9124: 44 0F 49 F0        - cmovns r14d,eax
AtomicHeart-Win64-Shipping.exe+16D9128: 44 89 76 30        - mov [rsi+30],r14d
AtomicHeart-Win64-Shipping.exe+16D912C: 44 2B F1           - sub r14d,ecx
AtomicHeart-Win64-Shipping.exe+16D912F: 45 03 F1           - add r14d,r9d
AtomicHeart-Win64-Shipping.exe+16D9132: 48 8B CE           - mov rcx,rsi
AtomicHeart-Win64-Shipping.exe+16D9135: 45 85 F6           - test r14d,r14d
AtomicHeart-Win64-Shipping.exe+16D9138: 45 0F 4E F2        - cmovle r14d,r10d
AtomicHeart-Win64-Shipping.exe+16D913C: E8 2F 91 01 00     - call AtomicHeart-Win64-Shipping.exe+16F2270
AtomicHeart-Win64-Shipping.exe+16D9141: 84 C0              - test al,al
}
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>116</ID>
      <Description>"Craft New Item Without Recipe"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript Async="1">[ENABLE]
aobscanmodule(recipeCreateItem,$process,0F 85 ?? ?? ?? ?? 0F B6 ?? ?? ?? 00 00 FE C8 A8)
alloc(newmem,$1000,recipeCreateItem)

label(recipeCreateItemBkp)
label(return)

newmem:
recipeCreateItemBkp:
  readmem(recipeCreateItem+06,7)
  cmp al,4
  jne return
  mov al,1
  jmp return

recipeCreateItem+06:
  jmp newmem
  nop 2
return:
registersymbol(recipeCreateItem)
registersymbol(recipeCreateItemBkp)

[DISABLE]
recipeCreateItem+06:
  readmem(recipeCreateItemBkp,7)
unregistersymbol(recipeCreateItem)
unregistersymbol(recipeCreateItemBkp)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+17FC446

AtomicHeart-Win64-Shipping.exe+17FC425: 48 98                 - cdqe 
AtomicHeart-Win64-Shipping.exe+17FC427: 48 8D 0C 40           - lea rcx,[rax+rax*2]
AtomicHeart-Win64-Shipping.exe+17FC42B: 49 8B 04 D1           - mov rax,[r9+rdx*8]
AtomicHeart-Win64-Shipping.exe+17FC42F: 48 8D 14 C8           - lea rdx,[rax+rcx*8]
AtomicHeart-Win64-Shipping.exe+17FC433: EB 03                 - jmp AtomicHeart-Win64-Shipping.exe+17FC438
AtomicHeart-Win64-Shipping.exe+17FC435: 48 8B D5              - mov rdx,rbp
AtomicHeart-Win64-Shipping.exe+17FC438: 8B 42 08              - mov eax,[rdx+08]
AtomicHeart-Win64-Shipping.exe+17FC43B: C1 E8 1D              - shr eax,1D
AtomicHeart-Win64-Shipping.exe+17FC43E: A8 01                 - test al,01
AtomicHeart-Win64-Shipping.exe+17FC440: 0F 85 1F 02 00 00     - jne AtomicHeart-Win64-Shipping.exe+17FC665
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+17FC446: 0F B6 86 10 03 00 00  - movzx eax,byte ptr [rsi+00000310]
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+17FC44D: FE C8                 - dec al
AtomicHeart-Win64-Shipping.exe+17FC44F: A8 FD                 - test al,-03
AtomicHeart-Win64-Shipping.exe+17FC451: 0F 85 0E 02 00 00     - jne AtomicHeart-Win64-Shipping.exe+17FC665
AtomicHeart-Win64-Shipping.exe+17FC457: 4C 89 64 24 30        - mov [rsp+30],r12
AtomicHeart-Win64-Shipping.exe+17FC45C: 4C 8D A6 C0 02 00 00  - lea r12,[rsi+000002C0]
AtomicHeart-Win64-Shipping.exe+17FC463: 4C 89 7C 24 20        - mov [rsp+20],r15
AtomicHeart-Win64-Shipping.exe+17FC468: 4C 8B BE E8 02 00 00  - mov r15,[rsi+000002E8]
AtomicHeart-Win64-Shipping.exe+17FC46F: 4D 85 FF              - test r15,r15
AtomicHeart-Win64-Shipping.exe+17FC472: 0F 84 E3 01 00 00     - je AtomicHeart-Win64-Shipping.exe+17FC65B
AtomicHeart-Win64-Shipping.exe+17FC478: 41 8B 47 0C           - mov eax,[r15+0C]
}
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>103</ID>
      <Description>"Craft Upgrades Without Recipe"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript Async="1">[ENABLE]
aobscanmodule(recipe,$process,75 0F ?? 8B ?? ?? 8B ?? E8 ?? ?? ?? ?? 84 C0 74 04 B0 01 EB 02 32 C0)
recipe+15:
  db B0 01
registersymbol(recipe)

[DISABLE]
recipe+15:
  db 32 C0
unregistersymbol(recipe)

{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+18D2D89

AtomicHeart-Win64-Shipping.exe+18D2D6F: C1 E8 1D        - shr eax,1D
AtomicHeart-Win64-Shipping.exe+18D2D72: A8 01           - test al,01
AtomicHeart-Win64-Shipping.exe+18D2D74: 75 0F           - jne AtomicHeart-Win64-Shipping.exe+18D2D85
AtomicHeart-Win64-Shipping.exe+18D2D76: 49 8B D0        - mov rdx,r8
AtomicHeart-Win64-Shipping.exe+18D2D79: 49 8B C9        - mov rcx,r9
AtomicHeart-Win64-Shipping.exe+18D2D7C: E8 EF DA E1 FF  - call AtomicHeart-Win64-Shipping.exe+16F0870
AtomicHeart-Win64-Shipping.exe+18D2D81: 84 C0           - test al,al
AtomicHeart-Win64-Shipping.exe+18D2D83: 74 04           - je AtomicHeart-Win64-Shipping.exe+18D2D89
AtomicHeart-Win64-Shipping.exe+18D2D85: B0 01           - mov al,01
AtomicHeart-Win64-Shipping.exe+18D2D87: EB 02           - jmp AtomicHeart-Win64-Shipping.exe+18D2D8B
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+18D2D89: 32 C0           - xor al,al
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+18D2D8B: 48 8B 5C 24 30  - mov rbx,[rsp+30]
AtomicHeart-Win64-Shipping.exe+18D2D90: 48 8B 6C 24 38  - mov rbp,[rsp+38]
AtomicHeart-Win64-Shipping.exe+18D2D95: 48 8B 74 24 40  - mov rsi,[rsp+40]
AtomicHeart-Win64-Shipping.exe+18D2D9A: 48 83 C4 20     - add rsp,20
AtomicHeart-Win64-Shipping.exe+18D2D9E: 5F              - pop rdi
AtomicHeart-Win64-Shipping.exe+18D2D9F: C3              - ret 
AtomicHeart-Win64-Shipping.exe+18D2DA0: 48 89 5C 24 10  - mov [rsp+10],rbx
AtomicHeart-Win64-Shipping.exe+18D2DA5: 57              - push rdi
AtomicHeart-Win64-Shipping.exe+18D2DA6: 48 83 EC 20     - sub rsp,20
AtomicHeart-Win64-Shipping.exe+18D2DAA: 48 8B FA        - mov rdi,rdx
}
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>61</ID>
      <Description>"Craft Without Materials (may bug game, be warned!)"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript Async="1">[ENABLE]
aobscanmodule(ignoreMats,$process,3B ?? ?? 48 8B ?? ?? ?? 0F 9D C0 48 83)
ignoreMats+08:
  db B0 01 90
registersymbol(ignoreMats)

[DISABLE]
ignoreMats+08:
  db 0F 9D C0
unregistersymbol(ignoreMats)

{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+15771A3

AtomicHeart-Win64-Shipping.exe+157717D: 49 8B 01           - mov rax,[r9]
AtomicHeart-Win64-Shipping.exe+1577180: 49 8B C9           - mov rcx,r9
AtomicHeart-Win64-Shipping.exe+1577183: FF 90 78 04 00 00  - call qword ptr [rax+00000478]
AtomicHeart-Win64-Shipping.exe+1577189: 48 8B C8           - mov rcx,rax
AtomicHeart-Win64-Shipping.exe+157718C: 48 8B D3           - mov rdx,rbx
AtomicHeart-Win64-Shipping.exe+157718F: E8 BC 78 03 00     - call AtomicHeart-Win64-Shipping.exe+15AEA50
AtomicHeart-Win64-Shipping.exe+1577194: 48 8B 5C 24 30     - mov rbx,[rsp+30]
AtomicHeart-Win64-Shipping.exe+1577199: 89 06              - mov [rsi],eax
AtomicHeart-Win64-Shipping.exe+157719B: 3B 47 30           - cmp eax,[rdi+30]
AtomicHeart-Win64-Shipping.exe+157719E: 48 8B 74 24 38     - mov rsi,[rsp+38]
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+15771A3: 0F 9D C0           - setge al
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+15771A6: 48 83 C4 20        - add rsp,20
AtomicHeart-Win64-Shipping.exe+15771AA: 5F                 - pop rdi
AtomicHeart-Win64-Shipping.exe+15771AB: C3                 - ret 
AtomicHeart-Win64-Shipping.exe+15771AC: CC                 - int 3 
AtomicHeart-Win64-Shipping.exe+15771AD: CC                 - int 3 
AtomicHeart-Win64-Shipping.exe+15771AE: CC                 - int 3 
AtomicHeart-Win64-Shipping.exe+15771AF: CC                 - int 3 
AtomicHeart-Win64-Shipping.exe+15771B0: 48 89 5C 24 10     - mov [rsp+10],rbx
AtomicHeart-Win64-Shipping.exe+15771B5: 48 89 74 24 18     - mov [rsp+18],rsi
AtomicHeart-Win64-Shipping.exe+15771BA: 48 89 7C 24 20     - mov [rsp+20],rdi
}
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>63</ID>
      <Description>"Ignore This"</Description>
      <Options moHideChildren="1"/>
      <Color>FFFFFF</Color>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>62</ID>
          <Description>"Craft Ignores Recipe"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript Async="1">[ENABLE]
aobscanmodule(ignoreRecipe,$process,80 ?? ?? ?? 00 00 00 74 0E 40 ?? ?? 74 09 44 3B ?? 75 04 B0 01 EB 02 32 C0)
ignoreRecipe+17:
  db B0 01
registersymbol(ignoreRecipe)

[DISABLE]
ignoreRecipe+17:
  db 32 C0
unregistersymbol(ignoreRecipe)

{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+1691980

AtomicHeart-Win64-Shipping.exe+1691962: B2 03                 - mov dl,03
AtomicHeart-Win64-Shipping.exe+1691964: E8 A7 09 1B 00        - call AtomicHeart-Win64-Shipping.exe+1842310
AtomicHeart-Win64-Shipping.exe+1691969: 80 BF 22 01 00 00 00  - cmp byte ptr [rdi+00000122],00
AtomicHeart-Win64-Shipping.exe+1691970: 74 0E                 - je AtomicHeart-Win64-Shipping.exe+1691980
AtomicHeart-Win64-Shipping.exe+1691972: 40 84 F6              - test sil,sil
AtomicHeart-Win64-Shipping.exe+1691975: 74 09                 - je AtomicHeart-Win64-Shipping.exe+1691980
AtomicHeart-Win64-Shipping.exe+1691977: 44 3B F5              - cmp r14d,ebp
AtomicHeart-Win64-Shipping.exe+169197A: 75 04                 - jne AtomicHeart-Win64-Shipping.exe+1691980
AtomicHeart-Win64-Shipping.exe+169197C: B0 01                 - mov al,01
AtomicHeart-Win64-Shipping.exe+169197E: EB 02                 - jmp AtomicHeart-Win64-Shipping.exe+1691982
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+1691980: 32 C0                 - xor al,al
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+1691982: 4C 8B 74 24 40        - mov r14,[rsp+40]
AtomicHeart-Win64-Shipping.exe+1691987: 48 8B 74 24 38        - mov rsi,[rsp+38]
AtomicHeart-Win64-Shipping.exe+169198C: 48 8B 6C 24 30        - mov rbp,[rsp+30]
AtomicHeart-Win64-Shipping.exe+1691991: 48 8B 5C 24 48        - mov rbx,[rsp+48]
AtomicHeart-Win64-Shipping.exe+1691996: 48 83 C4 20           - add rsp,20
AtomicHeart-Win64-Shipping.exe+169199A: 5F                    - pop rdi
AtomicHeart-Win64-Shipping.exe+169199B: C3                    - ret 
AtomicHeart-Win64-Shipping.exe+169199C: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+169199D: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+169199E: CC                    - int 3 
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>38</ID>
          <Description>"materials"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript Async="1">[ENABLE]
aobscanmodule(materials,$process,41 83 78 30 00 7E 03)
registersymbol(materials)

[DISABLE]
unregistersymbol(materials)

{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+157CE3D

AtomicHeart-Win64-Shipping.exe+157CE1C: 48 8D 14 40           - lea rdx,[rax+rax*2]
AtomicHeart-Win64-Shipping.exe+157CE20: 48 8B 05 E9 FE B7 04  - mov rax,[AtomicHeart-Win64-Shipping.exe+60FCD10]
AtomicHeart-Win64-Shipping.exe+157CE27: 48 8B 0C C8           - mov rcx,[rax+rcx*8]
AtomicHeart-Win64-Shipping.exe+157CE2B: 48 8D 04 D1           - lea rax,[rcx+rdx*8]
AtomicHeart-Win64-Shipping.exe+157CE2F: EB 02                 - jmp AtomicHeart-Win64-Shipping.exe+157CE33
AtomicHeart-Win64-Shipping.exe+157CE31: 33 C0                 - xor eax,eax
AtomicHeart-Win64-Shipping.exe+157CE33: 8B 40 08              - mov eax,[rax+08]
AtomicHeart-Win64-Shipping.exe+157CE36: C1 E8 1D              - shr eax,1D
AtomicHeart-Win64-Shipping.exe+157CE39: A8 01                 - test al,01
AtomicHeart-Win64-Shipping.exe+157CE3B: 75 0A                 - jne AtomicHeart-Win64-Shipping.exe+157CE47
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+157CE3D: 41 83 78 30 00        - cmp dword ptr [r8+30],00
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+157CE42: 7E 03                 - jle AtomicHeart-Win64-Shipping.exe+157CE47
AtomicHeart-Win64-Shipping.exe+157CE44: B0 01                 - mov al,01
AtomicHeart-Win64-Shipping.exe+157CE46: C3                    - ret 
AtomicHeart-Win64-Shipping.exe+157CE47: 32 C0                 - xor al,al
AtomicHeart-Win64-Shipping.exe+157CE49: C3                    - ret 
AtomicHeart-Win64-Shipping.exe+157CE4A: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+157CE4B: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+157CE4C: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+157CE4D: CC                    - int 3 
AtomicHeart-Win64-Shipping.exe+157CE4E: CC                    - int 3 
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>56</ID>
          <Description>"materials2"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript Async="1">[ENABLE]
aobscanmodule(materials2,$process,8B 42 30 4C 8B 01)
registersymbol(materials2)

[DISABLE]
unregistersymbol(materials2)

{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+15A31B0

AtomicHeart-Win64-Shipping.exe+15A31A3: C6 00 01        - mov byte ptr [rax],01
AtomicHeart-Win64-Shipping.exe+15A31A6: B0 01           - mov al,01
AtomicHeart-Win64-Shipping.exe+15A31A8: C3              - ret 
AtomicHeart-Win64-Shipping.exe+15A31A9: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+15A31AA: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+15A31AB: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+15A31AC: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+15A31AD: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+15A31AE: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+15A31AF: CC              - int 3 
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+15A31B0: 8B 42 30        - mov eax,[rdx+30]
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+15A31B3: 4C 8B 01        - mov r8,[rcx]
AtomicHeart-Win64-Shipping.exe+15A31B6: 41 01 00        - add [r8],eax
AtomicHeart-Win64-Shipping.exe+15A31B9: 32 C0           - xor al,al
AtomicHeart-Win64-Shipping.exe+15A31BB: C3              - ret 
AtomicHeart-Win64-Shipping.exe+15A31BC: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+15A31BD: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+15A31BE: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+15A31BF: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+15A31C0: E9 EB 54 FF FF  - jmp AtomicHeart-Win64-Shipping.exe+15986B0
AtomicHeart-Win64-Shipping.exe+15A31C5: CC              - int 3 
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>8</ID>
          <Description>"readFloat"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript Async="1">[ENABLE]
aobscanmodule(readFloat,$process,F3 0F 10 ?? 08 EB ?? 48 85)
{
alloc(newmem,$1000,readFloat)

label(readFloatBkp)
label(return)

newmem:
  push rax
  mov rax,281F8CC8198
  cmp rax,rcx
  jne @f
  nop
@@:
  pop rax
readFloatBkp:
  readmem(readFloat,5)
  jmp return

readFloat:
  jmp newmem
return:
}
registersymbol(readFloat)
//registersymbol(readFloatBkp)

[DISABLE]
//readFloat:
//  readmem(readFloatBkp,5)
unregistersymbol(readFloat)
//unregistersymbol(readFloatBkp)
//dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+92B362

AtomicHeart-Win64-Shipping.exe+92B344: 74 10                 - je AtomicHeart-Win64-Shipping.exe+92B356
AtomicHeart-Win64-Shipping.exe+92B346: 48 8B 48 08           - mov rcx,[rax+08]
AtomicHeart-Win64-Shipping.exe+92B34A: 8B 51 10              - mov edx,[rcx+10]
AtomicHeart-Win64-Shipping.exe+92B34D: 48 C1 EA 14           - shr rdx,14
AtomicHeart-Win64-Shipping.exe+92B351: F6 C2 01              - test dl,01
AtomicHeart-Win64-Shipping.exe+92B354: 75 03                 - jne AtomicHeart-Win64-Shipping.exe+92B359
AtomicHeart-Win64-Shipping.exe+92B356: 49 8B C7              - mov rax,r15
AtomicHeart-Win64-Shipping.exe+92B359: 48 63 48 4C           - movsxd  rcx,dword ptr [rax+4C]
AtomicHeart-Win64-Shipping.exe+92B35D: 49 03 CE              - add rcx,r14
AtomicHeart-Win64-Shipping.exe+92B360: 74 28                 - je AtomicHeart-Win64-Shipping.exe+92B38A
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+92B362: F3 0F 10 71 08        - movss xmm6,[rcx+08]
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+92B367: EB 21                 - jmp AtomicHeart-Win64-Shipping.exe+92B38A
AtomicHeart-Win64-Shipping.exe+92B369: 48 85 FF              - test rdi,rdi
AtomicHeart-Win64-Shipping.exe+92B36C: 74 0A                 - je AtomicHeart-Win64-Shipping.exe+92B378
AtomicHeart-Win64-Shipping.exe+92B36E: 48 8B 0F              - mov rcx,[rdi]
AtomicHeart-Win64-Shipping.exe+92B371: E8 6A C9 02 00        - call AtomicHeart-Win64-Shipping.exe+957CE0
AtomicHeart-Win64-Shipping.exe+92B376: EB 0F                 - jmp AtomicHeart-Win64-Shipping.exe+92B387
AtomicHeart-Win64-Shipping.exe+92B378: 48 8B 8E 08 01 00 00  - mov rcx,[rsi+00000108]
AtomicHeart-Win64-Shipping.exe+92B37F: 48 8B D3              - mov rdx,rbx
AtomicHeart-Win64-Shipping.exe+92B382: E8 B9 6D FC FF        - call AtomicHeart-Win64-Shipping.exe+8F2140
AtomicHeart-Win64-Shipping.exe+92B387: 0F 28 F0              - movaps xmm6,xmm0
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>15</ID>
          <Description>"setFloat"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript Async="1">[ENABLE]
aobscanmodule(setFloat,$process,CC F3 0F 11 49 08 C3)
registersymbol(setFloat)

[DISABLE]
unregistersymbol(setFloat)

{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+9485A0

AtomicHeart-Win64-Shipping.exe+948596: 5D              - pop rbp
AtomicHeart-Win64-Shipping.exe+948597: C3              - ret 
AtomicHeart-Win64-Shipping.exe+948598: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+948599: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+94859A: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+94859B: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+94859C: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+94859D: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+94859E: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+94859F: CC              - int 3 
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+9485A0: F3 0F 11 49 08  - movss [rcx+08],xmm1
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+9485A5: C3              - ret 
AtomicHeart-Win64-Shipping.exe+9485A6: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+9485A7: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+9485A8: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+9485A9: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+9485AA: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+9485AB: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+9485AC: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+9485AD: CC              - int 3 
AtomicHeart-Win64-Shipping.exe+9485AE: CC              - int 3 
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>60</ID>
          <Description>"Craft For Free"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript Async="1">[ENABLE]
aobscanmodule(craft,$process,?? 8B ?? ?? 8B ?? ?? ?? 8B ?? ?? 8B ?? ?? 85 ?? 0F 84 ?? ?? ?? ?? 41 8B ?? ?? 33 ?? 3B)
alloc(newmem,$1000,craft)

label(craftBkp)
label(return)

newmem:
  xor rdx,rdx
craftBkp:
  readmem(craft,7)
  jmp return

craft:
  jmp newmem
  nop 2
return:
registersymbol(craft)
registersymbol(craftBkp)

[DISABLE]
craft:
  readmem(craftBkp,7)
unregistersymbol(craft)
unregistersymbol(craftBkp)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+158A0A7

AtomicHeart-Win64-Shipping.exe+158A080: 48 8B 5C 24 48        - mov rbx,[rsp+48]
AtomicHeart-Win64-Shipping.exe+158A085: 48 8B 6C 24 50        - mov rbp,[rsp+50]
AtomicHeart-Win64-Shipping.exe+158A08A: 48 83 C4 30           - add rsp,30
AtomicHeart-Win64-Shipping.exe+158A08E: 5E                    - pop rsi
AtomicHeart-Win64-Shipping.exe+158A08F: C3                    - ret 
AtomicHeart-Win64-Shipping.exe+158A090: 48 89 5C 24 08        - mov [rsp+08],rbx
AtomicHeart-Win64-Shipping.exe+158A095: 48 89 6C 24 10        - mov [rsp+10],rbp
AtomicHeart-Win64-Shipping.exe+158A09A: 48 89 74 24 18        - mov [rsp+18],rsi
AtomicHeart-Win64-Shipping.exe+158A09F: 4C 89 74 24 20        - mov [rsp+20],r14
AtomicHeart-Win64-Shipping.exe+158A0A4: 41 89 10              - mov [r8],edx
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+158A0A7: 49 8B F0              - mov rsi,r8
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+158A0AA: 4C 8B 49 28           - mov r9,[rcx+28]
AtomicHeart-Win64-Shipping.exe+158A0AE: 44 8B D2              - mov r10d,edx
AtomicHeart-Win64-Shipping.exe+158A0B1: 4C 8B D9              - mov r11,rcx
AtomicHeart-Win64-Shipping.exe+158A0B4: 4D 85 C9              - test r9,r9
AtomicHeart-Win64-Shipping.exe+158A0B7: 0F 84 BC 00 00 00     - je AtomicHeart-Win64-Shipping.exe+158A179
AtomicHeart-Win64-Shipping.exe+158A0BD: 41 8B 59 0C           - mov ebx,[r9+0C]
AtomicHeart-Win64-Shipping.exe+158A0C1: 33 ED                 - xor ebp,ebp
AtomicHeart-Win64-Shipping.exe+158A0C3: 3B 1D 5B 2C B7 04     - cmp ebx,[AtomicHeart-Win64-Shipping.exe+60FCD24]
AtomicHeart-Win64-Shipping.exe+158A0C9: 4C 8B 35 40 2C B7 04  - mov r14,[AtomicHeart-Win64-Shipping.exe+60FCD10]
AtomicHeart-Win64-Shipping.exe+158A0D0: 7D 25                 - jnl AtomicHeart-Win64-Shipping.exe+158A0F7
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>94</ID>
          <Description>"func"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
aobscanmodule(func,$process,4C 8B 72 10 49 8B F8)
alloc(newmem,$1000,func)

label(funcAddr)
label(code)
label(return)

newmem:

code:
  mov r14,[rdx+10]
funcAddr:
  mov rdi,2D209900
  cmp rdi,r14
  jne @f
  nop
@@:
  mov rdi,r8
  jmp return

func:
  jmp newmem
  nop 2
return:
registersymbol(func)
registersymbol(funcAddr)

[DISABLE]
func:
  db 4C 8B 72 10 49 8B F8
unregistersymbol(func)
unregistersymbol(funcAddr)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: AtomicHeart-Win64-Shipping.exe+1E02658

AtomicHeart-Win64-Shipping.exe+1E0263D: CC                 - int 3 
AtomicHeart-Win64-Shipping.exe+1E0263E: CC                 - int 3 
AtomicHeart-Win64-Shipping.exe+1E0263F: CC                 - int 3 
AtomicHeart-Win64-Shipping.exe+1E02640: 48 89 5C 24 08     - mov [rsp+08],rbx
AtomicHeart-Win64-Shipping.exe+1E02645: 48 89 6C 24 10     - mov [rsp+10],rbp
AtomicHeart-Win64-Shipping.exe+1E0264A: 48 89 74 24 18     - mov [rsp+18],rsi
AtomicHeart-Win64-Shipping.exe+1E0264F: 57                 - push rdi
AtomicHeart-Win64-Shipping.exe+1E02650: 41 56              - push r14
AtomicHeart-Win64-Shipping.exe+1E02652: 41 57              - push r15
AtomicHeart-Win64-Shipping.exe+1E02654: 48 83 EC 30        - sub rsp,30
// ---------- INJECTING HERE ----------
AtomicHeart-Win64-Shipping.exe+1E02658: 4C 8B 72 10        - mov r14,[rdx+10]
// ---------- DONE INJECTING  ----------
AtomicHeart-Win64-Shipping.exe+1E0265C: 49 8B F8           - mov rdi,r8
AtomicHeart-Win64-Shipping.exe+1E0265F: 48 8B 01           - mov rax,[rcx]
AtomicHeart-Win64-Shipping.exe+1E02662: 48 8B EA           - mov rbp,rdx
AtomicHeart-Win64-Shipping.exe+1E02665: 45 33 C0           - xor r8d,r8d
AtomicHeart-Win64-Shipping.exe+1E02668: 49 8B D6           - mov rdx,r14
AtomicHeart-Win64-Shipping.exe+1E0266B: 48 8B D9           - mov rbx,rcx
AtomicHeart-Win64-Shipping.exe+1E0266E: FF 90 28 02 00 00  - call qword ptr [rax+00000228]
AtomicHeart-Win64-Shipping.exe+1E02674: 33 F6              - xor esi,esi
AtomicHeart-Win64-Shipping.exe+1E02676: 44 8B F8           - mov r15d,eax
AtomicHeart-Win64-Shipping.exe+1E02679: A8 01              - test al,01
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>95</ID>
              <Description>"addr"</Description>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>8 Bytes</VariableType>
              <Address>funcAddr+2</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>101</ID>
          <Description>"GA_Scan_C /Game/Maps/Worlds/Atomic_World_01/Atomic_World_01.Atomic_World_01.PersistentLevel:BP_PlayerCharacter_C_0.GA_Scan_C_0"</Description>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>8 Bytes</VariableType>
          <Address>AtomicHeart-Win64-Shipping.exe+140371A</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>102</ID>
          <Description>"Start Scan"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <GroupHeader>1</GroupHeader>
          <Address>AtomicHeart-Win64-Shipping.exe+147A1C9</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
