<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="42">
  <CheatEntries>
    <CheatEntry>
      <ID>38</ID>
      <Description>"Compact mode"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
--https://forum.cheatengine.org/viewtopic.php?t=570055
LuaCall(function cycleFullCompact(sender,force) local state = not(compactmenuitem.Caption == 'Compact View Mode'); if force~=nil then state = not force end; compactmenuitem.Caption = state and 'Compact View Mode' or 'Full View Mode'; getMainForm().Splitter1.Visible = state; getMainForm().Panel4.Visible    = state; getMainForm().Panel5.Visible    = state; end; function addCompactMenu() if compactmenualreadyexists then return end; local parent = getMainForm().Menu.Items; compactmenuitem = createMenuItem(parent); parent.add(compactmenuitem); compactmenuitem.Caption = 'Compact View Mode'; compactmenuitem.OnClick = cycleFullCompact; compactmenualreadyexists = 'yes'; end; addCompactMenu(); cycleFullCompact(nil,true))

[DISABLE]
LuaCall(cycleFullCompact(nil,false))
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>90</ID>
      <Description>"+SP (choose one)"</Description>
      <Options moHideChildren="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>4</ID>
          <Description>"Inf. SP (when pt changed)"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : StarlitSeason-Win64-Shipping.exe
  Version:
  Date   :
  Author : bbfox @ https://opencheattables.org
}
[ENABLE]

aobscanmodule(INJECT_INF_SK_PT,StarlitSeason-Win64-Shipping.exe,48 8B 46 08 48 81 C7 20 03 00 00) // should be unique
alloc(newmem,$1000,INJECT_INF_SK_PT)

label(code)
label(return)

label(min_cp)
registersymbol(min_cp)
newmem:

code:
  mov rax,[rsi+08]

  //----------------
  push rbx
  mov rbx,[min_cp]
  cmp [rax], rbx
  jge next1
  mov [rax], rbx

next1:
  pop rbx
  //----------------

  add rdi,00000320
  jmp return

align 10 cc
  min_cp:
  dd #30

INJECT_INF_SK_PT:
  jmp newmem
  nop 6
return:

registersymbol(INJECT_INF_SK_PT)


[DISABLE]

INJECT_INF_SK_PT:
  db 48 8B 46 08 48 81 C7 20 03 00 00

unregistersymbol(min_cp)
unregistersymbol(INJECT_INF_SK_PT)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: StarlitSeason-Win64-Shipping.exe+E8C9BB

StarlitSeason-Win64-Shipping.exe+E8C993: 4C 8D 44 24 20        - lea r8,[rsp+20]
StarlitSeason-Win64-Shipping.exe+E8C998: 48 8D 54 24 60        - lea rdx,[rsp+60]
StarlitSeason-Win64-Shipping.exe+E8C99D: E8 4E 9A BF FF        - call StarlitSeason-Win64-Shipping.exe+A863F0
StarlitSeason-Win64-Shipping.exe+E8C9A2: 48 63 44 24 60        - movsxd  rax,dword ptr [rsp+60]
StarlitSeason-Win64-Shipping.exe+E8C9A7: 83 F8 FF              - cmp eax,-01
StarlitSeason-Win64-Shipping.exe+E8C9AA: 74 0C                 - je StarlitSeason-Win64-Shipping.exe+E8C9B8
StarlitSeason-Win64-Shipping.exe+E8C9AC: 48 69 F8 70 06 00 00  - imul rdi,rax,00000670
StarlitSeason-Win64-Shipping.exe+E8C9B3: 48 03 3B              - add rdi,[rbx]
StarlitSeason-Win64-Shipping.exe+E8C9B6: EB 03                 - jmp StarlitSeason-Win64-Shipping.exe+E8C9BB
StarlitSeason-Win64-Shipping.exe+E8C9B8: 48 8B FD              - mov rdi,rbp
// ---------- INJECTING HERE ----------
StarlitSeason-Win64-Shipping.exe+E8C9BB: 48 8B 46 08           - mov rax,[rsi+08]
// ---------- DONE INJECTING  ----------
StarlitSeason-Win64-Shipping.exe+E8C9BF: 48 81 C7 20 03 00 00  - add rdi,00000320
StarlitSeason-Win64-Shipping.exe+E8C9C6: 48 63 18              - movsxd  rbx,dword ptr [rax]
StarlitSeason-Win64-Shipping.exe+E8C9C9: 48 8B 57 10           - mov rdx,[rdi+10]
StarlitSeason-Win64-Shipping.exe+E8C9CD: 48 8B 47 08           - mov rax,[rdi+08]
StarlitSeason-Win64-Shipping.exe+E8C9D1: 4C 8B 42 08           - mov r8,[rdx+08]
StarlitSeason-Win64-Shipping.exe+E8C9D5: 4C 0B 40 08           - or r8,[rax+08]
StarlitSeason-Win64-Shipping.exe+E8C9D9: 48 8B 47 18           - mov rax,[rdi+18]
StarlitSeason-Win64-Shipping.exe+E8C9DD: 4C 33 C3              - xor r8,rbx
StarlitSeason-Win64-Shipping.exe+E8C9E0: 48 8B 50 08           - mov rdx,[rax+08]
StarlitSeason-Win64-Shipping.exe+E8C9E4: 4C 89 42 08           - mov [rdx+08],r8
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>24</ID>
              <Description>"Min. SP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>min_cp</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>91</ID>
          <Description>"0 SP (when pt changed)"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : StarlitSeason-Win64-Shipping.exe
  Version:
  Date   :
  Author : bbfox @ https://opencheattables.org
}
[ENABLE]

aobscanmodule(INJECT_INF_SK_PT,StarlitSeason-Win64-Shipping.exe,48 8B 46 08 48 81 C7 20 03 00 00) // should be unique
alloc(newmem,$1000,INJECT_INF_SK_PT)

label(code)
label(return)

newmem:

code:
  mov rax,[rsi+08]
  mov [rax], 0

  add rdi,00000320
  jmp return

INJECT_INF_SK_PT:
  jmp newmem
  nop 6
return:

registersymbol(INJECT_INF_SK_PT)


[DISABLE]

INJECT_INF_SK_PT:
  db 48 8B 46 08 48 81 C7 20 03 00 00

unregistersymbol(INJECT_INF_SK_PT)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: StarlitSeason-Win64-Shipping.exe+E8C9BB

StarlitSeason-Win64-Shipping.exe+E8C993: 4C 8D 44 24 20        - lea r8,[rsp+20]
StarlitSeason-Win64-Shipping.exe+E8C998: 48 8D 54 24 60        - lea rdx,[rsp+60]
StarlitSeason-Win64-Shipping.exe+E8C99D: E8 4E 9A BF FF        - call StarlitSeason-Win64-Shipping.exe+A863F0
StarlitSeason-Win64-Shipping.exe+E8C9A2: 48 63 44 24 60        - movsxd  rax,dword ptr [rsp+60]
StarlitSeason-Win64-Shipping.exe+E8C9A7: 83 F8 FF              - cmp eax,-01
StarlitSeason-Win64-Shipping.exe+E8C9AA: 74 0C                 - je StarlitSeason-Win64-Shipping.exe+E8C9B8
StarlitSeason-Win64-Shipping.exe+E8C9AC: 48 69 F8 70 06 00 00  - imul rdi,rax,00000670
StarlitSeason-Win64-Shipping.exe+E8C9B3: 48 03 3B              - add rdi,[rbx]
StarlitSeason-Win64-Shipping.exe+E8C9B6: EB 03                 - jmp StarlitSeason-Win64-Shipping.exe+E8C9BB
StarlitSeason-Win64-Shipping.exe+E8C9B8: 48 8B FD              - mov rdi,rbp
// ---------- INJECTING HERE ----------
StarlitSeason-Win64-Shipping.exe+E8C9BB: 48 8B 46 08           - mov rax,[rsi+08]
// ---------- DONE INJECTING  ----------
StarlitSeason-Win64-Shipping.exe+E8C9BF: 48 81 C7 20 03 00 00  - add rdi,00000320
StarlitSeason-Win64-Shipping.exe+E8C9C6: 48 63 18              - movsxd  rbx,dword ptr [rax]
StarlitSeason-Win64-Shipping.exe+E8C9C9: 48 8B 57 10           - mov rdx,[rdi+10]
StarlitSeason-Win64-Shipping.exe+E8C9CD: 48 8B 47 08           - mov rax,[rdi+08]
StarlitSeason-Win64-Shipping.exe+E8C9D1: 4C 8B 42 08           - mov r8,[rdx+08]
StarlitSeason-Win64-Shipping.exe+E8C9D5: 4C 0B 40 08           - or r8,[rax+08]
StarlitSeason-Win64-Shipping.exe+E8C9D9: 48 8B 47 18           - mov rax,[rdi+18]
StarlitSeason-Win64-Shipping.exe+E8C9DD: 4C 33 C3              - xor r8,rbx
StarlitSeason-Win64-Shipping.exe+E8C9E0: 48 8B 50 08           - mov rdx,[rax+08]
StarlitSeason-Win64-Shipping.exe+E8C9E4: 4C 89 42 08           - mov [rdx+08],r8
}
</AssemblerScript>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>113</ID>
      <Description>"+Group pt. (choose one)"</Description>
      <Options moHideChildren="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>23</ID>
          <Description>"Inf Group pt. (when changed)"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : StarlitSeason-Win64-Shipping.exe
  Version:
  Date   :
  Author : bbfox @ https://opencheattables.org
}
[ENABLE]

aobscanmodule(INJECT_GROUP_PT,StarlitSeason-Win64-Shipping.exe,A8 02 00 00 48 63 18 48 8B 57 10) // should be unique
alloc(newmem,$1000,INJECT_GROUP_PT)

label(code)
label(return)

label(min_gp)
registersymbol(min_gp)

newmem:
  push rbx
  mov rbx, [min_gp]
  cmp [rax], rbx
  jge next1
  mov [rax], rbx
next1:
  pop rbx

code:
  movsxd  rbx,dword ptr [rax]
  mov rdx,[rdi+10]
  jmp return

align 10 cc
  min_gp:
  dd #500


INJECT_GROUP_PT+04:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_GROUP_PT)

[DISABLE]

INJECT_GROUP_PT+04:
  db 48 63 18 48 8B 57 10

unregistersymbol(min_gp)
unregistersymbol(INJECT_GROUP_PT)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: StarlitSeason-Win64-Shipping.exe+E8CF26

StarlitSeason-Win64-Shipping.exe+E8CEFD: E8 EE 94 BF FF        - call StarlitSeason-Win64-Shipping.exe+A863F0
StarlitSeason-Win64-Shipping.exe+E8CF02: 48 63 44 24 60        - movsxd  rax,dword ptr [rsp+60]
StarlitSeason-Win64-Shipping.exe+E8CF07: 83 F8 FF              - cmp eax,-01
StarlitSeason-Win64-Shipping.exe+E8CF0A: 74 0C                 - je StarlitSeason-Win64-Shipping.exe+E8CF18
StarlitSeason-Win64-Shipping.exe+E8CF0C: 48 69 F8 70 06 00 00  - imul rdi,rax,00000670
StarlitSeason-Win64-Shipping.exe+E8CF13: 48 03 3B              - add rdi,[rbx]
StarlitSeason-Win64-Shipping.exe+E8CF16: EB 03                 - jmp StarlitSeason-Win64-Shipping.exe+E8CF1B
StarlitSeason-Win64-Shipping.exe+E8CF18: 48 8B FD              - mov rdi,rbp
StarlitSeason-Win64-Shipping.exe+E8CF1B: 48 8B 46 08           - mov rax,[rsi+08]
StarlitSeason-Win64-Shipping.exe+E8CF1F: 48 81 C7 A8 02 00 00  - add rdi,000002A8
// ---------- INJECTING HERE ----------
StarlitSeason-Win64-Shipping.exe+E8CF26: 48 63 18              - movsxd  rbx,dword ptr [rax]
// ---------- DONE INJECTING  ----------
StarlitSeason-Win64-Shipping.exe+E8CF29: 48 8B 57 10           - mov rdx,[rdi+10]
StarlitSeason-Win64-Shipping.exe+E8CF2D: 48 8B 47 08           - mov rax,[rdi+08]
StarlitSeason-Win64-Shipping.exe+E8CF31: 4C 8B 42 08           - mov r8,[rdx+08]
StarlitSeason-Win64-Shipping.exe+E8CF35: 4C 0B 40 08           - or r8,[rax+08]
StarlitSeason-Win64-Shipping.exe+E8CF39: 48 8B 47 18           - mov rax,[rdi+18]
StarlitSeason-Win64-Shipping.exe+E8CF3D: 4C 33 C3              - xor r8,rbx
StarlitSeason-Win64-Shipping.exe+E8CF40: 48 8B 50 08           - mov rdx,[rax+08]
StarlitSeason-Win64-Shipping.exe+E8CF44: 4C 89 42 08           - mov [rdx+08],r8
StarlitSeason-Win64-Shipping.exe+E8CF48: 48 8B 4F 18           - mov rcx,[rdi+18]
StarlitSeason-Win64-Shipping.exe+E8CF4C: E8 1F 96 C8 FF        - call StarlitSeason-Win64-Shipping.exe+B16570
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>25</ID>
              <Description>"Min. pt"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>2 Bytes</VariableType>
              <Address>min_gp</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>112</ID>
          <Description>"0 Group pt. (when changed)"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : StarlitSeason-Win64-Shipping.exe
  Version:
  Date   :
  Author : bbfox @ https://opencheattables.org
}
[ENABLE]

aobscanmodule(INJECT_GROUP_PT_ZERO,StarlitSeason-Win64-Shipping.exe,A8 02 00 00 48 63 18 48 8B 57 10) // should be unique
alloc(newmem,$1000,INJECT_GROUP_PT_ZERO)

label(code)
label(return)

newmem:
  mov [rax], 0

code:
  movsxd  rbx,dword ptr [rax]
  mov rdx,[rdi+10]
  jmp return



INJECT_GROUP_PT_ZERO+04:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_GROUP_PT_ZERO)

[DISABLE]

INJECT_GROUP_PT_ZERO+04:
  db 48 63 18 48 8B 57 10


unregistersymbol(INJECT_GROUP_PT_ZERO)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: StarlitSeason-Win64-Shipping.exe+E8CF26

StarlitSeason-Win64-Shipping.exe+E8CEFD: E8 EE 94 BF FF        - call StarlitSeason-Win64-Shipping.exe+A863F0
StarlitSeason-Win64-Shipping.exe+E8CF02: 48 63 44 24 60        - movsxd  rax,dword ptr [rsp+60]
StarlitSeason-Win64-Shipping.exe+E8CF07: 83 F8 FF              - cmp eax,-01
StarlitSeason-Win64-Shipping.exe+E8CF0A: 74 0C                 - je StarlitSeason-Win64-Shipping.exe+E8CF18
StarlitSeason-Win64-Shipping.exe+E8CF0C: 48 69 F8 70 06 00 00  - imul rdi,rax,00000670
StarlitSeason-Win64-Shipping.exe+E8CF13: 48 03 3B              - add rdi,[rbx]
StarlitSeason-Win64-Shipping.exe+E8CF16: EB 03                 - jmp StarlitSeason-Win64-Shipping.exe+E8CF1B
StarlitSeason-Win64-Shipping.exe+E8CF18: 48 8B FD              - mov rdi,rbp
StarlitSeason-Win64-Shipping.exe+E8CF1B: 48 8B 46 08           - mov rax,[rsi+08]
StarlitSeason-Win64-Shipping.exe+E8CF1F: 48 81 C7 A8 02 00 00  - add rdi,000002A8
// ---------- INJECTING HERE ----------
StarlitSeason-Win64-Shipping.exe+E8CF26: 48 63 18              - movsxd  rbx,dword ptr [rax]
// ---------- DONE INJECTING  ----------
StarlitSeason-Win64-Shipping.exe+E8CF29: 48 8B 57 10           - mov rdx,[rdi+10]
StarlitSeason-Win64-Shipping.exe+E8CF2D: 48 8B 47 08           - mov rax,[rdi+08]
StarlitSeason-Win64-Shipping.exe+E8CF31: 4C 8B 42 08           - mov r8,[rdx+08]
StarlitSeason-Win64-Shipping.exe+E8CF35: 4C 0B 40 08           - or r8,[rax+08]
StarlitSeason-Win64-Shipping.exe+E8CF39: 48 8B 47 18           - mov rax,[rdi+18]
StarlitSeason-Win64-Shipping.exe+E8CF3D: 4C 33 C3              - xor r8,rbx
StarlitSeason-Win64-Shipping.exe+E8CF40: 48 8B 50 08           - mov rdx,[rax+08]
StarlitSeason-Win64-Shipping.exe+E8CF44: 4C 89 42 08           - mov [rdx+08],r8
StarlitSeason-Win64-Shipping.exe+E8CF48: 48 8B 4F 18           - mov rcx,[rdi+18]
StarlitSeason-Win64-Shipping.exe+E8CF4C: E8 1F 96 C8 FF        - call StarlitSeason-Win64-Shipping.exe+B16570
}
</AssemblerScript>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>88</ID>
      <Description>"+Seeds (choose one; seeds will be consumed)"</Description>
      <Options moHideChildren="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>70</ID>
          <Description>"All attributes up after using any seed (turn off when not in use)"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : StarlitSeason-Win64-Shipping.exe
  Version:
  Date   :
  Author : bbfox @ https://opencheattables.org
}
[ENABLE]

aobscanmodule(INJECT_SEED_CNT,StarlitSeason-Win64-Shipping.exe,48 8B D9 48 8D 4D D0 48) // should be unique
alloc(newmem,$1000,INJECT_SEED_CNT)

label(code)
label(return)

newmem:
  push rax
  mov eax, #1
  mov [rcx+0000036C], eax
  mov eax, #99
  mov [rcx+00000368], eax
  pop rax

code:
  mov rbx,rcx
  lea rcx,[rbp-30]
  jmp return

INJECT_SEED_CNT:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_SEED_CNT)

[DISABLE]

INJECT_SEED_CNT:
  db 48 8B D9 48 8D 4D D0

unregistersymbol(INJECT_SEED_CNT)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: StarlitSeason-Win64-Shipping.exe+11A6D36

StarlitSeason-Win64-Shipping.exe+11A6D0F: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+11A6D10: 48 89 5C 24 10        - mov [rsp+10],rbx
StarlitSeason-Win64-Shipping.exe+11A6D15: 48 89 74 24 18        - mov [rsp+18],rsi
StarlitSeason-Win64-Shipping.exe+11A6D1A: 48 89 7C 24 20        - mov [rsp+20],rdi
StarlitSeason-Win64-Shipping.exe+11A6D1F: 55                    - push rbp
StarlitSeason-Win64-Shipping.exe+11A6D20: 48 8B EC              - mov rbp,rsp
StarlitSeason-Win64-Shipping.exe+11A6D23: 48 83 EC 50           - sub rsp,50
StarlitSeason-Win64-Shipping.exe+11A6D27: 33 F6                 - xor esi,esi
StarlitSeason-Win64-Shipping.exe+11A6D29: 44 89 81 68 03 00 00  - mov [rcx+00000368],r8d
StarlitSeason-Win64-Shipping.exe+11A6D30: 89 B1 6C 03 00 00     - mov [rcx+0000036C],esi
// ---------- INJECTING HERE ----------
StarlitSeason-Win64-Shipping.exe+11A6D36: 48 8B D9              - mov rbx,rcx
// ---------- DONE INJECTING  ----------
StarlitSeason-Win64-Shipping.exe+11A6D39: 48 8D 4D D0           - lea rcx,[rbp-30]
StarlitSeason-Win64-Shipping.exe+11A6D3D: 48 89 75 D0           - mov [rbp-30],rsi
StarlitSeason-Win64-Shipping.exe+11A6D41: 33 D2                 - xor edx,edx
StarlitSeason-Win64-Shipping.exe+11A6D43: 48 89 75 D8           - mov [rbp-28],rsi
StarlitSeason-Win64-Shipping.exe+11A6D47: 41 8B F8              - mov edi,r8d
StarlitSeason-Win64-Shipping.exe+11A6D4A: E8 D1 F6 33 00        - call StarlitSeason-Win64-Shipping.exe+14E6420
StarlitSeason-Win64-Shipping.exe+11A6D4F: 48 8D 55 D0           - lea rdx,[rbp-30]
StarlitSeason-Win64-Shipping.exe+11A6D53: 48 8D 4D E0           - lea rcx,[rbp-20]
StarlitSeason-Win64-Shipping.exe+11A6D57: E8 04 37 39 00        - call StarlitSeason-Win64-Shipping.exe+153A460
StarlitSeason-Win64-Shipping.exe+11A6D5C: 48 8B 8B 30 03 00 00  - mov rcx,[rbx+00000330]
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>71</ID>
              <Description>"Usage: IDOL MANAGE =&gt; PROFILE =&gt; Select idol =&gt; USE ITEM (アイテム使用)"</Description>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
            <CheatEntry>
              <ID>73</ID>
              <Description>"***Turn on this script in "Select idol" menu"</Description>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
            <CheatEntry>
              <ID>72</ID>
              <Description>"***Working with 0 seed in hand, all seeds will be gone"</Description>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>84</ID>
          <Description>"Unlimited seeds [dedicated] (turn off when not in use)"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : StarlitSeason-Win64-Shipping.exe
  Version:
  Date   :
  Author : bbfox @ https://opencheattables.org
}
[ENABLE]

aobscanmodule(INJECT_SEED_CNT,StarlitSeason-Win64-Shipping.exe,48 8B D9 48 8D 4D D0 48) // should be unique
alloc(newmem,$1000,INJECT_SEED_CNT)

label(code)
label(return)

newmem:
  push rax
  mov eax, #0
  mov [rcx+0000036C], eax
  mov eax, #99
  mov [rcx+00000368], eax
  pop rax

code:
  mov rbx,rcx
  lea rcx,[rbp-30]
  jmp return

INJECT_SEED_CNT:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_SEED_CNT)

[DISABLE]

INJECT_SEED_CNT:
  db 48 8B D9 48 8D 4D D0

unregistersymbol(INJECT_SEED_CNT)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: StarlitSeason-Win64-Shipping.exe+11A6D36

StarlitSeason-Win64-Shipping.exe+11A6D0F: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+11A6D10: 48 89 5C 24 10        - mov [rsp+10],rbx
StarlitSeason-Win64-Shipping.exe+11A6D15: 48 89 74 24 18        - mov [rsp+18],rsi
StarlitSeason-Win64-Shipping.exe+11A6D1A: 48 89 7C 24 20        - mov [rsp+20],rdi
StarlitSeason-Win64-Shipping.exe+11A6D1F: 55                    - push rbp
StarlitSeason-Win64-Shipping.exe+11A6D20: 48 8B EC              - mov rbp,rsp
StarlitSeason-Win64-Shipping.exe+11A6D23: 48 83 EC 50           - sub rsp,50
StarlitSeason-Win64-Shipping.exe+11A6D27: 33 F6                 - xor esi,esi
StarlitSeason-Win64-Shipping.exe+11A6D29: 44 89 81 68 03 00 00  - mov [rcx+00000368],r8d
StarlitSeason-Win64-Shipping.exe+11A6D30: 89 B1 6C 03 00 00     - mov [rcx+0000036C],esi
// ---------- INJECTING HERE ----------
StarlitSeason-Win64-Shipping.exe+11A6D36: 48 8B D9              - mov rbx,rcx
// ---------- DONE INJECTING  ----------
StarlitSeason-Win64-Shipping.exe+11A6D39: 48 8D 4D D0           - lea rcx,[rbp-30]
StarlitSeason-Win64-Shipping.exe+11A6D3D: 48 89 75 D0           - mov [rbp-30],rsi
StarlitSeason-Win64-Shipping.exe+11A6D41: 33 D2                 - xor edx,edx
StarlitSeason-Win64-Shipping.exe+11A6D43: 48 89 75 D8           - mov [rbp-28],rsi
StarlitSeason-Win64-Shipping.exe+11A6D47: 41 8B F8              - mov edi,r8d
StarlitSeason-Win64-Shipping.exe+11A6D4A: E8 D1 F6 33 00        - call StarlitSeason-Win64-Shipping.exe+14E6420
StarlitSeason-Win64-Shipping.exe+11A6D4F: 48 8D 55 D0           - lea rdx,[rbp-30]
StarlitSeason-Win64-Shipping.exe+11A6D53: 48 8D 4D E0           - lea rcx,[rbp-20]
StarlitSeason-Win64-Shipping.exe+11A6D57: E8 04 37 39 00        - call StarlitSeason-Win64-Shipping.exe+153A460
StarlitSeason-Win64-Shipping.exe+11A6D5C: 48 8B 8B 30 03 00 00  - mov rcx,[rbx+00000330]
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>85</ID>
              <Description>"Usage: Same as above"</Description>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>89</ID>
          <Description>"*** Can be used in attributes, unison &amp; climax XP"</Description>
          <Color>400080</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>54</ID>
      <Description>"+Money (when changed; choose one of the scripts)"</Description>
      <Options moHideChildren="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>53</ID>
          <Description>"Min. money V2 (fixed to 9,000,000)"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : StarlitSeason-Win64-Shipping.exe
  Version:
  Date   :
  Author : bbfox @ https://opencheattables.org
}
[ENABLE]

aobscanmodule(INJECT_MIN_MONEY_V2,StarlitSeason-Win64-Shipping.exe,48 8B 01 48 8D BA A0 01 00 00) // should be unique
alloc(newmem,$1000,INJECT_MIN_MONEY_V2)

label(code)
label(return)

newmem:

code:
  mov rax,[rcx]
  //-----
  mov [rax], #9000000
  //------

  lea rdi,[rdx+000001A0]
  jmp return

INJECT_MIN_MONEY_V2:
  jmp newmem
  nop 5
return:
registersymbol(INJECT_MIN_MONEY_V2)

[DISABLE]

INJECT_MIN_MONEY_V2:
  db 48 8B 01 48 8D BA A0 01 00 00

unregistersymbol(INJECT_MIN_MONEY_V2)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: StarlitSeason-Win64-Shipping.exe+ECB284

StarlitSeason-Win64-Shipping.exe+ECB264: 48 8B 01              - mov rax,[rcx]
StarlitSeason-Win64-Shipping.exe+ECB267: FF 50 10              - call qword ptr [rax+10]
StarlitSeason-Win64-Shipping.exe+ECB26A: 48 83 C4 70           - add rsp,70
StarlitSeason-Win64-Shipping.exe+ECB26E: 5B                    - pop rbx
StarlitSeason-Win64-Shipping.exe+ECB26F: C3                    - ret 
StarlitSeason-Win64-Shipping.exe+ECB270: 48 89 5C 24 08        - mov [rsp+08],rbx
StarlitSeason-Win64-Shipping.exe+ECB275: 48 89 6C 24 10        - mov [rsp+10],rbp
StarlitSeason-Win64-Shipping.exe+ECB27A: 48 89 74 24 18        - mov [rsp+18],rsi
StarlitSeason-Win64-Shipping.exe+ECB27F: 57                    - push rdi
StarlitSeason-Win64-Shipping.exe+ECB280: 48 83 EC 20           - sub rsp,20
// ---------- INJECTING HERE ----------
StarlitSeason-Win64-Shipping.exe+ECB284: 48 8B 01              - mov rax,[rcx]
// ---------- DONE INJECTING  ----------
StarlitSeason-Win64-Shipping.exe+ECB287: 48 8D BA A0 01 00 00  - lea rdi,[rdx+000001A0]
StarlitSeason-Win64-Shipping.exe+ECB28E: 4C 8B 47 10           - mov r8,[rdi+10]
StarlitSeason-Win64-Shipping.exe+ECB292: 48 8B EA              - mov rbp,rdx
StarlitSeason-Win64-Shipping.exe+ECB295: 48 8B F1              - mov rsi,rcx
StarlitSeason-Win64-Shipping.exe+ECB298: 48 63 18              - movsxd  rbx,dword ptr [rax]
StarlitSeason-Win64-Shipping.exe+ECB29B: 48 8B 47 08           - mov rax,[rdi+08]
StarlitSeason-Win64-Shipping.exe+ECB29F: 4D 8B 48 08           - mov r9,[r8+08]
StarlitSeason-Win64-Shipping.exe+ECB2A3: 4C 0B 48 08           - or r9,[rax+08]
StarlitSeason-Win64-Shipping.exe+ECB2A7: 48 8B 47 18           - mov rax,[rdi+18]
StarlitSeason-Win64-Shipping.exe+ECB2AB: 4C 33 CB              - xor r9,rbx
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>9</ID>
          <Description>"Min. money (&gt;= setting value)"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : StarlitSeason-Win64-Shipping.exe
  Version:
  Date   :
  Author : bbfox @ https://opencheattables.org
}
[ENABLE]

aobscanmodule(INJECT_MIN_MONEY,StarlitSeason-Win64-Shipping.exe,48 8B 01 48 8D BA A0 01 00 00) // should be unique
alloc(newmem,$1000,INJECT_MIN_MONEY)

label(code)
label(return)

label(min_money)
registersymbol(min_money)

newmem:

code:
  mov rax,[rcx]

  //----
  push rbx
  push rcx
  movsxd rcx,dword ptr [rax]
  mov rbx, [min_money]
  cmp rcx, rbx
  jae next1
  mov [rax], rbx
next1:
  pop rcx
  pop rbx
  //----

  lea rdi,[rdx+000001A0]
  jmp return

align 10 cc
  min_money:
  dd #9000000

INJECT_MIN_MONEY:
  jmp newmem
  nop 5
return:
registersymbol(INJECT_MIN_MONEY)

[DISABLE]

INJECT_MIN_MONEY:
  db 48 8B 01 48 8D BA A0 01 00 00

unregistersymbol(min_money)
unregistersymbol(INJECT_MIN_MONEY)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: StarlitSeason-Win64-Shipping.exe+ECB284

StarlitSeason-Win64-Shipping.exe+ECB264: 48 8B 01              - mov rax,[rcx]
StarlitSeason-Win64-Shipping.exe+ECB267: FF 50 10              - call qword ptr [rax+10]
StarlitSeason-Win64-Shipping.exe+ECB26A: 48 83 C4 70           - add rsp,70
StarlitSeason-Win64-Shipping.exe+ECB26E: 5B                    - pop rbx
StarlitSeason-Win64-Shipping.exe+ECB26F: C3                    - ret 
StarlitSeason-Win64-Shipping.exe+ECB270: 48 89 5C 24 08        - mov [rsp+08],rbx
StarlitSeason-Win64-Shipping.exe+ECB275: 48 89 6C 24 10        - mov [rsp+10],rbp
StarlitSeason-Win64-Shipping.exe+ECB27A: 48 89 74 24 18        - mov [rsp+18],rsi
StarlitSeason-Win64-Shipping.exe+ECB27F: 57                    - push rdi
StarlitSeason-Win64-Shipping.exe+ECB280: 48 83 EC 20           - sub rsp,20
// ---------- INJECTING HERE ----------
StarlitSeason-Win64-Shipping.exe+ECB284: 48 8B 01              - mov rax,[rcx]
// ---------- DONE INJECTING  ----------
StarlitSeason-Win64-Shipping.exe+ECB287: 48 8D BA A0 01 00 00  - lea rdi,[rdx+000001A0]
StarlitSeason-Win64-Shipping.exe+ECB28E: 4C 8B 47 10           - mov r8,[rdi+10]
StarlitSeason-Win64-Shipping.exe+ECB292: 48 8B EA              - mov rbp,rdx
StarlitSeason-Win64-Shipping.exe+ECB295: 48 8B F1              - mov rsi,rcx
StarlitSeason-Win64-Shipping.exe+ECB298: 48 63 18              - movsxd  rbx,dword ptr [rax]
StarlitSeason-Win64-Shipping.exe+ECB29B: 48 8B 47 08           - mov rax,[rdi+08]
StarlitSeason-Win64-Shipping.exe+ECB29F: 4D 8B 48 08           - mov r9,[r8+08]
StarlitSeason-Win64-Shipping.exe+ECB2A3: 4C 0B 48 08           - or r9,[rax+08]
StarlitSeason-Win64-Shipping.exe+ECB2A7: 48 8B 47 18           - mov rax,[rdi+18]
StarlitSeason-Win64-Shipping.exe+ECB2AB: 4C 33 CB              - xor r9,rbx
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>26</ID>
              <Description>"Min. money"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>min_money</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>36</ID>
      <Description>"Inf. free time actions (***turn off when not in use***)"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : StarlitSeason-Win64-Shipping.exe
  Version:
  Date   :
  Author : bbfox @ https://opencheattables.org
}
[ENABLE]

aobscanmodule(INJECT_FREETIME_TIMES,StarlitSeason-Win64-Shipping.exe,48 8D BA 40 02 00 00 48 8B) // should be unique
alloc(newmem,$1000,INJECT_FREETIME_TIMES)

label(code)
label(return)
newmem:

code:
  lea rdi,[rdx+00000240]

  //----
next0:
  cmp [rax], 1
  jg next1
  mov [rax], 2
next1:
  //----
  jmp return


INJECT_FREETIME_TIMES:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_FREETIME_TIMES)

[DISABLE]

INJECT_FREETIME_TIMES:
  db 48 8D BA 40 02 00 00

unregistersymbol(INJECT_FREETIME_TIMES)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: StarlitSeason-Win64-Shipping.exe+EF3F0D

StarlitSeason-Win64-Shipping.exe+EF3EFA: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+EF3EFB: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+EF3EFC: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+EF3EFD: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+EF3EFE: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+EF3EFF: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+EF3F00: 48 89 5C 24 08        - mov [rsp+08],rbx
StarlitSeason-Win64-Shipping.exe+EF3F05: 57                    - push rdi
StarlitSeason-Win64-Shipping.exe+EF3F06: 48 83 EC 20           - sub rsp,20
StarlitSeason-Win64-Shipping.exe+EF3F0A: 48 8B 01              - mov rax,[rcx]
// ---------- INJECTING HERE ----------
StarlitSeason-Win64-Shipping.exe+EF3F0D: 48 8D BA 40 02 00 00  - lea rdi,[rdx+00000240]
// ---------- DONE INJECTING  ----------
StarlitSeason-Win64-Shipping.exe+EF3F14: 48 8B 57 10           - mov rdx,[rdi+10]
StarlitSeason-Win64-Shipping.exe+EF3F18: 48 63 18              - movsxd  rbx,dword ptr [rax]
StarlitSeason-Win64-Shipping.exe+EF3F1B: 48 8B 47 08           - mov rax,[rdi+08]
StarlitSeason-Win64-Shipping.exe+EF3F1F: 4C 8B 42 08           - mov r8,[rdx+08]
StarlitSeason-Win64-Shipping.exe+EF3F23: 4C 0B 40 08           - or r8,[rax+08]
StarlitSeason-Win64-Shipping.exe+EF3F27: 48 8B 47 18           - mov rax,[rdi+18]
StarlitSeason-Win64-Shipping.exe+EF3F2B: 4C 33 C3              - xor r8,rbx
StarlitSeason-Win64-Shipping.exe+EF3F2E: 48 8B 50 08           - mov rdx,[rax+08]
StarlitSeason-Win64-Shipping.exe+EF3F32: 4C 89 42 08           - mov [rdx+08],r8
StarlitSeason-Win64-Shipping.exe+EF3F36: 48 8B 4F 18           - mov rcx,[rdi+18]
}
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>103</ID>
      <Description>"+Lesson Timer"</Description>
      <Options moHideChildren="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>100</ID>
          <Description>"Vo Timer"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : StarlitSeason-Win64-Shipping.exe
  Version:
  Date   :
  Author : bbfox @ https://opencheattables.org
}
[ENABLE]

aobscanmodule(INJECT_TT,StarlitSeason-Win64-Shipping.exe,0F 2F 7F 64 72 20) // should be unique
alloc(newmem,$1000,INJECT_TT)

label(code)
label(return)

newmem:
  push rax
  mov eax, [vf_360]
  mov [rdi+64], eax
  pop rax

code:
  comiss xmm7,[rdi+64]
  //jb StarlitSeason-Win64-Shipping.exe+FADEE7
  reassemble(INJECT_TT+4)
  jmp return

align 10 cc
  vf_360:
  dd (float)360

INJECT_TT:
  jmp newmem
  nop
return:
registersymbol(INJECT_TT)

[DISABLE]

INJECT_TT:
  db 0F 2F 7F 64 72 20

unregistersymbol(INJECT_TT)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: StarlitSeason-Win64-Shipping.exe+FADEC1

StarlitSeason-Win64-Shipping.exe+FADE9A: 0F 29 7C 24 40        - movaps [rsp+40],xmm7
StarlitSeason-Win64-Shipping.exe+FADE9F: 0F 57 FF              - xorps xmm7,xmm7
StarlitSeason-Win64-Shipping.exe+FADEA2: 75 43                 - jne StarlitSeason-Win64-Shipping.exe+FADEE7
StarlitSeason-Win64-Shipping.exe+FADEA4: 80 79 34 00           - cmp byte ptr [rcx+34],00
StarlitSeason-Win64-Shipping.exe+FADEA8: 74 17                 - je StarlitSeason-Win64-Shipping.exe+FADEC1
StarlitSeason-Win64-Shipping.exe+FADEAA: F3 0F 10 49 64        - movss xmm1,[rcx+64]
StarlitSeason-Win64-Shipping.exe+FADEAF: F3 0F 5C CE           - subss xmm1,xmm6
StarlitSeason-Win64-Shipping.exe+FADEB3: F3 0F 11 49 64        - movss [rcx+64],xmm1
StarlitSeason-Win64-Shipping.exe+FADEB8: 48 8B 49 38           - mov rcx,[rcx+38]
StarlitSeason-Win64-Shipping.exe+FADEBC: E8 2F 5C 00 00        - call StarlitSeason-Win64-Shipping.exe+FB3AF0
// ---------- INJECTING HERE ----------
StarlitSeason-Win64-Shipping.exe+FADEC1: 0F 2F 7F 64           - comiss xmm7,[rdi+64]
// ---------- DONE INJECTING  ----------
StarlitSeason-Win64-Shipping.exe+FADEC5: 72 20                 - jb StarlitSeason-Win64-Shipping.exe+FADEE7
StarlitSeason-Win64-Shipping.exe+FADEC7: 48 8B 4F 38           - mov rcx,[rdi+38]
StarlitSeason-Win64-Shipping.exe+FADECB: 0F 57 C9              - xorps xmm1,xmm1
StarlitSeason-Win64-Shipping.exe+FADECE: E8 1D 5C 00 00        - call StarlitSeason-Win64-Shipping.exe+FB3AF0
StarlitSeason-Win64-Shipping.exe+FADED3: 48 8B 4F 38           - mov rcx,[rdi+38]
StarlitSeason-Win64-Shipping.exe+FADED7: 48 8B 91 F0 02 00 00  - mov rdx,[rcx+000002F0]
StarlitSeason-Win64-Shipping.exe+FADEDE: E8 7D 93 3F 01        - call StarlitSeason-Win64-Shipping.exe+23A7260
StarlitSeason-Win64-Shipping.exe+FADEE3: C6 47 35 01           - mov byte ptr [rdi+35],01
StarlitSeason-Win64-Shipping.exe+FADEE7: 48 89 5C 24 70        - mov [rsp+70],rbx
StarlitSeason-Win64-Shipping.exe+FADEEC: 0F 28 CE              - movaps xmm1,xmm6
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>107</ID>
          <Description>"Da Timer"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : StarlitSeason-Win64-Shipping.exe
  Version:
  Date   :
  Author : bbfox @ https://opencheattables.org
}
[ENABLE]

aobscanmodule(INJECT_TT3,StarlitSeason-Win64-Shipping.exe,44 0F 2F 57 64) // should be unique
alloc(newmem,$1000,INJECT_TT3)

label(code)
label(return)

newmem:
  push rax
  mov eax, [vf_360]
  mov [rdi+64], eax
  pop rax

code:
  comiss xmm10,[rdi+64]
  jmp return

align 10 cc
  vf_360:
  dd (float)360

INJECT_TT3:
  jmp newmem
return:
registersymbol(INJECT_TT3)

[DISABLE]

INJECT_TT3:
  db 44 0F 2F 57 64

unregistersymbol(INJECT_TT3)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: StarlitSeason-Win64-Shipping.exe+F8E904

StarlitSeason-Win64-Shipping.exe+F8E8DC: 45 0F 57 D2           - xorps xmm10,xmm10
StarlitSeason-Win64-Shipping.exe+F8E8E0: 40 38 77 35           - cmp [rdi+35],sil
StarlitSeason-Win64-Shipping.exe+F8E8E4: 75 45                 - jne StarlitSeason-Win64-Shipping.exe+F8E92B
StarlitSeason-Win64-Shipping.exe+F8E8E6: 40 38 77 34           - cmp [rdi+34],sil
StarlitSeason-Win64-Shipping.exe+F8E8EA: 74 18                 - je StarlitSeason-Win64-Shipping.exe+F8E904
StarlitSeason-Win64-Shipping.exe+F8E8EC: F3 0F 10 4F 64        - movss xmm1,[rdi+64]
StarlitSeason-Win64-Shipping.exe+F8E8F1: 48 8B 4F 38           - mov rcx,[rdi+38]
StarlitSeason-Win64-Shipping.exe+F8E8F5: F3 41 0F 5C C8        - subss xmm1,xmm8
StarlitSeason-Win64-Shipping.exe+F8E8FA: F3 0F 11 4F 64        - movss [rdi+64],xmm1
StarlitSeason-Win64-Shipping.exe+F8E8FF: E8 EC 51 02 00        - call StarlitSeason-Win64-Shipping.exe+FB3AF0
// ---------- INJECTING HERE ----------
StarlitSeason-Win64-Shipping.exe+F8E904: 44 0F 2F 57 64        - comiss xmm10,[rdi+64]
// ---------- DONE INJECTING  ----------
StarlitSeason-Win64-Shipping.exe+F8E909: 72 20                 - jb StarlitSeason-Win64-Shipping.exe+F8E92B
StarlitSeason-Win64-Shipping.exe+F8E90B: 48 8B 4F 38           - mov rcx,[rdi+38]
StarlitSeason-Win64-Shipping.exe+F8E90F: 0F 57 C9              - xorps xmm1,xmm1
StarlitSeason-Win64-Shipping.exe+F8E912: E8 D9 51 02 00        - call StarlitSeason-Win64-Shipping.exe+FB3AF0
StarlitSeason-Win64-Shipping.exe+F8E917: 48 8B 4F 38           - mov rcx,[rdi+38]
StarlitSeason-Win64-Shipping.exe+F8E91B: 48 8B 91 F0 02 00 00  - mov rdx,[rcx+000002F0]
StarlitSeason-Win64-Shipping.exe+F8E922: E8 39 89 41 01        - call StarlitSeason-Win64-Shipping.exe+23A7260
StarlitSeason-Win64-Shipping.exe+F8E927: C6 47 35 01           - mov byte ptr [rdi+35],01
StarlitSeason-Win64-Shipping.exe+F8E92B: 48 8B 87 E0 00 00 00  - mov rax,[rdi+000000E0]
StarlitSeason-Win64-Shipping.exe+F8E932: 48 85 C0              - test rax,rax
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>102</ID>
          <Description>"Vi Timer"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : StarlitSeason-Win64-Shipping.exe
  Version:
  Date   :
  Author : bbfox @ https://opencheattables.org
}
[ENABLE]

aobscanmodule(INJECT_TT2,StarlitSeason-Win64-Shipping.exe,0F 2F 4F 64 72 1D) // should be unique
alloc(newmem,$1000,INJECT_TT2)

label(code)
label(return)

newmem:
  push rax
  mov eax, 44700000
  mov [rdi+64], eax
  pop rax

code:
  comiss xmm1,[rdi+64]
  //jb StarlitSeason-Win64-Shipping.exe+FA4C00
  reassemble(INJECT_TT2+4)
  jmp return

INJECT_TT2:
  jmp newmem
  nop
return:
registersymbol(INJECT_TT2)

[DISABLE]

INJECT_TT2:
  db 0F 2F 4F 64 72 1D

unregistersymbol(INJECT_TT2)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: StarlitSeason-Win64-Shipping.exe+FA4BDD

StarlitSeason-Win64-Shipping.exe+FA4BB8: 0F 28 F1              - movaps xmm6,xmm1
StarlitSeason-Win64-Shipping.exe+FA4BBB: 75 43                 - jne StarlitSeason-Win64-Shipping.exe+FA4C00
StarlitSeason-Win64-Shipping.exe+FA4BBD: 80 79 34 00           - cmp byte ptr [rcx+34],00
StarlitSeason-Win64-Shipping.exe+FA4BC1: 74 17                 - je StarlitSeason-Win64-Shipping.exe+FA4BDA
StarlitSeason-Win64-Shipping.exe+FA4BC3: F3 0F 10 49 64        - movss xmm1,[rcx+64]
StarlitSeason-Win64-Shipping.exe+FA4BC8: F3 0F 5C CE           - subss xmm1,xmm6
StarlitSeason-Win64-Shipping.exe+FA4BCC: F3 0F 11 49 64        - movss [rcx+64],xmm1
StarlitSeason-Win64-Shipping.exe+FA4BD1: 48 8B 49 38           - mov rcx,[rcx+38]
StarlitSeason-Win64-Shipping.exe+FA4BD5: E8 16 EF 00 00        - call StarlitSeason-Win64-Shipping.exe+FB3AF0
StarlitSeason-Win64-Shipping.exe+FA4BDA: 0F 57 C9              - xorps xmm1,xmm1
// ---------- INJECTING HERE ----------
StarlitSeason-Win64-Shipping.exe+FA4BDD: 0F 2F 4F 64           - comiss xmm1,[rdi+64]
// ---------- DONE INJECTING  ----------
StarlitSeason-Win64-Shipping.exe+FA4BE1: 72 1D                 - jb StarlitSeason-Win64-Shipping.exe+FA4C00
StarlitSeason-Win64-Shipping.exe+FA4BE3: 48 8B 4F 38           - mov rcx,[rdi+38]
StarlitSeason-Win64-Shipping.exe+FA4BE7: E8 04 EF 00 00        - call StarlitSeason-Win64-Shipping.exe+FB3AF0
StarlitSeason-Win64-Shipping.exe+FA4BEC: 48 8B 4F 38           - mov rcx,[rdi+38]
StarlitSeason-Win64-Shipping.exe+FA4BF0: 48 8B 91 F0 02 00 00  - mov rdx,[rcx+000002F0]
StarlitSeason-Win64-Shipping.exe+FA4BF7: E8 64 26 40 01        - call StarlitSeason-Win64-Shipping.exe+23A7260
StarlitSeason-Win64-Shipping.exe+FA4BFC: C6 47 35 01           - mov byte ptr [rdi+35],01
StarlitSeason-Win64-Shipping.exe+FA4C00: 8B 8F A0 04 00 00     - mov ecx,[rdi+000004A0]
StarlitSeason-Win64-Shipping.exe+FA4C06: 83 F9 08              - cmp ecx,08
StarlitSeason-Win64-Shipping.exe+FA4C09: 74 58                 - je StarlitSeason-Win64-Shipping.exe+FA4C63
}
</AssemblerScript>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>111</ID>
      <Description>"+Live"</Description>
      <Options moHideChildren="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>19</ID>
          <Description>"inf. appeal pt"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : StarlitSeason-Win64-Shipping.exe
  Version:
  Date   :
  Author : bbfox @ https://opencheattables.org
}
[ENABLE]

aobscanmodule(INJECT_SHOWPT,StarlitSeason-Win64-Shipping.exe,8B 4A 2C 41 03 C9) // should be unique
alloc(newmem,$1000,INJECT_SHOWPT)

label(code)
label(return)

newmem:

code:
  //mov ecx,[rdx+2C]
  mov ecx,[rdx+28]
  mov [rdx+2C],ecx
  add ecx,r9d
  jmp return

INJECT_SHOWPT:
  jmp newmem
  nop
return:
registersymbol(INJECT_SHOWPT)

[DISABLE]

INJECT_SHOWPT:
  db 8B 4A 2C 41 03 C9

unregistersymbol(INJECT_SHOWPT)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: StarlitSeason-Win64-Shipping.exe+ACEF08

StarlitSeason-Win64-Shipping.exe+ACEEDC: 74 09                 - je StarlitSeason-Win64-Shipping.exe+ACEEE7
StarlitSeason-Win64-Shipping.exe+ACEEDE: 49 8B 80 38 03 00 00  - mov rax,[r8+00000338]
StarlitSeason-Win64-Shipping.exe+ACEEE5: EB 03                 - jmp StarlitSeason-Win64-Shipping.exe+ACEEEA
StarlitSeason-Win64-Shipping.exe+ACEEE7: 48 8B C3              - mov rax,rbx
StarlitSeason-Win64-Shipping.exe+ACEEEA: 48 8B 80 80 02 00 00  - mov rax,[rax+00000280]
StarlitSeason-Win64-Shipping.exe+ACEEF1: 48 8B 80 E8 00 00 00  - mov rax,[rax+000000E8]
StarlitSeason-Win64-Shipping.exe+ACEEF8: 48 63 48 40           - movsxd  rcx,dword ptr [rax+40]
StarlitSeason-Win64-Shipping.exe+ACEEFC: 48 8B 40 30           - mov rax,[rax+30]
StarlitSeason-Win64-Shipping.exe+ACEF00: 48 8B 0C C8           - mov rcx,[rax+rcx*8]
StarlitSeason-Win64-Shipping.exe+ACEF04: 48 8B 51 28           - mov rdx,[rcx+28]
// ---------- INJECTING HERE ----------
StarlitSeason-Win64-Shipping.exe+ACEF08: 8B 4A 2C              - mov ecx,[rdx+2C]
// ---------- DONE INJECTING  ----------
StarlitSeason-Win64-Shipping.exe+ACEF0B: 41 03 C9              - add ecx,r9d
StarlitSeason-Win64-Shipping.exe+ACEF0E: 79 04                 - jns StarlitSeason-Win64-Shipping.exe+ACEF14
StarlitSeason-Win64-Shipping.exe+ACEF10: 8B C3                 - mov eax,ebx
StarlitSeason-Win64-Shipping.exe+ACEF12: EB 08                 - jmp StarlitSeason-Win64-Shipping.exe+ACEF1C
StarlitSeason-Win64-Shipping.exe+ACEF14: 8B 42 28              - mov eax,[rdx+28]
StarlitSeason-Win64-Shipping.exe+ACEF17: 3B C8                 - cmp ecx,eax
StarlitSeason-Win64-Shipping.exe+ACEF19: 0F 4C C1              - cmovl eax,ecx
StarlitSeason-Win64-Shipping.exe+ACEF1C: 89 42 2C              - mov [rdx+2C],eax
StarlitSeason-Win64-Shipping.exe+ACEF1F: 4D 85 C0              - test r8,r8
StarlitSeason-Win64-Shipping.exe+ACEF22: 74 09                 - je StarlitSeason-Win64-Shipping.exe+ACEF2D
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>110</ID>
          <Description>"Rival: appeal pt-"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : StarlitSeason-Win64-Shipping.exe
  Version:
  Date   :
  Author : bbfox @ https://opencheattables.org
}
[ENABLE]

aobscanmodule(INJECT_SHOWPT_RIVAL,StarlitSeason-Win64-Shipping.exe,8B 4A 2C 03 CE) // should be unique
alloc(newmem,$1000,INJECT_SHOWPT_RIVAL)

label(code)
label(return)

newmem:
  push rax
  mov eax,[rdx+2C]
  cmp eax, 1
  jbe next1
  mov eax, 1
  mov [rdx+2C],eax
next1:
  pop rax

code:
  mov ecx,[rdx+2C]
  add ecx,esi
  jmp return

INJECT_SHOWPT_RIVAL:
  jmp newmem
return:
registersymbol(INJECT_SHOWPT_RIVAL)

[DISABLE]

INJECT_SHOWPT_RIVAL:
  db 8B 4A 2C 03 CE

unregistersymbol(INJECT_SHOWPT_RIVAL)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: StarlitSeason-Win64-Shipping.exe+ACF03F

StarlitSeason-Win64-Shipping.exe+ACF014: EB 03                 - jmp StarlitSeason-Win64-Shipping.exe+ACF019
StarlitSeason-Win64-Shipping.exe+ACF016: 48 8B C7              - mov rax,rdi
StarlitSeason-Win64-Shipping.exe+ACF019: 48 8B 80 A8 02 00 00  - mov rax,[rax+000002A8]
StarlitSeason-Win64-Shipping.exe+ACF020: 48 8B 98 58 01 00 00  - mov rbx,[rax+00000158]
StarlitSeason-Win64-Shipping.exe+ACF027: 48 8D 4B 40           - lea rcx,[rbx+40]
StarlitSeason-Win64-Shipping.exe+ACF02B: E8 30 6D 04 00        - call StarlitSeason-Win64-Shipping.exe+B15D60
StarlitSeason-Win64-Shipping.exe+ACF030: 48 63 C8              - movsxd  rcx,eax
StarlitSeason-Win64-Shipping.exe+ACF033: 48 8B 43 30           - mov rax,[rbx+30]
StarlitSeason-Win64-Shipping.exe+ACF037: 48 8B 0C C8           - mov rcx,[rax+rcx*8]
StarlitSeason-Win64-Shipping.exe+ACF03B: 48 8B 51 28           - mov rdx,[rcx+28]
// ---------- INJECTING HERE ----------
StarlitSeason-Win64-Shipping.exe+ACF03F: 8B 4A 2C              - mov ecx,[rdx+2C]
// ---------- DONE INJECTING  ----------
StarlitSeason-Win64-Shipping.exe+ACF042: 03 CE                 - add ecx,esi
StarlitSeason-Win64-Shipping.exe+ACF044: 79 04                 - jns StarlitSeason-Win64-Shipping.exe+ACF04A
StarlitSeason-Win64-Shipping.exe+ACF046: 8B C7                 - mov eax,edi
StarlitSeason-Win64-Shipping.exe+ACF048: EB 08                 - jmp StarlitSeason-Win64-Shipping.exe+ACF052
StarlitSeason-Win64-Shipping.exe+ACF04A: 8B 42 28              - mov eax,[rdx+28]
StarlitSeason-Win64-Shipping.exe+ACF04D: 3B C8                 - cmp ecx,eax
StarlitSeason-Win64-Shipping.exe+ACF04F: 0F 4C C1              - cmovl eax,ecx
StarlitSeason-Win64-Shipping.exe+ACF052: 89 42 2C              - mov [rdx+2C],eax
StarlitSeason-Win64-Shipping.exe+ACF055: 48 8B 05 74 AB 3F 04  - mov rax,[StarlitSeason-Win64-Shipping.exe+4EC9BD0]
StarlitSeason-Win64-Shipping.exe+ACF05C: 48 85 C0              - test rax,rax
}
</AssemblerScript>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>46</ID>
      <Description>"+XP"</Description>
      <Options moHideChildren="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>40</ID>
          <Description>"Producer XP when changed (use w/ risk)"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : StarlitSeason-Win64-Shipping.exe
  Version:
  Date   :
  Author : bbfox @ https://opencheattables.org
}
[ENABLE]

aobscanmodule(INJECT_PRODUCER_EXP,StarlitSeason-Win64-Shipping.exe,50 01 00 00 48 8B 57 10 48 63 18) // should be unique
alloc(newmem,$1000,INJECT_PRODUCER_EXP)

label(code)
label(return)

label(prod_xp)
registersymbol(prod_xp)

newmem:


code:
  mov rdx,[rdi+10]
  movsxd  rbx,dword ptr [rax]

  //----
  push rcx
  mov rcx, [prod_xp]
  cmp rbx, rcx
  jg next1
  mov rbx, rcx
  mov [rax], rcx
  jmp next2
next1:
  mov [prod_xp], rbx
next2:
  pop rcx
  //----

  jmp return

align 10 cc
  prod_xp:
  dd #0

INJECT_PRODUCER_EXP+04:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_PRODUCER_EXP)

[DISABLE]

INJECT_PRODUCER_EXP+04:
  db 48 8B 57 10 48 63 18

unregistersymbol(prod_xp)
unregistersymbol(INJECT_PRODUCER_EXP)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: StarlitSeason-Win64-Shipping.exe+EF40A4

StarlitSeason-Win64-Shipping.exe+EF408B: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+EF408C: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+EF408D: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+EF408E: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+EF408F: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+EF4090: 48 89 5C 24 08        - mov [rsp+08],rbx
StarlitSeason-Win64-Shipping.exe+EF4095: 57                    - push rdi
StarlitSeason-Win64-Shipping.exe+EF4096: 48 83 EC 20           - sub rsp,20
StarlitSeason-Win64-Shipping.exe+EF409A: 48 8B 01              - mov rax,[rcx]
StarlitSeason-Win64-Shipping.exe+EF409D: 48 8D BA 50 01 00 00  - lea rdi,[rdx+00000150]
// ---------- INJECTING HERE ----------
StarlitSeason-Win64-Shipping.exe+EF40A4: 48 8B 57 10           - mov rdx,[rdi+10]
// ---------- DONE INJECTING  ----------
StarlitSeason-Win64-Shipping.exe+EF40A8: 48 63 18              - movsxd  rbx,dword ptr [rax]
StarlitSeason-Win64-Shipping.exe+EF40AB: 48 8B 47 08           - mov rax,[rdi+08]
StarlitSeason-Win64-Shipping.exe+EF40AF: 4C 8B 42 08           - mov r8,[rdx+08]
StarlitSeason-Win64-Shipping.exe+EF40B3: 4C 0B 40 08           - or r8,[rax+08]
StarlitSeason-Win64-Shipping.exe+EF40B7: 48 8B 47 18           - mov rax,[rdi+18]
StarlitSeason-Win64-Shipping.exe+EF40BB: 4C 33 C3              - xor r8,rbx
StarlitSeason-Win64-Shipping.exe+EF40BE: 48 8B 50 08           - mov rdx,[rax+08]
StarlitSeason-Win64-Shipping.exe+EF40C2: 4C 89 42 08           - mov [rdx+08],r8
StarlitSeason-Win64-Shipping.exe+EF40C6: 48 8B 4F 18           - mov rcx,[rdi+18]
StarlitSeason-Win64-Shipping.exe+EF40CA: E8 A1 24 C2 FF        - call StarlitSeason-Win64-Shipping.exe+B16570
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>41</ID>
              <Description>"Min. total XP (0 = detect)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>prod_xp</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>42</ID>
              <Description>"***note: to get current XP in above row: set a min. value (i.e. 0), then change XP"</Description>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
            <CheatEntry>
              <ID>43</ID>
              <Description>"***value will affect in next XP changes if its greater than current XP"</Description>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>47</ID>
          <Description>"Total fans when changed (use w/ risk)"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : StarlitSeason-Win64-Shipping.exe
  Version:
  Date   :
  Author : bbfox @ https://opencheattables.org
}
[ENABLE]

aobscanmodule(INJECT_FAN_CNT,StarlitSeason-Win64-Shipping.exe,78 01 00 00 48 8B 57 10 48 63 18) // should be unique
alloc(newmem,$1000,INJECT_FAN_CNT)

label(code)
label(return)

label(fan_cnt)
registersymbol(fan_cnt)

newmem:

code:
  mov rdx,[rdi+10]
  movsxd  rbx,dword ptr [rax]

  //----
  push rcx
  mov rcx, [fan_cnt]
  cmp rbx, rcx
  jg next1
  mov rbx, rcx
  mov [rax], rcx
  jmp next2
next1:
  mov [fan_cnt], rbx
next2:
  pop rcx
  //----

  jmp return


align 10 cc
  fan_cnt:
  dd #0



INJECT_FAN_CNT+04:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_FAN_CNT)

[DISABLE]

INJECT_FAN_CNT+04:
  db 48 8B 57 10 48 63 18


unregistersymbol(fan_cnt)
unregistersymbol(INJECT_FAN_CNT)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: StarlitSeason-Win64-Shipping.exe+EF4044

StarlitSeason-Win64-Shipping.exe+EF402B: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+EF402C: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+EF402D: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+EF402E: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+EF402F: CC                    - int 3 
StarlitSeason-Win64-Shipping.exe+EF4030: 48 89 5C 24 08        - mov [rsp+08],rbx
StarlitSeason-Win64-Shipping.exe+EF4035: 57                    - push rdi
StarlitSeason-Win64-Shipping.exe+EF4036: 48 83 EC 20           - sub rsp,20
StarlitSeason-Win64-Shipping.exe+EF403A: 48 8B 01              - mov rax,[rcx]
StarlitSeason-Win64-Shipping.exe+EF403D: 48 8D BA 78 01 00 00  - lea rdi,[rdx+00000178]
// ---------- INJECTING HERE ----------
StarlitSeason-Win64-Shipping.exe+EF4044: 48 8B 57 10           - mov rdx,[rdi+10]
// ---------- DONE INJECTING  ----------
StarlitSeason-Win64-Shipping.exe+EF4048: 48 63 18              - movsxd  rbx,dword ptr [rax]
StarlitSeason-Win64-Shipping.exe+EF404B: 48 8B 47 08           - mov rax,[rdi+08]
StarlitSeason-Win64-Shipping.exe+EF404F: 4C 8B 42 08           - mov r8,[rdx+08]
StarlitSeason-Win64-Shipping.exe+EF4053: 4C 0B 40 08           - or r8,[rax+08]
StarlitSeason-Win64-Shipping.exe+EF4057: 48 8B 47 18           - mov rax,[rdi+18]
StarlitSeason-Win64-Shipping.exe+EF405B: 4C 33 C3              - xor r8,rbx
StarlitSeason-Win64-Shipping.exe+EF405E: 48 8B 50 08           - mov rdx,[rax+08]
StarlitSeason-Win64-Shipping.exe+EF4062: 4C 89 42 08           - mov [rdx+08],r8
StarlitSeason-Win64-Shipping.exe+EF4066: 48 8B 4F 18           - mov rcx,[rdi+18]
StarlitSeason-Win64-Shipping.exe+EF406A: E8 01 25 C2 FF        - call StarlitSeason-Win64-Shipping.exe+B16570
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>48</ID>
              <Description>"Min. fans count in next change (0 = detect)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>fan_cnt</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>49</ID>
              <Description>"***Notice: same as producer XP, affects tasks"</Description>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>114</ID>
      <Description>"*** THE IDOLM@STER Starlit Season 1.61  /  https://opencheattables.com  /  CE 7.4+ ***"</Description>
      <Color>800080</Color>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols>
    <SymbolEntry>
      <Name>rage</Name>
      <Address>1409552A7</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>weight</Name>
      <Address>4039F908</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>unlimited</Name>
      <Address>140DB8F24</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>player</Name>
      <Address>1400F59C1</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>player_stats</Name>
      <Address>1400F5AA3</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>keyboard</Name>
      <Address>13F709090</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>global_game</Name>
      <Address>14011D3A9</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>vtable</Name>
      <Address>13F1550F5</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>durability</Name>
      <Address>7FF74AA34F5C</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>freeze</Name>
      <Address>7FF74A7C8CB6</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>mouseover</Name>
      <Address>7FF74AC9F4AE</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>mouseover_ptr</Name>
      <Address>7FF74A2E001B</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>console</Name>
      <Address>7FF742253810</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>global_console_debug</Name>
      <Address>7FF742D0E18A</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>use_console</Name>
      <Address>7FF7426FB043</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>ItemEditorMaking</Name>
      <Address>00710030</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>ItemEditor</Name>
      <Address>021C0020</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>ItemEditorContainer</Name>
      <Address>021C0010</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>MakingEditorContainer</Name>
      <Address>00930000</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>MakingEditorContainerV2</Name>
      <Address>021C0000</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>FinalMakingEditor</Name>
      <Address>02290010</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>ItemSelContainer</Name>
      <Address>008D0020</Address>
    </SymbolEntry>
    <SymbolEntry>
      <Name>ItemSelMaking</Name>
      <Address>008D0000</Address>
    </SymbolEntry>
  </UserdefinedSymbols>
</CheatTable>
