<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="52">
  <CheatEntries>
    <CheatEntry>
      <ID>1337205819</ID>
      <Description>"Dead Trash / Dead Trash - Operation: Yellow Snow"</Description>
      <Options moActivateChildrenAsWell="1" moDeactivateChildrenAsWell="1"/>
      <Color>6B6B6B</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
OpenProcess("Game.exe")
{$asm}
[DISABLE]
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>1337205828</ID>
          <Description>"Dead Trash"</Description>
          <Options moDeactivateChildrenAsWell="1"/>
          <Color>008000</Color>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>1337205838</ID>
              <Description>"Ammo"</Description>
              <Color>FF0000</Color>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]
aobscanmodule(DT_Ammo,$process,8B BC 02 ** ** ** ** F3 0F 59 81 A0 04 00 00 F3 0F 11 85 ** ** ** **)
alloc(newmem_y,$1000)
label(return_y)
registersymbol(DT_Ammo)
newmem_y:
  mov [edx+eax+23c0],3e7
  mov edi,[edx+eax+23c0]
  jmp return_y
DT_Ammo:
  jmp newmem_y
  nop 2
return_y:
[DISABLE]
dealloc(*)
unregistersymbol(*)
DT_Ammo:
  db 8B BC 02 C0 23 00 00
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>1337205825</ID>
              <Description>"Health"</Description>
              <Color>0000FF</Color>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]
aobscanmodule(DT_Health,$process,89 95 ** ** ** ** 8B B0 B0 00 00 00)
alloc(newmem,$1000)
label(return)
registersymbol(DT_Health)
newmem:
  mov [eax+b0],3e7
  mov esi,[eax+b0]
  jmp return
DT_Health+6:
  jmp newmem
  nop
return:
[DISABLE]
dealloc(*)
unregistersymbol(*)
DT_Health+6:
  db 8B B0 B0 00 00 00
</AssemblerScript>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>1337205829</ID>
          <Description>"Dead Trash - Operation: Yellow Snow"</Description>
          <Options moDeactivateChildrenAsWell="1"/>
          <Color>008000</Color>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>1337205832</ID>
              <Description>"AmmoPouch"</Description>
              <Color>FF0000</Color>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]
{$lua}
local pReloadOn = getAddressList().getMemoryRecordByDescription("AmmoUsed")
if (pReloadOn.Active) then
 pReloadOn.Active = false
end
{$asm}
aobscanmodule(DTOYS_AmmoPouch,$process,8B BC 02 ** ** ** ** F3 0F 59 81 A0 04 00 00 F3 0F 11 85 ** ** ** **)
alloc(newmem_x,$1000)
label(return_x)
registersymbol(DTOYS_AmmoPouch)
newmem_x:
  mov edi,[edx+eax+23b0]
  mov [edx+eax+23b0],3e7
  jmp return_x
DTOYS_AmmoPouch:
  jmp newmem_x
  nop 2
return_x:
[DISABLE]
dealloc(*)
unregistersymbol(*)
DTOYS_AmmoPouch:
  db 8B BC 02 B0 23 00 00
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>1337205836</ID>
              <Description>"AmmoUsed"</Description>
              <Color>FF0000</Color>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]
{$lua}
local pReloadOff = getAddressList().getMemoryRecordByDescription("AmmoPouch")
if (pReloadOff.Active) then
 pReloadOff.Active = false
end
{$asm}
aobscanmodule(DTOYS_AmmoPouch,$process,8B BC 02 ** ** ** ** F3 0F 59 81 A0 04 00 00 F3 0F 11 85 ** ** ** **)
aobscanmodule(DTOYS_AmmoUsed,$process,8B B4 30 ** ** ** ** BA 02 00 00 00 89 95 ** ** ** ** C7 85 ** ** ** ** 3C 00 00 00)
alloc(newmem_x,$1000)
alloc(newmem_y,$1000)
label(return_x return_y)
registersymbol(DTOYS_AmmoPouch DTOYS_AmmoUsed)
newmem_x:
  mov edi,[edx+eax+23b0]
  mov [edx+eax+23b0],3e7
  jmp return_x
DTOYS_AmmoPouch:
  jmp newmem_x
  nop 2
return_x:
newmem_y:
  mov [eax+esi+23b8],9
  mov esi,[eax+esi+23b8]
  jmp return_y
DTOYS_AmmoUsed:
  jmp newmem_y
  nop 2
return_y:
[DISABLE]
dealloc(*)
unregistersymbol(*)
DTOYS_AmmoPouch:
  db 8B BC 02 B0 23 00 00
DTOYS_AmmoUsed:
  db 8B B4 30 B8 23 00 00
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>1337205827</ID>
              <Description>"Health"</Description>
              <Color>0000FF</Color>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>[ENABLE]
aobscanmodule(DTOYS_Health,$process,8B 80 AC 00 00 00 8B 3D ** ** ** ** 89 45 B4 8B 82 88 00 00 00)
alloc(newmem,$1000)
label(return)
registersymbol(DTOYS_Health)
newmem:
  mov [eax+ac],3e7
  mov eax,[eax+ac]
  jmp return
DTOYS_Health:
  jmp newmem
  nop
return:
[DISABLE]
dealloc(*)
unregistersymbol(*)
DTOYS_Health:
  db 8B 80 AC 00 00 00
</AssemblerScript>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
