<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="52">
  <CheatEntries>
    <CheatEntry>
      <ID>1337205819</ID>
      <Description>"The Order: 1886™"</Description>
      <Options moDeactivateChildrenAsWell="1"/>
      <Color>6B6B6B</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
OpenProcess("theorder-probe.exe")
{$asm}
[DISABLE]
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>1337205842</ID>
          <Description>"PlayerData_Ammo   [Reload Off/On]"</Description>
          <Color>FF0000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
local pReloadOn = getAddressList().getMemoryRecordByDescription("PlayerData_Ammo   [Reload  ---/On]")
if (pReloadOn.Active) then
 pReloadOn.Active = false
end
{$asm}
alloc(newmem_x,10000)
alloc(newmem_y,10000)
label(exit_x exit_y returnhere_x returnhere_y)
newmem_x:
  mov [rsi+310],9
  mov edx,[rsi+310]
  mov esi,[rax+34]
  call 80076e950
exit_x:
  jmp returnhere_x
80070c0b5:
  jmp far newmem_x
returnhere_x:
newmem_y:
  mov [r15+314],3e7
  mov eax,[r15+314]
  cmp ebx,eax
  cmova ebx,eax
  sub eax,ebx
exit_y:
  jmp returnhere_y
800752536:
  jmp far newmem_y
  returnhere_y:
[DISABLE]
dealloc(*)
80070c0b5:
  db 8B 96 10 03 00 00 8B 70 34 E8 8D 28 06 00
800752536:
  db 41 8B 87 14 03 00 00 39 C3 0F 47 D8 29 D8
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>1337205837</ID>
          <Description>"PlayerData_Ammo   [Reload  ---/On]"</Description>
          <Color>FF0000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
local pReloadOff = getAddressList().getMemoryRecordByDescription("PlayerData_Ammo   [Reload Off/On]")
if (pReloadOff.Active) then
 pReloadOff.Active = false
end
{$asm}
alloc(newmem_y,10000)
label(exit_y returnhere_y)
newmem_y:
  mov [r15+314],3e7
  mov eax,[r15+314]
  cmp ebx,eax
  cmova ebx,eax
  sub eax,ebx
exit_y:
  jmp returnhere_y
800752536:
  jmp far newmem_y
  returnhere_y:
[DISABLE]
dealloc(*)
800752536:
  db 41 8B 87 14 03 00 00 39 C3 0F 47 D8 29 D8
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>1337205834</ID>
          <Description>"PlayerData_Health"</Description>
          <Options moDeactivateChildrenAsWell="1"/>
          <Color>0000FF</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
alloc(newmem,10000)
alloc(PD_H,4)
label(exit returnhere)
registersymbol(PD_H)
newmem:
  mov [PD_H],rax
  vmovss xmm0,[rax+d0]
  mov rax,[r12+98]
exit:
  jmp returnhere
8004bd59f:
  jmp far newmem
  nop 2
returnhere:
[DISABLE]
dealloc(*)
unregistersymbol(*)
8004bd59f:
  db C5 FA 10 80 D0 00 00 00 49 8B 84 24 98 00 00 00
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>1337205832</ID>
              <Description>"Health"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF0000</Color>
              <VariableType>Float</VariableType>
              <Address>[PD_H]+D0</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>1337205833</ID>
              <Description>"HealthMax"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF8000</Color>
              <VariableType>Float</VariableType>
              <Address>[PD_H]+D4</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
