<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="16">
  <CheatEntries>
    <CheatEntry>
      <ID>20</ID>
      <Description>"COORDINATES"</Description>
      <Options moHideChildren="1" moAllowManualCollapseAndExpand="1"/>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>//Author: +METHOS

[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(coordinates)
registersymbol(coordinates)

newmem:
mov [coordinates],ecx
fadd dword ptr [ecx+00000138]
jmp returnhere

coordinates:
dd 0

"move.COX"+34E7:
jmp newmem
nop
returnhere:

[DISABLE]
dealloc(newmem)
"move.COX"+34E7:
fadd dword ptr [ecx+00000138]
//Alt: db D8 81 38 01 00 00

unregistersymbol(coordinates)
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>21</ID>
          <Description>"LEFT / RIGHT"</Description>
          <Color>80000008</Color>
          <VariableType>Float</VariableType>
          <Address>coordinates</Address>
          <Offsets>
            <Offset>138</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>22</ID>
          <Description>"UP / DOWN"</Description>
          <Color>80000008</Color>
          <VariableType>Float</VariableType>
          <Address>coordinates</Address>
          <Offsets>
            <Offset>13C</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
