<?xml version="1.0" encoding="utf-8"?>
<CheatTable UsesMono="1" CheatEngineTableVersion="52">
  <CheatEntries>
    <CheatEntry NoCheckbox="1">
      <ID>3744</ID>
      <Description>"━━━━━━━━ Kittentegy ━━━━━━━━"</Description>
      <Color>00FFFF</Color>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
    <CheatEntry>
      <ID>3746</ID>
      <Description>"━━━━━━━━ 🖥️ COMPACT VIEW ━━━━━━━━"</Description>
      <Color>00FFFF</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
// Script Created By mgr.inz.Player On CE Forums
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>3760</ID>
      <Description>"━━━━━━━━ ENABLE MONO ━━━━━━━━"</Description>
      <Options moHideChildren="1"/>
      <Color>00FF00</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>
[ENABLE]
{$lua}
LaunchMonoDataCollector()
[DISABLE]

</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>1</ID>
          <Description>"Player"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
  ==============================================
   Kittentegy Table by SeryogaSK
  ----------------------------------------------
   Game    : Kittentegy.exe
   Version :  (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================
}

define(address,CoinBar:Update+24)
define(bytes,48 63 40 54 F3 0F 2A C0)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,CoinBar:Update+24)
alloc(ply_base,8)
registersymbol(ply_base)

label(code)
label(return)

newmem:
mov [ply_base],rcx

code:
  movsxd  rax,dword ptr [rax+54]
  cvtsi2ss xmm0,eax
  jmp return

address:
  jmp newmem
  nop 3
return:

[DISABLE]

address:
  db bytes
  // movsxd  rax,dword ptr [rax+54]
  // cvtsi2ss xmm0,eax

unregistersymbol(*)
dealloc(*)

{
// ORIGINAL CODE - INJECTION POINT: CoinBar:Update+24

17A6B91F52E: 00 00                          - add [rax],al
CoinBar:Update: 55                             - push rbp
CoinBar:Update+1: 48 8B EC                       - mov rbp,rsp
CoinBar:Update+4: 48 81 EC 80 00 00 00           - sub rsp,00000080
CoinBar:Update+b: 48 89 75 F8                    - mov [rbp-08],rsi
CoinBar:Update+f: 48 8B F1                       - mov rsi,rcx
CoinBar:Update+12: F3 0F 10 46 30                 - movss xmm0,[rsi+30]
CoinBar:Update+17: F3 0F 5A C0                    - cvtss2sd xmm0,xmm0
CoinBar:Update+1b: F2 0F 11 45 B0                 - movsd [rbp-50],xmm0
CoinBar:Update+20: 48 8B 46 20                    - mov rax,[rsi+20]
// ---------- INJECTING HERE ----------
CoinBar:Update+24: 48 63 40 54                    - movsxd  rax,dword ptr [rax+54]
// ---------- DONE INJECTING  ----------
CoinBar:Update+28: F3 0F 2A C0                    - cvtsi2ss xmm0,eax
CoinBar:Update+2c: F3 0F 5A C0                    - cvtss2sd xmm0,xmm0
CoinBar:Update+30: F2 0F 11 45 A8                 - movsd [rbp-58],xmm0
CoinBar:Update+35: 90                             - nop
CoinBar:Update+36: 49 BB 20 9F 7E 6B 7A 01 00 00  - mov r11,UnityEngine.Time:get_deltaTime
CoinBar:Update+40: 41 FF D3                       - call r11
CoinBar:Update+43: F3 0F 5A D0                    - cvtss2sd xmm2,xmm0
CoinBar:Update+47: F2 0F 10 45 B0                 - movsd xmm0,[rbp-50]
CoinBar:Update+4c: F2 0F 10 4D A8                 - movsd xmm1,[rbp-58]
CoinBar:Update+51: F3 0F 10 1D D7 00 00 00        - movss xmm3,[CoinBar:Update+130]
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>2</ID>
              <Description>"Health"</Description>
              <VariableType>Float</VariableType>
              <Address>[ply_base]+20</Address>
              <Offsets>
                <Offset>20</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>3</ID>
                  <Description>"MaxHealth"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[ply_base]+20</Address>
                  <Offsets>
                    <Offset>24</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>4</ID>
              <Description>"Hunger"</Description>
              <VariableType>Float</VariableType>
              <Address>[ply_base]+20</Address>
              <Offsets>
                <Offset>28</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>5</ID>
                  <Description>"MaxHunger"</Description>
                  <VariableType>Float</VariableType>
                  <Address>[ply_base]+20</Address>
                  <Offsets>
                    <Offset>2C</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>6</ID>
              <Description>"Level"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>[ply_base]+20</Address>
              <Offsets>
                <Offset>30</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>7</ID>
              <Description>"XP"</Description>
              <VariableType>Float</VariableType>
              <Address>[ply_base]+20</Address>
              <Offsets>
                <Offset>34</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>8</ID>
              <Description>"MaxXP"</Description>
              <VariableType>Float</VariableType>
              <Address>[ply_base]+20</Address>
              <Offsets>
                <Offset>38</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>9</ID>
              <Description>"Cheese"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>[ply_base]+20</Address>
              <Offsets>
                <Offset>3C</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>10</ID>
              <Description>"MaxCheese"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>[ply_base]+20</Address>
              <Offsets>
                <Offset>40</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>11</ID>
              <Description>"MaxStartCoins"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>[ply_base]+20</Address>
              <Offsets>
                <Offset>44</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>12</ID>
              <Description>"DamageMultiplier"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>[ply_base]+20</Address>
              <Offsets>
                <Offset>48</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>13</ID>
              <Description>"PrisonersInSafe"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>[ply_base]+20</Address>
              <Offsets>
                <Offset>4C</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>14</ID>
              <Description>"Record"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>[ply_base]+20</Address>
              <Offsets>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>15</ID>
              <Description>"Coins"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>[ply_base]+20</Address>
              <Offsets>
                <Offset>54</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>16</ID>
              <Description>"Keys"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>[ply_base]+20</Address>
              <Offsets>
                <Offset>58</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>17</ID>
              <Description>"Diamonds"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>[ply_base]+20</Address>
              <Offsets>
                <Offset>5C</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>18</ID>
              <Description>"CraftingRecipes"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>[ply_base]+20</Address>
              <Offsets>
                <Offset>60</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>19</ID>
          <Description>"Tower"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
  ==============================================
   Kittentegy Table by SeryogaSK
  ----------------------------------------------
   Game    : Kittentegy.exe
   Version :  (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================
}

define(address,TowerBuilding:Update+16)
define(bytes,48 8B 46 50 48 8B C8)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,TowerBuilding:Update+16)
alloc(tower_base,8)
registersymbol(tower_base)

label(code)
label(return)

newmem:
mov [tower_base],rsi
mov [rsi+78],(float)999 // Tower Life
code:
  mov rax,[rsi+50]
  mov rcx,rax
  jmp return

address:
  jmp newmem
  nop 2
return:

[DISABLE]

address:
  db bytes
  // mov rax,[rsi+50]
  // mov rcx,rax

unregistersymbol(*)
dealloc(*)

{
// ORIGINAL CODE - INJECTION POINT: TowerBuilding:Update+16

17A6B929BA8: 00 00                 - add [rax],al
17A6B929BAA: 00 00                 - add [rax],al
17A6B929BAC: 00 00                 - add [rax],al
17A6B929BAE: 00 00                 - add [rax],al
TowerBuilding:Update: 55                    - push rbp
TowerBuilding:Update+1: 48 8B EC              - mov rbp,rsp
TowerBuilding:Update+4: 48 81 EC B0 01 00 00  - sub rsp,000001B0
TowerBuilding:Update+b: 48 89 75 F0           - mov [rbp-10],rsi
TowerBuilding:Update+f: 48 89 7D F8           - mov [rbp-08],rdi
TowerBuilding:Update+13: 48 8B F1              - mov rsi,rcx
// ---------- INJECTING HERE ----------
TowerBuilding:Update+16: 48 8B 46 50           - mov rax,[rsi+50]
// ---------- DONE INJECTING  ----------
TowerBuilding:Update+1a: 48 8B C8              - mov rcx,rax
TowerBuilding:Update+1d: 83 39 00              - cmp dword ptr [rcx],00
TowerBuilding:Update+20: 0F B6 40 28           - movzx eax,byte ptr [rax+28]
TowerBuilding:Update+24: 85 C0                 - test eax,eax
TowerBuilding:Update+26: 0F 85 E5 09 00 00     - jne TowerBuilding:Update+a11
TowerBuilding:Update+2c: F3 0F 10 46 78        - movss xmm0,[rsi+78]
TowerBuilding:Update+31: F3 0F 5A C0           - cvtss2sd xmm0,xmm0
TowerBuilding:Update+35: F2 0F 5A E8           - cvtsd2ss xmm5,xmm0
TowerBuilding:Update+39: F3 0F 11 6D EC        - movss [rbp-14],xmm5
TowerBuilding:Update+3e: F3 0F 10 45 EC        - movss xmm0,[rbp-14]
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>20</ID>
              <Description>"MaxLifeTIme"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>Float</VariableType>
              <Address>[tower_base]+7C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>21</ID>
              <Description>"LifeTime"</Description>
              <VariableType>Float</VariableType>
              <Address>[tower_base]+78</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>22</ID>
              <Description>"_maxShootTime"</Description>
              <VariableType>Float</VariableType>
              <Address>[tower_base]+74</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>23</ID>
              <Description>"_shootTime"</Description>
              <VariableType>Float</VariableType>
              <Address>[tower_base]+70</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>24</ID>
              <Description>"_previewRangeTime"</Description>
              <VariableType>Float</VariableType>
              <Address>[tower_base]+6C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>25</ID>
              <Description>"Damage"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>[tower_base]+30</Address>
              <Offsets>
                <Offset>20</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>26</ID>
              <Description>"Health"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>[tower_base]+60</Address>
              <Offsets>
                <Offset>7C</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>27</ID>
              <Description>"_mySpeed"</Description>
              <VariableType>Float</VariableType>
              <Address>[tower_base]+60</Address>
              <Offsets>
                <Offset>84</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>28</ID>
          <Description>"OHK"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
  ==============================================
   Kittentegy Table by SeryogaSK
  ----------------------------------------------
   Game    : Kittentegy.exe
   Version :  (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================
}

define(address,MouseHealth:Update+1d)
define(bytes,48 63 49 7C F3 0F 2A C1)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,MouseHealth:Update+1d)

label(code)
label(return)

newmem:
mov dword ptr [rcx+7C],0
code:
  movsxd  rcx,dword ptr [rcx+7C]
  cvtsi2ss xmm0,ecx
  jmp return

address:
  jmp newmem
  nop 3
return:

[DISABLE]

address:
  db bytes
  // movsxd  rcx,dword ptr [rcx+7C]
  // cvtsi2ss xmm0,ecx

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: MouseHealth:Update+1d

17A6B927AAE: 00 00                 - add [rax],al
MouseHealth:Update: 55                    - push rbp
MouseHealth:Update+1: 48 8B EC              - mov rbp,rsp
MouseHealth:Update+4: 48 83 EC 50           - sub rsp,50
MouseHealth:Update+8: 48 89 75 F8           - mov [rbp-08],rsi
MouseHealth:Update+c: 48 8B F1              - mov rsi,rcx
MouseHealth:Update+f: 48 8B 46 28           - mov rax,[rsi+28]
MouseHealth:Update+13: 48 8B 4E 20           - mov rcx,[rsi+20]
MouseHealth:Update+17: 48 8B D1              - mov rdx,rcx
MouseHealth:Update+1a: 83 3A 00              - cmp dword ptr [rdx],00
// ---------- INJECTING HERE ----------
MouseHealth:Update+1d: 48 63 49 7C           - movsxd  rcx,dword ptr [rcx+7C]
// ---------- DONE INJECTING  ----------
MouseHealth:Update+21: F3 0F 2A C1           - cvtsi2ss xmm0,ecx
MouseHealth:Update+25: F3 0F 5A C0           - cvtss2sd xmm0,xmm0
MouseHealth:Update+29: 48 8B 4E 20           - mov rcx,[rsi+20]
MouseHealth:Update+2d: 48 8B D1              - mov rdx,rcx
MouseHealth:Update+30: 83 3A 00              - cmp dword ptr [rdx],00
MouseHealth:Update+33: 48 63 89 80 00 00 00  - movsxd  rcx,dword ptr [rcx+00000080]
MouseHealth:Update+3a: F3 0F 2A C9           - cvtsi2ss xmm1,ecx
MouseHealth:Update+3e: F3 0F 5A C9           - cvtss2sd xmm1,xmm1
MouseHealth:Update+42: F2 0F 5E C1           - divsd xmm0,xmm1
MouseHealth:Update+46: 48 8B C8              - mov rcx,rax
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>30</ID>
          <Description>"Rapidfire"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{
  ==============================================
   Kittentegy Table by SeryogaSK
  ----------------------------------------------
   Game    : Kittentegy.exe
   Version :  (Steam)
   Author  : SeryogaSK
   Website : Habibrahimov.com
  ----------------------------------------------
   Warning: Online use may trigger anti-cheat!
  ==============================================
}

define(address,TowerBuilding:Update+30d)
define(bytes,F3 0F 10 4E 74)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,TowerBuilding:Update+30d)

label(code)
label(return)

newmem:

code:
  movss xmm1,[rsi+74]
  movss [rsi+70],xmm1
  jmp return

address:
  jmp newmem
return:

[DISABLE]

address:
  db bytes
  // movss xmm1,[rsi+74]

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: TowerBuilding:Update+30d

TowerBuilding:Update+2dc: 66 90                          - nop 2
TowerBuilding:Update+2de: 49 BB 20 9F 7E 6B 7A 01 00 00  - mov r11,UnityEngine.Time:get_deltaTime
TowerBuilding:Update+2e8: 41 FF D3                       - call r11
TowerBuilding:Update+2eb: F3 0F 5A C8                    - cvtss2sd xmm1,xmm0
TowerBuilding:Update+2ef: F2 0F 10 85 A0 FE FF FF        - movsd xmm0,[rbp-00000160]
TowerBuilding:Update+2f7: F2 0F 58 C1                    - addsd xmm0,xmm1
TowerBuilding:Update+2fb: F2 0F 5A E8                    - cvtsd2ss xmm5,xmm0
TowerBuilding:Update+2ff: F3 0F 11 6E 70                 - movss [rsi+70],xmm5
TowerBuilding:Update+304: F3 0F 10 46 70                 - movss xmm0,[rsi+70]
TowerBuilding:Update+309: F3 0F 5A C0                    - cvtss2sd xmm0,xmm0
// ---------- INJECTING HERE ----------
TowerBuilding:Update+30d: F3 0F 10 4E 74                 - movss xmm1,[rsi+74]
// ---------- DONE INJECTING  ----------
TowerBuilding:Update+312: F3 0F 5A C9                    - cvtss2sd xmm1,xmm1
TowerBuilding:Update+316: 66 0F 2F C8                    - comisd xmm1,xmm0
TowerBuilding:Update+31a: 0F 8A F1 06 00 00              - jp TowerBuilding:Update+a11
TowerBuilding:Update+320: 0F 87 EB 06 00 00              - ja TowerBuilding:Update+a11
TowerBuilding:Update+326: 48 8B 46 58                    - mov rax,[rsi+58]
TowerBuilding:Update+32a: 48 8B C8                       - mov rcx,rax
TowerBuilding:Update+32d: 83 38 00                       - cmp dword ptr [rax],00
TowerBuilding:Update+330: 48 8D 64 24 00                 - lea rsp,[rsp+00]
TowerBuilding:Update+335: 90                             - nop 
TowerBuilding:Update+336: 49 BB 10 BE 92 6B 7A 01 00 00  - mov r11,LocationContext:PlayWindClip
}
</AssemblerScript>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>3757</ID>
      <Description>"━━━━━━━━ 🔧 DEBUG ━━━━━━━━━"</Description>
      <Options moHideChildren="1"/>
      <Color>800080</Color>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>3758</ID>
          <Description>"├─ Player Base"</Description>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>800080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>ply_base</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>3759</ID>
          <Description>"└─ Tower Base"</Description>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>800080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>tower_base</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry NoCheckbox="1">
      <ID>3750</ID>
      <Description>"━━━━━━━━ 📡 Links ━━━━━━━━"</Description>
      <Color>FFFF00</Color>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry NoScriptTag="1">
          <ID>3751</ID>
          <Description>"├─ YouTube"</Description>
          <Color>FFFF00</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{$lua}
[ENABLE]
shellExecute("https://www.youtube.com/@SeryogaSK");
createThread(function();sleep(100);memrec.Active=false;end);
[DISABLE]
</AssemblerScript>
        </CheatEntry>
        <CheatEntry NoScriptTag="1">
          <ID>3752</ID>
          <Description>"├─ OCT PROFILE"</Description>
          <Color>FFFF00</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{$lua}
[ENABLE]
shellExecute("https://opencheattables.com/memberlist.php?mode=viewprofile&amp;u=6096");
createThread(function();sleep(100);memrec.Active=false;end);
[DISABLE]
</AssemblerScript>
        </CheatEntry>
        <CheatEntry NoScriptTag="1">
          <ID>3753</ID>
          <Description>"└─ Website"</Description>
          <Color>FFFF00</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{$lua}
[ENABLE]
shellExecute("https://habibrahimov.com");
createThread(function();sleep(100);memrec.Active=false;end);
[DISABLE]
</AssemblerScript>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry NoCheckbox="1">
      <ID>3755</ID>
      <Description>"━━━━━━━━ 📜 Last Update ━━━━━━━━"</Description>
      <Color>00FFFF</Color>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry NoCheckbox="1">
          <ID>3756</ID>
          <Description>"└─ 10.06.2026"</Description>
          <Color>00FFFF</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
  <Structures StructVersion="2">
    <Structure Name="CoinBar" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
        <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_CancellationTokenSource" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="_gameplayData" DisplayMethod="unsigned integer">
          <Structure Name="GameplayData" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
              <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="WeaponLevel" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Float" Bytesize="4" OffsetHex="00000020" Description="Health" DisplayMethod="unsigned integer"/>
              <Element Offset="36" Vartype="Float" Bytesize="4" OffsetHex="00000024" Description="MaxHealth" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Float" Bytesize="4" OffsetHex="00000028" Description="Hunger" DisplayMethod="unsigned integer"/>
              <Element Offset="44" Vartype="Float" Bytesize="4" OffsetHex="0000002C" Description="MaxHunger" DisplayMethod="unsigned integer"/>
              <Element Offset="48" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000030" Description="Level" DisplayMethod="unsigned integer"/>
              <Element Offset="52" Vartype="Float" Bytesize="4" OffsetHex="00000034" Description="XP" DisplayMethod="unsigned integer"/>
              <Element Offset="56" Vartype="Float" Bytesize="4" OffsetHex="00000038" Description="MaxXP" DisplayMethod="unsigned integer"/>
              <Element Offset="60" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000003C" Description="Cheese" DisplayMethod="unsigned integer"/>
              <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="MaxCheese" DisplayMethod="unsigned integer"/>
              <Element Offset="68" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000044" Description="MaxStartCoins" DisplayMethod="unsigned integer"/>
              <Element Offset="72" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000048" Description="DamageMultiplier" DisplayMethod="unsigned integer"/>
              <Element Offset="76" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000004C" Description="PrisonersInSafe" DisplayMethod="unsigned integer"/>
              <Element Offset="80" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000050" Description="Record" DisplayMethod="unsigned integer"/>
              <Element Offset="84" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000054" Description="Coins" DisplayMethod="unsigned integer"/>
              <Element Offset="88" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000058" Description="Keys" DisplayMethod="unsigned integer"/>
              <Element Offset="92" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000005C" Description="Diamonds" DisplayMethod="unsigned integer"/>
              <Element Offset="96" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000060" Description="CraftingRecipes" DisplayMethod="unsigned integer"/>
              <Element Offset="100" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000064" Description="Platform" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="_count" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="Float" Bytesize="4" OffsetHex="00000030" Description="_coinsInside" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="CoinBar" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
        <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_CancellationTokenSource" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="_gameplayData" DisplayMethod="unsigned integer">
          <Structure Name="GameplayData" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
              <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="WeaponLevel" DisplayMethod="unsigned integer">
                <Structure Name="Int32[]" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                  <Elements>
                    <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="Count" DisplayMethod="unsigned integer"/>
                    <Element Offset="32" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000020" Description="[0]Int32" DisplayMethod="signed integer"/>
                    <Element Offset="36" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000024" Description="[1]Int32" DisplayMethod="signed integer"/>
                    <Element Offset="40" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000028" Description="[2]Int32" DisplayMethod="signed integer"/>
                    <Element Offset="44" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000002C" Description="[3]Int32" DisplayMethod="signed integer"/>
                    <Element Offset="48" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000030" Description="[4]Int32" DisplayMethod="signed integer"/>
                    <Element Offset="52" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000034" Description="[5]Int32" DisplayMethod="signed integer"/>
                    <Element Offset="56" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000038" Description="[6]Int32" DisplayMethod="signed integer"/>
                    <Element Offset="60" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000003C" Description="[7]Int32" DisplayMethod="signed integer"/>
                    <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="[8]Int32" DisplayMethod="signed integer"/>
                    <Element Offset="68" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000044" Description="[9]Int32" DisplayMethod="signed integer"/>
                  </Elements>
                </Structure>
              </Element>
              <Element Offset="32" Vartype="Float" Bytesize="4" OffsetHex="00000020" Description="Health" DisplayMethod="unsigned integer"/>
              <Element Offset="36" Vartype="Float" Bytesize="4" OffsetHex="00000024" Description="MaxHealth" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Float" Bytesize="4" OffsetHex="00000028" Description="Hunger" DisplayMethod="unsigned integer"/>
              <Element Offset="44" Vartype="Float" Bytesize="4" OffsetHex="0000002C" Description="MaxHunger" DisplayMethod="unsigned integer"/>
              <Element Offset="48" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000030" Description="Level" DisplayMethod="unsigned integer"/>
              <Element Offset="52" Vartype="Float" Bytesize="4" OffsetHex="00000034" Description="XP" DisplayMethod="unsigned integer"/>
              <Element Offset="56" Vartype="Float" Bytesize="4" OffsetHex="00000038" Description="MaxXP" DisplayMethod="unsigned integer"/>
              <Element Offset="60" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000003C" Description="Cheese" DisplayMethod="unsigned integer"/>
              <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="MaxCheese" DisplayMethod="unsigned integer"/>
              <Element Offset="68" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000044" Description="MaxStartCoins" DisplayMethod="unsigned integer"/>
              <Element Offset="72" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000048" Description="DamageMultiplier" DisplayMethod="unsigned integer"/>
              <Element Offset="76" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000004C" Description="PrisonersInSafe" DisplayMethod="unsigned integer"/>
              <Element Offset="80" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000050" Description="Record" DisplayMethod="unsigned integer"/>
              <Element Offset="84" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000054" Description="Coins" DisplayMethod="unsigned integer"/>
              <Element Offset="88" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000058" Description="Keys" DisplayMethod="unsigned integer"/>
              <Element Offset="92" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000005C" Description="Diamonds" DisplayMethod="unsigned integer"/>
              <Element Offset="96" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000060" Description="CraftingRecipes" DisplayMethod="unsigned integer"/>
              <Element Offset="100" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000064" Description="Platform" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="_count" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="Float" Bytesize="4" OffsetHex="00000030" Description="_coinsInside" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="TowerBuilding" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
        <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_CancellationTokenSource" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="_center" DisplayMethod="unsigned integer">
          <Structure Name="Transform" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="_shootPosition" DisplayMethod="unsigned integer">
          <Structure Name="Transform" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="_arrowPrefab" DisplayMethod="unsigned integer">
          <Structure Name="TowerArrow" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
              <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_CancellationTokenSource" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000020" Description="Damage" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="_previewRange" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="_dust" DisplayMethod="unsigned integer">
          <Structure Name="GameObject" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="PlaceLinked" DisplayMethod="unsigned integer">
          <Structure Name="GameObject" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="_gameplayContext" DisplayMethod="unsigned integer">
          <Structure Name="GameplayContext" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
              <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_CancellationTokenSource" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="_pause" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Byte" Bytesize="1" OffsetHex="00000028" Description="_isPaused" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="_locationContext" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="_pickedEnemy" DisplayMethod="unsigned integer">
          <Structure Name="MouseEnemy" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
              <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_CancellationTokenSource" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="_gameplayData" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="_animator" DisplayMethod="unsigned integer"/>
              <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="_cheese" DisplayMethod="unsigned integer"/>
              <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="_dustDeath" DisplayMethod="unsigned integer"/>
              <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="_coin" DisplayMethod="unsigned integer">
                <Structure Name="GameObject" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                  <Elements>
                    <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
                  </Elements>
                </Structure>
              </Element>
              <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="_agent" DisplayMethod="unsigned integer">
                <Structure Name="NavMeshAgent" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                  <Elements>
                    <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
                  </Elements>
                </Structure>
              </Element>
              <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="_gameplayContext" DisplayMethod="unsigned integer">
                <Structure Name="GameplayContext" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                  <Elements>
                    <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
                    <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_CancellationTokenSource" DisplayMethod="unsigned integer"/>
                    <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="_pause" DisplayMethod="unsigned integer"/>
                    <Element Offset="40" Vartype="Byte" Bytesize="1" OffsetHex="00000028" Description="_isPaused" DisplayMethod="unsigned integer"/>
                  </Elements>
                </Structure>
              </Element>
              <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="_locationContext" DisplayMethod="unsigned integer"/>
              <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="_cheeseBaseTarget" DisplayMethod="unsigned integer"/>
              <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="_returnBase" DisplayMethod="unsigned integer"/>
              <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="OnDamaged" DisplayMethod="unsigned integer"/>
              <Element Offset="120" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000078" Description="_index" DisplayMethod="unsigned integer"/>
              <Element Offset="124" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000007C" Description="Health" DisplayMethod="unsigned integer"/>
              <Element Offset="128" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000080" Description="MaxHealth" DisplayMethod="unsigned integer"/>
              <Element Offset="132" Vartype="Float" Bytesize="4" OffsetHex="00000084" Description="_mySpeed" DisplayMethod="unsigned integer"/>
              <Element Offset="136" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000088" Description="_behaviour" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="104" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000068" Description="_type" DisplayMethod="unsigned integer"/>
        <Element Offset="108" Vartype="Float" Bytesize="4" OffsetHex="0000006C" Description="_previewRangeTime" DisplayMethod="unsigned integer"/>
        <Element Offset="112" Vartype="Float" Bytesize="4" OffsetHex="00000070" Description="_shootTime" DisplayMethod="unsigned integer"/>
        <Element Offset="116" Vartype="Float" Bytesize="4" OffsetHex="00000074" Description="_maxShootTime" DisplayMethod="unsigned integer"/>
        <Element Offset="120" Vartype="Float" Bytesize="4" OffsetHex="00000078" Description="LifeTime" DisplayMethod="unsigned integer"/>
        <Element Offset="124" Vartype="Float" Bytesize="4" OffsetHex="0000007C" Description="MaxLifeTIme" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="TextMeshProUGUI" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
        <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_CancellationTokenSource" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_Material" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_RectTransform" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_CanvasRenderer" DisplayMethod="unsigned integer"/>
        <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="m_Canvas" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="m_OnDirtyLayoutCallback" DisplayMethod="unsigned integer"/>
        <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="m_OnDirtyVertsCallback" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="m_OnDirtyMaterialCallback" DisplayMethod="unsigned integer"/>
        <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="m_CachedMesh" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="m_CachedUvs" DisplayMethod="unsigned integer"/>
        <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="m_ColorTweenRunner" DisplayMethod="unsigned integer"/>
        <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="m_Color" DisplayMethod="unsigned integer"/>
        <Element Offset="128" Vartype="Byte" Bytesize="1" OffsetHex="00000080" Description="m_SkipLayoutUpdate" DisplayMethod="unsigned integer"/>
        <Element Offset="129" Vartype="Byte" Bytesize="1" OffsetHex="00000081" Description="m_SkipMaterialUpdate" DisplayMethod="unsigned integer"/>
        <Element Offset="130" Vartype="Byte" Bytesize="1" OffsetHex="00000082" Description="m_RaycastTarget" DisplayMethod="unsigned integer"/>
        <Element Offset="131" Vartype="Byte" Bytesize="1" OffsetHex="00000083" Description="m_RaycastTargetCache" DisplayMethod="unsigned integer"/>
        <Element Offset="132" Vartype="Pointer" Bytesize="8" OffsetHex="00000084" Description="m_RaycastPadding" DisplayMethod="unsigned integer"/>
        <Element Offset="148" Vartype="Byte" Bytesize="1" OffsetHex="00000094" Description="m_VertsDirty" DisplayMethod="unsigned integer"/>
        <Element Offset="149" Vartype="Byte" Bytesize="1" OffsetHex="00000095" Description="m_MaterialDirty" DisplayMethod="unsigned integer"/>
        <Element Offset="150" Vartype="Byte" Bytesize="1" OffsetHex="00000096" Description="useLegacyMeshGeneration" DisplayMethod="unsigned integer"/>
        <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="m_MaskMaterial" DisplayMethod="unsigned integer"/>
        <Element Offset="160" Vartype="Pointer" Bytesize="8" OffsetHex="000000A0" Description="m_ParentMask" DisplayMethod="unsigned integer"/>
        <Element Offset="168" Vartype="Pointer" Bytesize="8" OffsetHex="000000A8" Description="m_OnCullStateChanged" DisplayMethod="unsigned integer"/>
        <Element Offset="176" Vartype="Pointer" Bytesize="8" OffsetHex="000000B0" Description="m_Corners" DisplayMethod="unsigned integer"/>
        <Element Offset="184" Vartype="Byte" Bytesize="1" OffsetHex="000000B8" Description="m_ShouldRecalculateStencil" DisplayMethod="unsigned integer"/>
        <Element Offset="185" Vartype="Byte" Bytesize="1" OffsetHex="000000B9" Description="m_Maskable" DisplayMethod="unsigned integer"/>
        <Element Offset="186" Vartype="Byte" Bytesize="1" OffsetHex="000000BA" Description="m_IsMaskingGraphic" DisplayMethod="unsigned integer"/>
        <Element Offset="187" Vartype="Byte" Bytesize="1" OffsetHex="000000BB" Description="m_IncludeForMasking" DisplayMethod="unsigned integer"/>
        <Element Offset="188" Vartype="Byte" Bytesize="1" OffsetHex="000000BC" Description="m_ShouldRecalculate" DisplayMethod="unsigned integer"/>
        <Element Offset="192" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000C0" Description="m_StencilValue" DisplayMethod="unsigned integer"/>
        <Element Offset="200" Vartype="Pointer" Bytesize="8" OffsetHex="000000C8" Description="m_text" DisplayMethod="unsigned integer"/>
        <Element Offset="208" Vartype="Pointer" Bytesize="8" OffsetHex="000000D0" Description="m_TextPreprocessor" DisplayMethod="unsigned integer"/>
        <Element Offset="216" Vartype="Pointer" Bytesize="8" OffsetHex="000000D8" Description="m_fontAsset" DisplayMethod="unsigned integer"/>
        <Element Offset="224" Vartype="Pointer" Bytesize="8" OffsetHex="000000E0" Description="m_currentFontAsset" DisplayMethod="unsigned integer"/>
        <Element Offset="232" Vartype="Pointer" Bytesize="8" OffsetHex="000000E8" Description="m_sharedMaterial" DisplayMethod="unsigned integer"/>
        <Element Offset="240" Vartype="Pointer" Bytesize="8" OffsetHex="000000F0" Description="m_currentMaterial" DisplayMethod="unsigned integer"/>
        <Element Offset="248" Vartype="Pointer" Bytesize="8" OffsetHex="000000F8" Description="m_fontSharedMaterials" DisplayMethod="unsigned integer"/>
        <Element Offset="256" Vartype="Pointer" Bytesize="8" OffsetHex="00000100" Description="m_fontMaterial" DisplayMethod="unsigned integer"/>
        <Element Offset="264" Vartype="Pointer" Bytesize="8" OffsetHex="00000108" Description="m_fontMaterials" DisplayMethod="unsigned integer"/>
        <Element Offset="272" Vartype="Pointer" Bytesize="8" OffsetHex="00000110" Description="m_fontColorGradientPreset" DisplayMethod="unsigned integer"/>
        <Element Offset="280" Vartype="Pointer" Bytesize="8" OffsetHex="00000118" Description="m_spriteAsset" DisplayMethod="unsigned integer"/>
        <Element Offset="288" Vartype="Pointer" Bytesize="8" OffsetHex="00000120" Description="m_StyleSheet" DisplayMethod="unsigned integer"/>
        <Element Offset="296" Vartype="Pointer" Bytesize="8" OffsetHex="00000128" Description="m_TextStyle" DisplayMethod="unsigned integer"/>
        <Element Offset="304" Vartype="Pointer" Bytesize="8" OffsetHex="00000130" Description="m_sizeStack" DisplayMethod="unsigned integer"/>
        <Element Offset="336" Vartype="Pointer" Bytesize="8" OffsetHex="00000150" Description="m_FontWeightStack" DisplayMethod="unsigned integer"/>
        <Element Offset="368" Vartype="Pointer" Bytesize="8" OffsetHex="00000170" Description="m_lineJustificationStack" DisplayMethod="unsigned integer"/>
        <Element Offset="400" Vartype="Pointer" Bytesize="8" OffsetHex="00000190" Description="m_textContainerLocalCorners" DisplayMethod="unsigned integer"/>
        <Element Offset="408" Vartype="Pointer" Bytesize="8" OffsetHex="00000198" Description="m_linkedTextComponent" DisplayMethod="unsigned integer"/>
        <Element Offset="416" Vartype="Pointer" Bytesize="8" OffsetHex="000001A0" Description="parentLinkedComponent" DisplayMethod="unsigned integer"/>
        <Element Offset="424" Vartype="Pointer" Bytesize="8" OffsetHex="000001A8" Description="m_textInfo" DisplayMethod="unsigned integer"/>
        <Element Offset="432" Vartype="Pointer" Bytesize="8" OffsetHex="000001B0" Description="m_transform" DisplayMethod="unsigned integer"/>
        <Element Offset="440" Vartype="Pointer" Bytesize="8" OffsetHex="000001B8" Description="m_rectTransform" DisplayMethod="unsigned integer"/>
        <Element Offset="448" Vartype="Pointer" Bytesize="8" OffsetHex="000001C0" Description="m_mesh" DisplayMethod="unsigned integer"/>
        <Element Offset="456" Vartype="Pointer" Bytesize="8" OffsetHex="000001C8" Description="OnPreRenderText" DisplayMethod="unsigned integer"/>
        <Element Offset="464" Vartype="Pointer" Bytesize="8" OffsetHex="000001D0" Description="m_spriteAnimator" DisplayMethod="unsigned integer"/>
        <Element Offset="472" Vartype="Pointer" Bytesize="8" OffsetHex="000001D8" Description="m_LayoutElement" DisplayMethod="unsigned integer"/>
        <Element Offset="480" Vartype="Pointer" Bytesize="8" OffsetHex="000001E0" Description="m_indentStack" DisplayMethod="unsigned integer"/>
        <Element Offset="512" Vartype="Pointer" Bytesize="8" OffsetHex="00000200" Description="m_TextProcessingArray" DisplayMethod="unsigned integer"/>
        <Element Offset="520" Vartype="Pointer" Bytesize="8" OffsetHex="00000208" Description="m_internalCharacterInfo" DisplayMethod="unsigned integer"/>
        <Element Offset="528" Vartype="Pointer" Bytesize="8" OffsetHex="00000210" Description="m_colorStack" DisplayMethod="unsigned integer"/>
        <Element Offset="560" Vartype="Pointer" Bytesize="8" OffsetHex="00000230" Description="m_underlineColorStack" DisplayMethod="unsigned integer"/>
        <Element Offset="592" Vartype="Pointer" Bytesize="8" OffsetHex="00000250" Description="m_strikethroughColorStack" DisplayMethod="unsigned integer"/>
        <Element Offset="624" Vartype="Pointer" Bytesize="8" OffsetHex="00000270" Description="m_HighlightStateStack" DisplayMethod="unsigned integer"/>
        <Element Offset="672" Vartype="Pointer" Bytesize="8" OffsetHex="000002A0" Description="m_colorGradientPreset" DisplayMethod="unsigned integer"/>
        <Element Offset="680" Vartype="Pointer" Bytesize="8" OffsetHex="000002A8" Description="m_colorGradientStack" DisplayMethod="unsigned integer"/>
        <Element Offset="720" Vartype="Pointer" Bytesize="8" OffsetHex="000002D0" Description="m_TextStyleStacks" DisplayMethod="unsigned integer"/>
        <Element Offset="728" Vartype="Pointer" Bytesize="8" OffsetHex="000002D8" Description="m_ItalicAngleStack" DisplayMethod="unsigned integer"/>
        <Element Offset="760" Vartype="Pointer" Bytesize="8" OffsetHex="000002F8" Description="m_actionStack" DisplayMethod="unsigned integer"/>
        <Element Offset="792" Vartype="Pointer" Bytesize="8" OffsetHex="00000318" Description="m_baselineOffsetStack" DisplayMethod="unsigned integer"/>
        <Element Offset="824" Vartype="Pointer" Bytesize="8" OffsetHex="00000338" Description="m_cached_TextElement" DisplayMethod="unsigned integer"/>
        <Element Offset="832" Vartype="Pointer" Bytesize="8" OffsetHex="00000340" Description="m_Ellipsis" DisplayMethod="unsigned integer"/>
        <Element Offset="864" Vartype="Pointer" Bytesize="8" OffsetHex="00000360" Description="m_Underline" DisplayMethod="unsigned integer"/>
        <Element Offset="896" Vartype="Pointer" Bytesize="8" OffsetHex="00000380" Description="m_defaultSpriteAsset" DisplayMethod="unsigned integer"/>
        <Element Offset="904" Vartype="Pointer" Bytesize="8" OffsetHex="00000388" Description="m_currentSpriteAsset" DisplayMethod="unsigned integer"/>
        <Element Offset="912" Vartype="Pointer" Bytesize="8" OffsetHex="00000390" Description="m_TextBackingArray" DisplayMethod="unsigned integer"/>
        <Element Offset="928" Vartype="Pointer" Bytesize="8" OffsetHex="000003A0" Description="k_Power" DisplayMethod="unsigned integer"/>
        <Element Offset="936" Vartype="Byte" Bytesize="1" OffsetHex="000003A8" Description="m_IsTextBackingStringDirty" DisplayMethod="unsigned integer"/>
        <Element Offset="937" Vartype="Byte" Bytesize="1" OffsetHex="000003A9" Description="m_isRightToLeft" DisplayMethod="unsigned integer"/>
        <Element Offset="938" Vartype="Byte" Bytesize="1" OffsetHex="000003AA" Description="m_isSDFShader" DisplayMethod="unsigned integer"/>
        <Element Offset="940" Vartype="4 Bytes" Bytesize="4" OffsetHex="000003AC" Description="m_currentMaterialIndex" DisplayMethod="unsigned integer"/>
        <Element Offset="944" Vartype="Byte" Bytesize="1" OffsetHex="000003B0" Description="m_isMaterialDirty" DisplayMethod="unsigned integer"/>
        <Element Offset="948" Vartype="Pointer" Bytesize="8" OffsetHex="000003B4" Description="m_fontColor32" DisplayMethod="unsigned integer"/>
        <Element Offset="952" Vartype="Pointer" Bytesize="8" OffsetHex="000003B8" Description="m_fontColor" DisplayMethod="unsigned integer"/>
        <Element Offset="968" Vartype="Pointer" Bytesize="8" OffsetHex="000003C8" Description="m_underlineColor" DisplayMethod="unsigned integer"/>
        <Element Offset="972" Vartype="Pointer" Bytesize="8" OffsetHex="000003CC" Description="m_strikethroughColor" DisplayMethod="unsigned integer"/>
        <Element Offset="976" Vartype="Byte" Bytesize="1" OffsetHex="000003D0" Description="m_enableVertexGradient" DisplayMethod="unsigned integer"/>
        <Element Offset="980" Vartype="4 Bytes" Bytesize="4" OffsetHex="000003D4" Description="m_colorMode" DisplayMethod="unsigned integer"/>
        <Element Offset="984" Vartype="Pointer" Bytesize="8" OffsetHex="000003D8" Description="m_fontColorGradient" DisplayMethod="unsigned integer"/>
        <Element Offset="1048" Vartype="Byte" Bytesize="1" OffsetHex="00000418" Description="m_tintAllSprites" DisplayMethod="unsigned integer"/>
        <Element Offset="1049" Vartype="Byte" Bytesize="1" OffsetHex="00000419" Description="m_tintSprite" DisplayMethod="unsigned integer"/>
        <Element Offset="1052" Vartype="Pointer" Bytesize="8" OffsetHex="0000041C" Description="m_spriteColor" DisplayMethod="unsigned integer"/>
        <Element Offset="1056" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000420" Description="m_TextStyleHashCode" DisplayMethod="unsigned integer"/>
        <Element Offset="1060" Vartype="Byte" Bytesize="1" OffsetHex="00000424" Description="m_overrideHtmlColors" DisplayMethod="unsigned integer"/>
        <Element Offset="1064" Vartype="Pointer" Bytesize="8" OffsetHex="00000428" Description="m_faceColor" DisplayMethod="unsigned integer"/>
        <Element Offset="1068" Vartype="Pointer" Bytesize="8" OffsetHex="0000042C" Description="m_outlineColor" DisplayMethod="unsigned integer"/>
        <Element Offset="1072" Vartype="Float" Bytesize="4" OffsetHex="00000430" Description="m_outlineWidth" DisplayMethod="unsigned integer"/>
        <Element Offset="1076" Vartype="Float" Bytesize="4" OffsetHex="00000434" Description="m_fontSize" DisplayMethod="unsigned integer"/>
        <Element Offset="1080" Vartype="Float" Bytesize="4" OffsetHex="00000438" Description="m_currentFontSize" DisplayMethod="unsigned integer"/>
        <Element Offset="1084" Vartype="Float" Bytesize="4" OffsetHex="0000043C" Description="m_fontSizeBase" DisplayMethod="unsigned integer"/>
        <Element Offset="1088" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000440" Description="m_fontWeight" DisplayMethod="unsigned integer"/>
        <Element Offset="1092" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000444" Description="m_FontWeightInternal" DisplayMethod="unsigned integer"/>
        <Element Offset="1096" Vartype="Byte" Bytesize="1" OffsetHex="00000448" Description="m_enableAutoSizing" DisplayMethod="unsigned integer"/>
        <Element Offset="1100" Vartype="Float" Bytesize="4" OffsetHex="0000044C" Description="m_maxFontSize" DisplayMethod="unsigned integer"/>
        <Element Offset="1104" Vartype="Float" Bytesize="4" OffsetHex="00000450" Description="m_minFontSize" DisplayMethod="unsigned integer"/>
        <Element Offset="1108" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000454" Description="m_AutoSizeIterationCount" DisplayMethod="unsigned integer"/>
        <Element Offset="1112" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000458" Description="m_AutoSizeMaxIterationCount" DisplayMethod="unsigned integer"/>
        <Element Offset="1116" Vartype="Byte" Bytesize="1" OffsetHex="0000045C" Description="m_IsAutoSizePointSizeSet" DisplayMethod="unsigned integer"/>
        <Element Offset="1120" Vartype="Float" Bytesize="4" OffsetHex="00000460" Description="m_fontSizeMin" DisplayMethod="unsigned integer"/>
        <Element Offset="1124" Vartype="Float" Bytesize="4" OffsetHex="00000464" Description="m_fontSizeMax" DisplayMethod="unsigned integer"/>
        <Element Offset="1128" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000468" Description="m_fontStyle" DisplayMethod="unsigned integer"/>
        <Element Offset="1132" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000046C" Description="m_FontStyleInternal" DisplayMethod="unsigned integer"/>
        <Element Offset="1136" Vartype="Pointer" Bytesize="8" OffsetHex="00000470" Description="m_fontStyleStack" DisplayMethod="unsigned integer"/>
        <Element Offset="1146" Vartype="Byte" Bytesize="1" OffsetHex="0000047A" Description="m_isUsingBold" DisplayMethod="unsigned integer"/>
        <Element Offset="1148" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000047C" Description="m_HorizontalAlignment" DisplayMethod="unsigned integer"/>
        <Element Offset="1152" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000480" Description="m_VerticalAlignment" DisplayMethod="unsigned integer"/>
        <Element Offset="1156" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000484" Description="m_textAlignment" DisplayMethod="unsigned integer"/>
        <Element Offset="1160" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000488" Description="m_lineJustification" DisplayMethod="unsigned integer"/>
        <Element Offset="1164" Vartype="Float" Bytesize="4" OffsetHex="0000048C" Description="m_characterSpacing" DisplayMethod="unsigned integer"/>
        <Element Offset="1168" Vartype="Float" Bytesize="4" OffsetHex="00000490" Description="m_cSpacing" DisplayMethod="unsigned integer"/>
        <Element Offset="1172" Vartype="Float" Bytesize="4" OffsetHex="00000494" Description="m_monoSpacing" DisplayMethod="unsigned integer"/>
        <Element Offset="1176" Vartype="Float" Bytesize="4" OffsetHex="00000498" Description="m_wordSpacing" DisplayMethod="unsigned integer"/>
        <Element Offset="1180" Vartype="Float" Bytesize="4" OffsetHex="0000049C" Description="m_lineSpacing" DisplayMethod="unsigned integer"/>
        <Element Offset="1184" Vartype="Float" Bytesize="4" OffsetHex="000004A0" Description="m_lineSpacingDelta" DisplayMethod="unsigned integer"/>
        <Element Offset="1188" Vartype="Float" Bytesize="4" OffsetHex="000004A4" Description="m_lineHeight" DisplayMethod="unsigned integer"/>
        <Element Offset="1192" Vartype="Byte" Bytesize="1" OffsetHex="000004A8" Description="m_IsDrivenLineSpacing" DisplayMethod="unsigned integer"/>
        <Element Offset="1196" Vartype="Float" Bytesize="4" OffsetHex="000004AC" Description="m_lineSpacingMax" DisplayMethod="unsigned integer"/>
        <Element Offset="1200" Vartype="Float" Bytesize="4" OffsetHex="000004B0" Description="m_paragraphSpacing" DisplayMethod="unsigned integer"/>
        <Element Offset="1204" Vartype="Float" Bytesize="4" OffsetHex="000004B4" Description="m_charWidthMaxAdj" DisplayMethod="unsigned integer"/>
        <Element Offset="1208" Vartype="Float" Bytesize="4" OffsetHex="000004B8" Description="m_charWidthAdjDelta" DisplayMethod="unsigned integer"/>
        <Element Offset="1212" Vartype="Byte" Bytesize="1" OffsetHex="000004BC" Description="m_enableWordWrapping" DisplayMethod="unsigned integer"/>
        <Element Offset="1213" Vartype="Byte" Bytesize="1" OffsetHex="000004BD" Description="m_isCharacterWrappingEnabled" DisplayMethod="unsigned integer"/>
        <Element Offset="1214" Vartype="Byte" Bytesize="1" OffsetHex="000004BE" Description="m_isNonBreakingSpace" DisplayMethod="unsigned integer"/>
        <Element Offset="1215" Vartype="Byte" Bytesize="1" OffsetHex="000004BF" Description="m_isIgnoringAlignment" DisplayMethod="unsigned integer"/>
        <Element Offset="1216" Vartype="Float" Bytesize="4" OffsetHex="000004C0" Description="m_wordWrappingRatios" DisplayMethod="unsigned integer"/>
        <Element Offset="1220" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004C4" Description="m_overflowMode" DisplayMethod="unsigned integer"/>
        <Element Offset="1224" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004C8" Description="m_firstOverflowCharacterIndex" DisplayMethod="unsigned integer"/>
        <Element Offset="1228" Vartype="Byte" Bytesize="1" OffsetHex="000004CC" Description="m_isTextTruncated" DisplayMethod="unsigned integer"/>
        <Element Offset="1229" Vartype="Byte" Bytesize="1" OffsetHex="000004CD" Description="m_enableKerning" DisplayMethod="unsigned integer"/>
        <Element Offset="1232" Vartype="Float" Bytesize="4" OffsetHex="000004D0" Description="m_GlyphHorizontalAdvanceAdjustment" DisplayMethod="unsigned integer"/>
        <Element Offset="1236" Vartype="Byte" Bytesize="1" OffsetHex="000004D4" Description="m_enableExtraPadding" DisplayMethod="unsigned integer"/>
        <Element Offset="1237" Vartype="Byte" Bytesize="1" OffsetHex="000004D5" Description="checkPaddingRequired" DisplayMethod="unsigned integer"/>
        <Element Offset="1238" Vartype="Byte" Bytesize="1" OffsetHex="000004D6" Description="m_isRichText" DisplayMethod="unsigned integer"/>
        <Element Offset="1239" Vartype="Byte" Bytesize="1" OffsetHex="000004D7" Description="m_parseCtrlCharacters" DisplayMethod="unsigned integer"/>
        <Element Offset="1240" Vartype="Byte" Bytesize="1" OffsetHex="000004D8" Description="m_isOverlay" DisplayMethod="unsigned integer"/>
        <Element Offset="1241" Vartype="Byte" Bytesize="1" OffsetHex="000004D9" Description="m_isOrthographic" DisplayMethod="unsigned integer"/>
        <Element Offset="1242" Vartype="Byte" Bytesize="1" OffsetHex="000004DA" Description="m_isCullingEnabled" DisplayMethod="unsigned integer"/>
        <Element Offset="1243" Vartype="Byte" Bytesize="1" OffsetHex="000004DB" Description="m_isMaskingEnabled" DisplayMethod="unsigned integer"/>
        <Element Offset="1244" Vartype="Byte" Bytesize="1" OffsetHex="000004DC" Description="isMaskUpdateRequired" DisplayMethod="unsigned integer"/>
        <Element Offset="1245" Vartype="Byte" Bytesize="1" OffsetHex="000004DD" Description="m_ignoreCulling" DisplayMethod="unsigned integer"/>
        <Element Offset="1248" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004E0" Description="m_horizontalMapping" DisplayMethod="unsigned integer"/>
        <Element Offset="1252" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004E4" Description="m_verticalMapping" DisplayMethod="unsigned integer"/>
        <Element Offset="1256" Vartype="Float" Bytesize="4" OffsetHex="000004E8" Description="m_uvLineOffset" DisplayMethod="unsigned integer"/>
        <Element Offset="1260" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004EC" Description="m_renderMode" DisplayMethod="unsigned integer"/>
        <Element Offset="1264" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004F0" Description="m_geometrySortingOrder" DisplayMethod="unsigned integer"/>
        <Element Offset="1268" Vartype="Byte" Bytesize="1" OffsetHex="000004F4" Description="m_IsTextObjectScaleStatic" DisplayMethod="unsigned integer"/>
        <Element Offset="1269" Vartype="Byte" Bytesize="1" OffsetHex="000004F5" Description="m_VertexBufferAutoSizeReduction" DisplayMethod="unsigned integer"/>
        <Element Offset="1272" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004F8" Description="m_firstVisibleCharacter" DisplayMethod="unsigned integer"/>
        <Element Offset="1276" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004FC" Description="m_maxVisibleCharacters" DisplayMethod="unsigned integer"/>
        <Element Offset="1280" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000500" Description="m_maxVisibleWords" DisplayMethod="unsigned integer"/>
        <Element Offset="1284" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000504" Description="m_maxVisibleLines" DisplayMethod="unsigned integer"/>
        <Element Offset="1288" Vartype="Byte" Bytesize="1" OffsetHex="00000508" Description="m_useMaxVisibleDescender" DisplayMethod="unsigned integer"/>
        <Element Offset="1292" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000050C" Description="m_pageToDisplay" DisplayMethod="unsigned integer"/>
        <Element Offset="1296" Vartype="Byte" Bytesize="1" OffsetHex="00000510" Description="m_isNewPage" DisplayMethod="unsigned integer"/>
        <Element Offset="1300" Vartype="Pointer" Bytesize="8" OffsetHex="00000514" Description="m_margin" DisplayMethod="unsigned integer"/>
        <Element Offset="1316" Vartype="Float" Bytesize="4" OffsetHex="00000524" Description="m_marginLeft" DisplayMethod="unsigned integer"/>
        <Element Offset="1320" Vartype="Float" Bytesize="4" OffsetHex="00000528" Description="m_marginRight" DisplayMethod="unsigned integer"/>
        <Element Offset="1324" Vartype="Float" Bytesize="4" OffsetHex="0000052C" Description="m_marginWidth" DisplayMethod="unsigned integer"/>
        <Element Offset="1328" Vartype="Float" Bytesize="4" OffsetHex="00000530" Description="m_marginHeight" DisplayMethod="unsigned integer"/>
        <Element Offset="1332" Vartype="Float" Bytesize="4" OffsetHex="00000534" Description="m_width" DisplayMethod="unsigned integer"/>
        <Element Offset="1336" Vartype="Byte" Bytesize="1" OffsetHex="00000538" Description="m_havePropertiesChanged" DisplayMethod="unsigned integer"/>
        <Element Offset="1337" Vartype="Byte" Bytesize="1" OffsetHex="00000539" Description="m_isUsingLegacyAnimationComponent" DisplayMethod="unsigned integer"/>
        <Element Offset="1340" Vartype="Pointer" Bytesize="8" OffsetHex="0000053C" Description="m_PreviousRectTransformSize" DisplayMethod="unsigned integer"/>
        <Element Offset="1348" Vartype="Pointer" Bytesize="8" OffsetHex="00000544" Description="m_PreviousPivotPosition" DisplayMethod="unsigned integer"/>
        <Element Offset="1356" Vartype="Byte" Bytesize="1" OffsetHex="0000054C" Description="autoSizeTextContainer" DisplayMethod="unsigned integer"/>
        <Element Offset="1357" Vartype="Byte" Bytesize="1" OffsetHex="0000054D" Description="m_autoSizeTextContainer" DisplayMethod="unsigned integer"/>
        <Element Offset="1358" Vartype="Byte" Bytesize="1" OffsetHex="0000054E" Description="m_isVolumetricText" DisplayMethod="unsigned integer"/>
        <Element Offset="1360" Vartype="Float" Bytesize="4" OffsetHex="00000550" Description="m_flexibleHeight" DisplayMethod="unsigned integer"/>
        <Element Offset="1364" Vartype="Float" Bytesize="4" OffsetHex="00000554" Description="m_flexibleWidth" DisplayMethod="unsigned integer"/>
        <Element Offset="1368" Vartype="Float" Bytesize="4" OffsetHex="00000558" Description="m_minWidth" DisplayMethod="unsigned integer"/>
        <Element Offset="1372" Vartype="Float" Bytesize="4" OffsetHex="0000055C" Description="m_minHeight" DisplayMethod="unsigned integer"/>
        <Element Offset="1376" Vartype="Float" Bytesize="4" OffsetHex="00000560" Description="m_maxWidth" DisplayMethod="unsigned integer"/>
        <Element Offset="1380" Vartype="Float" Bytesize="4" OffsetHex="00000564" Description="m_maxHeight" DisplayMethod="unsigned integer"/>
        <Element Offset="1384" Vartype="Float" Bytesize="4" OffsetHex="00000568" Description="m_preferredWidth" DisplayMethod="unsigned integer"/>
        <Element Offset="1388" Vartype="Float" Bytesize="4" OffsetHex="0000056C" Description="m_renderedWidth" DisplayMethod="unsigned integer"/>
        <Element Offset="1392" Vartype="Byte" Bytesize="1" OffsetHex="00000570" Description="m_isPreferredWidthDirty" DisplayMethod="unsigned integer"/>
        <Element Offset="1396" Vartype="Float" Bytesize="4" OffsetHex="00000574" Description="m_preferredHeight" DisplayMethod="unsigned integer"/>
        <Element Offset="1400" Vartype="Float" Bytesize="4" OffsetHex="00000578" Description="m_renderedHeight" DisplayMethod="unsigned integer"/>
        <Element Offset="1404" Vartype="Byte" Bytesize="1" OffsetHex="0000057C" Description="m_isPreferredHeightDirty" DisplayMethod="unsigned integer"/>
        <Element Offset="1405" Vartype="Byte" Bytesize="1" OffsetHex="0000057D" Description="m_isCalculatingPreferredValues" DisplayMethod="unsigned integer"/>
        <Element Offset="1408" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000580" Description="m_layoutPriority" DisplayMethod="unsigned integer"/>
        <Element Offset="1412" Vartype="Byte" Bytesize="1" OffsetHex="00000584" Description="m_isLayoutDirty" DisplayMethod="unsigned integer"/>
        <Element Offset="1413" Vartype="Byte" Bytesize="1" OffsetHex="00000585" Description="m_isAwake" DisplayMethod="unsigned integer"/>
        <Element Offset="1414" Vartype="Byte" Bytesize="1" OffsetHex="00000586" Description="m_isWaitingOnResourceLoad" DisplayMethod="unsigned integer"/>
        <Element Offset="1416" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000588" Description="m_inputSource" DisplayMethod="unsigned integer"/>
        <Element Offset="1420" Vartype="Float" Bytesize="4" OffsetHex="0000058C" Description="m_fontScaleMultiplier" DisplayMethod="unsigned integer"/>
        <Element Offset="1424" Vartype="Float" Bytesize="4" OffsetHex="00000590" Description="tag_LineIndent" DisplayMethod="unsigned integer"/>
        <Element Offset="1428" Vartype="Float" Bytesize="4" OffsetHex="00000594" Description="tag_Indent" DisplayMethod="unsigned integer"/>
        <Element Offset="1432" Vartype="Byte" Bytesize="1" OffsetHex="00000598" Description="tag_NoParsing" DisplayMethod="unsigned integer"/>
        <Element Offset="1433" Vartype="Byte" Bytesize="1" OffsetHex="00000599" Description="m_isParsingText" DisplayMethod="unsigned integer"/>
        <Element Offset="1436" Vartype="Pointer" Bytesize="8" OffsetHex="0000059C" Description="m_FXMatrix" DisplayMethod="unsigned integer"/>
        <Element Offset="1500" Vartype="Byte" Bytesize="1" OffsetHex="000005DC" Description="m_isFXMatrixSet" DisplayMethod="unsigned integer"/>
        <Element Offset="1504" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005E0" Description="m_InternalTextProcessingArraySize" DisplayMethod="unsigned integer"/>
        <Element Offset="1508" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005E4" Description="m_totalCharacterCount" DisplayMethod="unsigned integer"/>
        <Element Offset="1512" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005E8" Description="m_characterCount" DisplayMethod="unsigned integer"/>
        <Element Offset="1516" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005EC" Description="m_firstCharacterOfLine" DisplayMethod="unsigned integer"/>
        <Element Offset="1520" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005F0" Description="m_firstVisibleCharacterOfLine" DisplayMethod="unsigned integer"/>
        <Element Offset="1524" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005F4" Description="m_lastCharacterOfLine" DisplayMethod="unsigned integer"/>
        <Element Offset="1528" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005F8" Description="m_lastVisibleCharacterOfLine" DisplayMethod="unsigned integer"/>
        <Element Offset="1532" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005FC" Description="m_lineNumber" DisplayMethod="unsigned integer"/>
        <Element Offset="1536" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000600" Description="m_lineVisibleCharacterCount" DisplayMethod="unsigned integer"/>
        <Element Offset="1540" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000604" Description="m_pageNumber" DisplayMethod="unsigned integer"/>
        <Element Offset="1544" Vartype="Float" Bytesize="4" OffsetHex="00000608" Description="m_PageAscender" DisplayMethod="unsigned integer"/>
        <Element Offset="1548" Vartype="Float" Bytesize="4" OffsetHex="0000060C" Description="m_maxTextAscender" DisplayMethod="unsigned integer"/>
        <Element Offset="1552" Vartype="Float" Bytesize="4" OffsetHex="00000610" Description="m_maxCapHeight" DisplayMethod="unsigned integer"/>
        <Element Offset="1556" Vartype="Float" Bytesize="4" OffsetHex="00000614" Description="m_ElementAscender" DisplayMethod="unsigned integer"/>
        <Element Offset="1560" Vartype="Float" Bytesize="4" OffsetHex="00000618" Description="m_ElementDescender" DisplayMethod="unsigned integer"/>
        <Element Offset="1564" Vartype="Float" Bytesize="4" OffsetHex="0000061C" Description="m_maxLineAscender" DisplayMethod="unsigned integer"/>
        <Element Offset="1568" Vartype="Float" Bytesize="4" OffsetHex="00000620" Description="m_maxLineDescender" DisplayMethod="unsigned integer"/>
        <Element Offset="1572" Vartype="Float" Bytesize="4" OffsetHex="00000624" Description="m_startOfLineAscender" DisplayMethod="unsigned integer"/>
        <Element Offset="1576" Vartype="Float" Bytesize="4" OffsetHex="00000628" Description="m_startOfLineDescender" DisplayMethod="unsigned integer"/>
        <Element Offset="1580" Vartype="Float" Bytesize="4" OffsetHex="0000062C" Description="m_lineOffset" DisplayMethod="unsigned integer"/>
        <Element Offset="1584" Vartype="Pointer" Bytesize="8" OffsetHex="00000630" Description="m_meshExtents" DisplayMethod="unsigned integer"/>
        <Element Offset="1600" Vartype="Pointer" Bytesize="8" OffsetHex="00000640" Description="m_htmlColor" DisplayMethod="unsigned integer"/>
        <Element Offset="1604" Vartype="Byte" Bytesize="1" OffsetHex="00000644" Description="m_colorGradientPresetIsTinted" DisplayMethod="unsigned integer"/>
        <Element Offset="1608" Vartype="Float" Bytesize="4" OffsetHex="00000648" Description="m_tabSpacing" DisplayMethod="unsigned integer"/>
        <Element Offset="1612" Vartype="Float" Bytesize="4" OffsetHex="0000064C" Description="m_spacing" DisplayMethod="unsigned integer"/>
        <Element Offset="1616" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000650" Description="m_TextStyleStackDepth" DisplayMethod="unsigned integer"/>
        <Element Offset="1620" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000654" Description="m_ItalicAngle" DisplayMethod="unsigned integer"/>
        <Element Offset="1624" Vartype="Float" Bytesize="4" OffsetHex="00000658" Description="m_padding" DisplayMethod="unsigned integer"/>
        <Element Offset="1628" Vartype="Float" Bytesize="4" OffsetHex="0000065C" Description="m_baselineOffset" DisplayMethod="unsigned integer"/>
        <Element Offset="1632" Vartype="Float" Bytesize="4" OffsetHex="00000660" Description="m_xAdvance" DisplayMethod="unsigned integer"/>
        <Element Offset="1636" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000664" Description="m_textElementType" DisplayMethod="unsigned integer"/>
        <Element Offset="1640" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000668" Description="m_spriteCount" DisplayMethod="unsigned integer"/>
        <Element Offset="1644" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000066C" Description="m_spriteIndex" DisplayMethod="unsigned integer"/>
        <Element Offset="1648" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000670" Description="m_spriteAnimationID" DisplayMethod="unsigned integer"/>
        <Element Offset="1652" Vartype="Byte" Bytesize="1" OffsetHex="00000674" Description="m_ignoreActiveState" DisplayMethod="unsigned integer"/>
        <Element Offset="1656" Vartype="Pointer" Bytesize="8" OffsetHex="00000678" Description="m_DelayedGraphicRebuild" DisplayMethod="unsigned integer"/>
        <Element Offset="1664" Vartype="Pointer" Bytesize="8" OffsetHex="00000680" Description="m_DelayedMaterialRebuild" DisplayMethod="unsigned integer"/>
        <Element Offset="1672" Vartype="Pointer" Bytesize="8" OffsetHex="00000688" Description="OnPreRenderText" DisplayMethod="unsigned integer"/>
        <Element Offset="1680" Vartype="Pointer" Bytesize="8" OffsetHex="00000690" Description="m_subTextObjects" DisplayMethod="unsigned integer"/>
        <Element Offset="1688" Vartype="Pointer" Bytesize="8" OffsetHex="00000698" Description="m_RectTransformCorners" DisplayMethod="unsigned integer"/>
        <Element Offset="1696" Vartype="Pointer" Bytesize="8" OffsetHex="000006A0" Description="m_canvasRenderer" DisplayMethod="unsigned integer"/>
        <Element Offset="1704" Vartype="Pointer" Bytesize="8" OffsetHex="000006A8" Description="m_canvas" DisplayMethod="unsigned integer"/>
        <Element Offset="1712" Vartype="Pointer" Bytesize="8" OffsetHex="000006B0" Description="m_baseMaterial" DisplayMethod="unsigned integer"/>
        <Element Offset="1720" Vartype="Byte" Bytesize="1" OffsetHex="000006B8" Description="m_isRebuildingLayout" DisplayMethod="unsigned integer"/>
        <Element Offset="1724" Vartype="Pointer" Bytesize="8" OffsetHex="000006BC" Description="m_ClipRect" DisplayMethod="unsigned integer"/>
        <Element Offset="1740" Vartype="Byte" Bytesize="1" OffsetHex="000006CC" Description="m_ValidRect" DisplayMethod="unsigned integer"/>
        <Element Offset="1741" Vartype="Byte" Bytesize="1" OffsetHex="000006CD" Description="m_hasFontAssetChanged" DisplayMethod="unsigned integer"/>
        <Element Offset="1744" Vartype="Float" Bytesize="4" OffsetHex="000006D0" Description="m_previousLossyScaleY" DisplayMethod="unsigned integer"/>
        <Element Offset="1748" Vartype="Float" Bytesize="4" OffsetHex="000006D4" Description="m_CanvasScaleFactor" DisplayMethod="unsigned integer"/>
        <Element Offset="1752" Vartype="Byte" Bytesize="1" OffsetHex="000006D8" Description="m_isFirstAllocation" DisplayMethod="unsigned integer"/>
        <Element Offset="1756" Vartype="4 Bytes" Bytesize="4" OffsetHex="000006DC" Description="m_max_characters" DisplayMethod="unsigned integer"/>
        <Element Offset="1760" Vartype="Byte" Bytesize="1" OffsetHex="000006E0" Description="m_isScrollRegionSet" DisplayMethod="unsigned integer"/>
        <Element Offset="1764" Vartype="Pointer" Bytesize="8" OffsetHex="000006E4" Description="m_maskOffset" DisplayMethod="unsigned integer"/>
        <Element Offset="1780" Vartype="Pointer" Bytesize="8" OffsetHex="000006F4" Description="m_EnvMapMatrix" DisplayMethod="unsigned integer"/>
        <Element Offset="1844" Vartype="Byte" Bytesize="1" OffsetHex="00000734" Description="m_isRegisteredForEvents" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="GameplayData" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
        <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="WeaponLevel" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Float" Bytesize="4" OffsetHex="00000020" Description="Health" DisplayMethod="unsigned integer"/>
        <Element Offset="36" Vartype="Float" Bytesize="4" OffsetHex="00000024" Description="MaxHealth" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="Float" Bytesize="4" OffsetHex="00000028" Description="Hunger" DisplayMethod="unsigned integer"/>
        <Element Offset="44" Vartype="Float" Bytesize="4" OffsetHex="0000002C" Description="MaxHunger" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000030" Description="Level" DisplayMethod="unsigned integer"/>
        <Element Offset="52" Vartype="Float" Bytesize="4" OffsetHex="00000034" Description="XP" DisplayMethod="unsigned integer"/>
        <Element Offset="56" Vartype="Float" Bytesize="4" OffsetHex="00000038" Description="MaxXP" DisplayMethod="unsigned integer"/>
        <Element Offset="60" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000003C" Description="Cheese" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="MaxCheese" DisplayMethod="unsigned integer"/>
        <Element Offset="68" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000044" Description="MaxStartCoins" DisplayMethod="unsigned integer"/>
        <Element Offset="72" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000048" Description="DamageMultiplier" DisplayMethod="unsigned integer"/>
        <Element Offset="76" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000004C" Description="PrisonersInSafe" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000050" Description="Record" DisplayMethod="unsigned integer"/>
        <Element Offset="84" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000054" Description="Coins" DisplayMethod="unsigned integer"/>
        <Element Offset="88" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000058" Description="Keys" DisplayMethod="unsigned integer"/>
        <Element Offset="92" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000005C" Description="Diamonds" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000060" Description="CraftingRecipes" DisplayMethod="unsigned integer"/>
        <Element Offset="100" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000064" Description="Platform" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="GameplayData" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
        <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="WeaponLevel" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Float" Bytesize="4" OffsetHex="00000020" Description="Health" DisplayMethod="unsigned integer"/>
        <Element Offset="36" Vartype="Float" Bytesize="4" OffsetHex="00000024" Description="MaxHealth" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="Float" Bytesize="4" OffsetHex="00000028" Description="Hunger" DisplayMethod="unsigned integer"/>
        <Element Offset="44" Vartype="Float" Bytesize="4" OffsetHex="0000002C" Description="MaxHunger" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000030" Description="Level" DisplayMethod="unsigned integer"/>
        <Element Offset="52" Vartype="Float" Bytesize="4" OffsetHex="00000034" Description="XP" DisplayMethod="unsigned integer"/>
        <Element Offset="56" Vartype="Float" Bytesize="4" OffsetHex="00000038" Description="MaxXP" DisplayMethod="unsigned integer"/>
        <Element Offset="60" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000003C" Description="Cheese" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="MaxCheese" DisplayMethod="unsigned integer"/>
        <Element Offset="68" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000044" Description="MaxStartCoins" DisplayMethod="unsigned integer"/>
        <Element Offset="72" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000048" Description="DamageMultiplier" DisplayMethod="unsigned integer"/>
        <Element Offset="76" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000004C" Description="PrisonersInSafe" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000050" Description="Record" DisplayMethod="unsigned integer"/>
        <Element Offset="84" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000054" Description="Coins" DisplayMethod="unsigned integer"/>
        <Element Offset="88" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000058" Description="Keys" DisplayMethod="unsigned integer"/>
        <Element Offset="92" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000005C" Description="Diamonds" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000060" Description="CraftingRecipes" DisplayMethod="unsigned integer"/>
        <Element Offset="100" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000064" Description="Platform" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="unnamed structure 1" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements/>
    </Structure>
    <Structure Name="GameplayData" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
        <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="WeaponLevel" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Float" Bytesize="4" OffsetHex="00000020" Description="Health" DisplayMethod="unsigned integer"/>
        <Element Offset="36" Vartype="Float" Bytesize="4" OffsetHex="00000024" Description="MaxHealth" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="Float" Bytesize="4" OffsetHex="00000028" Description="Hunger" DisplayMethod="unsigned integer"/>
        <Element Offset="44" Vartype="Float" Bytesize="4" OffsetHex="0000002C" Description="MaxHunger" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000030" Description="Level" DisplayMethod="unsigned integer"/>
        <Element Offset="52" Vartype="Float" Bytesize="4" OffsetHex="00000034" Description="XP" DisplayMethod="unsigned integer"/>
        <Element Offset="56" Vartype="Float" Bytesize="4" OffsetHex="00000038" Description="MaxXP" DisplayMethod="unsigned integer"/>
        <Element Offset="60" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000003C" Description="Cheese" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="MaxCheese" DisplayMethod="unsigned integer"/>
        <Element Offset="68" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000044" Description="MaxStartCoins" DisplayMethod="unsigned integer"/>
        <Element Offset="72" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000048" Description="DamageMultiplier" DisplayMethod="unsigned integer"/>
        <Element Offset="76" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000004C" Description="PrisonersInSafe" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000050" Description="Record" DisplayMethod="unsigned integer"/>
        <Element Offset="84" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000054" Description="Coins" DisplayMethod="unsigned integer"/>
        <Element Offset="88" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000058" Description="Keys" DisplayMethod="unsigned integer"/>
        <Element Offset="92" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000005C" Description="Diamonds" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000060" Description="CraftingRecipes" DisplayMethod="unsigned integer"/>
        <Element Offset="100" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000064" Description="Platform" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="Image" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
        <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_CancellationTokenSource" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_Material" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_RectTransform" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_CanvasRenderer" DisplayMethod="unsigned integer"/>
        <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="m_Canvas" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="m_OnDirtyLayoutCallback" DisplayMethod="unsigned integer"/>
        <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="m_OnDirtyVertsCallback" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="m_OnDirtyMaterialCallback" DisplayMethod="unsigned integer"/>
        <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="m_CachedMesh" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="m_CachedUvs" DisplayMethod="unsigned integer"/>
        <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="m_ColorTweenRunner" DisplayMethod="unsigned integer"/>
        <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="m_Color" DisplayMethod="unsigned integer"/>
        <Element Offset="128" Vartype="Byte" Bytesize="1" OffsetHex="00000080" Description="m_SkipLayoutUpdate" DisplayMethod="unsigned integer"/>
        <Element Offset="129" Vartype="Byte" Bytesize="1" OffsetHex="00000081" Description="m_SkipMaterialUpdate" DisplayMethod="unsigned integer"/>
        <Element Offset="130" Vartype="Byte" Bytesize="1" OffsetHex="00000082" Description="m_RaycastTarget" DisplayMethod="unsigned integer"/>
        <Element Offset="131" Vartype="Byte" Bytesize="1" OffsetHex="00000083" Description="m_RaycastTargetCache" DisplayMethod="unsigned integer"/>
        <Element Offset="132" Vartype="Pointer" Bytesize="8" OffsetHex="00000084" Description="m_RaycastPadding" DisplayMethod="unsigned integer"/>
        <Element Offset="148" Vartype="Byte" Bytesize="1" OffsetHex="00000094" Description="m_VertsDirty" DisplayMethod="unsigned integer"/>
        <Element Offset="149" Vartype="Byte" Bytesize="1" OffsetHex="00000095" Description="m_MaterialDirty" DisplayMethod="unsigned integer"/>
        <Element Offset="150" Vartype="Byte" Bytesize="1" OffsetHex="00000096" Description="useLegacyMeshGeneration" DisplayMethod="unsigned integer"/>
        <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="m_MaskMaterial" DisplayMethod="unsigned integer"/>
        <Element Offset="160" Vartype="Pointer" Bytesize="8" OffsetHex="000000A0" Description="m_ParentMask" DisplayMethod="unsigned integer"/>
        <Element Offset="168" Vartype="Pointer" Bytesize="8" OffsetHex="000000A8" Description="m_OnCullStateChanged" DisplayMethod="unsigned integer"/>
        <Element Offset="176" Vartype="Pointer" Bytesize="8" OffsetHex="000000B0" Description="m_Corners" DisplayMethod="unsigned integer"/>
        <Element Offset="184" Vartype="Byte" Bytesize="1" OffsetHex="000000B8" Description="m_ShouldRecalculateStencil" DisplayMethod="unsigned integer"/>
        <Element Offset="185" Vartype="Byte" Bytesize="1" OffsetHex="000000B9" Description="m_Maskable" DisplayMethod="unsigned integer"/>
        <Element Offset="186" Vartype="Byte" Bytesize="1" OffsetHex="000000BA" Description="m_IsMaskingGraphic" DisplayMethod="unsigned integer"/>
        <Element Offset="187" Vartype="Byte" Bytesize="1" OffsetHex="000000BB" Description="m_IncludeForMasking" DisplayMethod="unsigned integer"/>
        <Element Offset="188" Vartype="Byte" Bytesize="1" OffsetHex="000000BC" Description="m_ShouldRecalculate" DisplayMethod="unsigned integer"/>
        <Element Offset="192" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000C0" Description="m_StencilValue" DisplayMethod="unsigned integer"/>
        <Element Offset="200" Vartype="Pointer" Bytesize="8" OffsetHex="000000C8" Description="m_Sprite" DisplayMethod="unsigned integer"/>
        <Element Offset="208" Vartype="Pointer" Bytesize="8" OffsetHex="000000D0" Description="m_OverrideSprite" DisplayMethod="unsigned integer"/>
        <Element Offset="216" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000D8" Description="m_Type" DisplayMethod="unsigned integer"/>
        <Element Offset="220" Vartype="Byte" Bytesize="1" OffsetHex="000000DC" Description="m_PreserveAspect" DisplayMethod="unsigned integer"/>
        <Element Offset="221" Vartype="Byte" Bytesize="1" OffsetHex="000000DD" Description="m_FillCenter" DisplayMethod="unsigned integer"/>
        <Element Offset="224" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000E0" Description="m_FillMethod" DisplayMethod="unsigned integer"/>
        <Element Offset="228" Vartype="Float" Bytesize="4" OffsetHex="000000E4" Description="m_FillAmount" DisplayMethod="unsigned integer"/>
        <Element Offset="232" Vartype="Byte" Bytesize="1" OffsetHex="000000E8" Description="m_FillClockwise" DisplayMethod="unsigned integer"/>
        <Element Offset="236" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000EC" Description="m_FillOrigin" DisplayMethod="unsigned integer"/>
        <Element Offset="240" Vartype="Float" Bytesize="4" OffsetHex="000000F0" Description="m_AlphaHitTestMinimumThreshold" DisplayMethod="unsigned integer"/>
        <Element Offset="244" Vartype="Byte" Bytesize="1" OffsetHex="000000F4" Description="m_Tracked" DisplayMethod="unsigned integer"/>
        <Element Offset="245" Vartype="Byte" Bytesize="1" OffsetHex="000000F5" Description="m_UseSpriteMesh" DisplayMethod="unsigned integer"/>
        <Element Offset="248" Vartype="Float" Bytesize="4" OffsetHex="000000F8" Description="m_PixelsPerUnitMultiplier" DisplayMethod="unsigned integer"/>
        <Element Offset="252" Vartype="Float" Bytesize="4" OffsetHex="000000FC" Description="m_CachedReferencePixelsPerUnit" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="AnimationTriggers" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_NormalTrigger" DisplayMethod="unsigned integer"/>
        <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_HighlightedTrigger" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_PressedTrigger" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_SelectedTrigger" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_DisabledTrigger" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="KT_UpgradeTear" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" Description="m_CachedPtr" DisplayMethod="unsigned integer"/>
        <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_CancellationTokenSource" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="_gameplayData" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="_settingsData" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="_tearDesctiption" DisplayMethod="unsigned integer"/>
        <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="_priceTMP" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="_type" DisplayMethod="unsigned integer"/>
        <Element Offset="68" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000044" Description="_price" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
  </Structures>
  <LuaScript>-- Cheat Table Decorator
function decorateSSKTable()
  local mainForm = getMainForm()

  -- Main Form Styling
  mainForm.Caption = 'Kittentegy (Steam) - Enhanced Table [by SeryogaSK] {Habibrahimov.com}'
  mainForm.Color = 0x2B2B2B  -- Dark background
  mainForm.Font.Color = 0xE6E6E6 -- Light text
  getAutoAttachList().add("Kittentegy.exe")
end

-- Execute when table loads
decorateSSKTable()

</LuaScript>
</CheatTable>
