<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="24">
  <CheatEntries>
    <CheatEntry>
      <ID>2</ID>
      <Description>"Break State 1 (Work everywhere, need trigger, activate this first)"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
registersymbol(breakState)

alloc(breakState, 4)

[DISABLE]
unregistersymbol(breakState)

dealloc(breakState)

</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>0</ID>
          <Description>"Break State Switch (Check to Enable, make sure to Disable before Deactivate Initialization)"</Description>
          <LastState/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(INJECT,SKEstivalVersus.exe,89 41 60 48 8B 01) // should be unique
alloc(newmem,$1000,"SKEstivalVersus.exe"+E6F88)

label(code)
label(return)

newmem:

code:
  mov eax,[breakState]
  mov [rcx+60],eax
  mov rax,[rcx]
  jmp return

INJECT:
  jmp newmem
  nop
return:
registersymbol(INJECT)

[DISABLE]

INJECT:
  db 89 41 60 48 8B 01

unregistersymbol(INJECT)
dealloc(newmem)
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>1</ID>
          <Description>"Break State Value"</Description>
          <DropDownList>0:Normal
1:Torn
2:Shreds
3:Lingerie
4:Nude
5:Nude (Regen)
6:Invisible
</DropDownList>
          <VariableType>4 Bytes</VariableType>
          <Address>breakState</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>10</ID>
      <Description>"Break State 2 - Character (Work immediately, only on mission)"</Description>
      <DropDownList>0:Normal
1:Torn
2:Shreds
3:Lingerie
4:Nude
5:Nude (Regen)
6:Invisible
</DropDownList>
      <LastState Value="4" RealAddress="1AE3DD77EB4"/>
      <VariableType>4 Bytes</VariableType>
      <Address>SKEstivalVersus.exe+C5FB58</Address>
      <Offsets>
        <Offset>4B4</Offset>
        <Offset>298</Offset>
        <Offset>28</Offset>
        <Offset>20</Offset>
      </Offsets>
    </CheatEntry>
    <CheatEntry>
      <ID>17</ID>
      <Description>"Break State 2 - Partner (Work immediately, only on mission)"</Description>
      <DropDownList>0:Normal
1:Torn
2:Shreds
3:Lingerie
4:Nude
5:Nude (Regen)
6:Invisible
</DropDownList>
      <LastState Value="4" RealAddress="7FF6288435AC"/>
      <VariableType>4 Bytes</VariableType>
      <Address>SKEstivalVersus.exe+C5FB58</Address>
      <Offsets>
        <Offset>4B4</Offset>
        <Offset>2D0</Offset>
        <Offset>28</Offset>
        <Offset>20</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
