<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="21">
  <CheatEntries>
    <CheatEntry>
      <ID>4</ID>
      <Description>"Doesn't screw solver"</Description>
      <LastState Value="" RealAddress="00000000"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>3</ID>
          <Description>"Can TAKE from anywhere"</Description>
          <LastState Activated="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
SpiderSolitaire.exe+35E3F:
// - 75 33                 -
jmp SpiderSolitaire.exe+35E74

 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
SpiderSolitaire.exe+35E3F:
// - 75 33                 -
jne SpiderSolitaire.exe+35E74

</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>2</ID>
          <Description>"Can DROP anywhere"</Description>
          <LastState Activated="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
SpiderSolitaire.exe+3616A:
// - 75 1B                 -
jmp SpiderSolitaire.exe+36187

 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
SpiderSolitaire.exe+3616A:
// - 75 1B                 -
jne SpiderSolitaire.exe+36187

</AssemblerScript>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>5</ID>
      <Description>"Screws "solver""</Description>
      <LastState Value="" RealAddress="00000000"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>0</ID>
          <Description>"Can TAKE from anywhere"</Description>
          <LastState/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
"SpiderSolitaire.exe"+3964F:
mov al,01
nop

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"SpiderSolitaire.exe"+3964F:
mov al,dil

//Alt: db 40 8A C7 48 83 C4 20
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>1</ID>
          <Description>"Can DROP anywhere"</Description>
          <LastState/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
"SpiderSolitaire.exe"+39814:
mov al,01
nop
nop
nop

//Alt: db E8 23 00 00 00

 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
"SpiderSolitaire.exe"+39814:
call SpiderSolitaire.exe+3983C
//Alt: db E8 23 00 00 00
</AssemblerScript>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <CheatCodes>
    <CodeEntry>
      <Description>Change of jne SpiderSolitaire.exe+3602A</Description>
      <Address>FFC16010</Address>
      <ModuleName>SpiderSolitaire.exe</ModuleName>
      <ModuleNameOffset>36010</ModuleNameOffset>
      <Before>
        <Byte>8B</Byte>
        <Byte>E8</Byte>
        <Byte>48</Byte>
        <Byte>85</Byte>
        <Byte>C0</Byte>
      </Before>
      <Actual>
        <Byte>75</Byte>
        <Byte>18</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>8D</Byte>
        <Byte>15</Byte>
        <Byte>B7</Byte>
        <Byte>1E</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Can move as group</Description>
      <Address>FFC1964F</Address>
      <ModuleName>SpiderSolitaire.exe</ModuleName>
      <ModuleNameOffset>3964F</ModuleNameOffset>
      <Before>
        <Byte>48</Byte>
        <Byte>8B</Byte>
        <Byte>74</Byte>
        <Byte>24</Byte>
        <Byte>60</Byte>
      </Before>
      <Actual>
        <Byte>40</Byte>
        <Byte>8A</Byte>
        <Byte>C7</Byte>
      </Actual>
      <After>
        <Byte>48</Byte>
        <Byte>83</Byte>
        <Byte>C4</Byte>
        <Byte>20</Byte>
        <Byte>41</Byte>
      </After>
    </CodeEntry>
    <CodeEntry>
      <Description>Change of call SpiderSolitaire.exe+3983C</Description>
      <Address>100019814</Address>
      <ModuleName>SpiderSolitaire.exe</ModuleName>
      <ModuleNameOffset>39814</ModuleNameOffset>
      <Before>
        <Byte>14</Byte>
        <Byte>C8</Byte>
        <Byte>49</Byte>
        <Byte>8B</Byte>
        <Byte>C9</Byte>
      </Before>
      <Actual>
        <Byte>E8</Byte>
        <Byte>23</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
        <Byte>00</Byte>
      </Actual>
      <After>
        <Byte>EB</Byte>
        <Byte>13</Byte>
        <Byte>48</Byte>
        <Byte>8D</Byte>
        <Byte>15</Byte>
      </After>
    </CodeEntry>
  </CheatCodes>
  <UserdefinedSymbols/>
</CheatTable>
