<?xml version="1.0" encoding="utf-8"?>
<CheatTable UsesMono="1" CheatEngineTableVersion="52">
  <CheatEntries>
    <CheatEntry>
      <ID>1060</ID>
      <Description>"Activate Mono"</Description>
      <Options moHideChildren="1" moActivateChildrenAsWell="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end
if process and readInteger(process) ~= 0 then
  mono_initialize()
  LaunchMonoDataCollector()
  local timeout = 0
  while (monopipe == nil or monopipe.Connected == false) and timeout &lt; 2000 do
    sleep(10)
    timeout = timeout + 10
  end
  if monopipe == nil or monopipe.Connected == false then
    error('Error: Mono data collector pipe timeout.')
  end
  if memrec then
    synchronize(function()
      for i = 0, memrec.Count - 1 do
        memrec.Child[i].Active = true
      end
    end)
  end
else
  error('Error: No active process detected.')
end
{$asm}

[DISABLE]
{$lua}
if syntaxcheck then return end
if memrec then
  synchronize(function()
    for i = 0, memrec.Count - 1 do
      memrec.Child[i].Active = false
    end
  end)
end
{$asm}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>444</ID>
          <Description>"Hooks"</Description>
          <Options moAlwaysHideChildren="1" moActivateChildrenAsWell="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>84</ID>
              <Description>"HOOK: CharacterInventory.Update"</Description>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>define(hook,"CharacterInventory.Update")
define(bytes,48 89 5C 24 10)

[enable]

assert(hook, bytes)
alloc(newmem,$1000, hook)
label(inv)
label(inv_cap)
registersymbol(inv)
{
  RCX: CharacterInventory (this)

  Returns RAX (System.Void)
}

newmem:
  jmp inv_cap
inv:
  dq 0
inv_cap:
  mov [inv],rcx
  // original code
  // mov [rsp+10],rbx
  readmem(hook,5)
  jmp hook+5

hook:
  jmp long newmem

[disable]

hook:
  db bytes

unregistersymbol(inv)
dealloc(newmem)
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>297</ID>
              <Description>"HOOK: CharacterHealth.get_HealthPercentage"</Description>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>define(hook,"CharacterHealth.get_HealthPercentage")
define(bytes,48 89 5C 24 08)

[enable]

assert(hook, bytes)
alloc(newmem,$1000, hook)
label(hpeesers)
label(hpeesers_cap)
registersymbol(hpeesers)
label(pTest_CharacterHealth_get_HealthPercentage_2570569250824)

{
  RCX: CharacterHealth (this)

  Returns (RAX) System.Single
}

newmem:
  jmp hpeesers_cap
hpeesers:
  dq 0
hpeesers_cap:
  mov [hpeesers],rcx
  push rbp
  mov rbp,rsp
  push rax
  mov [pTest_CharacterHealth_get_HealthPercentage_2570569250824], rcx
  inc dword ptr [pTest_CharacterHealth_get_HealthPercentage_2570569250824+8]
  pop rax
  pop rbp

  // original code
  // mov [rsp+08],rbx
  readmem(hook,5)
  jmp hook+5

align 10
pTest_CharacterHealth_get_HealthPercentage_2570569250824:
  dq 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

hook:
  jmp newmem

registersymbol(pTest_CharacterHealth_get_HealthPercentage_2570569250824)

[disable]

hook:
  db bytes

unregistersymbol(pTest_CharacterHealth_get_HealthPercentage_2570569250824)

unregistersymbol(hpeesers)
dealloc(newmem)
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>307</ID>
              <Description>"HOOK: CharacterStamina.Update"</Description>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>define(hook,"CharacterStamina.Update")
define(bytes,48 89 5C 24 20)

[enable]

assert(hook, bytes)
alloc(newmem,$1000, hook)
label(stammies)
label(stammies_cap)
registersymbol(stammies)
{
  RCX: CharacterStamina (this)

  Returns RAX (System.Void)
}

newmem:
  jmp stammies_cap
stammies:
  dq 0
stammies_cap:
  mov [stammies],rcx
  // original code
  // mov [rsp+20],rbx
  readmem(hook,5)
  jmp hook+5

hook:
  jmp long newmem

[disable]

hook:
  db bytes

unregistersymbol(stammies)
dealloc(newmem)
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>428</ID>
              <Description>"HOOK: GameDebugCommands.OnGUI"</Description>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>define(hook,"GameDebugCommands.OnGUI")
define(bytes,40 53 48 83 EC)

[enable]

assert(hook, bytes)
alloc(newmem,$1000, hook)
label(dbg)
label(dbg_cap)
registersymbol(dbg)
{
  RCX: GameDebugCommands (this)

  Returns RAX (System.Void)
}

newmem:
  jmp dbg_cap
dbg:
  dq 0
dbg_cap:
  push rax
  mov rax,[GameAssembly.dll+44510F8]
  mov [dbg],rax
  pop rax
  // original code
  // push rbx
  // sub rsp,20
  readmem(hook,6)
  jmp hook+6

hook:
  jmp long newmem

[disable]

hook:
  db bytes

unregistersymbol(dbg)
dealloc(newmem)
</AssemblerScript>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>445</ID>
          <Description>"Options (Enable Hooks)"</Description>
          <Options moHideChildren="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>446</ID>
              <Description>"Stats"</Description>
              <Options moHideChildren="1" moDefaultCollapsed="1" moManualExpandCollapse="1" moAllowManualCollapseAndExpand="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>298</ID>
                  <Description>"Health"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>[hpeesers]+AC</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>308</ID>
                  <Description>"Stamina"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>[stammies]+94</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>321</ID>
                  <Description>"Money"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>4 Bytes</VariableType>
                  <Address>inv</Address>
                  <Offsets>
                    <Offset>+100</Offset>
                    <Offset>+20</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>320</ID>
                  <Description>"Move Speed"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>inv</Address>
                  <Offsets>
                    <Offset>+18</Offset>
                    <Offset>+48</Offset>
                    <Offset>+D8</Offset>
                    <Offset>+50</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>312</ID>
                  <Description>"Gravity (0.2 open inv to fly, dont go too high)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>inv</Address>
                  <Offsets>
                    <Offset>+34</Offset>
                    <Offset>+D8</Offset>
                    <Offset>+50</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>315</ID>
                  <Description>"NoClip"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Byte</VariableType>
                  <Address>inv</Address>
                  <Offsets>
                    <Offset>+F9</Offset>
                    <Offset>+D8</Offset>
                    <Offset>+50</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>310</ID>
                  <Description>"Jump Window"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>inv</Address>
                  <Offsets>
                    <Offset>+60</Offset>
                    <Offset>+50</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>313</ID>
                  <Description>"Coyote Time"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>inv</Address>
                  <Offsets>
                    <Offset>+38</Offset>
                    <Offset>+D8</Offset>
                    <Offset>+50</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>311</ID>
                  <Description>"MaxSlopeAngle (untested)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>inv</Address>
                  <Offsets>
                    <Offset>+30</Offset>
                    <Offset>+D8</Offset>
                    <Offset>+50</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>319</ID>
                  <Description>"Z Offset"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>inv</Address>
                  <Offsets>
                    <Offset>+54</Offset>
                    <Offset>+D8</Offset>
                    <Offset>+50</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>447</ID>
              <Description>"Toggles"</Description>
              <Options moHideChildren="1" moDefaultCollapsed="1" moManualExpandCollapse="1" moAllowManualCollapseAndExpand="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>429</ID>
                  <Description>"Skip Story"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Byte</VariableType>
                  <Address>[[dbg]+B8]+0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>437</ID>
                  <Description>"Infinite Ammo"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Byte</VariableType>
                  <Address>[[dbg]+B8]+2</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>436</ID>
                  <Description>"Infinite Stamina"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Byte</VariableType>
                  <Address>[[dbg]+B8]+3</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>435</ID>
                  <Description>"Invincible"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Byte</VariableType>
                  <Address>[[dbg]+B8]+4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>434</ID>
                  <Description>"Master Key (Open any lock, buggy)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Byte</VariableType>
                  <Address>[[dbg]+B8]+5</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>433</ID>
                  <Description>"Map Show All"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Byte</VariableType>
                  <Address>[[dbg]+B8]+6</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>432</ID>
                  <Description>"Debug Camera"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Byte</VariableType>
                  <Address>[[dbg]+B8]+7</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>431</ID>
                  <Description>"Always Weakpoint"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Byte</VariableType>
                  <Address>[[dbg]+B8]+8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>438</ID>
                  <Description>"Show Character Debug"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Byte</VariableType>
                  <Address>[[dbg]+B8]+9</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>443</ID>
                  <Description>"Noise Debug"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Byte</VariableType>
                  <Address>[[dbg]+B8]+A</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>442</ID>
                  <Description>"Surface Debug"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Byte</VariableType>
                  <Address>[[dbg]+B8]+B</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>441</ID>
                  <Description>"Show Location"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Byte</VariableType>
                  <Address>[[dbg]+B8]+C</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>440</ID>
                  <Description>"Stats Debug"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Byte</VariableType>
                  <Address>[[dbg]+B8]+D</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>439</ID>
                  <Description>"Memory Debug"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Byte</VariableType>
                  <Address>[[dbg]+B8]+E</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
  <Structures StructVersion="2">
    <Structure Name="CharacterInventory" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_inventory" DisplayMethod="unsigned integer">
          <Structure Name="PlayerMainInventory" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="m_artifactItems" DisplayMethod="unsigned integer"/>
              <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="m_equippedArtifacts" DisplayMethod="unsigned integer">
                <Structure Name="List`1" 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="_items" DisplayMethod="unsigned integer"/>
                    <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="_size" DisplayMethod="unsigned integer"/>
                    <Element Offset="28" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000001C" Description="_version" DisplayMethod="unsigned integer"/>
                    <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="_syncRoot" DisplayMethod="unsigned integer"/>
                  </Elements>
                </Structure>
              </Element>
              <Element Offset="120" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000078" Description="m_maxEquippedArtifactsCount" DisplayMethod="unsigned integer"/>
              <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="m_setMaxEquippedArtifactsEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="m_upgradeMaxArtifactCountEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="144" Vartype="Pointer" Bytesize="8" OffsetHex="00000090" Description="m_levelMetadataAnchor" DisplayMethod="unsigned integer"/>
              <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="m_healingItems" DisplayMethod="unsigned integer">
                <Structure Name="List`1" 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="_items" DisplayMethod="unsigned integer">
                      <Structure Name="ItemDefinition[]" 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="Pointer" Bytesize="8" OffsetHex="00000020" Description="[0]ItemDefinition" DisplayMethod="unsigned integer">
                            <Structure Name="ItemDefinition" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                              <Elements>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_itemNameStringReference" DisplayMethod="unsigned integer"/>
                                <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_itemDescriptionStringReference" DisplayMethod="unsigned integer"/>
                                <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_inventorySpriteAsset" DisplayMethod="unsigned integer"/>
                                <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="m_useHeldSprite" DisplayMethod="unsigned integer"/>
                                <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="m_useConditionMode" DisplayMethod="unsigned integer"/>
                                <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="m_useConditions" DisplayMethod="unsigned integer"/>
                                <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="m_useEffects" DisplayMethod="unsigned integer"/>
                                <Element Offset="88" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000058" Description="m_useItemPostResult" DisplayMethod="unsigned integer"/>
                                <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="m_useResulttemDefinition" DisplayMethod="unsigned integer"/>
                                <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="m_useFSMEvent" DisplayMethod="unsigned integer"/>
                                <Element Offset="112" Vartype="Byte" Bytesize="1" OffsetHex="00000070" Description="m_disableStashQuickUse" DisplayMethod="unsigned integer"/>
                                <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" Description="m_discardConditions" DisplayMethod="unsigned integer"/>
                                <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="m_itemCombinations" DisplayMethod="unsigned integer"/>
                                <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="m_combinedNewItemAnimation" DisplayMethod="unsigned integer"/>
                                <Element Offset="144" Vartype="Byte" Bytesize="1" OffsetHex="00000090" Description="m_canBeActivated" DisplayMethod="unsigned integer"/>
                                <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="m_activatableSettings" DisplayMethod="unsigned integer"/>
                                <Element Offset="192" Vartype="Byte" Bytesize="1" OffsetHex="000000C0" Description="m_isKey" DisplayMethod="unsigned integer"/>
                                <Element Offset="196" Vartype="Pointer" Bytesize="8" OffsetHex="000000C4" Description="m_itemSize" DisplayMethod="unsigned integer"/>
                                <Element Offset="204" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000CC" Description="m_maxStackSize" DisplayMethod="unsigned integer"/>
                                <Element Offset="208" Vartype="Pointer" Bytesize="8" OffsetHex="000000D0" Description="m_audioSettings" DisplayMethod="unsigned integer"/>
                                <Element Offset="248" Vartype="Float" Bytesize="4" OffsetHex="000000F8" Description="m_baseShopPrice" DisplayMethod="unsigned integer"/>
                                <Element Offset="252" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000FC" Description="m_shopStackSize" DisplayMethod="unsigned integer"/>
                                <Element Offset="256" Vartype="Pointer" Bytesize="8" OffsetHex="00000100" Description="m_difficultyResourceValues" DisplayMethod="unsigned integer"/>
                                <Element Offset="268" Vartype="Byte" Bytesize="1" OffsetHex="0000010C" Description="m_isImportantItem" DisplayMethod="unsigned integer"/>
                                <Element Offset="272" Vartype="Pointer" Bytesize="8" OffsetHex="00000110" Description="m_droppedItemPrefab" DisplayMethod="unsigned integer"/>
                                <Element Offset="280" Vartype="Float" Bytesize="4" OffsetHex="00000118" Description="m_inventoryItemCellSpriteSizeScalar" DisplayMethod="unsigned integer"/>
                                <Element Offset="284" Vartype="Float" Bytesize="4" OffsetHex="0000011C" Description="m_vendingMachineSizeScalar" DisplayMethod="unsigned integer"/>
                                <Element Offset="288" Vartype="Byte" Bytesize="1" OffsetHex="00000120" Description="m_hideFromQuickItem" DisplayMethod="unsigned integer"/>
                                <Element Offset="289" Vartype="Byte" Bytesize="1" OffsetHex="00000121" Description="m_canGoStraightToStash" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="[1]ItemDefinition" DisplayMethod="unsigned integer">
                            <Structure Name="ItemDefinition" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                              <Elements>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_itemNameStringReference" DisplayMethod="unsigned integer"/>
                                <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_itemDescriptionStringReference" DisplayMethod="unsigned integer"/>
                                <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_inventorySpriteAsset" DisplayMethod="unsigned integer"/>
                                <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="m_useHeldSprite" DisplayMethod="unsigned integer"/>
                                <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="m_useConditionMode" DisplayMethod="unsigned integer"/>
                                <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="m_useConditions" DisplayMethod="unsigned integer"/>
                                <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="m_useEffects" DisplayMethod="unsigned integer"/>
                                <Element Offset="88" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000058" Description="m_useItemPostResult" DisplayMethod="unsigned integer"/>
                                <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="m_useResulttemDefinition" DisplayMethod="unsigned integer"/>
                                <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="m_useFSMEvent" DisplayMethod="unsigned integer"/>
                                <Element Offset="112" Vartype="Byte" Bytesize="1" OffsetHex="00000070" Description="m_disableStashQuickUse" DisplayMethod="unsigned integer"/>
                                <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" Description="m_discardConditions" DisplayMethod="unsigned integer"/>
                                <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="m_itemCombinations" DisplayMethod="unsigned integer"/>
                                <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="m_combinedNewItemAnimation" DisplayMethod="unsigned integer"/>
                                <Element Offset="144" Vartype="Byte" Bytesize="1" OffsetHex="00000090" Description="m_canBeActivated" DisplayMethod="unsigned integer"/>
                                <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="m_activatableSettings" DisplayMethod="unsigned integer"/>
                                <Element Offset="192" Vartype="Byte" Bytesize="1" OffsetHex="000000C0" Description="m_isKey" DisplayMethod="unsigned integer"/>
                                <Element Offset="196" Vartype="Pointer" Bytesize="8" OffsetHex="000000C4" Description="m_itemSize" DisplayMethod="unsigned integer"/>
                                <Element Offset="204" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000CC" Description="m_maxStackSize" DisplayMethod="unsigned integer"/>
                                <Element Offset="208" Vartype="Pointer" Bytesize="8" OffsetHex="000000D0" Description="m_audioSettings" DisplayMethod="unsigned integer"/>
                                <Element Offset="248" Vartype="Float" Bytesize="4" OffsetHex="000000F8" Description="m_baseShopPrice" DisplayMethod="unsigned integer"/>
                                <Element Offset="252" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000FC" Description="m_shopStackSize" DisplayMethod="unsigned integer"/>
                                <Element Offset="256" Vartype="Pointer" Bytesize="8" OffsetHex="00000100" Description="m_difficultyResourceValues" DisplayMethod="unsigned integer"/>
                                <Element Offset="268" Vartype="Byte" Bytesize="1" OffsetHex="0000010C" Description="m_isImportantItem" DisplayMethod="unsigned integer"/>
                                <Element Offset="272" Vartype="Pointer" Bytesize="8" OffsetHex="00000110" Description="m_droppedItemPrefab" DisplayMethod="unsigned integer"/>
                                <Element Offset="280" Vartype="Float" Bytesize="4" OffsetHex="00000118" Description="m_inventoryItemCellSpriteSizeScalar" DisplayMethod="unsigned integer"/>
                                <Element Offset="284" Vartype="Float" Bytesize="4" OffsetHex="0000011C" Description="m_vendingMachineSizeScalar" DisplayMethod="unsigned integer"/>
                                <Element Offset="288" Vartype="Byte" Bytesize="1" OffsetHex="00000120" Description="m_hideFromQuickItem" DisplayMethod="unsigned integer"/>
                                <Element Offset="289" Vartype="Byte" Bytesize="1" OffsetHex="00000121" Description="m_canGoStraightToStash" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="[2]ItemDefinition" DisplayMethod="unsigned integer">
                            <Structure Name="ItemDefinition" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                              <Elements>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_itemNameStringReference" DisplayMethod="unsigned integer"/>
                                <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_itemDescriptionStringReference" DisplayMethod="unsigned integer"/>
                                <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_inventorySpriteAsset" DisplayMethod="unsigned integer"/>
                                <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="m_useHeldSprite" DisplayMethod="unsigned integer"/>
                                <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="m_useConditionMode" DisplayMethod="unsigned integer"/>
                                <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="m_useConditions" DisplayMethod="unsigned integer"/>
                                <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="m_useEffects" DisplayMethod="unsigned integer"/>
                                <Element Offset="88" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000058" Description="m_useItemPostResult" DisplayMethod="unsigned integer"/>
                                <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="m_useResulttemDefinition" DisplayMethod="unsigned integer"/>
                                <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="m_useFSMEvent" DisplayMethod="unsigned integer"/>
                                <Element Offset="112" Vartype="Byte" Bytesize="1" OffsetHex="00000070" Description="m_disableStashQuickUse" DisplayMethod="unsigned integer"/>
                                <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" Description="m_discardConditions" DisplayMethod="unsigned integer"/>
                                <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="m_itemCombinations" DisplayMethod="unsigned integer"/>
                                <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="m_combinedNewItemAnimation" DisplayMethod="unsigned integer"/>
                                <Element Offset="144" Vartype="Byte" Bytesize="1" OffsetHex="00000090" Description="m_canBeActivated" DisplayMethod="unsigned integer"/>
                                <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="m_activatableSettings" DisplayMethod="unsigned integer"/>
                                <Element Offset="192" Vartype="Byte" Bytesize="1" OffsetHex="000000C0" Description="m_isKey" DisplayMethod="unsigned integer"/>
                                <Element Offset="196" Vartype="Pointer" Bytesize="8" OffsetHex="000000C4" Description="m_itemSize" DisplayMethod="unsigned integer"/>
                                <Element Offset="204" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000CC" Description="m_maxStackSize" DisplayMethod="unsigned integer"/>
                                <Element Offset="208" Vartype="Pointer" Bytesize="8" OffsetHex="000000D0" Description="m_audioSettings" DisplayMethod="unsigned integer"/>
                                <Element Offset="248" Vartype="Float" Bytesize="4" OffsetHex="000000F8" Description="m_baseShopPrice" DisplayMethod="unsigned integer"/>
                                <Element Offset="252" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000FC" Description="m_shopStackSize" DisplayMethod="unsigned integer"/>
                                <Element Offset="256" Vartype="Pointer" Bytesize="8" OffsetHex="00000100" Description="m_difficultyResourceValues" DisplayMethod="unsigned integer"/>
                                <Element Offset="268" Vartype="Byte" Bytesize="1" OffsetHex="0000010C" Description="m_isImportantItem" DisplayMethod="unsigned integer"/>
                                <Element Offset="272" Vartype="Pointer" Bytesize="8" OffsetHex="00000110" Description="m_droppedItemPrefab" DisplayMethod="unsigned integer"/>
                                <Element Offset="280" Vartype="Float" Bytesize="4" OffsetHex="00000118" Description="m_inventoryItemCellSpriteSizeScalar" DisplayMethod="unsigned integer"/>
                                <Element Offset="284" Vartype="Float" Bytesize="4" OffsetHex="0000011C" Description="m_vendingMachineSizeScalar" DisplayMethod="unsigned integer"/>
                                <Element Offset="288" Vartype="Byte" Bytesize="1" OffsetHex="00000120" Description="m_hideFromQuickItem" DisplayMethod="unsigned integer"/>
                                <Element Offset="289" Vartype="Byte" Bytesize="1" OffsetHex="00000121" Description="m_canGoStraightToStash" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="[3]ItemDefinition" DisplayMethod="unsigned integer"/>
                          <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="[4]ItemDefinition" DisplayMethod="unsigned integer"/>
                          <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="[5]ItemDefinition" DisplayMethod="unsigned integer"/>
                          <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="[6]ItemDefinition" DisplayMethod="unsigned integer"/>
                          <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="[7]ItemDefinition" DisplayMethod="unsigned integer"/>
                          <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="[8]ItemDefinition" DisplayMethod="unsigned integer"/>
                          <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="[9]ItemDefinition" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="_size" DisplayMethod="unsigned integer"/>
                    <Element Offset="28" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000001C" Description="_version" DisplayMethod="unsigned integer"/>
                    <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="_syncRoot" DisplayMethod="unsigned integer"/>
                  </Elements>
                </Structure>
              </Element>
              <Element Offset="160" Vartype="Pointer" Bytesize="8" OffsetHex="000000A0" Description="m_specialItemSlots" DisplayMethod="unsigned integer"/>
              <Element Offset="168" Vartype="Pointer" Bytesize="8" OffsetHex="000000A8" Description="m_tempUseItem" DisplayMethod="unsigned integer"/>
              <Element Offset="176" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000B0" Description="m_maxUpgradeInventorySlots" DisplayMethod="unsigned integer"/>
              <Element Offset="184" Vartype="Pointer" Bytesize="8" OffsetHex="000000B8" Description="m_queuedPrimaryItem" DisplayMethod="unsigned integer"/>
              <Element Offset="192" Vartype="Pointer" Bytesize="8" OffsetHex="000000C0" Description="m_equippedPrimaryItem" DisplayMethod="unsigned integer"/>
              <Element Offset="200" Vartype="Pointer" Bytesize="8" OffsetHex="000000C8" Description="m_equippedMeleeItem" DisplayMethod="unsigned integer"/>
              <Element Offset="208" Vartype="Pointer" Bytesize="8" OffsetHex="000000D0" Description="m_inventoryUpgrades" DisplayMethod="unsigned integer">
                <Structure Name="List`1" 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="_items" DisplayMethod="unsigned integer">
                      <Structure Name="ItemInstance[]" 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="Pointer" Bytesize="8" OffsetHex="00000020" Description="[0]ItemInstance" DisplayMethod="unsigned integer"/>
                          <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="[1]ItemInstance" DisplayMethod="unsigned integer"/>
                          <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="[2]ItemInstance" DisplayMethod="unsigned integer"/>
                          <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="[3]ItemInstance" DisplayMethod="unsigned integer"/>
                          <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="[4]ItemInstance" DisplayMethod="unsigned integer"/>
                          <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="[5]ItemInstance" DisplayMethod="unsigned integer"/>
                          <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="[6]ItemInstance" DisplayMethod="unsigned integer"/>
                          <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="[7]ItemInstance" DisplayMethod="unsigned integer"/>
                          <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="[8]ItemInstance" DisplayMethod="unsigned integer"/>
                          <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="[9]ItemInstance" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="_size" DisplayMethod="unsigned integer"/>
                    <Element Offset="28" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000001C" Description="_version" DisplayMethod="unsigned integer"/>
                    <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="_syncRoot" DisplayMethod="unsigned integer"/>
                  </Elements>
                </Structure>
              </Element>
              <Element Offset="216" Vartype="Pointer" Bytesize="8" OffsetHex="000000D8" Description="m_newInventoryUpgrade" DisplayMethod="unsigned integer"/>
              <Element Offset="224" Vartype="Byte" Bytesize="1" OffsetHex="000000E0" Description="m_hasNewArtifactSlot" DisplayMethod="unsigned integer"/>
              <Element Offset="232" Vartype="Pointer" Bytesize="8" OffsetHex="000000E8" Description="m_specialItems" DisplayMethod="unsigned integer"/>
              <Element Offset="240" Vartype="Pointer" Bytesize="8" OffsetHex="000000F0" Description="m_cacheList" DisplayMethod="unsigned integer">
                <Structure Name="System.Collections.Generic.List`1" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                  <Elements>
                    <Element Offset="0" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000000" Description="_version" DisplayMethod="unsigned integer"/>
                    <Element Offset="0" Vartype="Pointer" Bytesize="8" OffsetHex="00000000" Description="_syncRoot" DisplayMethod="unsigned integer"/>
                    <Element Offset="0" Vartype="Pointer" Bytesize="8" OffsetHex="00000000" Description="_items" DisplayMethod="unsigned integer">
                      <Structure Name="CombineItemResultData" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                        <Elements>
                          <Element Offset="0" Vartype="String" Bytesize="4" OffsetHex="00000000" DisplayMethod="unsigned integer"/>
                          <Element Offset="4" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000004" DisplayMethod="unsigned integer"/>
                          <Element Offset="12" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000000C" DisplayMethod="hexadecimal"/>
                          <Element Offset="16" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="00000010" DisplayMethod="unsigned integer"/>
                          <Element Offset="40" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000028" DisplayMethod="hexadecimal"/>
                          <Element Offset="44" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000002C" DisplayMethod="unsigned integer"/>
                          <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" DisplayMethod="unsigned integer"/>
                          <Element Offset="56" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000038" DisplayMethod="hexadecimal"/>
                          <Element Offset="60" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000003C" DisplayMethod="unsigned integer"/>
                          <Element Offset="64" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="00000040" DisplayMethod="unsigned integer"/>
                          <Element Offset="80" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000050" DisplayMethod="unsigned integer"/>
                          <Element Offset="88" Vartype="Byte" Bytesize="1" RLECount="4" OffsetHex="00000058" DisplayMethod="unsigned integer"/>
                          <Element Offset="92" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000005C" DisplayMethod="unsigned integer"/>
                          <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" DisplayMethod="unsigned integer"/>
                          <Element Offset="104" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000068" DisplayMethod="unsigned integer"/>
                          <Element Offset="120" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="00000078" DisplayMethod="unsigned integer"/>
                          <Element Offset="136" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000088" DisplayMethod="unsigned integer"/>
                          <Element Offset="144" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="00000090" DisplayMethod="unsigned integer"/>
                          <Element Offset="160" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000000A0" DisplayMethod="unsigned integer"/>
                          <Element Offset="168" Vartype="Pointer" Bytesize="8" RLECount="5" OffsetHex="000000A8" DisplayMethod="unsigned integer"/>
                          <Element Offset="208" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="000000D0" DisplayMethod="unsigned integer"/>
                          <Element Offset="240" Vartype="Pointer" Bytesize="8" OffsetHex="000000F0" DisplayMethod="unsigned integer"/>
                          <Element Offset="248" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="000000F8" DisplayMethod="unsigned integer"/>
                          <Element Offset="280" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000118" DisplayMethod="hexadecimal"/>
                          <Element Offset="292" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000124" DisplayMethod="unsigned integer"/>
                          <Element Offset="296" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000128" DisplayMethod="hexadecimal"/>
                          <Element Offset="312" Vartype="Pointer" Bytesize="8" RLECount="16" OffsetHex="00000138" DisplayMethod="unsigned integer"/>
                          <Element Offset="440" Vartype="Byte" Bytesize="1" RLECount="4" OffsetHex="000001B8" DisplayMethod="unsigned integer"/>
                          <Element Offset="444" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001BC" DisplayMethod="hexadecimal"/>
                          <Element Offset="448" Vartype="Pointer" Bytesize="8" RLECount="13" OffsetHex="000001C0" DisplayMethod="unsigned integer"/>
                          <Element Offset="552" Vartype="Byte" Bytesize="1" RLECount="4" OffsetHex="00000228" DisplayMethod="unsigned integer"/>
                          <Element Offset="556" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000022C" DisplayMethod="hexadecimal"/>
                          <Element Offset="560" Vartype="Pointer" Bytesize="8" RLECount="9" OffsetHex="00000230" DisplayMethod="unsigned integer"/>
                          <Element Offset="632" Vartype="Byte" Bytesize="1" RLECount="4" OffsetHex="00000278" DisplayMethod="unsigned integer"/>
                          <Element Offset="636" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000027C" DisplayMethod="hexadecimal"/>
                          <Element Offset="640" Vartype="Pointer" Bytesize="8" OffsetHex="00000280" DisplayMethod="unsigned integer"/>
                          <Element Offset="648" Vartype="Byte" Bytesize="1" RLECount="4" OffsetHex="00000288" DisplayMethod="unsigned integer"/>
                          <Element Offset="652" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000028C" DisplayMethod="hexadecimal"/>
                          <Element Offset="656" Vartype="Pointer" Bytesize="8" RLECount="7" OffsetHex="00000290" DisplayMethod="unsigned integer"/>
                          <Element Offset="712" Vartype="Byte" Bytesize="1" RLECount="4" OffsetHex="000002C8" DisplayMethod="unsigned integer"/>
                          <Element Offset="716" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002CC" DisplayMethod="hexadecimal"/>
                          <Element Offset="720" Vartype="Pointer" Bytesize="8" OffsetHex="000002D0" DisplayMethod="unsigned integer"/>
                          <Element Offset="728" Vartype="Byte" Bytesize="1" RLECount="4" OffsetHex="000002D8" DisplayMethod="unsigned integer"/>
                          <Element Offset="732" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002DC" DisplayMethod="hexadecimal"/>
                          <Element Offset="736" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="000002E0" DisplayMethod="unsigned integer"/>
                          <Element Offset="760" Vartype="Byte" Bytesize="1" RLECount="4" OffsetHex="000002F8" DisplayMethod="unsigned integer"/>
                          <Element Offset="764" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002FC" DisplayMethod="hexadecimal"/>
                          <Element Offset="768" Vartype="Pointer" Bytesize="8" RLECount="5" OffsetHex="00000300" DisplayMethod="unsigned integer"/>
                          <Element Offset="808" Vartype="String" Bytesize="4" OffsetHex="00000328" DisplayMethod="unsigned integer"/>
                          <Element Offset="812" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000032C" DisplayMethod="hexadecimal"/>
                          <Element Offset="816" Vartype="Pointer" Bytesize="8" RLECount="7" OffsetHex="00000330" DisplayMethod="unsigned integer"/>
                          <Element Offset="872" Vartype="Byte" Bytesize="1" RLECount="4" OffsetHex="00000368" DisplayMethod="unsigned integer"/>
                          <Element Offset="876" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000036C" DisplayMethod="unsigned integer"/>
                          <Element Offset="880" Vartype="Pointer" Bytesize="8" RLECount="10" OffsetHex="00000370" DisplayMethod="unsigned integer"/>
                          <Element Offset="960" Vartype="4 Bytes" Bytesize="4" OffsetHex="000003C0" DisplayMethod="hexadecimal"/>
                          <Element Offset="964" Vartype="4 Bytes" Bytesize="4" OffsetHex="000003C4" DisplayMethod="unsigned integer"/>
                          <Element Offset="968" Vartype="String" Bytesize="4" OffsetHex="000003C8" DisplayMethod="unsigned integer"/>
                          <Element Offset="972" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000003CC" DisplayMethod="unsigned integer"/>
                          <Element Offset="984" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="000003D8" DisplayMethod="unsigned integer"/>
                          <Element Offset="1008" Vartype="4 Bytes" Bytesize="4" OffsetHex="000003F0" DisplayMethod="hexadecimal"/>
                          <Element Offset="1012" Vartype="4 Bytes" Bytesize="4" OffsetHex="000003F4" DisplayMethod="unsigned integer"/>
                          <Element Offset="1016" Vartype="Pointer" Bytesize="8" OffsetHex="000003F8" DisplayMethod="unsigned integer"/>
                          <Element Offset="1024" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000400" DisplayMethod="hexadecimal"/>
                          <Element Offset="1028" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000404" DisplayMethod="unsigned integer"/>
                          <Element Offset="1032" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="00000408" DisplayMethod="unsigned integer"/>
                          <Element Offset="1048" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000418" DisplayMethod="unsigned integer"/>
                          <Element Offset="1064" Vartype="Pointer" Bytesize="8" OffsetHex="00000428" DisplayMethod="unsigned integer"/>
                          <Element Offset="1072" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000430" DisplayMethod="unsigned integer"/>
                          <Element Offset="1088" Vartype="Pointer" Bytesize="8" OffsetHex="00000440" DisplayMethod="unsigned integer"/>
                          <Element Offset="1096" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000448" DisplayMethod="unsigned integer"/>
                          <Element Offset="1112" Vartype="Byte" Bytesize="1" RLECount="4" OffsetHex="00000458" DisplayMethod="unsigned integer"/>
                          <Element Offset="1116" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000045C" DisplayMethod="unsigned integer"/>
                          <Element Offset="1120" Vartype="String" Bytesize="4" OffsetHex="00000460" DisplayMethod="unsigned integer"/>
                          <Element Offset="1124" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000464" DisplayMethod="unsigned integer"/>
                          <Element Offset="1136" Vartype="String" Bytesize="4" OffsetHex="00000470" DisplayMethod="unsigned integer"/>
                          <Element Offset="1140" Vartype="4 Bytes" Bytesize="4" RLECount="7" OffsetHex="00000474" DisplayMethod="unsigned integer"/>
                          <Element Offset="1168" Vartype="String" Bytesize="4" OffsetHex="00000490" DisplayMethod="unsigned integer"/>
                          <Element Offset="1172" Vartype="4 Bytes" Bytesize="4" RLECount="9" OffsetHex="00000494" DisplayMethod="unsigned integer"/>
                          <Element Offset="1208" Vartype="Pointer" Bytesize="8" OffsetHex="000004B8" DisplayMethod="unsigned integer"/>
                          <Element Offset="1216" Vartype="4 Bytes" Bytesize="4" RLECount="9" OffsetHex="000004C0" DisplayMethod="unsigned integer"/>
                          <Element Offset="1252" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000004E4" DisplayMethod="hexadecimal"/>
                          <Element Offset="1260" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000004EC" DisplayMethod="unsigned integer"/>
                          <Element Offset="1272" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000004F8" DisplayMethod="hexadecimal"/>
                          <Element Offset="1280" Vartype="Pointer" Bytesize="8" OffsetHex="00000500" DisplayMethod="unsigned integer"/>
                          <Element Offset="1288" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000508" DisplayMethod="hexadecimal"/>
                          <Element Offset="1292" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000050C" DisplayMethod="unsigned integer"/>
                          <Element Offset="1296" Vartype="String" Bytesize="4" OffsetHex="00000510" DisplayMethod="unsigned integer"/>
                          <Element Offset="1300" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000514" DisplayMethod="unsigned integer"/>
                          <Element Offset="1312" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="00000520" DisplayMethod="unsigned integer"/>
                          <Element Offset="1336" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000538" DisplayMethod="hexadecimal"/>
                          <Element Offset="1340" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000053C" DisplayMethod="unsigned integer"/>
                          <Element Offset="1344" Vartype="Pointer" Bytesize="8" OffsetHex="00000540" DisplayMethod="unsigned integer"/>
                          <Element Offset="1352" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000548" DisplayMethod="hexadecimal"/>
                          <Element Offset="1356" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000054C" DisplayMethod="unsigned integer"/>
                          <Element Offset="1360" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="00000550" DisplayMethod="unsigned integer"/>
                          <Element Offset="1376" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000560" DisplayMethod="unsigned integer"/>
                          <Element Offset="1392" Vartype="Pointer" Bytesize="8" OffsetHex="00000570" DisplayMethod="unsigned integer"/>
                          <Element Offset="1400" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000578" DisplayMethod="unsigned integer"/>
                          <Element Offset="1416" Vartype="Pointer" Bytesize="8" OffsetHex="00000588" DisplayMethod="unsigned integer"/>
                          <Element Offset="1424" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000590" DisplayMethod="unsigned integer"/>
                          <Element Offset="1440" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="000005A0" DisplayMethod="unsigned integer"/>
                          <Element Offset="1456" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000005B0" DisplayMethod="unsigned integer"/>
                          <Element Offset="1464" Vartype="Pointer" Bytesize="8" OffsetHex="000005B8" DisplayMethod="unsigned integer"/>
                          <Element Offset="1472" Vartype="4 Bytes" Bytesize="4" RLECount="6" OffsetHex="000005C0" DisplayMethod="unsigned integer"/>
                          <Element Offset="1496" Vartype="Pointer" Bytesize="8" OffsetHex="000005D8" DisplayMethod="unsigned integer"/>
                          <Element Offset="1504" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="000005E0" DisplayMethod="unsigned integer"/>
                          <Element Offset="1536" Vartype="Pointer" Bytesize="8" OffsetHex="00000600" DisplayMethod="unsigned integer"/>
                          <Element Offset="1544" Vartype="4 Bytes" Bytesize="4" RLECount="9" OffsetHex="00000608" DisplayMethod="unsigned integer"/>
                          <Element Offset="1580" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="0000062C" DisplayMethod="hexadecimal"/>
                          <Element Offset="1588" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000634" DisplayMethod="unsigned integer"/>
                          <Element Offset="1600" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000640" DisplayMethod="hexadecimal"/>
                          <Element Offset="1608" Vartype="Pointer" Bytesize="8" OffsetHex="00000648" DisplayMethod="unsigned integer"/>
                          <Element Offset="1616" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000650" DisplayMethod="hexadecimal"/>
                          <Element Offset="1620" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000654" DisplayMethod="unsigned integer"/>
                          <Element Offset="1624" Vartype="String" Bytesize="4" OffsetHex="00000658" DisplayMethod="unsigned integer"/>
                          <Element Offset="1628" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="0000065C" DisplayMethod="unsigned integer"/>
                          <Element Offset="1640" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="00000668" DisplayMethod="unsigned integer"/>
                          <Element Offset="1664" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000680" DisplayMethod="hexadecimal"/>
                          <Element Offset="1668" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000684" DisplayMethod="unsigned integer"/>
                          <Element Offset="1672" Vartype="Pointer" Bytesize="8" OffsetHex="00000688" DisplayMethod="unsigned integer"/>
                          <Element Offset="1680" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000690" DisplayMethod="hexadecimal"/>
                          <Element Offset="1684" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000694" DisplayMethod="unsigned integer"/>
                          <Element Offset="1688" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="00000698" DisplayMethod="unsigned integer"/>
                          <Element Offset="1704" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000006A8" DisplayMethod="unsigned integer"/>
                          <Element Offset="1720" Vartype="Pointer" Bytesize="8" OffsetHex="000006B8" DisplayMethod="unsigned integer"/>
                          <Element Offset="1728" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000006C0" DisplayMethod="unsigned integer"/>
                          <Element Offset="1744" Vartype="Pointer" Bytesize="8" OffsetHex="000006D0" DisplayMethod="unsigned integer"/>
                          <Element Offset="1752" Vartype="4 Bytes" Bytesize="4" RLECount="6" OffsetHex="000006D8" DisplayMethod="unsigned integer"/>
                          <Element Offset="1776" Vartype="Pointer" Bytesize="8" OffsetHex="000006F0" DisplayMethod="unsigned integer"/>
                          <Element Offset="1784" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000006F8" DisplayMethod="unsigned integer"/>
                          <Element Offset="1792" Vartype="Pointer" Bytesize="8" OffsetHex="00000700" DisplayMethod="unsigned integer"/>
                          <Element Offset="1800" Vartype="4 Bytes" Bytesize="4" RLECount="6" OffsetHex="00000708" DisplayMethod="unsigned integer"/>
                          <Element Offset="1824" Vartype="Pointer" Bytesize="8" OffsetHex="00000720" DisplayMethod="unsigned integer"/>
                          <Element Offset="1832" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="00000728" DisplayMethod="unsigned integer"/>
                          <Element Offset="1864" Vartype="Pointer" Bytesize="8" OffsetHex="00000748" DisplayMethod="unsigned integer"/>
                          <Element Offset="1872" Vartype="4 Bytes" Bytesize="4" RLECount="9" OffsetHex="00000750" DisplayMethod="unsigned integer"/>
                          <Element Offset="1908" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000774" DisplayMethod="hexadecimal"/>
                          <Element Offset="1912" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000778" DisplayMethod="unsigned integer"/>
                          <Element Offset="1928" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000788" DisplayMethod="hexadecimal"/>
                          <Element Offset="1936" Vartype="Pointer" Bytesize="8" OffsetHex="00000790" DisplayMethod="unsigned integer"/>
                          <Element Offset="1944" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000798" DisplayMethod="hexadecimal"/>
                          <Element Offset="1948" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000079C" DisplayMethod="unsigned integer"/>
                          <Element Offset="1952" Vartype="String" Bytesize="4" OffsetHex="000007A0" DisplayMethod="unsigned integer"/>
                          <Element Offset="1956" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000007A4" DisplayMethod="unsigned integer"/>
                          <Element Offset="1968" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="000007B0" DisplayMethod="unsigned integer"/>
                          <Element Offset="1992" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007C8" DisplayMethod="hexadecimal"/>
                          <Element Offset="1996" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007CC" DisplayMethod="unsigned integer"/>
                          <Element Offset="2000" Vartype="Pointer" Bytesize="8" OffsetHex="000007D0" DisplayMethod="unsigned integer"/>
                          <Element Offset="2008" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007D8" DisplayMethod="hexadecimal"/>
                          <Element Offset="2012" Vartype="4 Bytes" Bytesize="4" OffsetHex="000007DC" DisplayMethod="unsigned integer"/>
                          <Element Offset="2016" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="000007E0" DisplayMethod="unsigned integer"/>
                          <Element Offset="2032" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="000007F0" DisplayMethod="unsigned integer"/>
                          <Element Offset="2048" Vartype="Pointer" Bytesize="8" OffsetHex="00000800" DisplayMethod="unsigned integer"/>
                          <Element Offset="2056" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000808" DisplayMethod="unsigned integer"/>
                          <Element Offset="2072" Vartype="Pointer" Bytesize="8" OffsetHex="00000818" DisplayMethod="unsigned integer"/>
                          <Element Offset="2080" Vartype="4 Bytes" Bytesize="4" RLECount="28" OffsetHex="00000820" DisplayMethod="unsigned integer"/>
                          <Element Offset="2192" Vartype="Pointer" Bytesize="8" OffsetHex="00000890" DisplayMethod="unsigned integer"/>
                          <Element Offset="2200" Vartype="4 Bytes" Bytesize="4" RLECount="9" OffsetHex="00000898" DisplayMethod="unsigned integer"/>
                          <Element Offset="2236" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="000008BC" DisplayMethod="hexadecimal"/>
                          <Element Offset="2244" Vartype="4 Bytes" Bytesize="4" RLECount="5" OffsetHex="000008C4" DisplayMethod="unsigned integer"/>
                          <Element Offset="2264" Vartype="Pointer" Bytesize="8" OffsetHex="000008D8" DisplayMethod="unsigned integer"/>
                          <Element Offset="2272" Vartype="4 Bytes" Bytesize="4" OffsetHex="000008E0" DisplayMethod="hexadecimal"/>
                          <Element Offset="2276" Vartype="4 Bytes" Bytesize="4" OffsetHex="000008E4" DisplayMethod="unsigned integer"/>
                          <Element Offset="2280" Vartype="String" Bytesize="4" OffsetHex="000008E8" DisplayMethod="unsigned integer"/>
                          <Element Offset="2284" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="000008EC" DisplayMethod="unsigned integer"/>
                          <Element Offset="2296" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="000008F8" DisplayMethod="unsigned integer"/>
                          <Element Offset="2320" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000910" DisplayMethod="hexadecimal"/>
                          <Element Offset="2324" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000914" DisplayMethod="unsigned integer"/>
                          <Element Offset="2328" Vartype="Pointer" Bytesize="8" OffsetHex="00000918" DisplayMethod="unsigned integer"/>
                          <Element Offset="2336" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000920" DisplayMethod="hexadecimal"/>
                          <Element Offset="2340" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000924" DisplayMethod="unsigned integer"/>
                          <Element Offset="2344" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="00000928" DisplayMethod="unsigned integer"/>
                          <Element Offset="2360" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000938" DisplayMethod="unsigned integer"/>
                          <Element Offset="2376" Vartype="Pointer" Bytesize="8" OffsetHex="00000948" DisplayMethod="unsigned integer"/>
                          <Element Offset="2384" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000950" DisplayMethod="unsigned integer"/>
                          <Element Offset="2400" Vartype="Pointer" Bytesize="8" OffsetHex="00000960" DisplayMethod="unsigned integer"/>
                          <Element Offset="2408" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000968" DisplayMethod="unsigned integer"/>
                          <Element Offset="2424" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="00000978" DisplayMethod="unsigned integer"/>
                          <Element Offset="2440" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000988" DisplayMethod="unsigned integer"/>
                          <Element Offset="2448" Vartype="Pointer" Bytesize="8" OffsetHex="00000990" DisplayMethod="unsigned integer"/>
                          <Element Offset="2456" Vartype="4 Bytes" Bytesize="4" RLECount="6" OffsetHex="00000998" DisplayMethod="unsigned integer"/>
                          <Element Offset="2480" Vartype="Pointer" Bytesize="8" OffsetHex="000009B0" DisplayMethod="unsigned integer"/>
                          <Element Offset="2488" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="000009B8" DisplayMethod="unsigned integer"/>
                          <Element Offset="2520" Vartype="Pointer" Bytesize="8" OffsetHex="000009D8" DisplayMethod="unsigned integer"/>
                          <Element Offset="2528" Vartype="4 Bytes" Bytesize="4" RLECount="9" OffsetHex="000009E0" DisplayMethod="unsigned integer"/>
                          <Element Offset="2564" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000A04" DisplayMethod="hexadecimal"/>
                          <Element Offset="2572" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000A0C" DisplayMethod="unsigned integer"/>
                          <Element Offset="2584" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000A18" DisplayMethod="hexadecimal"/>
                          <Element Offset="2592" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="00000A20" DisplayMethod="unsigned integer"/>
                          <Element Offset="2616" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A38" DisplayMethod="unsigned integer"/>
                          <Element Offset="2620" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A3C" DisplayMethod="hexadecimal"/>
                          <Element Offset="2624" Vartype="Pointer" Bytesize="8" OffsetHex="00000A40" DisplayMethod="unsigned integer"/>
                          <Element Offset="2632" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A48" DisplayMethod="hexadecimal"/>
                          <Element Offset="2636" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A4C" DisplayMethod="unsigned integer"/>
                          <Element Offset="2640" Vartype="Byte" Bytesize="1" RLECount="4" OffsetHex="00000A50" DisplayMethod="unsigned integer"/>
                          <Element Offset="2644" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000A54" DisplayMethod="unsigned integer"/>
                          <Element Offset="2652" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A5C" DisplayMethod="hexadecimal"/>
                          <Element Offset="2656" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="00000A60" DisplayMethod="unsigned integer"/>
                          <Element Offset="2680" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A78" DisplayMethod="hexadecimal"/>
                          <Element Offset="2684" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A7C" DisplayMethod="unsigned integer"/>
                          <Element Offset="2688" Vartype="Pointer" Bytesize="8" OffsetHex="00000A80" DisplayMethod="unsigned integer"/>
                          <Element Offset="2696" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A88" DisplayMethod="hexadecimal"/>
                          <Element Offset="2700" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000A8C" DisplayMethod="unsigned integer"/>
                          <Element Offset="2704" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="00000A90" DisplayMethod="unsigned integer"/>
                          <Element Offset="2720" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000AA0" DisplayMethod="unsigned integer"/>
                          <Element Offset="2728" Vartype="String" Bytesize="4" OffsetHex="00000AA8" DisplayMethod="unsigned integer"/>
                          <Element Offset="2732" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000AAC" DisplayMethod="unsigned integer"/>
                          <Element Offset="2736" Vartype="Pointer" Bytesize="8" OffsetHex="00000AB0" DisplayMethod="unsigned integer"/>
                          <Element Offset="2744" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000AB8" DisplayMethod="unsigned integer"/>
                          <Element Offset="2760" Vartype="Pointer" Bytesize="8" OffsetHex="00000AC8" DisplayMethod="unsigned integer"/>
                          <Element Offset="2768" Vartype="4 Bytes" Bytesize="4" RLECount="6" OffsetHex="00000AD0" DisplayMethod="unsigned integer"/>
                          <Element Offset="2792" Vartype="Pointer" Bytesize="8" OffsetHex="00000AE8" DisplayMethod="unsigned integer"/>
                          <Element Offset="2800" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000AF0" DisplayMethod="unsigned integer"/>
                          <Element Offset="2808" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="00000AF8" DisplayMethod="unsigned integer"/>
                          <Element Offset="2824" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000B08" DisplayMethod="unsigned integer"/>
                          <Element Offset="2840" Vartype="Pointer" Bytesize="8" OffsetHex="00000B18" DisplayMethod="unsigned integer"/>
                          <Element Offset="2848" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="00000B20" DisplayMethod="unsigned integer"/>
                          <Element Offset="2880" Vartype="Pointer" Bytesize="8" OffsetHex="00000B40" DisplayMethod="unsigned integer"/>
                          <Element Offset="2888" Vartype="4 Bytes" Bytesize="4" RLECount="9" OffsetHex="00000B48" DisplayMethod="unsigned integer"/>
                          <Element Offset="2924" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000B6C" DisplayMethod="hexadecimal"/>
                          <Element Offset="2928" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000B70" DisplayMethod="unsigned integer"/>
                          <Element Offset="2936" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000B78" DisplayMethod="hexadecimal"/>
                          <Element Offset="2952" Vartype="Pointer" Bytesize="8" RLECount="8" OffsetHex="00000B88" DisplayMethod="unsigned integer"/>
                          <Element Offset="3016" Vartype="Byte" Bytesize="1" RLECount="4" OffsetHex="00000BC8" DisplayMethod="unsigned integer"/>
                          <Element Offset="3020" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000BCC" DisplayMethod="hexadecimal"/>
                          <Element Offset="3024" Vartype="Pointer" Bytesize="8" RLECount="5" OffsetHex="00000BD0" DisplayMethod="unsigned integer"/>
                          <Element Offset="3064" Vartype="Byte" Bytesize="1" RLECount="4" OffsetHex="00000BF8" DisplayMethod="unsigned integer"/>
                          <Element Offset="3068" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000BFC" DisplayMethod="hexadecimal"/>
                          <Element Offset="3072" Vartype="Pointer" Bytesize="8" RLECount="18" OffsetHex="00000C00" DisplayMethod="unsigned integer"/>
                          <Element Offset="3216" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000C90" DisplayMethod="hexadecimal"/>
                          <Element Offset="3220" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000C94" DisplayMethod="unsigned integer"/>
                          <Element Offset="3224" Vartype="Pointer" Bytesize="8" OffsetHex="00000C98" DisplayMethod="unsigned integer"/>
                          <Element Offset="3232" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000CA0" DisplayMethod="hexadecimal"/>
                          <Element Offset="3236" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000CA4" DisplayMethod="unsigned integer"/>
                          <Element Offset="3240" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="00000CA8" DisplayMethod="unsigned integer"/>
                          <Element Offset="3264" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000CC0" DisplayMethod="unsigned integer"/>
                          <Element Offset="3268" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000CC4" DisplayMethod="hexadecimal"/>
                          <Element Offset="3272" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="00000CC8" DisplayMethod="unsigned integer"/>
                          <Element Offset="3296" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000CE0" DisplayMethod="unsigned integer"/>
                          <Element Offset="3300" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000CE4" DisplayMethod="hexadecimal"/>
                          <Element Offset="3304" Vartype="Pointer" Bytesize="8" RLECount="10" OffsetHex="00000CE8" DisplayMethod="unsigned integer"/>
                          <Element Offset="3384" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000D38" DisplayMethod="hexadecimal"/>
                          <Element Offset="3396" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000D44" DisplayMethod="unsigned integer"/>
                          <Element Offset="3400" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="00000D48" DisplayMethod="unsigned integer"/>
                          <Element Offset="3416" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000D58" DisplayMethod="unsigned integer"/>
                          <Element Offset="3424" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="00000D60" DisplayMethod="unsigned integer"/>
                          <Element Offset="3440" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000D70" DisplayMethod="unsigned integer"/>
                          <Element Offset="3448" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="00000D78" DisplayMethod="unsigned integer"/>
                          <Element Offset="3472" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000D90" DisplayMethod="unsigned integer"/>
                          <Element Offset="3476" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000D94" DisplayMethod="hexadecimal"/>
                          <Element Offset="3480" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="00000D98" DisplayMethod="unsigned integer"/>
                          <Element Offset="3504" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000DB0" DisplayMethod="unsigned integer"/>
                          <Element Offset="3508" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000DB4" DisplayMethod="hexadecimal"/>
                          <Element Offset="3512" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="00000DB8" DisplayMethod="unsigned integer"/>
                          <Element Offset="3536" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000DD0" DisplayMethod="unsigned integer"/>
                          <Element Offset="3540" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000DD4" DisplayMethod="hexadecimal"/>
                          <Element Offset="3544" Vartype="Pointer" Bytesize="8" OffsetHex="00000DD8" DisplayMethod="unsigned integer"/>
                          <Element Offset="3552" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000DE0" DisplayMethod="hexadecimal"/>
                          <Element Offset="3556" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000DE4" DisplayMethod="unsigned integer"/>
                          <Element Offset="3560" Vartype="Pointer" Bytesize="8" OffsetHex="00000DE8" DisplayMethod="unsigned integer"/>
                          <Element Offset="3568" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000DF0" DisplayMethod="hexadecimal"/>
                          <Element Offset="3572" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000DF4" DisplayMethod="unsigned integer"/>
                          <Element Offset="3576" Vartype="Pointer" Bytesize="8" OffsetHex="00000DF8" DisplayMethod="unsigned integer"/>
                          <Element Offset="3584" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000E00" DisplayMethod="hexadecimal"/>
                          <Element Offset="3588" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000E04" DisplayMethod="unsigned integer"/>
                          <Element Offset="3592" Vartype="String" Bytesize="4" OffsetHex="00000E08" DisplayMethod="unsigned integer"/>
                          <Element Offset="3596" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000E0C" DisplayMethod="unsigned integer"/>
                          <Element Offset="3604" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000E14" DisplayMethod="hexadecimal"/>
                          <Element Offset="3608" Vartype="Pointer" Bytesize="8" RLECount="3" OffsetHex="00000E18" DisplayMethod="unsigned integer"/>
                          <Element Offset="3632" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000E30" DisplayMethod="hexadecimal"/>
                          <Element Offset="3636" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000E34" DisplayMethod="unsigned integer"/>
                          <Element Offset="3640" Vartype="Pointer" Bytesize="8" OffsetHex="00000E38" DisplayMethod="unsigned integer"/>
                          <Element Offset="3648" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000E40" DisplayMethod="hexadecimal"/>
                          <Element Offset="3652" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000E44" DisplayMethod="unsigned integer"/>
                          <Element Offset="3656" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="00000E48" DisplayMethod="unsigned integer"/>
                          <Element Offset="3672" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000E58" DisplayMethod="unsigned integer"/>
                          <Element Offset="3680" Vartype="Byte" Bytesize="1" RLECount="4" OffsetHex="00000E60" DisplayMethod="unsigned integer"/>
                          <Element Offset="3684" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000E64" DisplayMethod="unsigned integer"/>
                          <Element Offset="3688" Vartype="Pointer" Bytesize="8" OffsetHex="00000E68" DisplayMethod="unsigned integer"/>
                          <Element Offset="3696" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000E70" DisplayMethod="unsigned integer"/>
                          <Element Offset="3712" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="00000E80" DisplayMethod="unsigned integer"/>
                          <Element Offset="3728" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000E90" DisplayMethod="unsigned integer"/>
                          <Element Offset="3736" Vartype="Pointer" Bytesize="8" RLECount="2" OffsetHex="00000E98" DisplayMethod="unsigned integer"/>
                          <Element Offset="3752" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000EA8" DisplayMethod="unsigned integer"/>
                          <Element Offset="3760" Vartype="Pointer" Bytesize="8" RLECount="5" OffsetHex="00000EB0" DisplayMethod="unsigned integer"/>
                          <Element Offset="3800" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="00000ED8" DisplayMethod="unsigned integer"/>
                          <Element Offset="3832" Vartype="Pointer" Bytesize="8" OffsetHex="00000EF8" DisplayMethod="unsigned integer"/>
                          <Element Offset="3840" Vartype="4 Bytes" Bytesize="4" RLECount="8" OffsetHex="00000F00" DisplayMethod="unsigned integer"/>
                          <Element Offset="3872" Vartype="4 Bytes" Bytesize="4" RLECount="3" OffsetHex="00000F20" DisplayMethod="hexadecimal"/>
                          <Element Offset="3884" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000F2C" DisplayMethod="unsigned integer"/>
                          <Element Offset="3888" Vartype="4 Bytes" Bytesize="4" RLECount="4" OffsetHex="00000F30" DisplayMethod="hexadecimal"/>
                          <Element Offset="3904" Vartype="Pointer" Bytesize="8" RLECount="16" OffsetHex="00000F40" DisplayMethod="unsigned integer"/>
                          <Element Offset="4032" Vartype="Byte" Bytesize="1" RLECount="4" OffsetHex="00000FC0" DisplayMethod="unsigned integer"/>
                          <Element Offset="4036" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000FC4" DisplayMethod="hexadecimal"/>
                          <Element Offset="4040" Vartype="Pointer" Bytesize="8" RLECount="7" OffsetHex="00000FC8" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="0" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000000" Description="_size" DisplayMethod="unsigned integer"/>
                  </Elements>
                </Structure>
              </Element>
              <Element Offset="248" Vartype="Pointer" Bytesize="8" OffsetHex="000000F8" Description="m_itemShortcuts" DisplayMethod="unsigned integer"/>
              <Element Offset="256" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000100" Description="m_money" DisplayMethod="unsigned integer"/>
              <Element Offset="260" Vartype="Byte" Bytesize="1" OffsetHex="00000104" Description="m_pickedUpMoney" DisplayMethod="unsigned integer"/>
              <Element Offset="264" Vartype="Pointer" Bytesize="8" OffsetHex="00000108" Description="m_inventoryShortcutUsedEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="272" Vartype="Pointer" Bytesize="8" OffsetHex="00000110" Description="m_addMoneyEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="280" Vartype="Pointer" Bytesize="8" OffsetHex="00000118" Description="m_onMoneyChangedEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="288" Vartype="Pointer" Bytesize="8" OffsetHex="00000120" Description="m_requestEquipItemEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="296" Vartype="Pointer" Bytesize="8" OffsetHex="00000128" Description="m_seenItemTypes" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_tempInventory" DisplayMethod="unsigned integer">
          <Structure Name="PlayerMainInventory" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="m_artifactItems" DisplayMethod="unsigned integer"/>
              <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="m_equippedArtifacts" DisplayMethod="unsigned integer"/>
              <Element Offset="120" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000078" Description="m_maxEquippedArtifactsCount" DisplayMethod="unsigned integer"/>
              <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="m_setMaxEquippedArtifactsEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="m_upgradeMaxArtifactCountEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="144" Vartype="Pointer" Bytesize="8" OffsetHex="00000090" Description="m_levelMetadataAnchor" DisplayMethod="unsigned integer"/>
              <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="m_healingItems" DisplayMethod="unsigned integer"/>
              <Element Offset="160" Vartype="Pointer" Bytesize="8" OffsetHex="000000A0" Description="m_specialItemSlots" DisplayMethod="unsigned integer"/>
              <Element Offset="168" Vartype="Pointer" Bytesize="8" OffsetHex="000000A8" Description="m_tempUseItem" DisplayMethod="unsigned integer"/>
              <Element Offset="176" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000B0" Description="m_maxUpgradeInventorySlots" DisplayMethod="unsigned integer"/>
              <Element Offset="184" Vartype="Pointer" Bytesize="8" OffsetHex="000000B8" Description="m_queuedPrimaryItem" DisplayMethod="unsigned integer"/>
              <Element Offset="192" Vartype="Pointer" Bytesize="8" OffsetHex="000000C0" Description="m_equippedPrimaryItem" DisplayMethod="unsigned integer"/>
              <Element Offset="200" Vartype="Pointer" Bytesize="8" OffsetHex="000000C8" Description="m_equippedMeleeItem" DisplayMethod="unsigned integer"/>
              <Element Offset="208" Vartype="Pointer" Bytesize="8" OffsetHex="000000D0" Description="m_inventoryUpgrades" DisplayMethod="unsigned integer"/>
              <Element Offset="216" Vartype="Pointer" Bytesize="8" OffsetHex="000000D8" Description="m_newInventoryUpgrade" DisplayMethod="unsigned integer"/>
              <Element Offset="224" Vartype="Byte" Bytesize="1" OffsetHex="000000E0" Description="m_hasNewArtifactSlot" DisplayMethod="unsigned integer"/>
              <Element Offset="232" Vartype="Pointer" Bytesize="8" OffsetHex="000000E8" Description="m_specialItems" DisplayMethod="unsigned integer"/>
              <Element Offset="240" Vartype="Pointer" Bytesize="8" OffsetHex="000000F0" Description="m_cacheList" DisplayMethod="unsigned integer"/>
              <Element Offset="248" Vartype="Pointer" Bytesize="8" OffsetHex="000000F8" Description="m_itemShortcuts" DisplayMethod="unsigned integer"/>
              <Element Offset="256" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000100" Description="m_money" DisplayMethod="unsigned integer"/>
              <Element Offset="260" Vartype="Byte" Bytesize="1" OffsetHex="00000104" Description="m_pickedUpMoney" DisplayMethod="unsigned integer"/>
              <Element Offset="264" Vartype="Pointer" Bytesize="8" OffsetHex="00000108" Description="m_inventoryShortcutUsedEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="272" Vartype="Pointer" Bytesize="8" OffsetHex="00000110" Description="m_addMoneyEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="280" Vartype="Pointer" Bytesize="8" OffsetHex="00000118" Description="m_onMoneyChangedEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="288" Vartype="Pointer" Bytesize="8" OffsetHex="00000120" Description="m_requestEquipItemEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="296" Vartype="Pointer" Bytesize="8" OffsetHex="00000128" Description="m_seenItemTypes" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="48" Vartype="Byte" Bytesize="1" OffsetHex="00000030" Description="m_useTempInventory" DisplayMethod="unsigned integer"/>
        <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="m_queuedUseItemInstance" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="Float" Bytesize="4" OffsetHex="00000040" Description="m_queuedItemClearTimer" DisplayMethod="unsigned integer"/>
        <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="m_queuedDropItemInstance" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="m_playerInput" DisplayMethod="unsigned integer">
          <Structure Name="CharacterInputPlayer" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="96" Vartype="Float" Bytesize="4" OffsetHex="00000060" Description="m_jumpWindow" DisplayMethod="unsigned integer"/>
              <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="m_aimCenterTransform" DisplayMethod="unsigned integer"/>
              <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="m_disableInputChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" Description="m_playerInputOverrideChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="m_inputState" DisplayMethod="unsigned integer"/>
              <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="m_gameMenuState" DisplayMethod="unsigned integer"/>
              <Element Offset="144" Vartype="Pointer" Bytesize="8" OffsetHex="00000090" Description="m_mouseAimInputData" DisplayMethod="unsigned integer"/>
              <Element Offset="152" Vartype="Float" Bytesize="4" OffsetHex="00000098" Description="m_mouseAimRadius" DisplayMethod="unsigned integer"/>
              <Element Offset="156" Vartype="Float" Bytesize="4" OffsetHex="0000009C" Description="m_mouseAimMinDistance" DisplayMethod="unsigned integer"/>
              <Element Offset="160" Vartype="Pointer" Bytesize="8" OffsetHex="000000A0" Description="m_flashlightItem" DisplayMethod="unsigned integer"/>
              <Element Offset="168" Vartype="Pointer" Bytesize="8" OffsetHex="000000A8" Description="m_cameraItem" DisplayMethod="unsigned integer"/>
              <Element Offset="176" Vartype="Pointer" Bytesize="8" OffsetHex="000000B0" Description="m_digItem" DisplayMethod="unsigned integer"/>
              <Element Offset="184" Vartype="Float" Bytesize="4" OffsetHex="000000B8" Description="m_gamepadAimingSensitivity" DisplayMethod="unsigned integer"/>
              <Element Offset="188" Vartype="Float" Bytesize="4" OffsetHex="000000BC" Description="m_crouchHoldTimeDuration" DisplayMethod="unsigned integer"/>
              <Element Offset="192" Vartype="Pointer" Bytesize="8" OffsetHex="000000C0" Description="m_characterDirection" DisplayMethod="unsigned integer"/>
              <Element Offset="200" Vartype="Pointer" Bytesize="8" OffsetHex="000000C8" Description="m_characterAiming" DisplayMethod="unsigned integer"/>
              <Element Offset="208" Vartype="Pointer" Bytesize="8" OffsetHex="000000D0" Description="m_characterInventory" DisplayMethod="unsigned integer">
                <Structure Name="CharacterInventory" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                  <Elements>
                    <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_inventory" DisplayMethod="unsigned integer"/>
                    <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_tempInventory" DisplayMethod="unsigned integer"/>
                    <Element Offset="48" Vartype="Byte" Bytesize="1" OffsetHex="00000030" Description="m_useTempInventory" DisplayMethod="unsigned integer"/>
                    <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="m_queuedUseItemInstance" DisplayMethod="unsigned integer"/>
                    <Element Offset="64" Vartype="Float" Bytesize="4" OffsetHex="00000040" Description="m_queuedItemClearTimer" DisplayMethod="unsigned integer"/>
                    <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="m_queuedDropItemInstance" DisplayMethod="unsigned integer"/>
                    <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="m_playerInput" DisplayMethod="unsigned integer"/>
                    <Element Offset="88" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000058" Description="m_complexInventoryActionsAllowed" DisplayMethod="unsigned integer"/>
                    <Element Offset="92" Vartype="Byte" Bytesize="1" OffsetHex="0000005C" Description="m_isShowingItemWheel" DisplayMethod="unsigned integer"/>
                    <Element Offset="93" Vartype="Byte" Bytesize="1" OffsetHex="0000005D" Description="m_isRequestingShowItemWheel" DisplayMethod="unsigned integer"/>
                    <Element Offset="94" Vartype="Byte" Bytesize="1" OffsetHex="0000005E" Description="m_weaponSwappingAllowed" DisplayMethod="unsigned integer"/>
                    <Element Offset="95" Vartype="Byte" Bytesize="1" OffsetHex="0000005F" Description="m_isShowingQuickItemPanel" DisplayMethod="unsigned integer"/>
                    <Element Offset="96" Vartype="Byte" Bytesize="1" OffsetHex="00000060" Description="m_isRequestingQuickItemPanel" DisplayMethod="unsigned integer"/>
                    <Element Offset="97" Vartype="Byte" Bytesize="1" OffsetHex="00000061" Description="m_instantQuickWeaponSwitch" DisplayMethod="unsigned integer"/>
                    <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="OnPerformedQuickWeaponSwitch" DisplayMethod="unsigned integer"/>
                    <Element Offset="112" Vartype="Float" Bytesize="4" OffsetHex="00000070" Description="m_lastQuicKWeaponSwitchTime" DisplayMethod="unsigned integer"/>
                    <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" Description="m_usedSecondaryItem" DisplayMethod="unsigned integer"/>
                  </Elements>
                </Structure>
              </Element>
              <Element Offset="216" Vartype="Pointer" Bytesize="8" OffsetHex="000000D8" Description="m_characterMovement" DisplayMethod="unsigned integer">
                <Structure Name="CharacterMovement" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                  <Elements>
                    <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_collider" DisplayMethod="unsigned integer"/>
                    <Element Offset="40" Vartype="Float" Bytesize="4" OffsetHex="00000028" Description="m_skinWidth" DisplayMethod="unsigned integer"/>
                    <Element Offset="44" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000002C" Description="m_movementBlockingType" DisplayMethod="unsigned integer"/>
                    <Element Offset="48" Vartype="Float" Bytesize="4" OffsetHex="00000030" Description="m_maxSlopeAngle" DisplayMethod="unsigned integer"/>
                    <Element Offset="52" Vartype="Float" Bytesize="4" OffsetHex="00000034" Description="m_gravity" DisplayMethod="unsigned integer"/>
                    <Element Offset="56" Vartype="Float" Bytesize="4" OffsetHex="00000038" Description="m_coyoteTime" DisplayMethod="unsigned integer"/>
                    <Element Offset="60" Vartype="Float" Bytesize="4" OffsetHex="0000003C" Description="m_isNearGroundDistance" DisplayMethod="unsigned integer"/>
                    <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="m_animRootNode" DisplayMethod="unsigned integer"/>
                    <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="m_defaultMovementSettings" DisplayMethod="unsigned integer"/>
                    <Element Offset="80" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000050" Description="m_defaultMovementBehavior" DisplayMethod="unsigned integer"/>
                    <Element Offset="84" Vartype="Float" Bytesize="4" OffsetHex="00000054" Description="m_zOffset" DisplayMethod="unsigned integer"/>
                    <Element Offset="88" Vartype="Byte" Bytesize="1" OffsetHex="00000058" Description="m_useRandomZOffsetAdjustment" DisplayMethod="unsigned integer"/>
                    <Element Offset="92" Vartype="Float" Bytesize="4" OffsetHex="0000005C" Description="m_randomZOffset" DisplayMethod="unsigned integer"/>
                    <Element Offset="96" Vartype="Float" Bytesize="4" OffsetHex="00000060" Description="m_zMaxMoveSpeed" DisplayMethod="unsigned integer"/>
                    <Element Offset="100" Vartype="Float" Bytesize="4" OffsetHex="00000064" Description="m_verticalSize" DisplayMethod="unsigned integer"/>
                    <Element Offset="104" Vartype="Float" Bytesize="4" OffsetHex="00000068" Description="m_characterCollisionOffset" DisplayMethod="unsigned integer"/>
                    <Element Offset="108" Vartype="Float" Bytesize="4" OffsetHex="0000006C" Description="m_horizontalFootProportion" DisplayMethod="unsigned integer"/>
                    <Element Offset="112" Vartype="Float" Bytesize="4" OffsetHex="00000070" Description="m_zDepthMoveSpeedOverride" DisplayMethod="unsigned integer"/>
                    <Element Offset="116" Vartype="Float" Bytesize="4" OffsetHex="00000074" Description="m_predictedPositionTrackSpeed" DisplayMethod="unsigned integer"/>
                    <Element Offset="120" Vartype="Byte" Bytesize="1" OffsetHex="00000078" Description="m_persistentPosition" DisplayMethod="unsigned integer"/>
                    <Element Offset="121" Vartype="Byte" Bytesize="1" OffsetHex="00000079" Description="m_ignorePersistentPositionBlocker" DisplayMethod="unsigned integer"/>
                    <Element Offset="122" Vartype="Byte" Bytesize="1" OffsetHex="0000007A" Description="m_useMovementRestrictions" DisplayMethod="unsigned integer"/>
                    <Element Offset="124" Vartype="Pointer" Bytesize="8" OffsetHex="0000007C" Description="m_minMaxX" DisplayMethod="unsigned integer"/>
                    <Element Offset="132" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000084" Description="m_collisionMaskMode" DisplayMethod="unsigned integer"/>
                    <Element Offset="136" Vartype="Byte" Bytesize="1" OffsetHex="00000088" Description="m_allowCharacterPassthrough" DisplayMethod="unsigned integer"/>
                    <Element Offset="144" Vartype="Pointer" Bytesize="8" OffsetHex="00000090" Description="m_movementSettingsOverride" DisplayMethod="unsigned integer"/>
                    <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="m_collisions" DisplayMethod="unsigned integer"/>
                    <Element Offset="208" Vartype="Pointer" Bytesize="8" OffsetHex="000000D0" Description="m_previousVelocity" DisplayMethod="unsigned integer"/>
                    <Element Offset="216" Vartype="Float" Bytesize="4" OffsetHex="000000D8" Description="m_offGroundTimer" DisplayMethod="unsigned integer"/>
                    <Element Offset="220" Vartype="Float" Bytesize="4" OffsetHex="000000DC" Description="m_forceFallTimer" DisplayMethod="unsigned integer"/>
                    <Element Offset="224" Vartype="Float" Bytesize="4" OffsetHex="000000E0" Description="m_snapToGroundIgnoreYTimer" DisplayMethod="unsigned integer"/>
                    <Element Offset="228" Vartype="Byte" Bytesize="1" OffsetHex="000000E4" Description="m_ignoreNextUpdate" DisplayMethod="unsigned integer"/>
                    <Element Offset="232" Vartype="Pointer" Bytesize="8" OffsetHex="000000E8" Description="m_stance" DisplayMethod="unsigned integer"/>
                    <Element Offset="240" Vartype="Pointer" Bytesize="8" OffsetHex="000000F0" Description="m_traversal" DisplayMethod="unsigned integer"/>
                    <Element Offset="248" Vartype="Byte" Bytesize="1" OffsetHex="000000F8" Description="m_movementOverriden" DisplayMethod="unsigned integer"/>
                    <Element Offset="249" Vartype="Byte" Bytesize="1" OffsetHex="000000F9" Description="m_collisionDisabled" DisplayMethod="unsigned integer"/>
                    <Element Offset="256" Vartype="Pointer" Bytesize="8" OffsetHex="00000100" Description="OnVerticalCollision" DisplayMethod="unsigned integer"/>
                    <Element Offset="264" Vartype="Pointer" Bytesize="8" OffsetHex="00000108" Description="OnHorizontalCollision" DisplayMethod="unsigned integer"/>
                    <Element Offset="272" Vartype="Pointer" Bytesize="8" OffsetHex="00000110" Description="m_rigidbody" DisplayMethod="unsigned integer"/>
                    <Element Offset="280" Vartype="Pointer" Bytesize="8" OffsetHex="00000118" Description="m_touchedColliders" DisplayMethod="unsigned integer"/>
                    <Element Offset="288" Vartype="Pointer" Bytesize="8" OffsetHex="00000120" Description="m_ignoredCollider" DisplayMethod="unsigned integer"/>
                    <Element Offset="296" Vartype="Pointer" Bytesize="8" OffsetHex="00000128" Description="m_input" DisplayMethod="unsigned integer"/>
                    <Element Offset="304" Vartype="Pointer" Bytesize="8" OffsetHex="00000130" Description="m_activeSwimmingWaterBound" DisplayMethod="unsigned integer"/>
                    <Element Offset="312" Vartype="Pointer" Bytesize="8" OffsetHex="00000138" Description="m_direction" DisplayMethod="unsigned integer"/>
                    <Element Offset="320" Vartype="Float" Bytesize="4" OffsetHex="00000140" Description="m_isJumpingTimer" DisplayMethod="unsigned integer"/>
                    <Element Offset="324" Vartype="Float" Bytesize="4" OffsetHex="00000144" Description="m_stepUpTimer" DisplayMethod="unsigned integer"/>
                    <Element Offset="328" Vartype="Pointer" Bytesize="8" OffsetHex="00000148" Description="m_raycastHits" DisplayMethod="unsigned integer"/>
                    <Element Offset="336" Vartype="Pointer" Bytesize="8" OffsetHex="00000150" Description="m_verticalCastData" DisplayMethod="unsigned integer"/>
                    <Element Offset="368" Vartype="Pointer" Bytesize="8" OffsetHex="00000170" Description="m_horizontalBodyCastData" DisplayMethod="unsigned integer"/>
                    <Element Offset="400" Vartype="Pointer" Bytesize="8" OffsetHex="00000190" Description="m_horizontalFootCastData" DisplayMethod="unsigned integer"/>
                    <Element Offset="432" Vartype="Float" Bytesize="4" OffsetHex="000001B0" Description="m_allowedStepHeight" DisplayMethod="unsigned integer"/>
                    <Element Offset="436" Vartype="Pointer" Bytesize="8" OffsetHex="000001B4" Description="m_horizontalCharacterCastData" DisplayMethod="unsigned integer"/>
                    <Element Offset="468" Vartype="Pointer" Bytesize="8" OffsetHex="000001D4" Description="m_descendSlopeCastData" DisplayMethod="unsigned integer"/>
                    <Element Offset="500" Vartype="Pointer" Bytesize="8" OffsetHex="000001F4" Description="m_ascendSlopeCastData" DisplayMethod="unsigned integer"/>
                    <Element Offset="536" Vartype="Pointer" Bytesize="8" OffsetHex="00000218" Description="m_waterSurface" DisplayMethod="unsigned integer"/>
                    <Element Offset="544" Vartype="Pointer" Bytesize="8" OffsetHex="00000220" Description="m_onWaterSurfaceChanged" DisplayMethod="unsigned integer"/>
                    <Element Offset="552" Vartype="Pointer" Bytesize="8" OffsetHex="00000228" Description="m_currentSurfaceType" DisplayMethod="unsigned integer"/>
                    <Element Offset="560" Vartype="Pointer" Bytesize="8" OffsetHex="00000230" Description="m_currentSurfaceCollider" DisplayMethod="unsigned integer"/>
                    <Element Offset="568" Vartype="Float" Bytesize="4" OffsetHex="00000238" Description="m_zStateOffset" DisplayMethod="unsigned integer"/>
                    <Element Offset="572" Vartype="Float" Bytesize="4" OffsetHex="0000023C" Description="m_zForceDepthOverride" DisplayMethod="unsigned integer"/>
                    <Element Offset="576" Vartype="Byte" Bytesize="1" OffsetHex="00000240" Description="m_fixedDepthMovement" DisplayMethod="unsigned integer"/>
                    <Element Offset="580" Vartype="Pointer" Bytesize="8" OffsetHex="00000244" Description="m_predictedPositionOffset" DisplayMethod="unsigned integer"/>
                    <Element Offset="592" Vartype="Pointer" Bytesize="8" OffsetHex="00000250" Description="m_persistentDataObject" DisplayMethod="unsigned integer"/>
                    <Element Offset="600" Vartype="Pointer" Bytesize="8" OffsetHex="00000258" Description="m_persistentData" DisplayMethod="unsigned integer"/>
                    <Element Offset="608" Vartype="Float" Bytesize="4" OffsetHex="00000260" Description="m_stairsForceAttachTimer" DisplayMethod="unsigned integer"/>
                    <Element Offset="616" Vartype="Pointer" Bytesize="8" OffsetHex="00000268" Description="m_attachedStairs" DisplayMethod="unsigned integer"/>
                    <Element Offset="624" Vartype="Pointer" Bytesize="8" OffsetHex="00000270" Description="m_overlappingStairs" DisplayMethod="unsigned integer"/>
                    <Element Offset="632" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000278" Description="m_stairsDirection" DisplayMethod="unsigned integer"/>
                    <Element Offset="636" Vartype="Byte" Bytesize="1" OffsetHex="0000027C" Description="m_isUsingStairs" DisplayMethod="unsigned integer"/>
                    <Element Offset="637" Vartype="Byte" Bytesize="1" OffsetHex="0000027D" Description="m_forcedMovementStairsBehaviour" DisplayMethod="unsigned integer"/>
                  </Elements>
                </Structure>
              </Element>
              <Element Offset="224" Vartype="Pointer" Bytesize="8" OffsetHex="000000E0" Description="m_characterReloading" DisplayMethod="unsigned integer">
                <Structure Name="CharacterReloading" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                  <Elements>
                    <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_animation" DisplayMethod="unsigned integer"/>
                    <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_armAnimation" DisplayMethod="unsigned integer"/>
                    <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_inventory" DisplayMethod="unsigned integer"/>
                    <Element Offset="56" Vartype="Float" Bytesize="4" OffsetHex="00000038" Description="m_reloadTimer" DisplayMethod="unsigned integer"/>
                    <Element Offset="60" Vartype="Float" Bytesize="4" OffsetHex="0000003C" Description="m_activeReloadTime" DisplayMethod="unsigned integer"/>
                    <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="m_input" DisplayMethod="unsigned integer"/>
                    <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="m_characterAiming" DisplayMethod="unsigned integer"/>
                    <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="m_reloadWeapon" DisplayMethod="unsigned integer"/>
                    <Element Offset="88" Vartype="Byte" Bytesize="1" OffsetHex="00000058" Description="m_isCrouching" DisplayMethod="unsigned integer"/>
                    <Element Offset="89" Vartype="Byte" Bytesize="1" OffsetHex="00000059" Description="m_isReloadQueued" DisplayMethod="unsigned integer"/>
                    <Element Offset="92" Vartype="Float" Bytesize="4" OffsetHex="0000005C" Description="m_reloadQueuedClearTimer" DisplayMethod="unsigned integer"/>
                    <Element Offset="96" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000060" Description="m_activeReloadState" DisplayMethod="unsigned integer"/>
                    <Element Offset="100" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000064" Description="m_reloadState" DisplayMethod="unsigned integer"/>
                    <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="OnRequestedCharacterReload" DisplayMethod="unsigned integer"/>
                    <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="OnReloadDone" DisplayMethod="unsigned integer"/>
                    <Element Offset="120" Vartype="Byte" Bytesize="1" OffsetHex="00000078" Description="m_isLastReloadAction" DisplayMethod="unsigned integer"/>
                  </Elements>
                </Structure>
              </Element>
              <Element Offset="232" Vartype="Byte" Bytesize="1" OffsetHex="000000E8" Description="m_isCrouching" DisplayMethod="unsigned integer"/>
              <Element Offset="233" Vartype="Byte" Bytesize="1" OffsetHex="000000E9" Description="m_crouchRawInput" DisplayMethod="unsigned integer"/>
              <Element Offset="236" Vartype="Float" Bytesize="4" OffsetHex="000000EC" Description="m_crouchInputTimer" DisplayMethod="unsigned integer"/>
              <Element Offset="240" Vartype="Byte" Bytesize="1" OffsetHex="000000F0" Description="m_crouchInputEnabled" DisplayMethod="unsigned integer"/>
              <Element Offset="244" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000F4" Description="m_crouchOverrideMode" DisplayMethod="unsigned integer"/>
              <Element Offset="248" Vartype="Byte" Bytesize="1" OffsetHex="000000F8" Description="m_isSprintButtonDown" DisplayMethod="unsigned integer"/>
              <Element Offset="249" Vartype="Byte" Bytesize="1" OffsetHex="000000F9" Description="m_isSprinting" DisplayMethod="unsigned integer"/>
              <Element Offset="250" Vartype="Byte" Bytesize="1" OffsetHex="000000FA" Description="m_isMovingToInteract" DisplayMethod="unsigned integer"/>
              <Element Offset="252" Vartype="Pointer" Bytesize="8" OffsetHex="000000FC" Description="m_movementInput" DisplayMethod="unsigned integer"/>
              <Element Offset="260" Vartype="Byte" Bytesize="1" OffsetHex="00000104" Description="m_requestedJump" DisplayMethod="unsigned integer"/>
              <Element Offset="264" Vartype="Pointer" Bytesize="8" OffsetHex="00000108" Description="m_jumpCoroutine" DisplayMethod="unsigned integer"/>
              <Element Offset="272" Vartype="Byte" Bytesize="1" OffsetHex="00000110" Description="m_isFiring" DisplayMethod="unsigned integer"/>
              <Element Offset="273" Vartype="Byte" Bytesize="1" OffsetHex="00000111" Description="m_isAiming" DisplayMethod="unsigned integer"/>
              <Element Offset="276" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000114" Description="m_forceAimingInput" DisplayMethod="unsigned integer"/>
              <Element Offset="280" Vartype="Byte" Bytesize="1" OffsetHex="00000118" Description="m_isThrowAiming" DisplayMethod="unsigned integer"/>
              <Element Offset="284" Vartype="Pointer" Bytesize="8" OffsetHex="0000011C" Description="m_aimDirection" DisplayMethod="unsigned integer"/>
              <Element Offset="292" Vartype="Pointer" Bytesize="8" OffsetHex="00000124" Description="m_gamepadRawAimInput" DisplayMethod="unsigned integer"/>
              <Element Offset="300" Vartype="Byte" Bytesize="1" OffsetHex="0000012C" Description="m_isUsingQuickMap" DisplayMethod="unsigned integer"/>
              <Element Offset="301" Vartype="Byte" Bytesize="1" OffsetHex="0000012D" Description="m_inputTempDisable" DisplayMethod="unsigned integer"/>
              <Element Offset="302" Vartype="Byte" Bytesize="1" OffsetHex="0000012E" Description="m_inputPaused" DisplayMethod="unsigned integer"/>
              <Element Offset="303" Vartype="Byte" Bytesize="1" OffsetHex="0000012F" Description="m_itemWheelOpen" DisplayMethod="unsigned integer"/>
              <Element Offset="304" Vartype="Float" Bytesize="4" OffsetHex="00000130" Description="m_inputBlockTimer" DisplayMethod="unsigned integer"/>
              <Element Offset="308" Vartype="Byte" Bytesize="1" OffsetHex="00000134" Description="m_isTryingToShowQuickItemPanel" DisplayMethod="unsigned integer"/>
              <Element Offset="312" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000138" Description="m_inputOverride" DisplayMethod="unsigned integer"/>
              <Element Offset="316" Vartype="Float" Bytesize="4" OffsetHex="0000013C" Description="m_parryInputTime" DisplayMethod="unsigned integer"/>
              <Element Offset="320" Vartype="Pointer" Bytesize="8" OffsetHex="00000140" Description="OnRequestItemWheel" DisplayMethod="unsigned integer"/>
              <Element Offset="328" Vartype="Pointer" Bytesize="8" OffsetHex="00000148" Description="OnRequestCloseItemWheel" DisplayMethod="unsigned integer"/>
              <Element Offset="336" Vartype="Pointer" Bytesize="8" OffsetHex="00000150" Description="OnRequestQuickItemPanel" DisplayMethod="unsigned integer"/>
              <Element Offset="344" Vartype="Pointer" Bytesize="8" OffsetHex="00000158" Description="OnCycleNextWeapon" DisplayMethod="unsigned integer"/>
              <Element Offset="352" Vartype="Pointer" Bytesize="8" OffsetHex="00000160" Description="OnCyclePreviousWeapon" DisplayMethod="unsigned integer"/>
              <Element Offset="360" Vartype="Pointer" Bytesize="8" OffsetHex="00000168" Description="m_mouseAimPosition" DisplayMethod="unsigned integer"/>
              <Element Offset="368" Vartype="Byte" Bytesize="1" OffsetHex="00000170" Description="m_turnDisabled" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="88" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000058" Description="m_complexInventoryActionsAllowed" DisplayMethod="unsigned integer"/>
        <Element Offset="92" Vartype="Byte" Bytesize="1" OffsetHex="0000005C" Description="m_isShowingItemWheel" DisplayMethod="unsigned integer"/>
        <Element Offset="93" Vartype="Byte" Bytesize="1" OffsetHex="0000005D" Description="m_isRequestingShowItemWheel" DisplayMethod="unsigned integer"/>
        <Element Offset="94" Vartype="Byte" Bytesize="1" OffsetHex="0000005E" Description="m_weaponSwappingAllowed" DisplayMethod="unsigned integer"/>
        <Element Offset="95" Vartype="Byte" Bytesize="1" OffsetHex="0000005F" Description="m_isShowingQuickItemPanel" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="Byte" Bytesize="1" OffsetHex="00000060" Description="m_isRequestingQuickItemPanel" DisplayMethod="unsigned integer"/>
        <Element Offset="97" Vartype="Byte" Bytesize="1" OffsetHex="00000061" Description="m_instantQuickWeaponSwitch" DisplayMethod="unsigned integer"/>
        <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="OnPerformedQuickWeaponSwitch" DisplayMethod="unsigned integer"/>
        <Element Offset="112" Vartype="Float" Bytesize="4" OffsetHex="00000070" Description="m_lastQuicKWeaponSwitchTime" DisplayMethod="unsigned integer"/>
        <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" Description="m_usedSecondaryItem" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="CharacterHealth" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="32" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000020" Description="m_maxHealth" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_maxHealthVariable" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_startingHealth" DisplayMethod="unsigned integer"/>
        <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="m_difficultyHealthOptions" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="m_healthVariable" DisplayMethod="unsigned integer"/>
        <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="m_healthVariablePercentage" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="OnDead" DisplayMethod="unsigned integer"/>
        <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="OnDying" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="OnRevive" DisplayMethod="unsigned integer"/>
        <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="OnTakenDamage" DisplayMethod="unsigned integer"/>
        <Element Offset="112" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000070" Description="m_damagesScalingMode" DisplayMethod="unsigned integer"/>
        <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" Description="m_onDeadEventChannel" DisplayMethod="unsigned integer"/>
        <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="m_onTakeDamageEventChannel" DisplayMethod="unsigned integer"/>
        <Element Offset="136" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000088" Description="m_deathStatType" DisplayMethod="unsigned integer"/>
        <Element Offset="140" Vartype="Byte" Bytesize="1" OffsetHex="0000008C" Description="m_diedFromWeakpoint" DisplayMethod="unsigned integer"/>
        <Element Offset="144" Vartype="Float" Bytesize="4" OffsetHex="00000090" Description="m_damageReceivedScalar" DisplayMethod="unsigned integer"/>
        <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="m_persistentDataObject" DisplayMethod="unsigned integer"/>
        <Element Offset="160" Vartype="Pointer" Bytesize="8" OffsetHex="000000A0" Description="m_persistentData" DisplayMethod="unsigned integer"/>
        <Element Offset="168" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000A8" Description="m_minimumHealth" DisplayMethod="unsigned integer"/>
        <Element Offset="172" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000AC" Description="m_currentHealth" DisplayMethod="unsigned integer"/>
        <Element Offset="176" Vartype="Byte" Bytesize="1" OffsetHex="000000B0" Description="m_blockedBySaveLoad" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="CharacterStamina" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="32" Vartype="Float" Bytesize="4" OffsetHex="00000020" Description="m_staminaRechargeDelay" DisplayMethod="unsigned integer"/>
        <Element Offset="36" Vartype="Float" Bytesize="4" OffsetHex="00000024" Description="m_staminaExhaustRechargeDelay" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="Float" Bytesize="4" OffsetHex="00000028" Description="m_staminaRechargeRate" DisplayMethod="unsigned integer"/>
        <Element Offset="44" Vartype="Float" Bytesize="4" OffsetHex="0000002C" Description="m_maxStamina" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_maxStaminaUpgradeCount" DisplayMethod="unsigned integer"/>
        <Element Offset="56" Vartype="Float" Bytesize="4" OffsetHex="00000038" Description="m_maxStaminaUpgradeAmount" DisplayMethod="unsigned integer"/>
        <Element Offset="60" Vartype="Float" Bytesize="4" OffsetHex="0000003C" Description="m_minimumStamina" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="Float" Bytesize="4" OffsetHex="00000040" Description="m_exhaustStartPoint" DisplayMethod="unsigned integer"/>
        <Element Offset="68" Vartype="Float" Bytesize="4" OffsetHex="00000044" Description="m_exhaustExitPoint" DisplayMethod="unsigned integer"/>
        <Element Offset="72" Vartype="Float" Bytesize="4" OffsetHex="00000048" Description="m_staminaRechargeRateExhausted" DisplayMethod="unsigned integer"/>
        <Element Offset="76" Vartype="Float" Bytesize="4" OffsetHex="0000004C" Description="m_staminaConsumptionScalar" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="Float" Bytesize="4" OffsetHex="00000050" Description="m_maxStaminaReserve" DisplayMethod="unsigned integer"/>
        <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="m_staminaReservePersistentVariable" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="m_settings" DisplayMethod="unsigned integer"/>
        <Element Offset="144" Vartype="Byte" Bytesize="1" OffsetHex="00000090" Description="m_isExhausted" DisplayMethod="unsigned integer"/>
        <Element Offset="148" Vartype="Float" Bytesize="4" OffsetHex="00000094" Description="m_stamina" DisplayMethod="unsigned integer"/>
        <Element Offset="152" Vartype="Float" Bytesize="4" OffsetHex="00000098" Description="m_staminaReserve" DisplayMethod="unsigned integer"/>
        <Element Offset="156" Vartype="Float" Bytesize="4" OffsetHex="0000009C" Description="m_staminaRechargeBlockTime" DisplayMethod="unsigned integer"/>
        <Element Offset="160" Vartype="Pointer" Bytesize="8" OffsetHex="000000A0" Description="m_eventData" DisplayMethod="unsigned integer"/>
        <Element Offset="168" Vartype="Pointer" Bytesize="8" OffsetHex="000000A8" Description="m_characterInventory" DisplayMethod="unsigned integer"/>
        <Element Offset="176" Vartype="Pointer" Bytesize="8" OffsetHex="000000B0" Description="m_statusEffectReceiver" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="InventoryItemCell" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_canvasGroup" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_background" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_normalBackgroundColor" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="m_emptyColor" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="m_combineBackgroundColor" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="m_highlightBackgroundColor" DisplayMethod="unsigned integer"/>
        <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="m_moveBlockedBackgroundColor" DisplayMethod="unsigned integer"/>
        <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="m_image" DisplayMethod="unsigned integer"/>
        <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="m_baseItemColor" DisplayMethod="unsigned integer"/>
        <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="m_stackCount" DisplayMethod="unsigned integer">
          <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_Color" DisplayMethod="unsigned integer"/>
              <Element Offset="56" Vartype="Byte" Bytesize="1" OffsetHex="00000038" Description="m_SkipLayoutUpdate" DisplayMethod="unsigned integer"/>
              <Element Offset="57" Vartype="Byte" Bytesize="1" OffsetHex="00000039" Description="m_SkipMaterialUpdate" DisplayMethod="unsigned integer"/>
              <Element Offset="58" Vartype="Byte" Bytesize="1" OffsetHex="0000003A" Description="m_RaycastTarget" DisplayMethod="unsigned integer"/>
              <Element Offset="59" Vartype="Byte" Bytesize="1" OffsetHex="0000003B" Description="m_RaycastTargetCache" DisplayMethod="unsigned integer"/>
              <Element Offset="60" Vartype="Pointer" Bytesize="8" OffsetHex="0000003C" Description="m_RaycastPadding" DisplayMethod="unsigned integer"/>
              <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="m_RectTransform" DisplayMethod="unsigned integer"/>
              <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="m_CanvasRenderer" DisplayMethod="unsigned integer"/>
              <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="m_Canvas" DisplayMethod="unsigned integer"/>
              <Element Offset="104" Vartype="Byte" Bytesize="1" OffsetHex="00000068" Description="m_VertsDirty" DisplayMethod="unsigned integer"/>
              <Element Offset="105" Vartype="Byte" Bytesize="1" OffsetHex="00000069" Description="m_MaterialDirty" DisplayMethod="unsigned integer"/>
              <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="m_OnDirtyLayoutCallback" DisplayMethod="unsigned integer"/>
              <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" Description="m_OnDirtyVertsCallback" DisplayMethod="unsigned integer"/>
              <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="m_OnDirtyMaterialCallback" DisplayMethod="unsigned integer"/>
              <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="m_CachedMesh" DisplayMethod="unsigned integer"/>
              <Element Offset="144" Vartype="Pointer" Bytesize="8" OffsetHex="00000090" Description="m_CachedUvs" DisplayMethod="unsigned integer"/>
              <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="m_ColorTweenRunner" DisplayMethod="unsigned integer"/>
              <Element Offset="160" Vartype="Byte" Bytesize="1" OffsetHex="000000A0" Description="useLegacyMeshGeneration" DisplayMethod="unsigned integer"/>
              <Element Offset="168" Vartype="Byte" Bytesize="1" OffsetHex="000000A8" Description="m_ShouldRecalculateStencil" DisplayMethod="unsigned integer"/>
              <Element Offset="176" Vartype="Pointer" Bytesize="8" OffsetHex="000000B0" Description="m_MaskMaterial" DisplayMethod="unsigned integer"/>
              <Element Offset="184" Vartype="Pointer" Bytesize="8" OffsetHex="000000B8" Description="m_ParentMask" DisplayMethod="unsigned integer"/>
              <Element Offset="192" Vartype="Byte" Bytesize="1" OffsetHex="000000C0" Description="m_Maskable" DisplayMethod="unsigned integer"/>
              <Element Offset="193" Vartype="Byte" Bytesize="1" OffsetHex="000000C1" Description="m_IsMaskingGraphic" DisplayMethod="unsigned integer"/>
              <Element Offset="194" Vartype="Byte" Bytesize="1" OffsetHex="000000C2" Description="m_IncludeForMasking" DisplayMethod="unsigned integer"/>
              <Element Offset="200" Vartype="Pointer" Bytesize="8" OffsetHex="000000C8" Description="m_OnCullStateChanged" DisplayMethod="unsigned integer"/>
              <Element Offset="208" Vartype="Byte" Bytesize="1" OffsetHex="000000D0" Description="m_ShouldRecalculate" DisplayMethod="unsigned integer"/>
              <Element Offset="212" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000D4" Description="m_StencilValue" DisplayMethod="unsigned integer"/>
              <Element Offset="216" Vartype="Pointer" Bytesize="8" OffsetHex="000000D8" Description="m_Corners" DisplayMethod="unsigned integer"/>
              <Element Offset="224" Vartype="Pointer" Bytesize="8" OffsetHex="000000E0" Description="m_text" DisplayMethod="unsigned integer"/>
              <Element Offset="232" Vartype="Byte" Bytesize="1" OffsetHex="000000E8" Description="m_IsTextBackingStringDirty" DisplayMethod="unsigned integer"/>
              <Element Offset="240" Vartype="Pointer" Bytesize="8" OffsetHex="000000F0" Description="m_TextPreprocessor" DisplayMethod="unsigned integer"/>
              <Element Offset="248" Vartype="Byte" Bytesize="1" OffsetHex="000000F8" Description="m_isRightToLeft" DisplayMethod="unsigned integer"/>
              <Element Offset="256" Vartype="Pointer" Bytesize="8" OffsetHex="00000100" Description="m_fontAsset" DisplayMethod="unsigned integer"/>
              <Element Offset="264" Vartype="Pointer" Bytesize="8" OffsetHex="00000108" Description="m_currentFontAsset" DisplayMethod="unsigned integer"/>
              <Element Offset="272" Vartype="Byte" Bytesize="1" OffsetHex="00000110" Description="m_isSDFShader" DisplayMethod="unsigned integer"/>
              <Element Offset="280" Vartype="Pointer" Bytesize="8" OffsetHex="00000118" Description="m_sharedMaterial" DisplayMethod="unsigned integer"/>
              <Element Offset="288" Vartype="Pointer" Bytesize="8" OffsetHex="00000120" Description="m_currentMaterial" DisplayMethod="unsigned integer"/>
              <Element Offset="296" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000128" Description="m_currentMaterialIndex" DisplayMethod="unsigned integer"/>
              <Element Offset="304" Vartype="Pointer" Bytesize="8" OffsetHex="00000130" Description="m_fontSharedMaterials" DisplayMethod="unsigned integer"/>
              <Element Offset="312" Vartype="Pointer" Bytesize="8" OffsetHex="00000138" Description="m_fontMaterial" DisplayMethod="unsigned integer"/>
              <Element Offset="320" Vartype="Pointer" Bytesize="8" OffsetHex="00000140" Description="m_fontMaterials" DisplayMethod="unsigned integer"/>
              <Element Offset="328" Vartype="Byte" Bytesize="1" OffsetHex="00000148" Description="m_isMaterialDirty" DisplayMethod="unsigned integer"/>
              <Element Offset="332" Vartype="Pointer" Bytesize="8" OffsetHex="0000014C" Description="m_fontColor32" DisplayMethod="unsigned integer"/>
              <Element Offset="336" Vartype="Pointer" Bytesize="8" OffsetHex="00000150" Description="m_fontColor" DisplayMethod="unsigned integer"/>
              <Element Offset="352" Vartype="Pointer" Bytesize="8" OffsetHex="00000160" Description="m_underlineColor" DisplayMethod="unsigned integer"/>
              <Element Offset="356" Vartype="Pointer" Bytesize="8" OffsetHex="00000164" Description="m_strikethroughColor" DisplayMethod="unsigned integer"/>
              <Element Offset="360" Vartype="Pointer" Bytesize="8" OffsetHex="00000168" Description="m_HighlightState" DisplayMethod="unsigned integer"/>
              <Element Offset="380" Vartype="Byte" Bytesize="1" OffsetHex="0000017C" Description="m_ConvertToLinearSpace" DisplayMethod="unsigned integer"/>
              <Element Offset="381" Vartype="Byte" Bytesize="1" OffsetHex="0000017D" Description="m_enableVertexGradient" DisplayMethod="unsigned integer"/>
              <Element Offset="384" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000180" Description="m_colorMode" DisplayMethod="unsigned integer"/>
              <Element Offset="388" Vartype="Pointer" Bytesize="8" OffsetHex="00000184" Description="m_fontColorGradient" DisplayMethod="unsigned integer"/>
              <Element Offset="456" Vartype="Pointer" Bytesize="8" OffsetHex="000001C8" Description="m_fontColorGradientPreset" DisplayMethod="unsigned integer"/>
              <Element Offset="464" Vartype="Pointer" Bytesize="8" OffsetHex="000001D0" Description="m_spriteAsset" DisplayMethod="unsigned integer"/>
              <Element Offset="472" Vartype="Byte" Bytesize="1" OffsetHex="000001D8" Description="m_tintAllSprites" DisplayMethod="unsigned integer"/>
              <Element Offset="473" Vartype="Byte" Bytesize="1" OffsetHex="000001D9" Description="m_tintSprite" DisplayMethod="unsigned integer"/>
              <Element Offset="476" Vartype="Pointer" Bytesize="8" OffsetHex="000001DC" Description="m_spriteColor" DisplayMethod="unsigned integer"/>
              <Element Offset="480" Vartype="Pointer" Bytesize="8" OffsetHex="000001E0" Description="m_StyleSheet" DisplayMethod="unsigned integer"/>
              <Element Offset="488" Vartype="Pointer" Bytesize="8" OffsetHex="000001E8" Description="m_TextStyle" DisplayMethod="unsigned integer"/>
              <Element Offset="496" Vartype="4 Bytes" Bytesize="4" OffsetHex="000001F0" Description="m_TextStyleHashCode" DisplayMethod="unsigned integer"/>
              <Element Offset="500" Vartype="Byte" Bytesize="1" OffsetHex="000001F4" Description="m_overrideHtmlColors" DisplayMethod="unsigned integer"/>
              <Element Offset="504" Vartype="Pointer" Bytesize="8" OffsetHex="000001F8" Description="m_faceColor" DisplayMethod="unsigned integer"/>
              <Element Offset="508" Vartype="Pointer" Bytesize="8" OffsetHex="000001FC" Description="m_outlineColor" DisplayMethod="unsigned integer"/>
              <Element Offset="512" Vartype="Float" Bytesize="4" OffsetHex="00000200" Description="m_outlineWidth" DisplayMethod="unsigned integer"/>
              <Element Offset="516" Vartype="Pointer" Bytesize="8" OffsetHex="00000204" Description="m_currentEnvMapRotation" DisplayMethod="unsigned integer"/>
              <Element Offset="528" Vartype="Byte" Bytesize="1" OffsetHex="00000210" Description="m_hasEnvMapProperty" DisplayMethod="unsigned integer"/>
              <Element Offset="532" Vartype="Float" Bytesize="4" OffsetHex="00000214" Description="m_fontSize" DisplayMethod="unsigned integer"/>
              <Element Offset="536" Vartype="Float" Bytesize="4" OffsetHex="00000218" Description="m_currentFontSize" DisplayMethod="unsigned integer"/>
              <Element Offset="540" Vartype="Float" Bytesize="4" OffsetHex="0000021C" Description="m_fontSizeBase" DisplayMethod="unsigned integer"/>
              <Element Offset="544" Vartype="Pointer" Bytesize="8" OffsetHex="00000220" Description="m_sizeStack" DisplayMethod="unsigned integer">
                <Structure Name="Single[]" 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="Float" Bytesize="4" OffsetHex="00000020" Description="[0]Single" DisplayMethod="unsigned integer"/>
                    <Element Offset="36" Vartype="Float" Bytesize="4" OffsetHex="00000024" Description="[1]Single" DisplayMethod="unsigned integer"/>
                    <Element Offset="40" Vartype="Float" Bytesize="4" OffsetHex="00000028" Description="[2]Single" DisplayMethod="unsigned integer"/>
                    <Element Offset="44" Vartype="Float" Bytesize="4" OffsetHex="0000002C" Description="[3]Single" DisplayMethod="unsigned integer"/>
                    <Element Offset="48" Vartype="Float" Bytesize="4" OffsetHex="00000030" Description="[4]Single" DisplayMethod="unsigned integer"/>
                    <Element Offset="52" Vartype="Float" Bytesize="4" OffsetHex="00000034" Description="[5]Single" DisplayMethod="unsigned integer"/>
                    <Element Offset="56" Vartype="Float" Bytesize="4" OffsetHex="00000038" Description="[6]Single" DisplayMethod="unsigned integer"/>
                    <Element Offset="60" Vartype="Float" Bytesize="4" OffsetHex="0000003C" Description="[7]Single" DisplayMethod="unsigned integer"/>
                    <Element Offset="64" Vartype="Float" Bytesize="4" OffsetHex="00000040" Description="[8]Single" DisplayMethod="unsigned integer"/>
                    <Element Offset="68" Vartype="Float" Bytesize="4" OffsetHex="00000044" Description="[9]Single" DisplayMethod="unsigned integer"/>
                  </Elements>
                </Structure>
              </Element>
              <Element Offset="576" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000240" Description="m_fontWeight" DisplayMethod="unsigned integer"/>
              <Element Offset="580" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000244" Description="m_FontWeightInternal" DisplayMethod="unsigned integer"/>
              <Element Offset="584" Vartype="Pointer" Bytesize="8" OffsetHex="00000248" Description="m_FontWeightStack" DisplayMethod="unsigned integer"/>
              <Element Offset="616" Vartype="Byte" Bytesize="1" OffsetHex="00000268" Description="m_enableAutoSizing" DisplayMethod="unsigned integer"/>
              <Element Offset="620" Vartype="Float" Bytesize="4" OffsetHex="0000026C" Description="m_maxFontSize" DisplayMethod="unsigned integer"/>
              <Element Offset="624" Vartype="Float" Bytesize="4" OffsetHex="00000270" Description="m_minFontSize" DisplayMethod="unsigned integer"/>
              <Element Offset="628" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000274" Description="m_AutoSizeIterationCount" DisplayMethod="unsigned integer"/>
              <Element Offset="632" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000278" Description="m_AutoSizeMaxIterationCount" DisplayMethod="unsigned integer"/>
              <Element Offset="636" Vartype="Byte" Bytesize="1" OffsetHex="0000027C" Description="m_IsAutoSizePointSizeSet" DisplayMethod="unsigned integer"/>
              <Element Offset="640" Vartype="Float" Bytesize="4" OffsetHex="00000280" Description="m_fontSizeMin" DisplayMethod="unsigned integer"/>
              <Element Offset="644" Vartype="Float" Bytesize="4" OffsetHex="00000284" Description="m_fontSizeMax" DisplayMethod="unsigned integer"/>
              <Element Offset="648" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000288" Description="m_fontStyle" DisplayMethod="unsigned integer"/>
              <Element Offset="652" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000028C" Description="m_FontStyleInternal" DisplayMethod="unsigned integer"/>
              <Element Offset="656" Vartype="Pointer" Bytesize="8" OffsetHex="00000290" Description="m_fontStyleStack" DisplayMethod="unsigned integer"/>
              <Element Offset="666" Vartype="Byte" Bytesize="1" OffsetHex="0000029A" Description="m_isUsingBold" DisplayMethod="unsigned integer"/>
              <Element Offset="668" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000029C" Description="m_HorizontalAlignment" DisplayMethod="unsigned integer"/>
              <Element Offset="672" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002A0" Description="m_VerticalAlignment" DisplayMethod="unsigned integer"/>
              <Element Offset="676" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002A4" Description="m_textAlignment" DisplayMethod="unsigned integer"/>
              <Element Offset="680" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002A8" Description="m_lineJustification" DisplayMethod="unsigned integer"/>
              <Element Offset="688" Vartype="Pointer" Bytesize="8" OffsetHex="000002B0" Description="m_lineJustificationStack" DisplayMethod="unsigned integer"/>
              <Element Offset="720" Vartype="Pointer" Bytesize="8" OffsetHex="000002D0" Description="m_textContainerLocalCorners" DisplayMethod="unsigned integer"/>
              <Element Offset="728" Vartype="Float" Bytesize="4" OffsetHex="000002D8" Description="m_characterSpacing" DisplayMethod="unsigned integer"/>
              <Element Offset="732" Vartype="Float" Bytesize="4" OffsetHex="000002DC" Description="m_cSpacing" DisplayMethod="unsigned integer"/>
              <Element Offset="736" Vartype="Float" Bytesize="4" OffsetHex="000002E0" Description="m_monoSpacing" DisplayMethod="unsigned integer"/>
              <Element Offset="740" Vartype="Byte" Bytesize="1" OffsetHex="000002E4" Description="m_duoSpace" DisplayMethod="unsigned integer"/>
              <Element Offset="744" Vartype="Float" Bytesize="4" OffsetHex="000002E8" Description="m_characterHorizontalScale" DisplayMethod="unsigned integer"/>
              <Element Offset="748" Vartype="Float" Bytesize="4" OffsetHex="000002EC" Description="m_wordSpacing" DisplayMethod="unsigned integer"/>
              <Element Offset="752" Vartype="Float" Bytesize="4" OffsetHex="000002F0" Description="m_lineSpacing" DisplayMethod="unsigned integer"/>
              <Element Offset="756" Vartype="Float" Bytesize="4" OffsetHex="000002F4" Description="m_lineSpacingDelta" DisplayMethod="unsigned integer"/>
              <Element Offset="760" Vartype="Float" Bytesize="4" OffsetHex="000002F8" Description="m_lineHeight" DisplayMethod="unsigned integer"/>
              <Element Offset="764" Vartype="Byte" Bytesize="1" OffsetHex="000002FC" Description="m_IsDrivenLineSpacing" DisplayMethod="unsigned integer"/>
              <Element Offset="768" Vartype="Float" Bytesize="4" OffsetHex="00000300" Description="m_lineSpacingMax" DisplayMethod="unsigned integer"/>
              <Element Offset="772" Vartype="Float" Bytesize="4" OffsetHex="00000304" Description="m_paragraphSpacing" DisplayMethod="unsigned integer"/>
              <Element Offset="776" Vartype="Float" Bytesize="4" OffsetHex="00000308" Description="m_charWidthMaxAdj" DisplayMethod="unsigned integer"/>
              <Element Offset="780" Vartype="Float" Bytesize="4" OffsetHex="0000030C" Description="m_charWidthAdjDelta" DisplayMethod="unsigned integer"/>
              <Element Offset="784" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000310" Description="m_TextWrappingMode" DisplayMethod="unsigned integer"/>
              <Element Offset="788" Vartype="Byte" Bytesize="1" OffsetHex="00000314" Description="m_isCharacterWrappingEnabled" DisplayMethod="unsigned integer"/>
              <Element Offset="789" Vartype="Byte" Bytesize="1" OffsetHex="00000315" Description="m_isNonBreakingSpace" DisplayMethod="unsigned integer"/>
              <Element Offset="790" Vartype="Byte" Bytesize="1" OffsetHex="00000316" Description="m_isIgnoringAlignment" DisplayMethod="unsigned integer"/>
              <Element Offset="792" Vartype="Float" Bytesize="4" OffsetHex="00000318" Description="m_wordWrappingRatios" DisplayMethod="unsigned integer"/>
              <Element Offset="796" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000031C" Description="m_overflowMode" DisplayMethod="unsigned integer"/>
              <Element Offset="800" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000320" Description="m_firstOverflowCharacterIndex" DisplayMethod="unsigned integer"/>
              <Element Offset="808" Vartype="Pointer" Bytesize="8" OffsetHex="00000328" Description="m_linkedTextComponent" DisplayMethod="unsigned integer"/>
              <Element Offset="816" Vartype="Pointer" Bytesize="8" OffsetHex="00000330" Description="parentLinkedComponent" DisplayMethod="unsigned integer"/>
              <Element Offset="824" Vartype="Byte" Bytesize="1" OffsetHex="00000338" Description="m_isTextTruncated" DisplayMethod="unsigned integer"/>
              <Element Offset="825" Vartype="Byte" Bytesize="1" OffsetHex="00000339" Description="m_enableKerning" DisplayMethod="unsigned integer"/>
              <Element Offset="828" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000033C" Description="m_LastBaseGlyphIndex" DisplayMethod="unsigned integer"/>
              <Element Offset="832" Vartype="Pointer" Bytesize="8" OffsetHex="00000340" Description="m_ActiveFontFeatures" DisplayMethod="unsigned integer"/>
              <Element Offset="840" Vartype="Byte" Bytesize="1" OffsetHex="00000348" Description="m_enableExtraPadding" DisplayMethod="unsigned integer"/>
              <Element Offset="841" Vartype="Byte" Bytesize="1" OffsetHex="00000349" Description="checkPaddingRequired" DisplayMethod="unsigned integer"/>
              <Element Offset="842" Vartype="Byte" Bytesize="1" OffsetHex="0000034A" Description="m_isRichText" DisplayMethod="unsigned integer"/>
              <Element Offset="843" Vartype="Byte" Bytesize="1" OffsetHex="0000034B" Description="m_EmojiFallbackSupport" DisplayMethod="unsigned integer"/>
              <Element Offset="844" Vartype="Byte" Bytesize="1" OffsetHex="0000034C" Description="m_parseCtrlCharacters" DisplayMethod="unsigned integer"/>
              <Element Offset="845" Vartype="Byte" Bytesize="1" OffsetHex="0000034D" Description="m_isOverlay" DisplayMethod="unsigned integer"/>
              <Element Offset="846" Vartype="Byte" Bytesize="1" OffsetHex="0000034E" Description="m_isOrthographic" DisplayMethod="unsigned integer"/>
              <Element Offset="847" Vartype="Byte" Bytesize="1" OffsetHex="0000034F" Description="m_isCullingEnabled" DisplayMethod="unsigned integer"/>
              <Element Offset="848" Vartype="Byte" Bytesize="1" OffsetHex="00000350" Description="m_isMaskingEnabled" DisplayMethod="unsigned integer"/>
              <Element Offset="849" Vartype="Byte" Bytesize="1" OffsetHex="00000351" Description="isMaskUpdateRequired" DisplayMethod="unsigned integer"/>
              <Element Offset="850" Vartype="Byte" Bytesize="1" OffsetHex="00000352" Description="m_ignoreCulling" DisplayMethod="unsigned integer"/>
              <Element Offset="852" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000354" Description="m_horizontalMapping" DisplayMethod="unsigned integer"/>
              <Element Offset="856" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000358" Description="m_verticalMapping" DisplayMethod="unsigned integer"/>
              <Element Offset="860" Vartype="Float" Bytesize="4" OffsetHex="0000035C" Description="m_uvLineOffset" DisplayMethod="unsigned integer"/>
              <Element Offset="864" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000360" Description="m_renderMode" DisplayMethod="unsigned integer"/>
              <Element Offset="868" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000364" Description="m_geometrySortingOrder" DisplayMethod="unsigned integer"/>
              <Element Offset="872" Vartype="Byte" Bytesize="1" OffsetHex="00000368" Description="m_IsTextObjectScaleStatic" DisplayMethod="unsigned integer"/>
              <Element Offset="873" Vartype="Byte" Bytesize="1" OffsetHex="00000369" Description="m_VertexBufferAutoSizeReduction" DisplayMethod="unsigned integer"/>
              <Element Offset="876" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000036C" Description="m_firstVisibleCharacter" DisplayMethod="unsigned integer"/>
              <Element Offset="880" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000370" Description="m_maxVisibleCharacters" DisplayMethod="unsigned integer"/>
              <Element Offset="884" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000374" Description="m_maxVisibleWords" DisplayMethod="unsigned integer"/>
              <Element Offset="888" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000378" Description="m_maxVisibleLines" DisplayMethod="unsigned integer"/>
              <Element Offset="892" Vartype="Byte" Bytesize="1" OffsetHex="0000037C" Description="m_useMaxVisibleDescender" DisplayMethod="unsigned integer"/>
              <Element Offset="896" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000380" Description="m_pageToDisplay" DisplayMethod="unsigned integer"/>
              <Element Offset="900" Vartype="Byte" Bytesize="1" OffsetHex="00000384" Description="m_isNewPage" DisplayMethod="unsigned integer"/>
              <Element Offset="904" Vartype="Pointer" Bytesize="8" OffsetHex="00000388" Description="m_margin" DisplayMethod="unsigned integer"/>
              <Element Offset="920" Vartype="Float" Bytesize="4" OffsetHex="00000398" Description="m_marginLeft" DisplayMethod="unsigned integer"/>
              <Element Offset="924" Vartype="Float" Bytesize="4" OffsetHex="0000039C" Description="m_marginRight" DisplayMethod="unsigned integer"/>
              <Element Offset="928" Vartype="Float" Bytesize="4" OffsetHex="000003A0" Description="m_marginWidth" DisplayMethod="unsigned integer"/>
              <Element Offset="932" Vartype="Float" Bytesize="4" OffsetHex="000003A4" Description="m_marginHeight" DisplayMethod="unsigned integer"/>
              <Element Offset="936" Vartype="Float" Bytesize="4" OffsetHex="000003A8" Description="m_width" DisplayMethod="unsigned integer"/>
              <Element Offset="944" Vartype="Pointer" Bytesize="8" OffsetHex="000003B0" Description="m_textInfo" DisplayMethod="unsigned integer"/>
              <Element Offset="952" Vartype="Byte" Bytesize="1" OffsetHex="000003B8" Description="m_havePropertiesChanged" DisplayMethod="unsigned integer"/>
              <Element Offset="953" Vartype="Byte" Bytesize="1" OffsetHex="000003B9" Description="m_isUsingLegacyAnimationComponent" DisplayMethod="unsigned integer"/>
              <Element Offset="960" Vartype="Pointer" Bytesize="8" OffsetHex="000003C0" Description="m_transform" DisplayMethod="unsigned integer"/>
              <Element Offset="968" Vartype="Pointer" Bytesize="8" OffsetHex="000003C8" Description="m_rectTransform" DisplayMethod="unsigned integer"/>
              <Element Offset="976" Vartype="Pointer" Bytesize="8" OffsetHex="000003D0" Description="m_PreviousRectTransformSize" DisplayMethod="unsigned integer"/>
              <Element Offset="984" Vartype="Pointer" Bytesize="8" OffsetHex="000003D8" Description="m_PreviousPivotPosition" DisplayMethod="unsigned integer"/>
              <Element Offset="992" Vartype="Byte" Bytesize="1" OffsetHex="000003E0" Description="autoSizeTextContainer" DisplayMethod="unsigned integer"/>
              <Element Offset="993" Vartype="Byte" Bytesize="1" OffsetHex="000003E1" Description="m_autoSizeTextContainer" DisplayMethod="unsigned integer"/>
              <Element Offset="1000" Vartype="Pointer" Bytesize="8" OffsetHex="000003E8" Description="m_mesh" DisplayMethod="unsigned integer"/>
              <Element Offset="1008" Vartype="Byte" Bytesize="1" OffsetHex="000003F0" Description="m_isVolumetricText" DisplayMethod="unsigned integer"/>
              <Element Offset="1016" Vartype="Pointer" Bytesize="8" OffsetHex="000003F8" Description="OnPreRenderText" DisplayMethod="unsigned integer"/>
              <Element Offset="1024" Vartype="Pointer" Bytesize="8" OffsetHex="00000400" Description="m_spriteAnimator" DisplayMethod="unsigned integer"/>
              <Element Offset="1032" Vartype="Float" Bytesize="4" OffsetHex="00000408" Description="m_flexibleHeight" DisplayMethod="unsigned integer"/>
              <Element Offset="1036" Vartype="Float" Bytesize="4" OffsetHex="0000040C" Description="m_flexibleWidth" DisplayMethod="unsigned integer"/>
              <Element Offset="1040" Vartype="Float" Bytesize="4" OffsetHex="00000410" Description="m_minWidth" DisplayMethod="unsigned integer"/>
              <Element Offset="1044" Vartype="Float" Bytesize="4" OffsetHex="00000414" Description="m_minHeight" DisplayMethod="unsigned integer"/>
              <Element Offset="1048" Vartype="Float" Bytesize="4" OffsetHex="00000418" Description="m_maxWidth" DisplayMethod="unsigned integer"/>
              <Element Offset="1052" Vartype="Float" Bytesize="4" OffsetHex="0000041C" Description="m_maxHeight" DisplayMethod="unsigned integer"/>
              <Element Offset="1056" Vartype="Pointer" Bytesize="8" OffsetHex="00000420" Description="m_LayoutElement" DisplayMethod="unsigned integer"/>
              <Element Offset="1064" Vartype="Float" Bytesize="4" OffsetHex="00000428" Description="m_preferredWidth" DisplayMethod="unsigned integer"/>
              <Element Offset="1068" Vartype="Float" Bytesize="4" OffsetHex="0000042C" Description="m_RenderedWidth" DisplayMethod="unsigned integer"/>
              <Element Offset="1072" Vartype="Byte" Bytesize="1" OffsetHex="00000430" Description="m_isPreferredWidthDirty" DisplayMethod="unsigned integer"/>
              <Element Offset="1076" Vartype="Float" Bytesize="4" OffsetHex="00000434" Description="m_preferredHeight" DisplayMethod="unsigned integer"/>
              <Element Offset="1080" Vartype="Float" Bytesize="4" OffsetHex="00000438" Description="m_RenderedHeight" DisplayMethod="unsigned integer"/>
              <Element Offset="1084" Vartype="Byte" Bytesize="1" OffsetHex="0000043C" Description="m_isPreferredHeightDirty" DisplayMethod="unsigned integer"/>
              <Element Offset="1085" Vartype="Byte" Bytesize="1" OffsetHex="0000043D" Description="m_isCalculatingPreferredValues" DisplayMethod="unsigned integer"/>
              <Element Offset="1088" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000440" Description="m_layoutPriority" DisplayMethod="unsigned integer"/>
              <Element Offset="1092" Vartype="Byte" Bytesize="1" OffsetHex="00000444" Description="m_isLayoutDirty" DisplayMethod="unsigned integer"/>
              <Element Offset="1093" Vartype="Byte" Bytesize="1" OffsetHex="00000445" Description="m_isAwake" DisplayMethod="unsigned integer"/>
              <Element Offset="1094" Vartype="Byte" Bytesize="1" OffsetHex="00000446" Description="m_isWaitingOnResourceLoad" DisplayMethod="unsigned integer"/>
              <Element Offset="1096" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000448" Description="m_inputSource" DisplayMethod="unsigned integer"/>
              <Element Offset="1100" Vartype="Float" Bytesize="4" OffsetHex="0000044C" Description="m_fontScaleMultiplier" DisplayMethod="unsigned integer"/>
              <Element Offset="1104" Vartype="Float" Bytesize="4" OffsetHex="00000450" Description="tag_LineIndent" DisplayMethod="unsigned integer"/>
              <Element Offset="1108" Vartype="Float" Bytesize="4" OffsetHex="00000454" Description="tag_Indent" DisplayMethod="unsigned integer"/>
              <Element Offset="1112" Vartype="Pointer" Bytesize="8" OffsetHex="00000458" Description="m_indentStack" DisplayMethod="unsigned integer"/>
              <Element Offset="1144" Vartype="Byte" Bytesize="1" OffsetHex="00000478" Description="tag_NoParsing" DisplayMethod="unsigned integer"/>
              <Element Offset="1145" Vartype="Byte" Bytesize="1" OffsetHex="00000479" Description="m_isTextLayoutPhase" DisplayMethod="unsigned integer"/>
              <Element Offset="1148" Vartype="Pointer" Bytesize="8" OffsetHex="0000047C" Description="m_FXRotation" DisplayMethod="unsigned integer"/>
              <Element Offset="1164" Vartype="Pointer" Bytesize="8" OffsetHex="0000048C" Description="m_FXScale" DisplayMethod="unsigned integer"/>
              <Element Offset="1176" Vartype="Pointer" Bytesize="8" OffsetHex="00000498" Description="m_TextProcessingArray" DisplayMethod="unsigned integer"/>
              <Element Offset="1184" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004A0" Description="m_InternalTextProcessingArraySize" DisplayMethod="unsigned integer"/>
              <Element Offset="1192" Vartype="Pointer" Bytesize="8" OffsetHex="000004A8" Description="m_internalCharacterInfo" DisplayMethod="unsigned integer"/>
              <Element Offset="1200" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004B0" Description="m_totalCharacterCount" DisplayMethod="unsigned integer"/>
              <Element Offset="1204" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004B4" Description="m_characterCount" DisplayMethod="unsigned integer"/>
              <Element Offset="1208" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004B8" Description="m_firstCharacterOfLine" DisplayMethod="unsigned integer"/>
              <Element Offset="1212" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004BC" Description="m_firstVisibleCharacterOfLine" DisplayMethod="unsigned integer"/>
              <Element Offset="1216" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004C0" Description="m_lastCharacterOfLine" DisplayMethod="unsigned integer"/>
              <Element Offset="1220" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004C4" Description="m_lastVisibleCharacterOfLine" DisplayMethod="unsigned integer"/>
              <Element Offset="1224" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004C8" Description="m_lineNumber" DisplayMethod="unsigned integer"/>
              <Element Offset="1228" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004CC" Description="m_lineVisibleCharacterCount" DisplayMethod="unsigned integer"/>
              <Element Offset="1232" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004D0" Description="m_lineVisibleSpaceCount" DisplayMethod="unsigned integer"/>
              <Element Offset="1236" Vartype="4 Bytes" Bytesize="4" OffsetHex="000004D4" Description="m_pageNumber" DisplayMethod="unsigned integer"/>
              <Element Offset="1240" Vartype="Float" Bytesize="4" OffsetHex="000004D8" Description="m_PageAscender" DisplayMethod="unsigned integer"/>
              <Element Offset="1244" Vartype="Float" Bytesize="4" OffsetHex="000004DC" Description="m_maxTextAscender" DisplayMethod="unsigned integer"/>
              <Element Offset="1248" Vartype="Float" Bytesize="4" OffsetHex="000004E0" Description="m_maxCapHeight" DisplayMethod="unsigned integer"/>
              <Element Offset="1252" Vartype="Float" Bytesize="4" OffsetHex="000004E4" Description="m_ElementAscender" DisplayMethod="unsigned integer"/>
              <Element Offset="1256" Vartype="Float" Bytesize="4" OffsetHex="000004E8" Description="m_ElementDescender" DisplayMethod="unsigned integer"/>
              <Element Offset="1260" Vartype="Float" Bytesize="4" OffsetHex="000004EC" Description="m_maxLineAscender" DisplayMethod="unsigned integer"/>
              <Element Offset="1264" Vartype="Float" Bytesize="4" OffsetHex="000004F0" Description="m_maxLineDescender" DisplayMethod="unsigned integer"/>
              <Element Offset="1268" Vartype="Float" Bytesize="4" OffsetHex="000004F4" Description="m_startOfLineAscender" DisplayMethod="unsigned integer"/>
              <Element Offset="1272" Vartype="Float" Bytesize="4" OffsetHex="000004F8" Description="m_startOfLineDescender" DisplayMethod="unsigned integer"/>
              <Element Offset="1276" Vartype="Float" Bytesize="4" OffsetHex="000004FC" Description="m_lineOffset" DisplayMethod="unsigned integer"/>
              <Element Offset="1280" Vartype="Pointer" Bytesize="8" OffsetHex="00000500" Description="m_meshExtents" DisplayMethod="unsigned integer"/>
              <Element Offset="1296" Vartype="Pointer" Bytesize="8" OffsetHex="00000510" Description="m_htmlColor" DisplayMethod="unsigned integer"/>
              <Element Offset="1304" Vartype="Pointer" Bytesize="8" OffsetHex="00000518" Description="m_colorStack" DisplayMethod="unsigned integer"/>
              <Element Offset="1336" Vartype="Pointer" Bytesize="8" OffsetHex="00000538" Description="m_underlineColorStack" DisplayMethod="unsigned integer"/>
              <Element Offset="1368" Vartype="Pointer" Bytesize="8" OffsetHex="00000558" Description="m_strikethroughColorStack" DisplayMethod="unsigned integer"/>
              <Element Offset="1400" Vartype="Pointer" Bytesize="8" OffsetHex="00000578" Description="m_HighlightStateStack" DisplayMethod="unsigned integer"/>
              <Element Offset="1448" Vartype="Pointer" Bytesize="8" OffsetHex="000005A8" Description="m_colorGradientPreset" DisplayMethod="unsigned integer"/>
              <Element Offset="1456" Vartype="Pointer" Bytesize="8" OffsetHex="000005B0" Description="m_colorGradientStack" DisplayMethod="unsigned integer"/>
              <Element Offset="1496" Vartype="Byte" Bytesize="1" OffsetHex="000005D8" Description="m_colorGradientPresetIsTinted" DisplayMethod="unsigned integer"/>
              <Element Offset="1500" Vartype="Float" Bytesize="4" OffsetHex="000005DC" Description="m_tabSpacing" DisplayMethod="unsigned integer"/>
              <Element Offset="1504" Vartype="Float" Bytesize="4" OffsetHex="000005E0" Description="m_spacing" DisplayMethod="unsigned integer"/>
              <Element Offset="1512" Vartype="Pointer" Bytesize="8" OffsetHex="000005E8" Description="m_TextStyleStacks" DisplayMethod="unsigned integer"/>
              <Element Offset="1520" Vartype="4 Bytes" Bytesize="4" OffsetHex="000005F0" Description="m_TextStyleStackDepth" DisplayMethod="unsigned integer"/>
              <Element Offset="1528" Vartype="Pointer" Bytesize="8" OffsetHex="000005F8" Description="m_ItalicAngleStack" DisplayMethod="unsigned integer"/>
              <Element Offset="1560" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000618" Description="m_ItalicAngle" DisplayMethod="unsigned integer"/>
              <Element Offset="1568" Vartype="Pointer" Bytesize="8" OffsetHex="00000620" Description="m_actionStack" DisplayMethod="unsigned integer"/>
              <Element Offset="1600" Vartype="Float" Bytesize="4" OffsetHex="00000640" Description="m_padding" DisplayMethod="unsigned integer"/>
              <Element Offset="1604" Vartype="Float" Bytesize="4" OffsetHex="00000644" Description="m_baselineOffset" DisplayMethod="unsigned integer"/>
              <Element Offset="1608" Vartype="Pointer" Bytesize="8" OffsetHex="00000648" Description="m_baselineOffsetStack" DisplayMethod="unsigned integer"/>
              <Element Offset="1640" Vartype="Float" Bytesize="4" OffsetHex="00000668" Description="m_xAdvance" DisplayMethod="unsigned integer"/>
              <Element Offset="1644" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000066C" Description="m_textElementType" DisplayMethod="unsigned integer"/>
              <Element Offset="1648" Vartype="Pointer" Bytesize="8" OffsetHex="00000670" Description="m_cached_TextElement" DisplayMethod="unsigned integer"/>
              <Element Offset="1656" Vartype="Pointer" Bytesize="8" OffsetHex="00000678" Description="m_Ellipsis" DisplayMethod="unsigned integer"/>
              <Element Offset="1688" Vartype="Pointer" Bytesize="8" OffsetHex="00000698" Description="m_Underline" DisplayMethod="unsigned integer"/>
              <Element Offset="1720" Vartype="Pointer" Bytesize="8" OffsetHex="000006B8" Description="m_defaultSpriteAsset" DisplayMethod="unsigned integer"/>
              <Element Offset="1728" Vartype="Pointer" Bytesize="8" OffsetHex="000006C0" Description="m_currentSpriteAsset" DisplayMethod="unsigned integer"/>
              <Element Offset="1736" Vartype="4 Bytes" Bytesize="4" OffsetHex="000006C8" Description="m_spriteCount" DisplayMethod="unsigned integer"/>
              <Element Offset="1740" Vartype="4 Bytes" Bytesize="4" OffsetHex="000006CC" Description="m_spriteIndex" DisplayMethod="unsigned integer"/>
              <Element Offset="1744" Vartype="4 Bytes" Bytesize="4" OffsetHex="000006D0" Description="m_spriteAnimationID" DisplayMethod="unsigned integer"/>
              <Element Offset="1748" Vartype="Byte" Bytesize="1" OffsetHex="000006D4" Description="m_ignoreActiveState" DisplayMethod="unsigned integer"/>
              <Element Offset="1752" Vartype="Pointer" Bytesize="8" OffsetHex="000006D8" Description="m_TextBackingArray" DisplayMethod="unsigned integer"/>
              <Element Offset="1768" Vartype="Pointer" Bytesize="8" OffsetHex="000006E8" Description="k_Power" DisplayMethod="unsigned integer"/>
              <Element Offset="1776" Vartype="Byte" Bytesize="1" OffsetHex="000006F0" Description="m_isRebuildingLayout" DisplayMethod="unsigned integer"/>
              <Element Offset="1784" Vartype="Pointer" Bytesize="8" OffsetHex="000006F8" Description="m_DelayedGraphicRebuild" DisplayMethod="unsigned integer"/>
              <Element Offset="1792" Vartype="Pointer" Bytesize="8" OffsetHex="00000700" Description="m_DelayedMaterialRebuild" DisplayMethod="unsigned integer"/>
              <Element Offset="1800" Vartype="Byte" Bytesize="1" OffsetHex="00000708" Description="m_ShouldUpdateCulling" DisplayMethod="unsigned integer"/>
              <Element Offset="1804" Vartype="Pointer" Bytesize="8" OffsetHex="0000070C" Description="m_ClipRect" DisplayMethod="unsigned integer"/>
              <Element Offset="1820" Vartype="Byte" Bytesize="1" OffsetHex="0000071C" Description="m_ValidRect" DisplayMethod="unsigned integer"/>
              <Element Offset="1824" Vartype="Pointer" Bytesize="8" OffsetHex="00000720" Description="OnPreRenderText" DisplayMethod="unsigned integer"/>
              <Element Offset="1832" Vartype="Byte" Bytesize="1" OffsetHex="00000728" Description="m_hasFontAssetChanged" DisplayMethod="unsigned integer"/>
              <Element Offset="1840" Vartype="Pointer" Bytesize="8" OffsetHex="00000730" Description="m_subTextObjects" DisplayMethod="unsigned integer"/>
              <Element Offset="1848" Vartype="Float" Bytesize="4" OffsetHex="00000738" Description="m_previousLossyScaleY" DisplayMethod="unsigned integer"/>
              <Element Offset="1856" Vartype="Pointer" Bytesize="8" OffsetHex="00000740" Description="m_RectTransformCorners" DisplayMethod="unsigned integer"/>
              <Element Offset="1864" Vartype="Pointer" Bytesize="8" OffsetHex="00000748" Description="m_canvasRenderer" DisplayMethod="unsigned integer"/>
              <Element Offset="1872" Vartype="Pointer" Bytesize="8" OffsetHex="00000750" Description="m_canvas" DisplayMethod="unsigned integer"/>
              <Element Offset="1880" Vartype="Float" Bytesize="4" OffsetHex="00000758" Description="m_CanvasScaleFactor" DisplayMethod="unsigned integer"/>
              <Element Offset="1884" Vartype="Byte" Bytesize="1" OffsetHex="0000075C" Description="m_isFirstAllocation" DisplayMethod="unsigned integer"/>
              <Element Offset="1888" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000760" Description="m_max_characters" DisplayMethod="unsigned integer"/>
              <Element Offset="1896" Vartype="Pointer" Bytesize="8" OffsetHex="00000768" Description="m_baseMaterial" DisplayMethod="unsigned integer"/>
              <Element Offset="1904" Vartype="Byte" Bytesize="1" OffsetHex="00000770" Description="m_isScrollRegionSet" DisplayMethod="unsigned integer"/>
              <Element Offset="1908" Vartype="Pointer" Bytesize="8" OffsetHex="00000774" Description="m_maskOffset" DisplayMethod="unsigned integer"/>
              <Element Offset="1924" Vartype="Pointer" Bytesize="8" OffsetHex="00000784" Description="m_EnvMapMatrix" DisplayMethod="unsigned integer"/>
              <Element Offset="1988" Vartype="Byte" Bytesize="1" OffsetHex="000007C4" Description="m_isRegisteredForEvents" DisplayMethod="unsigned integer"/>
              <Element Offset="1992" Vartype="Pointer" Bytesize="8" OffsetHex="000007C8" Description="materialIndexPairs" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="160" Vartype="Pointer" Bytesize="8" OffsetHex="000000A0" Description="m_button" DisplayMethod="unsigned integer"/>
        <Element Offset="168" Vartype="Pointer" Bytesize="8" OffsetHex="000000A8" Description="m_border" DisplayMethod="unsigned integer"/>
        <Element Offset="176" Vartype="Pointer" Bytesize="8" OffsetHex="000000B0" Description="m_selectionArrow" DisplayMethod="unsigned integer"/>
        <Element Offset="184" Vartype="Pointer" Bytesize="8" OffsetHex="000000B8" Description="m_itemName" DisplayMethod="unsigned integer"/>
        <Element Offset="192" Vartype="Pointer" Bytesize="8" OffsetHex="000000C0" Description="m_ammoCounter" DisplayMethod="unsigned integer">
          <Structure Name="AmmoCounter" 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_ammoImage" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_text" DisplayMethod="unsigned integer"/>
              <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_actionIcon" DisplayMethod="unsigned integer"/>
              <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="m_actionTextColor" DisplayMethod="unsigned integer"/>
              <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="m_actionAmmoColor" DisplayMethod="unsigned integer"/>
              <Element Offset="88" Vartype="Byte" Bytesize="1" OffsetHex="00000058" Description="m_adjustFontSize" DisplayMethod="unsigned integer"/>
              <Element Offset="92" Vartype="Float" Bytesize="4" OffsetHex="0000005C" Description="m_singleDigitFontSize" DisplayMethod="unsigned integer"/>
              <Element Offset="96" Vartype="Float" Bytesize="4" OffsetHex="00000060" Description="m_doubleDigitFontSize" DisplayMethod="unsigned integer"/>
              <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="m_ammunitionItemDefinition" DisplayMethod="unsigned integer"/>
              <Element Offset="112" Vartype="Byte" Bytesize="1" OffsetHex="00000070" Description="m_gotInitialColors" DisplayMethod="unsigned integer"/>
              <Element Offset="116" Vartype="Pointer" Bytesize="8" OffsetHex="00000074" Description="m_normalTextColor" DisplayMethod="unsigned integer"/>
              <Element Offset="132" Vartype="Pointer" Bytesize="8" OffsetHex="00000084" Description="m_normalAmmoColor" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="200" Vartype="Pointer" Bytesize="8" OffsetHex="000000C8" Description="m_batteryChargeCounter" DisplayMethod="unsigned integer">
          <Structure Name="BatteryChargeCounter" 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_chargeBlocks" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_frame" DisplayMethod="unsigned integer"/>
              <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_emptyColor" DisplayMethod="unsigned integer"/>
              <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="m_normalColor" DisplayMethod="unsigned integer"/>
              <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="m_lowColor" DisplayMethod="unsigned integer"/>
              <Element Offset="96" Vartype="Float" Bytesize="4" OffsetHex="00000060" Description="m_lowPercent" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="208" Vartype="Pointer" Bytesize="8" OffsetHex="000000D0" Description="m_durabilityInfo" DisplayMethod="unsigned integer">
          <Structure Name="DurabilityInfoBar" 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_pipTemplate" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_pipDurabilityAudioEvent" DisplayMethod="unsigned integer"/>
              <Element Offset="48" Vartype="Byte" Bytesize="1" OffsetHex="00000030" Description="m_canRotate" DisplayMethod="unsigned integer"/>
              <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="m_activePips" DisplayMethod="unsigned integer"/>
              <Element Offset="64" Vartype="Byte" Bytesize="1" OffsetHex="00000040" Description="m_itemRotated" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="216" Vartype="Pointer" Bytesize="8" OffsetHex="000000D8" Description="m_brokenDurabilityIcon" DisplayMethod="unsigned integer"/>
        <Element Offset="224" Vartype="Pointer" Bytesize="8" OffsetHex="000000E0" Description="m_shortcutMarker" DisplayMethod="unsigned integer"/>
        <Element Offset="232" Vartype="Pointer" Bytesize="8" OffsetHex="000000E8" Description="m_baseSize" DisplayMethod="unsigned integer"/>
        <Element Offset="240" Vartype="Float" Bytesize="4" OffsetHex="000000F0" Description="m_itemImageMargin" DisplayMethod="unsigned integer"/>
        <Element Offset="244" Vartype="Float" Bytesize="4" OffsetHex="000000F4" Description="m_gridGapSize" DisplayMethod="unsigned integer"/>
        <Element Offset="248" Vartype="Pointer" Bytesize="8" OffsetHex="000000F8" Description="m_hoveredBorderColor" DisplayMethod="unsigned integer"/>
        <Element Offset="264" Vartype="Pointer" Bytesize="8" OffsetHex="00000108" Description="m_selectedBorderColor" DisplayMethod="unsigned integer"/>
        <Element Offset="280" Vartype="Pointer" Bytesize="8" OffsetHex="00000118" Description="m_usingBorderColor" DisplayMethod="unsigned integer"/>
        <Element Offset="296" Vartype="Pointer" Bytesize="8" OffsetHex="00000128" Description="m_combiningBorderColor" DisplayMethod="unsigned integer"/>
        <Element Offset="312" Vartype="Byte" Bytesize="1" OffsetHex="00000138" Description="m_canSelect" DisplayMethod="unsigned integer"/>
        <Element Offset="320" Vartype="Pointer" Bytesize="8" OffsetHex="00000140" Description="m_equippedImageBGImage" DisplayMethod="unsigned integer"/>
        <Element Offset="328" Vartype="Pointer" Bytesize="8" OffsetHex="00000148" Description="m_equippedImageIcon" DisplayMethod="unsigned integer"/>
        <Element Offset="336" Vartype="Pointer" Bytesize="8" OffsetHex="00000150" Description="m_rangedIconSprite" DisplayMethod="unsigned integer"/>
        <Element Offset="344" Vartype="Pointer" Bytesize="8" OffsetHex="00000158" Description="m_meleeIconSprite" DisplayMethod="unsigned integer"/>
        <Element Offset="352" Vartype="Pointer" Bytesize="8" OffsetHex="00000160" Description="m_artifactIconSprite" DisplayMethod="unsigned integer"/>
        <Element Offset="360" Vartype="Pointer" Bytesize="8" OffsetHex="00000168" Description="m_secondaryIconSprite" DisplayMethod="unsigned integer"/>
        <Element Offset="368" Vartype="Pointer" Bytesize="8" OffsetHex="00000170" Description="m_activatedIconSprite" DisplayMethod="unsigned integer"/>
        <Element Offset="376" Vartype="Pointer" Bytesize="8" OffsetHex="00000178" Description="m_deactivatedIconSprite" DisplayMethod="unsigned integer"/>
        <Element Offset="384" Vartype="Pointer" Bytesize="8" OffsetHex="00000180" Description="m_equippedBackgroundColor" DisplayMethod="unsigned integer"/>
        <Element Offset="400" Vartype="Pointer" Bytesize="8" OffsetHex="00000190" Description="m_equippedItemColor" DisplayMethod="unsigned integer"/>
        <Element Offset="416" Vartype="Pointer" Bytesize="8" OffsetHex="000001A0" Description="m_equippedText" DisplayMethod="unsigned integer"/>
        <Element Offset="424" Vartype="Pointer" Bytesize="8" OffsetHex="000001A8" Description="m_activeCombineItemColor" DisplayMethod="unsigned integer"/>
        <Element Offset="440" Vartype="Pointer" Bytesize="8" OffsetHex="000001B8" Description="m_inputState" DisplayMethod="unsigned integer"/>
        <Element Offset="448" Vartype="Pointer" Bytesize="8" OffsetHex="000001C0" Description="m_slotGlow" DisplayMethod="unsigned integer"/>
        <Element Offset="456" Vartype="Pointer" Bytesize="8" OffsetHex="000001C8" Description="m_equipGlowColor" DisplayMethod="unsigned integer"/>
        <Element Offset="472" Vartype="Pointer" Bytesize="8" OffsetHex="000001D8" Description="m_activatedGlowColor" DisplayMethod="unsigned integer"/>
        <Element Offset="488" Vartype="Pointer" Bytesize="8" OffsetHex="000001E8" Description="m_selectGlowColor" DisplayMethod="unsigned integer"/>
        <Element Offset="504" Vartype="Pointer" Bytesize="8" OffsetHex="000001F8" Description="m_combineItemGlowColor" DisplayMethod="unsigned integer"/>
        <Element Offset="520" Vartype="Pointer" Bytesize="8" OffsetHex="00000208" Description="m_cellSelectAudioEvent" DisplayMethod="unsigned integer"/>
        <Element Offset="528" Vartype="Pointer" Bytesize="8" OffsetHex="00000210" Description="m_wrongItemColorFlash" DisplayMethod="unsigned integer"/>
        <Element Offset="544" Vartype="Pointer" Bytesize="8" OffsetHex="00000220" Description="m_newSlotGlow" DisplayMethod="unsigned integer"/>
        <Element Offset="552" Vartype="Pointer" Bytesize="8" OffsetHex="00000228" Description="m_onItemSelectEvent" DisplayMethod="unsigned integer"/>
        <Element Offset="560" Vartype="Pointer" Bytesize="8" OffsetHex="00000230" Description="m_onDragEvent" DisplayMethod="unsigned integer">
          <Structure Name="UnityEvent`1" 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_Calls" DisplayMethod="unsigned integer"/>
              <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_PersistentCalls" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Byte" Bytesize="1" OffsetHex="00000020" Description="m_CallsDirty" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_InvokeArray" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="568" Vartype="Pointer" Bytesize="8" OffsetHex="00000238" Description="m_itemInstance" DisplayMethod="unsigned integer">
          <Structure Name="ItemInstance" 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_itemDefinitionAssetReference" DisplayMethod="unsigned integer"/>
              <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_itemDefinition" DisplayMethod="unsigned integer">
                <Structure Name="ItemDefinition" 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_assetGUID" DisplayMethod="unsigned integer"/>
                    <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_itemNameStringReference" DisplayMethod="unsigned integer"/>
                    <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_itemDescriptionStringReference" DisplayMethod="unsigned integer"/>
                    <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_inventorySpriteAsset" DisplayMethod="unsigned integer"/>
                    <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="m_useHeldSprite" DisplayMethod="unsigned integer"/>
                    <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="m_useConditionMode" DisplayMethod="unsigned integer"/>
                    <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="m_useConditions" DisplayMethod="unsigned integer"/>
                    <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="m_useEffects" DisplayMethod="unsigned integer"/>
                    <Element Offset="88" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000058" Description="m_useItemPostResult" DisplayMethod="unsigned integer"/>
                    <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="m_useResulttemDefinition" DisplayMethod="unsigned integer"/>
                    <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="m_useFSMEvent" DisplayMethod="unsigned integer"/>
                    <Element Offset="112" Vartype="Byte" Bytesize="1" OffsetHex="00000070" Description="m_disableStashQuickUse" DisplayMethod="unsigned integer"/>
                    <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" Description="m_discardConditions" DisplayMethod="unsigned integer"/>
                    <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="m_itemCombinations" DisplayMethod="unsigned integer"/>
                    <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="m_combinedNewItemAnimation" DisplayMethod="unsigned integer"/>
                    <Element Offset="144" Vartype="Byte" Bytesize="1" OffsetHex="00000090" Description="m_canBeActivated" DisplayMethod="unsigned integer"/>
                    <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="m_activatableSettings" DisplayMethod="unsigned integer"/>
                    <Element Offset="192" Vartype="Byte" Bytesize="1" OffsetHex="000000C0" Description="m_isKey" DisplayMethod="unsigned integer"/>
                    <Element Offset="196" Vartype="Pointer" Bytesize="8" OffsetHex="000000C4" Description="m_itemSize" DisplayMethod="unsigned integer">
                      <Structure Name="UnityEngine.Vector2Int" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                        <Elements>
                          <Element Offset="16" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000010" Description="m_X" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="m_Y" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="204" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000CC" Description="m_maxStackSize" DisplayMethod="unsigned integer"/>
                    <Element Offset="208" Vartype="Pointer" Bytesize="8" OffsetHex="000000D0" Description="m_audioSettings" DisplayMethod="unsigned integer"/>
                    <Element Offset="248" Vartype="Float" Bytesize="4" OffsetHex="000000F8" Description="m_baseShopPrice" DisplayMethod="unsigned integer"/>
                    <Element Offset="252" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000FC" Description="m_shopStackSize" DisplayMethod="unsigned integer"/>
                    <Element Offset="256" Vartype="Pointer" Bytesize="8" OffsetHex="00000100" Description="m_difficultyResourceValues" DisplayMethod="unsigned integer"/>
                    <Element Offset="268" Vartype="Byte" Bytesize="1" OffsetHex="0000010C" Description="m_isImportantItem" DisplayMethod="unsigned integer"/>
                    <Element Offset="272" Vartype="Pointer" Bytesize="8" OffsetHex="00000110" Description="m_droppedItemPrefab" DisplayMethod="unsigned integer"/>
                    <Element Offset="280" Vartype="Float" Bytesize="4" OffsetHex="00000118" Description="m_inventoryItemCellSpriteSizeScalar" DisplayMethod="unsigned integer"/>
                    <Element Offset="284" Vartype="Float" Bytesize="4" OffsetHex="0000011C" Description="m_vendingMachineSizeScalar" DisplayMethod="unsigned integer"/>
                    <Element Offset="288" Vartype="Byte" Bytesize="1" OffsetHex="00000120" Description="m_hideFromQuickItem" DisplayMethod="unsigned integer"/>
                    <Element Offset="289" Vartype="Byte" Bytesize="1" OffsetHex="00000121" Description="m_canGoStraightToStash" DisplayMethod="unsigned integer"/>
                  </Elements>
                </Structure>
              </Element>
              <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_itemGridPosition" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Byte" Bytesize="1" OffsetHex="00000028" Description="m_itemRotated" DisplayMethod="unsigned integer"/>
              <Element Offset="44" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000002C" Description="m_stackSize" DisplayMethod="unsigned integer"/>
              <Element Offset="48" Vartype="Byte" Bytesize="1" OffsetHex="00000030" Description="m_activated" DisplayMethod="unsigned integer"/>
              <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="m_loadedAssetHandle" DisplayMethod="unsigned integer"/>
              <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="m_cachedSpriteAssetReference" DisplayMethod="unsigned integer"/>
              <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="m_cachedSprite" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="576" Vartype="Pointer" Bytesize="8" OffsetHex="00000240" Description="m_cellPosition" DisplayMethod="unsigned integer"/>
        <Element Offset="584" Vartype="Pointer" Bytesize="8" OffsetHex="00000248" Description="m_weaponInstance" DisplayMethod="unsigned integer">
          <Structure Name="ProjectileWeaponItemInstance" 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_itemDefinitionAssetReference" DisplayMethod="unsigned integer"/>
              <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_itemDefinition" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_itemGridPosition" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Byte" Bytesize="1" OffsetHex="00000028" Description="m_itemRotated" DisplayMethod="unsigned integer"/>
              <Element Offset="44" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000002C" Description="m_stackSize" DisplayMethod="unsigned integer"/>
              <Element Offset="48" Vartype="Byte" Bytesize="1" OffsetHex="00000030" Description="m_activated" DisplayMethod="unsigned integer"/>
              <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="m_loadedAssetHandle" DisplayMethod="unsigned integer"/>
              <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="m_cachedSpriteAssetReference" DisplayMethod="unsigned integer"/>
              <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="m_cachedSprite" DisplayMethod="unsigned integer"/>
              <Element Offset="96" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000060" Description="m_ammoCount" DisplayMethod="unsigned integer"/>
              <Element Offset="100" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000064" Description="m_firedCount" DisplayMethod="unsigned integer"/>
              <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="m_loadedAmmoTypeAssetGUID" DisplayMethod="unsigned integer"/>
              <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="m_loadedAmmoType" DisplayMethod="unsigned integer"/>
              <Element Offset="120" Vartype="Byte" Bytesize="1" OffsetHex="00000078" Description="m_requiresAction" DisplayMethod="unsigned integer"/>
              <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="m_attachedUpgrades" DisplayMethod="unsigned integer"/>
              <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="OnWeaponAmmoUpdated" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="592" Vartype="Byte" Bytesize="1" OffsetHex="00000250" Description="m_hovered" DisplayMethod="unsigned integer"/>
        <Element Offset="593" Vartype="Byte" Bytesize="1" OffsetHex="00000251" Description="m_selected" DisplayMethod="unsigned integer"/>
        <Element Offset="594" Vartype="Byte" Bytesize="1" OffsetHex="00000252" Description="m_itemBeingUsed" DisplayMethod="unsigned integer"/>
        <Element Offset="595" Vartype="Byte" Bytesize="1" OffsetHex="00000253" Description="m_moveBlocked" DisplayMethod="unsigned integer"/>
        <Element Offset="596" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000254" Description="m_combineHighlightMode" DisplayMethod="unsigned integer"/>
        <Element Offset="600" Vartype="Byte" Bytesize="1" OffsetHex="00000258" Description="m_blockAudioEvents" DisplayMethod="unsigned integer"/>
        <Element Offset="601" Vartype="Byte" Bytesize="1" OffsetHex="00000259" Description="m_animating" DisplayMethod="unsigned integer"/>
        <Element Offset="602" Vartype="Byte" Bytesize="1" OffsetHex="0000025A" Description="m_currentImageRotation" DisplayMethod="unsigned integer"/>
        <Element Offset="604" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000025C" Description="m_cellState" DisplayMethod="unsigned integer"/>
        <Element Offset="608" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000260" Description="m_equippedState" DisplayMethod="unsigned integer"/>
        <Element Offset="612" Vartype="Byte" Bytesize="1" OffsetHex="00000264" Description="m_isShortcut" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="GameDebugCommands" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
      <Elements>
        <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_spawnableGameObjects" DisplayMethod="unsigned integer">
          <Structure Name="List`1" 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="_items" DisplayMethod="unsigned integer"/>
              <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="_size" DisplayMethod="unsigned integer"/>
              <Element Offset="28" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000001C" Description="_version" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="_syncRoot" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_spawnableObjectsPlayerControlled" DisplayMethod="unsigned integer">
          <Structure Name="List`1" 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="_items" DisplayMethod="unsigned integer"/>
              <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="_size" DisplayMethod="unsigned integer"/>
              <Element Offset="28" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000001C" Description="_version" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="_syncRoot" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_inventory" DisplayMethod="unsigned integer">
          <Structure Name="PlayerMainInventory" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="m_artifactItems" DisplayMethod="unsigned integer"/>
              <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="m_equippedArtifacts" DisplayMethod="unsigned integer"/>
              <Element Offset="120" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000078" Description="m_maxEquippedArtifactsCount" DisplayMethod="unsigned integer"/>
              <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="m_setMaxEquippedArtifactsEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="m_upgradeMaxArtifactCountEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="144" Vartype="Pointer" Bytesize="8" OffsetHex="00000090" Description="m_levelMetadataAnchor" DisplayMethod="unsigned integer"/>
              <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="m_healingItems" DisplayMethod="unsigned integer"/>
              <Element Offset="160" Vartype="Pointer" Bytesize="8" OffsetHex="000000A0" Description="m_specialItemSlots" DisplayMethod="unsigned integer"/>
              <Element Offset="168" Vartype="Pointer" Bytesize="8" OffsetHex="000000A8" Description="m_tempUseItem" DisplayMethod="unsigned integer"/>
              <Element Offset="176" Vartype="4 Bytes" Bytesize="4" OffsetHex="000000B0" Description="m_maxUpgradeInventorySlots" DisplayMethod="unsigned integer"/>
              <Element Offset="184" Vartype="Pointer" Bytesize="8" OffsetHex="000000B8" Description="m_queuedPrimaryItem" DisplayMethod="unsigned integer"/>
              <Element Offset="192" Vartype="Pointer" Bytesize="8" OffsetHex="000000C0" Description="m_equippedPrimaryItem" DisplayMethod="unsigned integer"/>
              <Element Offset="200" Vartype="Pointer" Bytesize="8" OffsetHex="000000C8" Description="m_equippedMeleeItem" DisplayMethod="unsigned integer"/>
              <Element Offset="208" Vartype="Pointer" Bytesize="8" OffsetHex="000000D0" Description="m_inventoryUpgrades" DisplayMethod="unsigned integer"/>
              <Element Offset="216" Vartype="Pointer" Bytesize="8" OffsetHex="000000D8" Description="m_newInventoryUpgrade" DisplayMethod="unsigned integer"/>
              <Element Offset="224" Vartype="Byte" Bytesize="1" OffsetHex="000000E0" Description="m_hasNewArtifactSlot" DisplayMethod="unsigned integer"/>
              <Element Offset="232" Vartype="Pointer" Bytesize="8" OffsetHex="000000E8" Description="m_specialItems" DisplayMethod="unsigned integer"/>
              <Element Offset="240" Vartype="Pointer" Bytesize="8" OffsetHex="000000F0" Description="m_cacheList" DisplayMethod="unsigned integer"/>
              <Element Offset="248" Vartype="Pointer" Bytesize="8" OffsetHex="000000F8" Description="m_itemShortcuts" DisplayMethod="unsigned integer"/>
              <Element Offset="256" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000100" Description="m_money" DisplayMethod="unsigned integer"/>
              <Element Offset="260" Vartype="Byte" Bytesize="1" OffsetHex="00000104" Description="m_pickedUpMoney" DisplayMethod="unsigned integer"/>
              <Element Offset="264" Vartype="Pointer" Bytesize="8" OffsetHex="00000108" Description="m_inventoryShortcutUsedEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="272" Vartype="Pointer" Bytesize="8" OffsetHex="00000110" Description="m_addMoneyEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="280" Vartype="Pointer" Bytesize="8" OffsetHex="00000118" Description="m_onMoneyChangedEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="288" Vartype="Pointer" Bytesize="8" OffsetHex="00000120" Description="m_requestEquipItemEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="296" Vartype="Pointer" Bytesize="8" OffsetHex="00000128" Description="m_seenItemTypes" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="m_givableItems" DisplayMethod="unsigned integer">
          <Structure Name="List`1" 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="_items" DisplayMethod="unsigned integer"/>
              <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="_size" DisplayMethod="unsigned integer"/>
              <Element Offset="28" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000001C" Description="_version" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="_syncRoot" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="m_loreInventory" DisplayMethod="unsigned integer">
          <Structure Name="LoreInventory" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_collectedLore" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_lorePickupEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_lorePickupNoShowEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_gameReloadEventChannel" DisplayMethod="unsigned integer"/>
              <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="m_focusedLoreEntry" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="m_loreEntries" DisplayMethod="unsigned integer">
          <Structure Name="List`1" 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="_items" DisplayMethod="unsigned integer"/>
              <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="_size" DisplayMethod="unsigned integer"/>
              <Element Offset="28" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000001C" Description="_version" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="_syncRoot" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="m_playerAnchor" DisplayMethod="unsigned integer"/>
        <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="m_healthVariable" DisplayMethod="unsigned integer">
          <Structure Name="IntVariable" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="_valueChangedEvent" DisplayMethod="unsigned integer"/>
              <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_onValueChanged" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="m_onReloadEventChannel" DisplayMethod="unsigned integer">
          <Structure Name="VoidGameEventChannel" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_onTriggered" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="m_persistentDataStore" DisplayMethod="unsigned integer">
          <Structure Name="PersistentDataStore" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_data" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_persistentFloatVariables" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_persistentIntVariables" DisplayMethod="unsigned integer"/>
              <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_persistentBoolVariables" DisplayMethod="unsigned integer"/>
              <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="m_playerAnchor" DisplayMethod="unsigned integer"/>
              <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="m_characterInventory" DisplayMethod="unsigned integer"/>
              <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="m_stashInventory" DisplayMethod="unsigned integer"/>
              <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="m_loreInventory" DisplayMethod="unsigned integer"/>
              <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="m_collectableInventory" DisplayMethod="unsigned integer"/>
              <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="m_userMapData" DisplayMethod="unsigned integer"/>
              <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="m_timeOfDay" DisplayMethod="unsigned integer"/>
              <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="m_weather" DisplayMethod="unsigned integer"/>
              <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" Description="m_mapCompletionData" DisplayMethod="unsigned integer"/>
              <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="m_activeObjective" DisplayMethod="unsigned integer"/>
              <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="m_phoneMemory" DisplayMethod="unsigned integer"/>
              <Element Offset="144" Vartype="Pointer" Bytesize="8" OffsetHex="00000090" Description="m_statusEffectsVariable" DisplayMethod="unsigned integer"/>
              <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="m_comicMemory" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="m_levelTransitionEventChannel" DisplayMethod="unsigned integer"/>
        <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" Description="m_loadableLevels" DisplayMethod="unsigned integer">
          <Structure Name="List`1" 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="_items" DisplayMethod="unsigned integer"/>
              <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="_size" DisplayMethod="unsigned integer"/>
              <Element Offset="28" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000001C" Description="_version" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="_syncRoot" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="m_artifactsGameSettings" DisplayMethod="unsigned integer">
          <Structure Name="ArtifactsGameSettings" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="m_artifacts" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_twinBaseArtifact" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_twinAlternativeArtifact" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="m_gameCompletionPercentSettings" DisplayMethod="unsigned integer">
          <Structure Name="GameCompletionPercentSettings" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="24" Vartype="Float" Bytesize="4" OffsetHex="00000018" Description="m_mapWeight" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="m_mapLevels" DisplayMethod="unsigned integer"/>
              <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="m_progressionVariables" DisplayMethod="unsigned integer"/>
              <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="m_keyItems" DisplayMethod="unsigned integer"/>
              <Element Offset="56" Vartype="Float" Bytesize="4" OffsetHex="00000038" Description="m_artifactsWeight" DisplayMethod="unsigned integer"/>
              <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="m_artifactGameSettings" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="144" Vartype="Pointer" Bytesize="8" OffsetHex="00000090" Description="m_loadedAssetHandles" DisplayMethod="unsigned integer">
          <Structure Name="List`1" 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="_items" DisplayMethod="unsigned integer"/>
              <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="_size" DisplayMethod="unsigned integer"/>
              <Element Offset="28" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000001C" Description="_version" DisplayMethod="unsigned integer"/>
              <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="_syncRoot" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="m_previouslyDisabledPlayerObject" DisplayMethod="unsigned integer">
          <Structure Name="UnityEngine.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>
      </Elements>
    </Structure>
  </Structures>
</CheatTable>
