<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="42">
  <CheatEntries>
    <CheatEntry>
      <ID>10</ID>
      <Description>"Activate Mono"</Description>
      <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
LaunchMonoDataCollector()
{$asm}

[DISABLE]
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>207</ID>
          <Description>"Unlock Console by notpikachu (Enable it, press F1, type help and press enter)"</Description>
          <Color>008000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Original Author: notpikachu.
  I only adopted his code and used the mono addresses instead of an AOB scan
  ... and updated it to the current version on 2022-02-06
}

define(address,BG.controller:DevConsoleController:Update+49)
define(bytes,0F 84)

[ENABLE]
assert(address,bytes)
alloc(consolecopy,6)
registersymbol(consolecopy)

consolecopy:
  readmem(BG.controller:DevConsoleController:Update+49,6)

address:
  nop 6

[DISABLE]

address:
  readmem(consolecopy,6)

dealloc(*)
unregistersymbol(*)

{
// ORIGINAL CODE - INJECTION POINT: BG.controller.DevConsoleController:Update+41

BG.controller.DevConsoleController:Update+13: 48 89 7D D8                    - mov [rbp-28],rdi
BG.controller.DevConsoleController:Update+17: 4C 89 65 E0                    - mov [rbp-20],r12
BG.controller.DevConsoleController:Update+1b: 4C 89 6D E8                    - mov [rbp-18],r13
BG.controller.DevConsoleController:Update+1f: 4C 89 75 F0                    - mov [rbp-10],r14
BG.controller.DevConsoleController:Update+23: 4C 89 7D F8                    - mov [rbp-08],r15
BG.controller.DevConsoleController:Update+27: 48 8B F1                       - mov rsi,rcx
BG.controller.DevConsoleController:Update+2a: 48 C7 45 A8 00 00 00 00        - mov qword ptr [rbp-58],00000000
BG.controller.DevConsoleController:Update+32: 48 B8 E0 0E B7 B3 F2 01 00 00  - mov rax,000001F2B3B70EE0
BG.controller.DevConsoleController:Update+3c: 0F B6 00                       - movzx eax,byte ptr [rax]
BG.controller.DevConsoleController:Update+3f: 85 C0                          - test eax,eax
// ---------- INJECTING HERE ----------
BG.controller.DevConsoleController:Update+41: 0F 84 D1 05 00 00              - je BG.controller.DevConsoleController:Update+618
// ---------- DONE INJECTING  ----------
BG.controller.DevConsoleController:Update+47: 48 8D AD 00 00 00 00           - lea rbp,[rbp+00000000]
BG.controller.DevConsoleController:Update+4e: 49 BB 10 FA AB 93 F5 01 00 00  - mov r11,BG.controller.DevConsoleController+FPSProvider:Update
BG.controller.DevConsoleController:Update+58: 41 FF D3                       - call r11
BG.controller.DevConsoleController:Update+5b: 48 8B CE                       - mov rcx,rsi
BG.controller.DevConsoleController:Update+5e: 49 BB 90 FC AB 93 F5 01 00 00  - mov r11,BG.controller.DevConsoleController:HandleF1Console
BG.controller.DevConsoleController:Update+68: 41 FF D3                       - call r11
BG.controller.DevConsoleController:Update+6b: 66 66 90                       - nop 3
BG.controller.DevConsoleController:Update+6e: 49 BB 20 13 D9 B2 F6 01 00 00  - mov r11,UnityEngine.Input:get_anyKeyDown
BG.controller.DevConsoleController:Update+78: 41 FF D3                       - call r11
BG.controller.DevConsoleController:Update+7b: 85 C0                          - test eax,eax
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>13</ID>
          <Description>"Ctrl-F2: Always zero weight of inventory"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>define(address,BGModel.Runtime.Items:Inventory:RecalcWeight+1bb)
define(bytes,F3 41 0F 11 AC 24 C0 00 00 00)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,BGModel.Runtime.Items:Inventory:RecalcWeight+1bb)

label(code)
label(return)

newmem:
  xorps xmm5,xmm5
code:
  movss [r12+000000C0],xmm5
  jmp return

address:
  jmp newmem
  nop 5
return:

[DISABLE]

address:
  db bytes
  // movss [r12+000000B0],xmm5

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: BGModel.Runtime.Items.Inventory:RecalcWeight+1bb

BGModel.Runtime.Items.Inventory:RecalcWeight+18f: F2 0F 10 45 80                 - movsd xmm0,[rbp-80]
BGModel.Runtime.Items.Inventory:RecalcWeight+194: F2 0F 10 C8                    - movsd xmm1,xmm0
BGModel.Runtime.Items.Inventory:RecalcWeight+198: F2 0F 59 CA                    - mulsd xmm1,xmm2
BGModel.Runtime.Items.Inventory:RecalcWeight+19c: F2 0F 10 45 90                 - movsd xmm0,[rbp-70]
BGModel.Runtime.Items.Inventory:RecalcWeight+1a1: F2 0F 58 C1                    - addsd xmm0,xmm1
BGModel.Runtime.Items.Inventory:RecalcWeight+1a5: F2 0F 5A E8                    - cvtsd2ss xmm5,xmm0
BGModel.Runtime.Items.Inventory:RecalcWeight+1a9: F3 0F 11 6D 9C                 - movss [rbp-64],xmm5
BGModel.Runtime.Items.Inventory:RecalcWeight+1ae: F3 0F 10 45 9C                 - movss xmm0,[rbp-64]
BGModel.Runtime.Items.Inventory:RecalcWeight+1b3: F3 0F 5A C0                    - cvtss2sd xmm0,xmm0
BGModel.Runtime.Items.Inventory:RecalcWeight+1b7: F2 0F 5A E8                    - cvtsd2ss xmm5,xmm0
// ---------- INJECTING HERE ----------
BGModel.Runtime.Items.Inventory:RecalcWeight+1bb: F3 41 0F 11 AC 24 B8 00 00 00  - movss [r12+000000C0],xmm5
// ---------- DONE INJECTING  ----------
BGModel.Runtime.Items.Inventory:RecalcWeight+1c5: 41 FF C6                       - inc r14d
BGModel.Runtime.Items.Inventory:RecalcWeight+1c8: 49 63 47 18                    - movsxd  rax,dword ptr [r15+18]
BGModel.Runtime.Items.Inventory:RecalcWeight+1cc: 44 3B F0                       - cmp r14d,eax
BGModel.Runtime.Items.Inventory:RecalcWeight+1cf: 0F 8C D3 FE FF FF              - jl BGModel.Runtime.Items.Inventory:RecalcWeight+a8
BGModel.Runtime.Items.Inventory:RecalcWeight+1d5: 48 8B CD                       - mov rcx,rbp
BGModel.Runtime.Items.Inventory:RecalcWeight+1d8: 48 83 C1 A0                    - add rcx,-60
BGModel.Runtime.Items.Inventory:RecalcWeight+1dc: 66 90                          - nop 2
BGModel.Runtime.Items.Inventory:RecalcWeight+1de: 49 BB B0 1B A8 EC CD 01 00 00  - mov r11,System.Collections.Generic.Dictionary`2+ValueCollection+Enumerator[BGModel.Runtime.Items.BGInvSlotType,BGModel.Runtime.Items.Item[]]:MoveNext
BGModel.Runtime.Items.Inventory:RecalcWeight+1e8: 41 FF D3                       - call r11
BGModel.Runtime.Items.Inventory:RecalcWeight+1eb: 85 C0                          - test eax,eax
}
</AssemblerScript>
          <Hotkeys>
            <Hotkey>
              <Action>Toggle Activation</Action>
              <Keys>
                <Key>113</Key>
                <Key>17</Key>
              </Keys>
              <ID>0</ID>
              <ActivateSound TTS="EN">Zero Weight</ActivateSound>
              <DeactivateSound TTS="EN">Full Weight</DeactivateSound>
            </Hotkey>
          </Hotkeys>
        </CheatEntry>
        <CheatEntry>
          <ID>133</ID>
          <Description>"Ctrl-F3: amount of stacked items does not change"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>define(address,BGModel.Runtime.Items:Item:set_Amount+40)
define(bytes,89 B0 80 00 00 00)

[ENABLE]
assert(address,bytes)
address:
  nop 6

[DISABLE]
address:
  db bytes
  // mov [rax+00000080],esi

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: BGModel.Runtime.Items.Item:set_Amount+40

BGModel.Runtime.Items.Item:set_Amount+1d: 83 39 00              - cmp dword ptr [rcx],00
BGModel.Runtime.Items.Item:set_Amount+20: 48 63 80 80 00 00 00  - movsxd  rax,dword ptr [rax+00000080]
BGModel.Runtime.Items.Item:set_Amount+27: 3B C6                 - cmp eax,esi
BGModel.Runtime.Items.Item:set_Amount+29: 40 0F 94 C0           - sete al
BGModel.Runtime.Items.Item:set_Amount+2d: 48 0F B6 C0           - movzx rax,al
BGModel.Runtime.Items.Item:set_Amount+31: 48 0F B6 C0           - movzx rax,al
BGModel.Runtime.Items.Item:set_Amount+35: 85 C0                 - test eax,eax
BGModel.Runtime.Items.Item:set_Amount+37: 75 27                 - jne BGModel.Runtime.Items.Item:set_Amount+60
BGModel.Runtime.Items.Item:set_Amount+39: 48 8B 47 68           - mov rax,[rdi+68]
BGModel.Runtime.Items.Item:set_Amount+3d: 83 38 00              - cmp dword ptr [rax],00
// ---------- INJECTING HERE ----------
BGModel.Runtime.Items.Item:set_Amount+40: 89 B0 80 00 00 00     - mov [rax+00000080],esi
// ---------- DONE INJECTING  ----------
BGModel.Runtime.Items.Item:set_Amount+46: 48 8B 47 48           - mov rax,[rdi+48]
BGModel.Runtime.Items.Item:set_Amount+4a: 48 8B C8              - mov rcx,rax
BGModel.Runtime.Items.Item:set_Amount+4d: 48 8B F1              - mov rsi,rcx
BGModel.Runtime.Items.Item:set_Amount+50: 48 85 C0              - test rax,rax
BGModel.Runtime.Items.Item:set_Amount+53: 75 02                 - jne BGModel.Runtime.Items.Item:set_Amount+57
BGModel.Runtime.Items.Item:set_Amount+55: EB 09                 - jmp BGModel.Runtime.Items.Item:set_Amount+60
BGModel.Runtime.Items.Item:set_Amount+57: 48 8B CE              - mov rcx,rsi
BGModel.Runtime.Items.Item:set_Amount+5a: 48 8B D7              - mov rdx,rdi
BGModel.Runtime.Items.Item:set_Amount+5d: FF 56 18              - call qword ptr [rsi+18]
BGModel.Runtime.Items.Item:set_Amount+60: 48 8B 75 F0           - mov rsi,[rbp-10]
}
</AssemblerScript>
          <Hotkeys>
            <Hotkey>
              <Action>Toggle Activation</Action>
              <Keys>
                <Key>17</Key>
                <Key>114</Key>
              </Keys>
              <ID>0</ID>
            </Hotkey>
          </Hotkeys>
        </CheatEntry>
        <CheatEntry>
          <ID>290</ID>
          <Description>"Dont spent points at levelup"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>define(address1,BG.UI.CharacterInfo:GeneralSkillUIController:AddBargainLevel+25)
define(bytes1,FF C8)
define(address2,BG.UI.CharacterInfo:ClassSkillRaw:IncreaseLevel+27)
define(bytes2,FF C9)
define(address3,BG.UI.CharacterInfo:WeaponSkillRaw:IncreaseLevel+2d)
define(bytes3,FF C9)

[ENABLE]
assert(address1,bytes1)
assert(address2,bytes2)
assert(address3,bytes3)

address1:
  nop 2

address2:
  nop 2

address3:
  nop 2

[DISABLE]

address1:
  db bytes1
address2:
  db bytes2
address3:
  db bytes3

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+25

18B1EA1E1AF: 00 55 48                       - add [rbp+48],dl
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+2: 8B EC                          - mov ebp,esp
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+4: 48 83 EC 30                    - sub rsp,30
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+8: 48 89 75 F8                    - mov [rbp-08],rsi
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+c: 48 8B F1                       - mov rsi,rcx
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+f: 48 63 86 08 01 00 00           - movsxd  rax,dword ptr [rsi+00000108]
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+16: 85 C0                          - test eax,eax
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+18: 0F 8E 75 00 00 00              - jng BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+93
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+1e: 48 63 86 08 01 00 00           - movsxd  rax,dword ptr [rsi+00000108]
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+25: FF C8                          - dec eax
// ---------- INJECTING HERE ----------
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+27: 89 86 08 01 00 00              - mov [rsi+00000108],eax
// ---------- DONE INJECTING  ----------
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+2d: 48 63 86 F0 00 00 00           - movsxd  rax,dword ptr [rsi+000000F0]
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+34: FF C0                          - inc eax
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+36: 89 86 F0 00 00 00              - mov [rsi+000000F0],eax
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+3c: 48 63 86 10 01 00 00           - movsxd  rax,dword ptr [rsi+00000110]
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+43: FF C0                          - inc eax
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+45: 89 86 10 01 00 00              - mov [rsi+00000110],eax
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+4b: 48 8B CE                       - mov rcx,rsi
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+4e: 49 BB B0 45 A6 1E 8B 01 00 00  - mov r11,BG.UI.CharacterInfo.GeneralSkillUIController:UpdateSkillPoints
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+58: 41 FF D3                       - call r11
BG.UI.CharacterInfo.GeneralSkillUIController:AddBargainLevel+5b: 48 8B 86 E8 00 00 00           - mov rax,[rsi+000000E8]
}

{
// ORIGINAL CODE - INJECTION POINT: BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+27

BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+1: 48 8B EC              - mov rbp,rsp
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+4: 48 83 EC 30           - sub rsp,30
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+8: 48 89 75 F8           - mov [rbp-08],rsi
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+c: 48 8B F1              - mov rsi,rcx
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+f: 48 8B 46 70           - mov rax,[rsi+70]
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+13: 48 63 40 60           - movsxd  rax,dword ptr [rax+60]
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+17: 85 C0                 - test eax,eax
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+19: 0F 8E 8C 00 00 00     - jng BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+ab
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+1f: 48 8B 46 70           - mov rax,[rsi+70]
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+23: 48 63 48 60           - movsxd  rcx,dword ptr [rax+60]
// ---------- INJECTING HERE ----------
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+27: FF C9                 - dec ecx
// ---------- DONE INJECTING  ----------
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+29: 89 48 60              - mov [rax+60],ecx
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+2c: 48 63 86 88 00 00 00  - movsxd  rax,dword ptr [rsi+00000088]
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+33: FF C0                 - inc eax
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+35: 89 86 88 00 00 00     - mov [rsi+00000088],eax
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+3b: 48 8B 46 70           - mov rax,[rsi+70]
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+3f: 48 63 48 68           - movsxd  rcx,dword ptr [rax+68]
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+43: FF C1                 - inc ecx
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+45: 89 48 68              - mov [rax+68],ecx
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+48: 48 8B 56 20           - mov rdx,[rsi+20]
BG.UI.CharacterInfo.ClassSkillRaw:IncreaseLevel+4c: 4C 63 86 8C 00 00 00  - movsxd  r8,dword ptr [rsi+0000008C]
}

{
// ORIGINAL CODE - INJECTION POINT: BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+2d

BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+1: 48 8B EC              - mov rbp,rsp
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+4: 48 83 EC 30           - sub rsp,30
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+8: 48 89 75 F8           - mov [rbp-08],rsi
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+c: 48 8B F1              - mov rsi,rcx
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+f: 48 8B 46 18           - mov rax,[rsi+18]
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+13: 48 63 80 A0 00 00 00  - movsxd  rax,dword ptr [rax+000000A0]
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+1a: 85 C0                 - test eax,eax
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+1c: 0F 8E 91 00 00 00     - jng BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+b3
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+22: 48 8B 46 18           - mov rax,[rsi+18]
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+26: 48 63 88 A0 00 00 00  - movsxd  rcx,dword ptr [rax+000000A0]
// ---------- INJECTING HERE ----------
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+2d: FF C9                 - dec ecx
// ---------- DONE INJECTING  ----------
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+2f: 89 88 A0 00 00 00     - mov [rax+000000A0],ecx
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+35: 48 63 46 78           - movsxd  rax,dword ptr [rsi+78]
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+39: FF C0                 - inc eax
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+3b: 89 46 78              - mov [rsi+78],eax
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+3e: 48 8B 46 18           - mov rax,[rsi+18]
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+42: 48 63 88 A8 00 00 00  - movsxd  rcx,dword ptr [rax+000000A8]
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+49: FF C1                 - inc ecx
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+4b: 89 88 A8 00 00 00     - mov [rax+000000A8],ecx
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+51: 48 8B CE              - mov rcx,rsi
BG.UI.CharacterInfo.WeaponSkillRaw:IncreaseLevel+54: 66 90                 - nop 2
}
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>245</ID>
          <Description>"Get GROUP Gold"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>define(address,BGModel.Runtime.Controllers:PartyLevelController:GetPartyLevel+5e)
define(bytes,F3 0F 10 80 d0 01 00 00)

[ENABLE]

assert(address,bytes)
alloc(newmem,$100)
alloc(groupxpaddy,8)

label(code)
label(return)
registersymbol(groupxpaddy)

newmem:
  mov [groupxpaddy],rax
code:
  movss xmm0,[rax+000001d0]
  jmp return

address:
  jmp newmem
  nop 3
return:

groupxpaddy:
  dq 0
[DISABLE]

address:
  db bytes
  // movss xmm0,[rax+000001c8]

dealloc(*)
unregistersymbol(*)

{
// ORIGINAL CODE - INJECTION POINT: BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+5e

BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+3c: 48 8D 6D 00              - lea rbp,[rbp+00]
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+40: 48 8B 46 30              - mov rax,[rsi+30]
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+44: 48 8B C8                 - mov rcx,rax
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+47: 83 39 00                 - cmp dword ptr [rcx],00
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+4a: 48 8B 40 78              - mov rax,[rax+78]
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+4e: 48 8B C8                 - mov rcx,rax
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+51: 83 39 00                 - cmp dword ptr [rcx],00
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+54: 48 8B 40 18              - mov rax,[rax+18]
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+58: 48 8B C8                 - mov rcx,rax
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+5b: 83 39 00                 - cmp dword ptr [rcx],00
// ---------- INJECTING HERE ----------
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+5e: F3 0F 10 80 D0 01 00 00  - movss xmm0,[rax+000001D0]
// ---------- DONE INJECTING  ----------
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+66: F3 0F 5A C0              - cvtss2sd xmm0,xmm0
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+6a: F2 0F 5A E8              - cvtsd2ss xmm5,xmm0
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+6e: F3 0F 11 6D CC           - movss [rbp-34],xmm5
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+73: F3 0F 10 45 CC           - movss xmm0,[rbp-34]
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+78: F3 0F 5A C0              - cvtss2sd xmm0,xmm0
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+7c: F2 0F 5A E8              - cvtsd2ss xmm5,xmm0
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+80: F3 0F 11 6D CC           - movss [rbp-34],xmm5
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+85: F3 0F 10 45 CC           - movss xmm0,[rbp-34]
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+8a: F3 0F 5A C0              - cvtss2sd xmm0,xmm0
BGModel.Runtime.Controllers.PartyLevelController:GetPartyLevel+8e: F2 0F 11 45 C0           - movsd [rbp-40],xmm0
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>270</ID>
              <Description>"Gold of Party"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>Float</VariableType>
              <Address>[groupxpaddy]+1bc</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>19</ID>
          <Description>"Get Stats of Mainchar (press C ingame)"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>define(address,BGModel:RuleSystem:GetMaxSpellLevel+26)
define(bytes,F3 0F 10 80 1C 02 00 00)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,BGModel:RuleSystem:GetMaxSpellLevel+26)

label(code)
label(return)
label(dataptr)

newmem:
  mov [dataptr],rax
code:
  movss xmm0,[rax+0000021C]
  jmp return

dataptr:
  dq 0

address:
  jmp newmem
  nop 3
return:

registersymbol(dataptr)

[DISABLE]

address:
  db bytes
  // movss xmm0,[rax+00000204]

dealloc(newmem)
unregistersymbol(dataptr)

{
// ORIGINAL CODE - INJECTION POINT: BGModel.RuleSystem:GetMaxSpellLevel+26

BGModel.RuleSystem:GetMaxSpellLevel+1: 48 8B EC                 - mov rbp,rsp
BGModel.RuleSystem:GetMaxSpellLevel+4: 48 83 EC 40              - sub rsp,40
BGModel.RuleSystem:GetMaxSpellLevel+8: 48 89 75 F0              - mov [rbp-10],rsi
BGModel.RuleSystem:GetMaxSpellLevel+c: 48 89 7D F8              - mov [rbp-08],rdi
BGModel.RuleSystem:GetMaxSpellLevel+10: 48 8B F9                 - mov rdi,rcx
BGModel.RuleSystem:GetMaxSpellLevel+13: 48 8B F2                 - mov rsi,rdx
BGModel.RuleSystem:GetMaxSpellLevel+16: 83 3E 00                 - cmp dword ptr [rsi],00
BGModel.RuleSystem:GetMaxSpellLevel+19: 48 8B 86 90 01 00 00     - mov rax,[rsi+00000190]
BGModel.RuleSystem:GetMaxSpellLevel+20: 48 8B C8                 - mov rcx,rax
BGModel.RuleSystem:GetMaxSpellLevel+23: 83 39 00                 - cmp dword ptr [rcx],00
// ---------- INJECTING HERE ----------
BGModel.RuleSystem:GetMaxSpellLevel+26: F3 0F 10 80 1C 02 00 00  - movss xmm0,[rax+0000021C]
// ---------- DONE INJECTING  ----------
BGModel.RuleSystem:GetMaxSpellLevel+2e: F3 0F 5A C0              - cvtss2sd xmm0,xmm0
BGModel.RuleSystem:GetMaxSpellLevel+32: F2 0F 5A E8              - cvtsd2ss xmm5,xmm0
BGModel.RuleSystem:GetMaxSpellLevel+36: F3 0F 11 6D EC           - movss [rbp-14],xmm5
BGModel.RuleSystem:GetMaxSpellLevel+3b: F3 0F 10 45 EC           - movss xmm0,[rbp-14]
BGModel.RuleSystem:GetMaxSpellLevel+40: F3 0F 5A C0              - cvtss2sd xmm0,xmm0
BGModel.RuleSystem:GetMaxSpellLevel+44: F2 0F 2C D0              - cvttsd2si edx,xmm0
BGModel.RuleSystem:GetMaxSpellLevel+48: 83 3E 00                 - cmp dword ptr [rsi],00
BGModel.RuleSystem:GetMaxSpellLevel+4b: 48 8B 86 90 01 00 00     - mov rax,[rsi+00000190]
BGModel.RuleSystem:GetMaxSpellLevel+52: 48 8B C8                 - mov rcx,rax
BGModel.RuleSystem:GetMaxSpellLevel+55: 83 39 00                 - cmp dword ptr [rcx],00
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>20</ID>
              <Description>"Beginning"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <GroupHeader>1</GroupHeader>
              <Address>dataptr</Address>
              <Offsets>
                <Offset>0</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>21</ID>
                  <Description>"Experience"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>+CreatureState.&lt;CurrentXP&gt;k__BackingField</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>251</ID>
                  <Description>"Experience Multiplier"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>+CreatureState.&lt;LevelXpMultiplier&gt;k__BackingField</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>22</ID>
                  <Description>"Health (1=full health, 0.5=50%)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>+CreatureState.currentHpPercent</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>53</ID>
                  <Description>"=== General Skills ==="</Description>
                  <Options moHideChildren="1"/>
                  <Color>FF0000</Color>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>247</ID>
                      <Description>"Bargain"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Bargain&gt;k__BackingField</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>249</ID>
                      <Description>"Learning and Research"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Learn&gt;k__BackingField</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>250</ID>
                      <Description>"Brewing and Drying"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;BrewDry&gt;k__BackingField</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>248</ID>
                  <Description>"=== Attributes ==="</Description>
                  <Options moHideChildren="1"/>
                  <Color>FF0000</Color>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>46</ID>
                      <Description>"Physique"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Phy&gt;k__BackingField</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>47</ID>
                      <Description>"Dexterity"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Dex&gt;k__BackingField</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>48</ID>
                      <Description>"Intelligence"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Int&gt;k__BackingField</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>49</ID>
                      <Description>"Focus"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Foc&gt;k__BackingField</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>50</ID>
                      <Description>"Charisma"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Cha&gt;k__BackingField</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>51</ID>
                      <Description>"Supernatural"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Sup&gt;k__BackingField</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>324</ID>
                  <Description>"=== Class Skills ==="</Description>
                  <Options moHideChildren="1"/>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>FF0000</Color>
                  <GroupHeader>1</GroupHeader>
                  <Address>+CreatureState.&lt;ClassSkillValues&gt;k__BackingField</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>10</Offset>
                  </Offsets>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>325</ID>
                      <Description>"Number of Skills"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+18</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>326</ID>
                      <Description>"Skill 0"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+20</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>327</ID>
                      <Description>"Skill 1"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+28</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>328</ID>
                      <Description>"Skill 2"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+30</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>329</ID>
                      <Description>"Skill 3"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+38</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>330</ID>
                      <Description>"Skill 4"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+40</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>331</ID>
                      <Description>"Skill 5"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+48</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>332</ID>
                      <Description>"Skill 6"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+50</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>333</ID>
                      <Description>"Skill 7"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+58</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>334</ID>
                      <Description>"Skill 8"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+60</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>52</ID>
                  <Description>"=== Weapons ==="</Description>
                  <Options moHideChildren="1"/>
                  <Color>FF0000</Color>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>253</ID>
                      <Description>"Bows &amp; Arrows"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+240</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>254</ID>
                      <Description>"Slings and Fustibals"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+244</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>255</ID>
                      <Description>"Throwing"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+248</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>256</ID>
                      <Description>"Warclub &amp; Hammer"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+24c</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>257</ID>
                      <Description>"Large Blade"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+250</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>258</ID>
                      <Description>"Small Blade"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+254</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>259</ID>
                      <Description>"Battle Axe"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+258</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>260</ID>
                      <Description>"Spear &amp; Halberd"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+25c</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>261</ID>
                      <Description>"Rods &amp; Staves"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+260</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>262</ID>
                      <Description>"Unarmed"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+264</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>252</ID>
                  <Description>"=== other ==="</Description>
                  <Options moHideChildren="1"/>
                  <Color>FF0000</Color>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>263</ID>
                      <Description>"Unattackable"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Unattackable&gt;k__BackingField</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>346</ID>
          <Description>"Get Stats of selected Char (press C ingame, select char)"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>define(address,BGModel.Runtime.Creatures.Creature:get_Sex+2a)
define(bytes,83 39 00 48 05 C8 02 00 00)

[ENABLE]

assert(address,bytes)
alloc(newmem,$100)

label(code)
label(return)
label(charaddy)

newmem:
  mov [charaddy],rcx
code:
  cmp dword ptr [rcx],00
  add rax,000002C8
  jmp return

charaddy:
  dq deadbeef

address:
  jmp newmem
  nop 4
return:

registersymbol(charaddy)
[DISABLE]

address:
  db bytes
  // cmp dword ptr [rcx],00
  // add rax,000002C8

dealloc(newmem)
unregistersymbol(charaddy)
{
// ORIGINAL CODE - INJECTION POINT: BGModel.Runtime.Creatures.Creature:get_Sex+2a

19341E0977C: 00 00                    - add [rax],al
19341E0977E: 00 00                    - add [rax],al
BGModel.Runtime.Creatures.Creature:get_Sex: 48 83 EC 18              - sub rsp,18
BGModel.Runtime.Creatures.Creature:get_Sex+4: 48 89 34 24              - mov [rsp],rsi
BGModel.Runtime.Creatures.Creature:get_Sex+8: 48 89 7C 24 08           - mov [rsp+08],rdi
BGModel.Runtime.Creatures.Creature:get_Sex+d: 48 8B F1                 - mov rsi,rcx
BGModel.Runtime.Creatures.Creature:get_Sex+10: C7 44 24 10 00 00 00 00  - mov [rsp+10],00000000
BGModel.Runtime.Creatures.Creature:get_Sex+18: C7 44 24 14 00 00 00 00  - mov [rsp+14],00000000
BGModel.Runtime.Creatures.Creature:get_Sex+20: 48 8B 86 90 01 00 00     - mov rax,[rsi+00000190]
BGModel.Runtime.Creatures.Creature:get_Sex+27: 48 8B C8                 - mov rcx,rax
// ---------- INJECTING HERE ----------
BGModel.Runtime.Creatures.Creature:get_Sex+2a: 83 39 00                 - cmp dword ptr [rcx],00
// ---------- DONE INJECTING  ----------
BGModel.Runtime.Creatures.Creature:get_Sex+2d: 48 05 C8 02 00 00        - add rax,000002C8
BGModel.Runtime.Creatures.Creature:get_Sex+33: 48 63 08                 - movsxd  rcx,dword ptr [rax]
BGModel.Runtime.Creatures.Creature:get_Sex+36: 89 4C 24 10              - mov [rsp+10],ecx
BGModel.Runtime.Creatures.Creature:get_Sex+3a: 48 63 40 04              - movsxd  rax,dword ptr [rax+04]
BGModel.Runtime.Creatures.Creature:get_Sex+3e: 89 44 24 14              - mov [rsp+14],eax
BGModel.Runtime.Creatures.Creature:get_Sex+42: 0F B6 44 24 14           - movzx eax,byte ptr [rsp+14]
BGModel.Runtime.Creatures.Creature:get_Sex+47: 85 C0                    - test eax,eax
BGModel.Runtime.Creatures.Creature:get_Sex+49: 75 16                    - jne BGModel.Runtime.Creatures.Creature:get_Sex+61
BGModel.Runtime.Creatures.Creature:get_Sex+4b: 48 8B 86 30 01 00 00     - mov rax,[rsi+00000130]
BGModel.Runtime.Creatures.Creature:get_Sex+52: 48 8B C8                 - mov rcx,rax
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>212</ID>
              <Description>"Beginning"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <GroupHeader>1</GroupHeader>
              <Address>charaddy</Address>
              <Offsets>
                <Offset>0</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>296</ID>
                  <Description>"Experience"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>+CreatureState.&lt;CurrentXP&gt;k__BackingField</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>297</ID>
                  <Description>"Experience Multiplier"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>+CreatureState.&lt;LevelXpMultiplier&gt;k__BackingField</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>298</ID>
                  <Description>"Health (1=full health, 0.5=50%)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>Float</VariableType>
                  <Address>+CreatureState.currentHpPercent</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>299</ID>
                  <Description>"=== General Skills ==="</Description>
                  <Options moHideChildren="1"/>
                  <Color>FF0000</Color>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>300</ID>
                      <Description>"Bargain"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Bargain&gt;k__BackingField</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>301</ID>
                      <Description>"Learning and Research"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Learn&gt;k__BackingField</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>302</ID>
                      <Description>"Brewing and Drying"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;BrewDry&gt;k__BackingField</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>335</ID>
                  <Description>"=== Class Skills ==="</Description>
                  <Options moHideChildren="1"/>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>FF0000</Color>
                  <GroupHeader>1</GroupHeader>
                  <Address>+CreatureState.&lt;ClassSkillValues&gt;k__BackingField</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>10</Offset>
                  </Offsets>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>336</ID>
                      <Description>"Number of Skills"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+18</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>337</ID>
                      <Description>"Skill 0"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+20</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>338</ID>
                      <Description>"Skill 1"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+28</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>339</ID>
                      <Description>"Skill 2"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+30</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>340</ID>
                      <Description>"Skill 3"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+38</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>341</ID>
                      <Description>"Skill 4"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+40</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>342</ID>
                      <Description>"Skill 5"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+48</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>343</ID>
                      <Description>"Skill 6"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+50</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>344</ID>
                      <Description>"Skill 7"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+58</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>345</ID>
                      <Description>"Skill 8"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+60</Address>
                      <Offsets>
                        <Offset>+14</Offset>
                      </Offsets>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>303</ID>
                  <Description>"=== Attributes ==="</Description>
                  <Options moHideChildren="1"/>
                  <Color>FF0000</Color>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>304</ID>
                      <Description>"Physique"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Phy&gt;k__BackingField</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>305</ID>
                      <Description>"Dexterity"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Dex&gt;k__BackingField</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>306</ID>
                      <Description>"Intelligence"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Int&gt;k__BackingField</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>307</ID>
                      <Description>"Focus"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Foc&gt;k__BackingField</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>308</ID>
                      <Description>"Charisma"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Cha&gt;k__BackingField</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>309</ID>
                      <Description>"Supernatural"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Sup&gt;k__BackingField</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>310</ID>
                  <Description>"=== Weapons ==="</Description>
                  <Options moHideChildren="1"/>
                  <Color>FF0000</Color>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>311</ID>
                      <Description>"Bows &amp; Arrows"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+258</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>312</ID>
                      <Description>"Slings and Fustibals"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+25c</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>313</ID>
                      <Description>"Throwing"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+260</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>314</ID>
                      <Description>"Warclub &amp; Hammer"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+264</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>315</ID>
                      <Description>"Large Blade"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+268</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>316</ID>
                      <Description>"Small Blade"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+26c</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>317</ID>
                      <Description>"Battle Axe"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+270</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>318</ID>
                      <Description>"Spear &amp; Halberd"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+274</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>319</ID>
                      <Description>"Rods &amp; Staves"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+278</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>320</ID>
                      <Description>"Unarmed"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+27c</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>321</ID>
                  <Description>"=== other ==="</Description>
                  <Options moHideChildren="1"/>
                  <Color>FF0000</Color>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>322</ID>
                      <Description>"Unattackable"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>4 Bytes</VariableType>
                      <Address>+CreatureState.&lt;Unattackable&gt;k__BackingField</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>348</ID>
          <Description>"Get Gold (press 'I' to update)"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>define(address,Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+1154)
define(bytes,F3 0F 10 80 BC 01 00 00 F3 0F 5A C0 F2 0F 5A E8)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,2C0A36A4BC4)

label(code)
label(return)
label(gold)

newmem:
  mov [gold],rax
code:
  movss xmm0,[rax+000001BC]
  jmp return

gold:
  dq 0

address:
  jmp newmem
  nop 3
return:
registersymbol(gold)

[DISABLE]
address:
  db bytes
  // movss xmm0,[rax+000001BC]

dealloc(newmem)
unregistersymbol(gold)
{
// ORIGINAL CODE - INJECTION POINT: Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+1154

Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+1133: 83 39 00                 - cmp dword ptr [rcx],00
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+1136: 48 8B 40 18              - mov rax,[rax+18]
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+113a: 48 8B C8                 - mov rcx,rax
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+113d: 83 39 00                 - cmp dword ptr [rcx],00
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+1140: 48 8B 40 78              - mov rax,[rax+78]
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+1144: 48 8B C8                 - mov rcx,rax
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+1147: 83 39 00                 - cmp dword ptr [rcx],00
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+114a: 48 8B 40 18              - mov rax,[rax+18]
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+114e: 48 8B C8                 - mov rcx,rax
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+1151: 83 39 00                 - cmp dword ptr [rcx],00
// ---------- INJECTING HERE ----------
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+1154: F3 0F 10 80 BC 01 00 00  - movss xmm0,[rax+000001BC]
// ---------- DONE INJECTING  ----------
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+115c: F3 0F 5A C0              - cvtss2sd xmm0,xmm0
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+1160: F2 0F 5A E8              - cvtsd2ss xmm5,xmm0
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+1164: F3 0F 11 6D AC           - movss [rbp-54],xmm5
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+1169: F3 0F 10 45 AC           - movss xmm0,[rbp-54]
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+116e: F3 0F 5A C0              - cvtss2sd xmm0,xmm0
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+1172: F2 0F 5A E8              - cvtsd2ss xmm5,xmm0
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+1176: F3 0F 11 6D AC           - movss [rbp-54],xmm5
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+117b: F3 0F 10 45 AC           - movss xmm0,[rbp-54]
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+1180: F3 0F 5A C0              - cvtss2sd xmm0,xmm0
Assets.Scripts.ui.inventory.CreatureStatsUiController:UpdateTexts+1184: F2 0F 5A E8              - cvtsd2ss xmm5,xmm0
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>349</ID>
              <Description>"Party Gold"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>Float</VariableType>
              <Address>gold</Address>
              <Offsets>
                <Offset>1bc</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>347</ID>
      <Description>"XP for current Group Level"</Description>
      <VariableType>Float</VariableType>
      <Address>2C2169357C8</Address>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
  <Structures StructVersion="2">
    <Structure Name="String" 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="Length" DisplayMethod="unsigned integer"/>
        <Element Offset="20" Vartype="Unicode String" Bytesize="128" OffsetHex="00000014" Description="Value" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="CreatureState" 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="&lt;Area&gt;k__BackingField" DisplayMethod="unsigned integer">
          <Structure Name="AreaDescRef" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" ChildStruct="String" Description="&lt;Id&gt;k__BackingField" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="&lt;Position&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="&lt;Rotation&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="&lt;SpawnPosition&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="&lt;SpawnRotation&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="&lt;Variables&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" ChildStruct="String" Description="&lt;InstanceId&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="72" Vartype="Byte" Bytesize="1" OffsetHex="00000048" Description="&lt;InitialSpawnDone&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="&lt;CreatureDescriptor&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="&lt;Factions&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="&lt;BrewingDryingState&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="&lt;WeaponSetsState&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="&lt;SummonedEndTime&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" Description="&lt;NonSpellbookCapabilities&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="&lt;SpellbookState&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="&lt;DialogPortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="144" Vartype="Pointer" Bytesize="8" OffsetHex="00000090" Description="&lt;CharacterInfoPortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="&lt;InventoryPortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="160" Vartype="Pointer" Bytesize="8" OffsetHex="000000A0" Description="&lt;LoadgamePortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="168" Vartype="Pointer" Bytesize="8" OffsetHex="000000A8" Description="&lt;PortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="176" Vartype="Pointer" Bytesize="8" OffsetHex="000000B0" Description="&lt;DeadPortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="184" Vartype="Pointer" Bytesize="8" OffsetHex="000000B8" ChildStruct="String" Description="&lt;CustomPortraitPath&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="192" Vartype="Pointer" Bytesize="8" OffsetHex="000000C0" Description="&lt;AvailableLevelUps&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="200" Vartype="Pointer" Bytesize="8" OffsetHex="000000C8" ChildStruct="String" Description="&lt;LocalCreatureGroup&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="208" Vartype="Pointer" Bytesize="8" OffsetHex="000000D0" Description="&lt;UMAHairColorOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="216" Vartype="Pointer" Bytesize="8" OffsetHex="000000D8" Description="&lt;UMASkinColorOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="224" Vartype="Pointer" Bytesize="8" OffsetHex="000000E0" Description="&lt;UMAEyeColorOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="232" Vartype="Pointer" Bytesize="8" OffsetHex="000000E8" Description="&lt;UMAClothColor0Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="240" Vartype="Pointer" Bytesize="8" OffsetHex="000000F0" Description="&lt;UMAClothColor1Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="248" Vartype="Pointer" Bytesize="8" OffsetHex="000000F8" Description="&lt;UMAClothColor2Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="256" Vartype="Pointer" Bytesize="8" OffsetHex="00000100" Description="&lt;UMAClothColor3Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="264" Vartype="Pointer" Bytesize="8" OffsetHex="00000108" Description="&lt;UMAClothColor4Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="272" Vartype="Pointer" Bytesize="8" OffsetHex="00000110" Description="&lt;UMAClothColor5Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="280" Vartype="Pointer" Bytesize="8" OffsetHex="00000118" Description="&lt;NameOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="288" Vartype="Pointer" Bytesize="8" OffsetHex="00000120" ChildStruct="String" Description="&lt;CustomNameOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="296" Vartype="Pointer" Bytesize="8" OffsetHex="00000128" Description="&lt;ActiveCreatureEffects&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="304" Vartype="Pointer" Bytesize="8" OffsetHex="00000130" Description="&lt;BehaviourData&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="312" Vartype="Pointer" Bytesize="8" OffsetHex="00000138" Description="&lt;PlayerControllBehaviorData&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="320" Vartype="Pointer" Bytesize="8" OffsetHex="00000140" Description="&lt;CreatureUnityComponentStates&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="328" Vartype="Pointer" Bytesize="8" OffsetHex="00000148" Description="&lt;KilledBy&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="336" Vartype="Pointer" Bytesize="8" OffsetHex="00000150" Description="&lt;RaceOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="344" Vartype="Pointer" Bytesize="8" OffsetHex="00000158" Description="&lt;ClassOverride&gt;k__BackingField" DisplayMethod="unsigned integer">
          <Structure Name="ClassDescRef" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" ChildStruct="String" Description="&lt;Id&gt;k__BackingField" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="352" Vartype="Pointer" Bytesize="8" OffsetHex="00000160" Description="&lt;MultiClassRefs&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="360" Vartype="Pointer" Bytesize="8" OffsetHex="00000168" Description="&lt;ClassSkillValues&gt;k__BackingField" 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="ClassSkillValue[]" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                  <Elements>
                    <Element Offset="24" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000018" Description="Count" DisplayMethod="unsigned integer"/>
                    <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="Item[0]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="Item[1]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="Item[2]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="Item[3]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="Item[4]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="Item[5]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="Item[6]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="Item[7]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="Item[8]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="Item[9]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                  </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="4 Bytes" Bytesize="4" OffsetHex="00000020" Description="_syncRoot" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="368" Vartype="Pointer" Bytesize="8" OffsetHex="00000170" Description="&lt;DNAOverrides&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="376" Vartype="Pointer" Bytesize="8" OffsetHex="00000178" Description="&lt;SoundsConfigOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="384" Vartype="Pointer" Bytesize="8" OffsetHex="00000180" ChildStruct="String" Description="&lt;IdleAnimGroupOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="392" Vartype="Pointer" Bytesize="8" OffsetHex="00000188" Description="&lt;NewEffects&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="400" Vartype="Pointer" Bytesize="8" OffsetHex="00000190" Description="&lt;Shields&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="408" Vartype="Pointer" Bytesize="8" OffsetHex="00000198" Description="&lt;ClassSkillStates&gt;k__BackingField" DisplayMethod="unsigned integer">
          <Structure Name="ClassSkillStateContainer" 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="&lt;States&gt;k__BackingField" DisplayMethod="unsigned integer">
                <Structure Name="Dictionary`2" 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="buckets" DisplayMethod="unsigned integer">
                      <Structure Name="Int32[]" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                        <Elements>
                          <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="Count" DisplayMethod="unsigned integer"/>
                          <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="Item[0]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="Item[1]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="Item[2]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="Item[3]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="Item[4]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="Item[5]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="Item[6]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="Item[7]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="Item[8]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="Item[9]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="entries" DisplayMethod="unsigned integer">
                      <Structure Name="Entry[]" 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="Item[0]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="Item[1]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="Item[2]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="Item[3]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="Item[4]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="Item[5]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="Item[6]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="Item[7]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="Item[8]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="Item[9]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="comparer" DisplayMethod="unsigned integer"/>
                    <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="keys" DisplayMethod="unsigned integer"/>
                    <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="values" DisplayMethod="unsigned integer"/>
                    <Element Offset="56" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000038" Description="_syncRoot" DisplayMethod="unsigned integer"/>
                    <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="count" DisplayMethod="unsigned integer"/>
                    <Element Offset="68" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000044" Description="version" DisplayMethod="unsigned integer"/>
                    <Element Offset="72" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000048" Description="freeList" DisplayMethod="unsigned integer"/>
                    <Element Offset="76" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000004C" Description="freeCount" DisplayMethod="unsigned integer"/>
                  </Elements>
                </Structure>
              </Element>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="416" Vartype="Pointer" Bytesize="8" OffsetHex="000001A0" Description="&lt;OriginPosition&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="424" Vartype="Pointer" Bytesize="8" OffsetHex="000001A8" Description="&lt;OriginRotationEuler&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="432" Vartype="Pointer" Bytesize="8" OffsetHex="000001B0" Description="&lt;BaseResistanceModifiers&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="440" Vartype="Pointer" Bytesize="8" OffsetHex="000001B8" Description="&lt;UsableSpellTags&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="448" Vartype="Pointer" Bytesize="8" OffsetHex="000001C0" Description="&lt;CombatConfiguration&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="456" Vartype="Pointer" Bytesize="8" OffsetHex="000001C8" Description="&lt;ConsumableConfiguration&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="464" Vartype="Pointer" Bytesize="8" OffsetHex="000001D0" Description="&lt;SpellConfiguration&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="472" Vartype="Pointer" Bytesize="8" OffsetHex="000001D8" Description="&lt;SpecialAbilities&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="480" Vartype="Pointer" Bytesize="8" OffsetHex="000001E0" Description="&lt;SpecialAbilityCasts&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="488" Vartype="Pointer" Bytesize="8" OffsetHex="000001E8" Description="&lt;NextAttackModifiers&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="496" Vartype="Pointer" Bytesize="8" OffsetHex="000001F0" ChildStruct="String" Description="&lt;GroupId&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="504" Vartype="Pointer" Bytesize="8" OffsetHex="000001F8" Description="&lt;InstanceDialogs&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="512" Vartype="Pointer" Bytesize="8" OffsetHex="00000200" Description="&lt;RaceNameOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="520" Vartype="Pointer" Bytesize="8" OffsetHex="00000208" Description="&lt;CustomVisualStates&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="528" Vartype="Pointer" Bytesize="8" OffsetHex="00000210" ChildStruct="String" Description="CompositeID" DisplayMethod="unsigned integer"/>
        <Element Offset="536" Vartype="Float" Bytesize="4" OffsetHex="00000218" Description="&lt;GreedModifier&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="540" Vartype="Float" Bytesize="4" OffsetHex="0000021C" Description="&lt;CurrentXP&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="544" Vartype="Float" Bytesize="4" OffsetHex="00000220" Description="&lt;LevelXpMultiplier&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="548" Vartype="Byte" Bytesize="1" OffsetHex="00000224" Description="&lt;AIForceMoveOriginInFight&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="552" Vartype="Float" Bytesize="4" OffsetHex="00000228" Description="currentHpPercent" DisplayMethod="unsigned integer"/>
        <Element Offset="556" Vartype="Byte" Bytesize="1" OffsetHex="0000022C" Description="&lt;Force1HP&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="560" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000230" Description="&lt;Bargain&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="564" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000234" Description="&lt;Learn&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="568" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000238" Description="&lt;BrewDry&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="572" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000023C" Description="&lt;Phy&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="576" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000240" Description="&lt;Dex&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="580" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000244" Description="&lt;Int&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="584" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000248" Description="&lt;Foc&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="588" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000024C" Description="&lt;Cha&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="592" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000250" Description="&lt;Sup&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="596" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000254" Description="&lt;WpnSkillCreature&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="600" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000258" Description="&lt;WpnSkillBowsArrow&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="604" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000025C" Description="&lt;WpnSkillSlingsFustibal&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="608" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000260" Description="&lt;WpnSkillThrowing&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="612" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000264" Description="&lt;WpnSkillWarclubHammer&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="616" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000268" Description="&lt;WpnSkillLargeBlade&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="620" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000026C" Description="&lt;WpnSkillSmallBlade&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="624" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000270" Description="&lt;WpnSkillBattleAxe&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="628" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000274" Description="&lt;WpnSkillSpearHalberd&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="632" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000278" Description="&lt;WpnSkillRodStave&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="636" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000027C" Description="&lt;WpnSkillUnarmed&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="640" Vartype="Byte" Bytesize="1" OffsetHex="00000280" Description="&lt;Unattackable&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="641" Vartype="Byte" Bytesize="1" OffsetHex="00000281" Description="&lt;Despawned&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="642" Vartype="Byte" Bytesize="1" OffsetHex="00000282" Description="&lt;Summoned&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="644" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000284" Description="&lt;SummonedFadeDuration&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="648" Vartype="Byte" Bytesize="1" OffsetHex="00000288" Description="&lt;PreventTakingDamage&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="649" Vartype="Byte" Bytesize="1" OffsetHex="00000289" Description="&lt;Unkillable&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="652" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000028C" Description="&lt;UnkillableMinHp&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="656" Vartype="Byte" Bytesize="1" OffsetHex="00000290" Description="&lt;CapabilitiesInitializedAfterStateCreated&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="660" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000294" Description="&lt;AvailableWpnSkillPoints&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="664" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000298" Description="&lt;AvailableClassSkillPoints&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="668" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000029C" Description="&lt;AvailableGeneralSkillPoints&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="672" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002A0" Description="&lt;AvailableSpellPoints&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="676" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002A4" Description="&lt;AvailableSpecialAbilityPoints&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="680" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002A8" Description="&lt;UMAFaceIndexOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="684" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002AC" Description="&lt;UMAHairIndexOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="688" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002B0" Description="&lt;UMABeardIndexOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="692" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002B4" Description="&lt;MajorColorIndex&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="696" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002B8" Description="&lt;MinorColorIndex&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="700" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002BC" Description="&lt;ForceNextAttackHitCounter&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="704" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002C0" Description="&lt;ForceNextAttackMissCounter&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="708" Vartype="Byte" Bytesize="1" OffsetHex="000002C4" Description="&lt;IsBodyDestroyed&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="712" Vartype="Pointer" Bytesize="8" OffsetHex="000002C8" Description="&lt;SexOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="720" Vartype="Byte" Bytesize="1" OffsetHex="000002D0" Description="&lt;Sneaking&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="724" Vartype="Pointer" Bytesize="8" OffsetHex="000002D4" Description="&lt;WalkSpeedOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="732" Vartype="Pointer" Bytesize="8" OffsetHex="000002DC" Description="&lt;RunSpeedOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="740" Vartype="Byte" Bytesize="1" OffsetHex="000002E4" Description="&lt;FliesOverCorpse&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="741" Vartype="Byte" Bytesize="1" OffsetHex="000002E5" Description="&lt;PreventAnyInteratction&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="744" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002E8" Description="&lt;UnkillableTokens&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="748" Vartype="Byte" Bytesize="1" OffsetHex="000002EC" Description="&lt;BlockWeaponStatusEffects&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="749" Vartype="Byte" Bytesize="1" OffsetHex="000002ED" Description="&lt;IsEncumbered&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="750" Vartype="Byte" Bytesize="1" OffsetHex="000002EE" Description="&lt;IsImmobilizedByWeight&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="751" Vartype="Byte" Bytesize="1" OffsetHex="000002EF" Description="&lt;CanUseAoeSpells&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="752" Vartype="Byte" Bytesize="1" OffsetHex="000002F0" Description="&lt;IsBehaviourConstrained&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="756" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002F4" Description="&lt;SpawnTime&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="760" Vartype="Byte" Bytesize="1" OffsetHex="000002F8" Description="&lt;IsDisabledByDayNight&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="761" Vartype="Byte" Bytesize="1" OffsetHex="000002F9" Description="&lt;IsEntityHolderDisabled&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="762" Vartype="Byte" Bytesize="1" OffsetHex="000002FA" Description="&lt;PreventTeleportToTavern&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="763" Vartype="Byte" Bytesize="1" OffsetHex="000002FB" Description="&lt;HostileOnSight&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="764" Vartype="Byte" Bytesize="1" OffsetHex="000002FC" Description="&lt;FightsMonsters&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="765" Vartype="Byte" Bytesize="1" OffsetHex="000002FD" Description="&lt;IsTalking&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="766" Vartype="Byte" Bytesize="1" OffsetHex="000002FE" Description="&lt;LookAtPlayerDuringDialog&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="767" Vartype="Byte" Bytesize="1" OffsetHex="000002FF" Description="&lt;IsInnocent&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="768" Vartype="Byte" Bytesize="1" OffsetHex="00000300" Description="&lt;DisableDescriptorItems&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="769" Vartype="Byte" Bytesize="1" OffsetHex="00000301" Description="&lt;InfectedByGreed&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="770" Vartype="Byte" Bytesize="1" OffsetHex="00000302" Description="&lt;WantsToTalkToPlayer&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="771" Vartype="Byte" Bytesize="1" OffsetHex="00000303" Description="&lt;IsSimulacrum&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="772" Vartype="Byte" Bytesize="1" OffsetHex="00000304" Description="&lt;IsLevitating&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="776" Vartype="Float" Bytesize="4" OffsetHex="00000308" Description="&lt;LevitationHeight&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="780" Vartype="Byte" Bytesize="1" OffsetHex="0000030C" Description="&lt;HideSelectionCircle&gt;k__BackingField" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="String" 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="Length" DisplayMethod="unsigned integer"/>
        <Element Offset="20" Vartype="Unicode String" Bytesize="128" OffsetHex="00000014" Description="Value" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="String" 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="Length" DisplayMethod="unsigned integer"/>
        <Element Offset="20" Vartype="Unicode String" Bytesize="128" OffsetHex="00000014" Description="Value" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="CreatureState" 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="&lt;Area&gt;k__BackingField" DisplayMethod="unsigned integer">
          <Structure Name="AreaDescRef" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" ChildStruct="String" Description="&lt;Id&gt;k__BackingField" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="&lt;Position&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="&lt;Rotation&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="&lt;SpawnPosition&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="&lt;SpawnRotation&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="&lt;Variables&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" ChildStruct="String" Description="&lt;InstanceId&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="72" Vartype="Byte" Bytesize="1" OffsetHex="00000048" Description="&lt;InitialSpawnDone&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="&lt;CreatureDescriptor&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="&lt;Factions&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="&lt;BrewingDryingState&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="&lt;WeaponSetsState&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="&lt;SummonedEndTime&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" Description="&lt;NonSpellbookCapabilities&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="&lt;SpellbookState&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="&lt;DialogPortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="144" Vartype="Pointer" Bytesize="8" OffsetHex="00000090" Description="&lt;CharacterInfoPortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="&lt;InventoryPortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="160" Vartype="Pointer" Bytesize="8" OffsetHex="000000A0" Description="&lt;LoadgamePortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="168" Vartype="Pointer" Bytesize="8" OffsetHex="000000A8" Description="&lt;PortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="176" Vartype="Pointer" Bytesize="8" OffsetHex="000000B0" Description="&lt;DeadPortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="184" Vartype="Pointer" Bytesize="8" OffsetHex="000000B8" ChildStruct="String" Description="&lt;CustomPortraitPath&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="192" Vartype="Pointer" Bytesize="8" OffsetHex="000000C0" Description="&lt;AvailableLevelUps&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="200" Vartype="Pointer" Bytesize="8" OffsetHex="000000C8" ChildStruct="String" Description="&lt;LocalCreatureGroup&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="208" Vartype="Pointer" Bytesize="8" OffsetHex="000000D0" Description="&lt;UMAHairColorOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="216" Vartype="Pointer" Bytesize="8" OffsetHex="000000D8" Description="&lt;UMASkinColorOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="224" Vartype="Pointer" Bytesize="8" OffsetHex="000000E0" Description="&lt;UMAEyeColorOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="232" Vartype="Pointer" Bytesize="8" OffsetHex="000000E8" Description="&lt;UMAClothColor0Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="240" Vartype="Pointer" Bytesize="8" OffsetHex="000000F0" Description="&lt;UMAClothColor1Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="248" Vartype="Pointer" Bytesize="8" OffsetHex="000000F8" Description="&lt;UMAClothColor2Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="256" Vartype="Pointer" Bytesize="8" OffsetHex="00000100" Description="&lt;UMAClothColor3Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="264" Vartype="Pointer" Bytesize="8" OffsetHex="00000108" Description="&lt;UMAClothColor4Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="272" Vartype="Pointer" Bytesize="8" OffsetHex="00000110" Description="&lt;UMAClothColor5Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="280" Vartype="Pointer" Bytesize="8" OffsetHex="00000118" Description="&lt;NameOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="288" Vartype="Pointer" Bytesize="8" OffsetHex="00000120" ChildStruct="String" Description="&lt;CustomNameOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="296" Vartype="Pointer" Bytesize="8" OffsetHex="00000128" Description="&lt;ActiveCreatureEffects&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="304" Vartype="Pointer" Bytesize="8" OffsetHex="00000130" Description="&lt;BehaviourData&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="312" Vartype="Pointer" Bytesize="8" OffsetHex="00000138" Description="&lt;PlayerControllBehaviorData&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="320" Vartype="Pointer" Bytesize="8" OffsetHex="00000140" Description="&lt;CreatureUnityComponentStates&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="328" Vartype="Pointer" Bytesize="8" OffsetHex="00000148" Description="&lt;KilledBy&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="336" Vartype="Pointer" Bytesize="8" OffsetHex="00000150" Description="&lt;RaceOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="344" Vartype="Pointer" Bytesize="8" OffsetHex="00000158" Description="&lt;ClassOverride&gt;k__BackingField" DisplayMethod="unsigned integer">
          <Structure Name="ClassDescRef" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" ChildStruct="String" Description="&lt;Id&gt;k__BackingField" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="352" Vartype="Pointer" Bytesize="8" OffsetHex="00000160" Description="&lt;MultiClassRefs&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="360" Vartype="Pointer" Bytesize="8" OffsetHex="00000168" Description="&lt;ClassSkillValues&gt;k__BackingField" 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="ClassSkillValue[]" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                  <Elements>
                    <Element Offset="24" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000018" Description="Count" DisplayMethod="unsigned integer"/>
                    <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="Item[0]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="Item[1]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="Item[2]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="Item[3]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="Item[4]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="Item[5]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="Item[6]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="Item[7]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="Item[8]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="Item[9]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                  </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="4 Bytes" Bytesize="4" OffsetHex="00000020" Description="_syncRoot" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="368" Vartype="Pointer" Bytesize="8" OffsetHex="00000170" Description="&lt;DNAOverrides&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="376" Vartype="Pointer" Bytesize="8" OffsetHex="00000178" Description="&lt;SoundsConfigOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="384" Vartype="Pointer" Bytesize="8" OffsetHex="00000180" ChildStruct="String" Description="&lt;IdleAnimGroupOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="392" Vartype="Pointer" Bytesize="8" OffsetHex="00000188" Description="&lt;NewEffects&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="400" Vartype="Pointer" Bytesize="8" OffsetHex="00000190" Description="&lt;Shields&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="408" Vartype="Pointer" Bytesize="8" OffsetHex="00000198" Description="&lt;ClassSkillStates&gt;k__BackingField" DisplayMethod="unsigned integer">
          <Structure Name="ClassSkillStateContainer" 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="&lt;States&gt;k__BackingField" DisplayMethod="unsigned integer">
                <Structure Name="Dictionary`2" 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="buckets" DisplayMethod="unsigned integer">
                      <Structure Name="Int32[]" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                        <Elements>
                          <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="Count" DisplayMethod="unsigned integer"/>
                          <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="Item[0]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="Item[1]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="Item[2]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="Item[3]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="Item[4]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="Item[5]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="Item[6]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="Item[7]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="Item[8]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="Item[9]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="entries" DisplayMethod="unsigned integer">
                      <Structure Name="Entry[]" 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="Item[0]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="Item[1]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="Item[2]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="Item[3]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="Item[4]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="Item[5]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="Item[6]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="Item[7]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="Item[8]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="Item[9]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="comparer" DisplayMethod="unsigned integer"/>
                    <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="keys" DisplayMethod="unsigned integer"/>
                    <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="values" DisplayMethod="unsigned integer"/>
                    <Element Offset="56" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000038" Description="_syncRoot" DisplayMethod="unsigned integer"/>
                    <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="count" DisplayMethod="unsigned integer"/>
                    <Element Offset="68" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000044" Description="version" DisplayMethod="unsigned integer"/>
                    <Element Offset="72" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000048" Description="freeList" DisplayMethod="unsigned integer"/>
                    <Element Offset="76" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000004C" Description="freeCount" DisplayMethod="unsigned integer"/>
                  </Elements>
                </Structure>
              </Element>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="416" Vartype="Pointer" Bytesize="8" OffsetHex="000001A0" Description="&lt;OriginPosition&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="424" Vartype="Pointer" Bytesize="8" OffsetHex="000001A8" Description="&lt;OriginRotationEuler&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="432" Vartype="Pointer" Bytesize="8" OffsetHex="000001B0" Description="&lt;BaseResistanceModifiers&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="440" Vartype="Pointer" Bytesize="8" OffsetHex="000001B8" Description="&lt;UsableSpellTags&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="448" Vartype="Pointer" Bytesize="8" OffsetHex="000001C0" Description="&lt;CombatConfiguration&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="456" Vartype="Pointer" Bytesize="8" OffsetHex="000001C8" Description="&lt;ConsumableConfiguration&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="464" Vartype="Pointer" Bytesize="8" OffsetHex="000001D0" Description="&lt;SpellConfiguration&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="472" Vartype="Pointer" Bytesize="8" OffsetHex="000001D8" Description="&lt;SpecialAbilities&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="480" Vartype="Pointer" Bytesize="8" OffsetHex="000001E0" Description="&lt;SpecialAbilityCasts&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="488" Vartype="Pointer" Bytesize="8" OffsetHex="000001E8" Description="&lt;NextAttackModifiers&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="496" Vartype="Pointer" Bytesize="8" OffsetHex="000001F0" ChildStruct="String" Description="&lt;GroupId&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="504" Vartype="Pointer" Bytesize="8" OffsetHex="000001F8" Description="&lt;InstanceDialogs&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="512" Vartype="Pointer" Bytesize="8" OffsetHex="00000200" Description="&lt;RaceNameOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="520" Vartype="Pointer" Bytesize="8" OffsetHex="00000208" Description="&lt;CustomVisualStates&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="528" Vartype="Pointer" Bytesize="8" OffsetHex="00000210" ChildStruct="String" Description="CompositeID" DisplayMethod="unsigned integer"/>
        <Element Offset="536" Vartype="Float" Bytesize="4" OffsetHex="00000218" Description="&lt;GreedModifier&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="540" Vartype="Float" Bytesize="4" OffsetHex="0000021C" Description="&lt;CurrentXP&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="544" Vartype="Float" Bytesize="4" OffsetHex="00000220" Description="&lt;LevelXpMultiplier&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="548" Vartype="Byte" Bytesize="1" OffsetHex="00000224" Description="&lt;AIForceMoveOriginInFight&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="552" Vartype="Float" Bytesize="4" OffsetHex="00000228" Description="currentHpPercent" DisplayMethod="unsigned integer"/>
        <Element Offset="556" Vartype="Byte" Bytesize="1" OffsetHex="0000022C" Description="&lt;Force1HP&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="560" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000230" Description="&lt;Bargain&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="564" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000234" Description="&lt;Learn&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="568" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000238" Description="&lt;BrewDry&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="572" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000023C" Description="&lt;Phy&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="576" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000240" Description="&lt;Dex&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="580" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000244" Description="&lt;Int&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="584" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000248" Description="&lt;Foc&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="588" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000024C" Description="&lt;Cha&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="592" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000250" Description="&lt;Sup&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="596" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000254" Description="&lt;WpnSkillCreature&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="600" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000258" Description="&lt;WpnSkillBowsArrow&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="604" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000025C" Description="&lt;WpnSkillSlingsFustibal&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="608" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000260" Description="&lt;WpnSkillThrowing&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="612" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000264" Description="&lt;WpnSkillWarclubHammer&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="616" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000268" Description="&lt;WpnSkillLargeBlade&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="620" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000026C" Description="&lt;WpnSkillSmallBlade&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="624" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000270" Description="&lt;WpnSkillBattleAxe&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="628" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000274" Description="&lt;WpnSkillSpearHalberd&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="632" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000278" Description="&lt;WpnSkillRodStave&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="636" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000027C" Description="&lt;WpnSkillUnarmed&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="640" Vartype="Byte" Bytesize="1" OffsetHex="00000280" Description="&lt;Unattackable&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="641" Vartype="Byte" Bytesize="1" OffsetHex="00000281" Description="&lt;Despawned&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="642" Vartype="Byte" Bytesize="1" OffsetHex="00000282" Description="&lt;Summoned&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="644" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000284" Description="&lt;SummonedFadeDuration&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="648" Vartype="Byte" Bytesize="1" OffsetHex="00000288" Description="&lt;PreventTakingDamage&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="649" Vartype="Byte" Bytesize="1" OffsetHex="00000289" Description="&lt;Unkillable&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="652" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000028C" Description="&lt;UnkillableMinHp&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="656" Vartype="Byte" Bytesize="1" OffsetHex="00000290" Description="&lt;CapabilitiesInitializedAfterStateCreated&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="660" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000294" Description="&lt;AvailableWpnSkillPoints&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="664" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000298" Description="&lt;AvailableClassSkillPoints&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="668" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000029C" Description="&lt;AvailableGeneralSkillPoints&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="672" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002A0" Description="&lt;AvailableSpellPoints&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="676" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002A4" Description="&lt;AvailableSpecialAbilityPoints&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="680" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002A8" Description="&lt;UMAFaceIndexOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="684" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002AC" Description="&lt;UMAHairIndexOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="688" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002B0" Description="&lt;UMABeardIndexOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="692" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002B4" Description="&lt;MajorColorIndex&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="696" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002B8" Description="&lt;MinorColorIndex&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="700" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002BC" Description="&lt;ForceNextAttackHitCounter&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="704" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002C0" Description="&lt;ForceNextAttackMissCounter&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="708" Vartype="Byte" Bytesize="1" OffsetHex="000002C4" Description="&lt;IsBodyDestroyed&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="712" Vartype="Pointer" Bytesize="8" OffsetHex="000002C8" Description="&lt;SexOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="720" Vartype="Byte" Bytesize="1" OffsetHex="000002D0" Description="&lt;Sneaking&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="724" Vartype="Pointer" Bytesize="8" OffsetHex="000002D4" Description="&lt;WalkSpeedOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="732" Vartype="Pointer" Bytesize="8" OffsetHex="000002DC" Description="&lt;RunSpeedOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="740" Vartype="Byte" Bytesize="1" OffsetHex="000002E4" Description="&lt;FliesOverCorpse&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="741" Vartype="Byte" Bytesize="1" OffsetHex="000002E5" Description="&lt;PreventAnyInteratction&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="744" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002E8" Description="&lt;UnkillableTokens&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="748" Vartype="Byte" Bytesize="1" OffsetHex="000002EC" Description="&lt;BlockWeaponStatusEffects&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="749" Vartype="Byte" Bytesize="1" OffsetHex="000002ED" Description="&lt;IsEncumbered&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="750" Vartype="Byte" Bytesize="1" OffsetHex="000002EE" Description="&lt;IsImmobilizedByWeight&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="751" Vartype="Byte" Bytesize="1" OffsetHex="000002EF" Description="&lt;CanUseAoeSpells&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="752" Vartype="Byte" Bytesize="1" OffsetHex="000002F0" Description="&lt;IsBehaviourConstrained&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="756" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002F4" Description="&lt;SpawnTime&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="760" Vartype="Byte" Bytesize="1" OffsetHex="000002F8" Description="&lt;IsDisabledByDayNight&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="761" Vartype="Byte" Bytesize="1" OffsetHex="000002F9" Description="&lt;IsEntityHolderDisabled&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="762" Vartype="Byte" Bytesize="1" OffsetHex="000002FA" Description="&lt;PreventTeleportToTavern&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="763" Vartype="Byte" Bytesize="1" OffsetHex="000002FB" Description="&lt;HostileOnSight&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="764" Vartype="Byte" Bytesize="1" OffsetHex="000002FC" Description="&lt;FightsMonsters&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="765" Vartype="Byte" Bytesize="1" OffsetHex="000002FD" Description="&lt;IsTalking&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="766" Vartype="Byte" Bytesize="1" OffsetHex="000002FE" Description="&lt;LookAtPlayerDuringDialog&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="767" Vartype="Byte" Bytesize="1" OffsetHex="000002FF" Description="&lt;IsInnocent&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="768" Vartype="Byte" Bytesize="1" OffsetHex="00000300" Description="&lt;DisableDescriptorItems&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="769" Vartype="Byte" Bytesize="1" OffsetHex="00000301" Description="&lt;InfectedByGreed&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="770" Vartype="Byte" Bytesize="1" OffsetHex="00000302" Description="&lt;WantsToTalkToPlayer&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="771" Vartype="Byte" Bytesize="1" OffsetHex="00000303" Description="&lt;IsSimulacrum&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="772" Vartype="Byte" Bytesize="1" OffsetHex="00000304" Description="&lt;IsLevitating&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="776" Vartype="Float" Bytesize="4" OffsetHex="00000308" Description="&lt;LevitationHeight&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="780" Vartype="Byte" Bytesize="1" OffsetHex="0000030C" Description="&lt;HideSelectionCircle&gt;k__BackingField" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="String" 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="Length" DisplayMethod="unsigned integer"/>
        <Element Offset="20" Vartype="Unicode String" Bytesize="128" OffsetHex="00000014" Description="Value" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="String" 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="Length" DisplayMethod="unsigned integer"/>
        <Element Offset="20" Vartype="Unicode String" Bytesize="128" OffsetHex="00000014" Description="Value" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="CreatureState" 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="&lt;Area&gt;k__BackingField" DisplayMethod="unsigned integer">
          <Structure Name="AreaDescRef" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" ChildStruct="String" Description="&lt;Id&gt;k__BackingField" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="&lt;Position&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="&lt;Rotation&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="&lt;SpawnPosition&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="&lt;SpawnRotation&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="&lt;Variables&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" ChildStruct="String" Description="&lt;InstanceId&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="72" Vartype="Byte" Bytesize="1" OffsetHex="00000048" Description="&lt;InitialSpawnDone&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="&lt;CreatureDescriptor&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="&lt;Factions&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="&lt;BrewingDryingState&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="&lt;WeaponSetsState&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="112" Vartype="Pointer" Bytesize="8" OffsetHex="00000070" Description="&lt;SummonedEndTime&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="120" Vartype="Pointer" Bytesize="8" OffsetHex="00000078" Description="&lt;NonSpellbookCapabilities&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="128" Vartype="Pointer" Bytesize="8" OffsetHex="00000080" Description="&lt;SpellbookState&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="136" Vartype="Pointer" Bytesize="8" OffsetHex="00000088" Description="&lt;DialogPortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="144" Vartype="Pointer" Bytesize="8" OffsetHex="00000090" Description="&lt;CharacterInfoPortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="152" Vartype="Pointer" Bytesize="8" OffsetHex="00000098" Description="&lt;InventoryPortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="160" Vartype="Pointer" Bytesize="8" OffsetHex="000000A0" Description="&lt;LoadgamePortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="168" Vartype="Pointer" Bytesize="8" OffsetHex="000000A8" Description="&lt;PortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="176" Vartype="Pointer" Bytesize="8" OffsetHex="000000B0" Description="&lt;DeadPortraitOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="184" Vartype="Pointer" Bytesize="8" OffsetHex="000000B8" ChildStruct="String" Description="&lt;CustomPortraitPath&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="192" Vartype="Pointer" Bytesize="8" OffsetHex="000000C0" Description="&lt;AvailableLevelUps&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="200" Vartype="Pointer" Bytesize="8" OffsetHex="000000C8" ChildStruct="String" Description="&lt;LocalCreatureGroup&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="208" Vartype="Pointer" Bytesize="8" OffsetHex="000000D0" Description="&lt;UMAHairColorOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="216" Vartype="Pointer" Bytesize="8" OffsetHex="000000D8" Description="&lt;UMASkinColorOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="224" Vartype="Pointer" Bytesize="8" OffsetHex="000000E0" Description="&lt;UMAEyeColorOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="232" Vartype="Pointer" Bytesize="8" OffsetHex="000000E8" Description="&lt;UMAClothColor0Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="240" Vartype="Pointer" Bytesize="8" OffsetHex="000000F0" Description="&lt;UMAClothColor1Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="248" Vartype="Pointer" Bytesize="8" OffsetHex="000000F8" Description="&lt;UMAClothColor2Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="256" Vartype="Pointer" Bytesize="8" OffsetHex="00000100" Description="&lt;UMAClothColor3Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="264" Vartype="Pointer" Bytesize="8" OffsetHex="00000108" Description="&lt;UMAClothColor4Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="272" Vartype="Pointer" Bytesize="8" OffsetHex="00000110" Description="&lt;UMAClothColor5Override&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="280" Vartype="Pointer" Bytesize="8" OffsetHex="00000118" Description="&lt;NameOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="288" Vartype="Pointer" Bytesize="8" OffsetHex="00000120" ChildStruct="String" Description="&lt;CustomNameOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="296" Vartype="Pointer" Bytesize="8" OffsetHex="00000128" Description="&lt;ActiveCreatureEffects&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="304" Vartype="Pointer" Bytesize="8" OffsetHex="00000130" Description="&lt;BehaviourData&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="312" Vartype="Pointer" Bytesize="8" OffsetHex="00000138" Description="&lt;PlayerControllBehaviorData&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="320" Vartype="Pointer" Bytesize="8" OffsetHex="00000140" Description="&lt;CreatureUnityComponentStates&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="328" Vartype="Pointer" Bytesize="8" OffsetHex="00000148" Description="&lt;KilledBy&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="336" Vartype="Pointer" Bytesize="8" OffsetHex="00000150" Description="&lt;RaceOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="344" Vartype="Pointer" Bytesize="8" OffsetHex="00000158" Description="&lt;ClassOverride&gt;k__BackingField" DisplayMethod="unsigned integer">
          <Structure Name="ClassDescRef" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
            <Elements>
              <Element Offset="16" Vartype="Pointer" Bytesize="8" OffsetHex="00000010" ChildStruct="String" Description="&lt;Id&gt;k__BackingField" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="352" Vartype="Pointer" Bytesize="8" OffsetHex="00000160" Description="&lt;MultiClassRefs&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="360" Vartype="Pointer" Bytesize="8" OffsetHex="00000168" Description="&lt;ClassSkillValues&gt;k__BackingField" 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="ClassSkillValue[]" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                  <Elements>
                    <Element Offset="24" Vartype="4 Bytes" Bytesize="4" RLECount="2" OffsetHex="00000018" Description="Count" DisplayMethod="unsigned integer"/>
                    <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="Item[0]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="Item[1]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="Item[2]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="Item[3]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="Item[4]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="Item[5]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="Item[6]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="Item[7]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="Item[8]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="Item[9]" DisplayMethod="unsigned integer">
                      <Structure Name="BGModel.State.ClassSkillValue" 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="&lt;Skill&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                          <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="&lt;Value&gt;k__BackingField" DisplayMethod="unsigned integer"/>
                        </Elements>
                      </Structure>
                    </Element>
                  </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="4 Bytes" Bytesize="4" OffsetHex="00000020" Description="_syncRoot" DisplayMethod="unsigned integer"/>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="368" Vartype="Pointer" Bytesize="8" OffsetHex="00000170" Description="&lt;DNAOverrides&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="376" Vartype="Pointer" Bytesize="8" OffsetHex="00000178" Description="&lt;SoundsConfigOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="384" Vartype="Pointer" Bytesize="8" OffsetHex="00000180" ChildStruct="String" Description="&lt;IdleAnimGroupOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="392" Vartype="Pointer" Bytesize="8" OffsetHex="00000188" Description="&lt;NewEffects&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="400" Vartype="Pointer" Bytesize="8" OffsetHex="00000190" Description="&lt;Shields&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="408" Vartype="Pointer" Bytesize="8" OffsetHex="00000198" Description="&lt;ClassSkillStates&gt;k__BackingField" DisplayMethod="unsigned integer">
          <Structure Name="ClassSkillStateContainer" 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="&lt;States&gt;k__BackingField" DisplayMethod="unsigned integer">
                <Structure Name="Dictionary`2" 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="buckets" DisplayMethod="unsigned integer">
                      <Structure Name="Int32[]" AutoFill="0" AutoCreate="1" DefaultHex="0" AutoDestroy="0" DoNotSaveLocal="0" RLECompression="1" AutoCreateStructsize="4096">
                        <Elements>
                          <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="Count" DisplayMethod="unsigned integer"/>
                          <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="Item[0]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="Item[1]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="Item[2]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="Item[3]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="Item[4]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="Item[5]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="Item[6]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="Item[7]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="Item[8]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="Item[9]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Int32" 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_value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="24" Vartype="Pointer" Bytesize="8" OffsetHex="00000018" Description="entries" DisplayMethod="unsigned integer">
                      <Structure Name="Entry[]" 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="Item[0]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="Item[1]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="Item[2]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="56" Vartype="Pointer" Bytesize="8" OffsetHex="00000038" Description="Item[3]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="64" Vartype="Pointer" Bytesize="8" OffsetHex="00000040" Description="Item[4]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="72" Vartype="Pointer" Bytesize="8" OffsetHex="00000048" Description="Item[5]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="80" Vartype="Pointer" Bytesize="8" OffsetHex="00000050" Description="Item[6]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="88" Vartype="Pointer" Bytesize="8" OffsetHex="00000058" Description="Item[7]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="96" Vartype="Pointer" Bytesize="8" OffsetHex="00000060" Description="Item[8]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                          <Element Offset="104" Vartype="Pointer" Bytesize="8" OffsetHex="00000068" Description="Item[9]" DisplayMethod="unsigned integer">
                            <Structure Name="System.Collections.Generic.Dictionary`2+Entry[BGModel.RuleSystemNS.ClassSkills,BGModel.State.IClassSkillState]" 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="hashCode" DisplayMethod="unsigned integer"/>
                                <Element Offset="20" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000014" Description="next" DisplayMethod="unsigned integer"/>
                                <Element Offset="24" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000018" Description="key" DisplayMethod="unsigned integer"/>
                                <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="value" DisplayMethod="unsigned integer"/>
                              </Elements>
                            </Structure>
                          </Element>
                        </Elements>
                      </Structure>
                    </Element>
                    <Element Offset="32" Vartype="Pointer" Bytesize="8" OffsetHex="00000020" Description="comparer" DisplayMethod="unsigned integer"/>
                    <Element Offset="40" Vartype="Pointer" Bytesize="8" OffsetHex="00000028" Description="keys" DisplayMethod="unsigned integer"/>
                    <Element Offset="48" Vartype="Pointer" Bytesize="8" OffsetHex="00000030" Description="values" DisplayMethod="unsigned integer"/>
                    <Element Offset="56" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000038" Description="_syncRoot" DisplayMethod="unsigned integer"/>
                    <Element Offset="64" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000040" Description="count" DisplayMethod="unsigned integer"/>
                    <Element Offset="68" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000044" Description="version" DisplayMethod="unsigned integer"/>
                    <Element Offset="72" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000048" Description="freeList" DisplayMethod="unsigned integer"/>
                    <Element Offset="76" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000004C" Description="freeCount" DisplayMethod="unsigned integer"/>
                  </Elements>
                </Structure>
              </Element>
            </Elements>
          </Structure>
        </Element>
        <Element Offset="416" Vartype="Pointer" Bytesize="8" OffsetHex="000001A0" Description="&lt;OriginPosition&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="424" Vartype="Pointer" Bytesize="8" OffsetHex="000001A8" Description="&lt;OriginRotationEuler&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="432" Vartype="Pointer" Bytesize="8" OffsetHex="000001B0" Description="&lt;BaseResistanceModifiers&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="440" Vartype="Pointer" Bytesize="8" OffsetHex="000001B8" Description="&lt;UsableSpellTags&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="448" Vartype="Pointer" Bytesize="8" OffsetHex="000001C0" Description="&lt;CombatConfiguration&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="456" Vartype="Pointer" Bytesize="8" OffsetHex="000001C8" Description="&lt;ConsumableConfiguration&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="464" Vartype="Pointer" Bytesize="8" OffsetHex="000001D0" Description="&lt;SpellConfiguration&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="472" Vartype="Pointer" Bytesize="8" OffsetHex="000001D8" Description="&lt;SpecialAbilities&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="480" Vartype="Pointer" Bytesize="8" OffsetHex="000001E0" Description="&lt;SpecialAbilityCasts&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="488" Vartype="Pointer" Bytesize="8" OffsetHex="000001E8" Description="&lt;NextAttackModifiers&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="496" Vartype="Pointer" Bytesize="8" OffsetHex="000001F0" ChildStruct="String" Description="&lt;GroupId&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="504" Vartype="Pointer" Bytesize="8" OffsetHex="000001F8" Description="&lt;InstanceDialogs&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="512" Vartype="Pointer" Bytesize="8" OffsetHex="00000200" Description="&lt;RaceNameOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="520" Vartype="Pointer" Bytesize="8" OffsetHex="00000208" Description="&lt;CustomVisualStates&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="528" Vartype="Pointer" Bytesize="8" OffsetHex="00000210" ChildStruct="String" Description="CompositeID" DisplayMethod="unsigned integer"/>
        <Element Offset="536" Vartype="Float" Bytesize="4" OffsetHex="00000218" Description="&lt;GreedModifier&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="540" Vartype="Float" Bytesize="4" OffsetHex="0000021C" Description="&lt;CurrentXP&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="544" Vartype="Float" Bytesize="4" OffsetHex="00000220" Description="&lt;LevelXpMultiplier&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="548" Vartype="Byte" Bytesize="1" OffsetHex="00000224" Description="&lt;AIForceMoveOriginInFight&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="552" Vartype="Float" Bytesize="4" OffsetHex="00000228" Description="currentHpPercent" DisplayMethod="unsigned integer"/>
        <Element Offset="556" Vartype="Byte" Bytesize="1" OffsetHex="0000022C" Description="&lt;Force1HP&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="560" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000230" Description="&lt;Bargain&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="564" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000234" Description="&lt;Learn&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="568" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000238" Description="&lt;BrewDry&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="572" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000023C" Description="&lt;Phy&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="576" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000240" Description="&lt;Dex&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="580" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000244" Description="&lt;Int&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="584" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000248" Description="&lt;Foc&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="588" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000024C" Description="&lt;Cha&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="592" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000250" Description="&lt;Sup&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="596" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000254" Description="&lt;WpnSkillCreature&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="600" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000258" Description="&lt;WpnSkillBowsArrow&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="604" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000025C" Description="&lt;WpnSkillSlingsFustibal&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="608" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000260" Description="&lt;WpnSkillThrowing&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="612" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000264" Description="&lt;WpnSkillWarclubHammer&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="616" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000268" Description="&lt;WpnSkillLargeBlade&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="620" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000026C" Description="&lt;WpnSkillSmallBlade&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="624" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000270" Description="&lt;WpnSkillBattleAxe&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="628" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000274" Description="&lt;WpnSkillSpearHalberd&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="632" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000278" Description="&lt;WpnSkillRodStave&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="636" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000027C" Description="&lt;WpnSkillUnarmed&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="640" Vartype="Byte" Bytesize="1" OffsetHex="00000280" Description="&lt;Unattackable&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="641" Vartype="Byte" Bytesize="1" OffsetHex="00000281" Description="&lt;Despawned&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="642" Vartype="Byte" Bytesize="1" OffsetHex="00000282" Description="&lt;Summoned&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="644" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000284" Description="&lt;SummonedFadeDuration&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="648" Vartype="Byte" Bytesize="1" OffsetHex="00000288" Description="&lt;PreventTakingDamage&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="649" Vartype="Byte" Bytesize="1" OffsetHex="00000289" Description="&lt;Unkillable&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="652" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000028C" Description="&lt;UnkillableMinHp&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="656" Vartype="Byte" Bytesize="1" OffsetHex="00000290" Description="&lt;CapabilitiesInitializedAfterStateCreated&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="660" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000294" Description="&lt;AvailableWpnSkillPoints&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="664" Vartype="4 Bytes" Bytesize="4" OffsetHex="00000298" Description="&lt;AvailableClassSkillPoints&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="668" Vartype="4 Bytes" Bytesize="4" OffsetHex="0000029C" Description="&lt;AvailableGeneralSkillPoints&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="672" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002A0" Description="&lt;AvailableSpellPoints&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="676" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002A4" Description="&lt;AvailableSpecialAbilityPoints&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="680" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002A8" Description="&lt;UMAFaceIndexOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="684" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002AC" Description="&lt;UMAHairIndexOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="688" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002B0" Description="&lt;UMABeardIndexOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="692" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002B4" Description="&lt;MajorColorIndex&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="696" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002B8" Description="&lt;MinorColorIndex&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="700" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002BC" Description="&lt;ForceNextAttackHitCounter&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="704" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002C0" Description="&lt;ForceNextAttackMissCounter&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="708" Vartype="Byte" Bytesize="1" OffsetHex="000002C4" Description="&lt;IsBodyDestroyed&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="712" Vartype="Pointer" Bytesize="8" OffsetHex="000002C8" Description="&lt;SexOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="720" Vartype="Byte" Bytesize="1" OffsetHex="000002D0" Description="&lt;Sneaking&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="724" Vartype="Pointer" Bytesize="8" OffsetHex="000002D4" Description="&lt;WalkSpeedOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="732" Vartype="Pointer" Bytesize="8" OffsetHex="000002DC" Description="&lt;RunSpeedOverride&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="740" Vartype="Byte" Bytesize="1" OffsetHex="000002E4" Description="&lt;FliesOverCorpse&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="741" Vartype="Byte" Bytesize="1" OffsetHex="000002E5" Description="&lt;PreventAnyInteratction&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="744" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002E8" Description="&lt;UnkillableTokens&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="748" Vartype="Byte" Bytesize="1" OffsetHex="000002EC" Description="&lt;BlockWeaponStatusEffects&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="749" Vartype="Byte" Bytesize="1" OffsetHex="000002ED" Description="&lt;IsEncumbered&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="750" Vartype="Byte" Bytesize="1" OffsetHex="000002EE" Description="&lt;IsImmobilizedByWeight&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="751" Vartype="Byte" Bytesize="1" OffsetHex="000002EF" Description="&lt;CanUseAoeSpells&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="752" Vartype="Byte" Bytesize="1" OffsetHex="000002F0" Description="&lt;IsBehaviourConstrained&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="756" Vartype="4 Bytes" Bytesize="4" OffsetHex="000002F4" Description="&lt;SpawnTime&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="760" Vartype="Byte" Bytesize="1" OffsetHex="000002F8" Description="&lt;IsDisabledByDayNight&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="761" Vartype="Byte" Bytesize="1" OffsetHex="000002F9" Description="&lt;IsEntityHolderDisabled&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="762" Vartype="Byte" Bytesize="1" OffsetHex="000002FA" Description="&lt;PreventTeleportToTavern&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="763" Vartype="Byte" Bytesize="1" OffsetHex="000002FB" Description="&lt;HostileOnSight&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="764" Vartype="Byte" Bytesize="1" OffsetHex="000002FC" Description="&lt;FightsMonsters&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="765" Vartype="Byte" Bytesize="1" OffsetHex="000002FD" Description="&lt;IsTalking&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="766" Vartype="Byte" Bytesize="1" OffsetHex="000002FE" Description="&lt;LookAtPlayerDuringDialog&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="767" Vartype="Byte" Bytesize="1" OffsetHex="000002FF" Description="&lt;IsInnocent&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="768" Vartype="Byte" Bytesize="1" OffsetHex="00000300" Description="&lt;DisableDescriptorItems&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="769" Vartype="Byte" Bytesize="1" OffsetHex="00000301" Description="&lt;InfectedByGreed&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="770" Vartype="Byte" Bytesize="1" OffsetHex="00000302" Description="&lt;WantsToTalkToPlayer&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="771" Vartype="Byte" Bytesize="1" OffsetHex="00000303" Description="&lt;IsSimulacrum&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="772" Vartype="Byte" Bytesize="1" OffsetHex="00000304" Description="&lt;IsLevitating&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="776" Vartype="Float" Bytesize="4" OffsetHex="00000308" Description="&lt;LevitationHeight&gt;k__BackingField" DisplayMethod="unsigned integer"/>
        <Element Offset="780" Vartype="Byte" Bytesize="1" OffsetHex="0000030C" Description="&lt;HideSelectionCircle&gt;k__BackingField" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
    <Structure Name="String" 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="Length" DisplayMethod="unsigned integer"/>
        <Element Offset="20" Vartype="Unicode String" Bytesize="128" OffsetHex="00000014" Description="Value" DisplayMethod="unsigned integer"/>
      </Elements>
    </Structure>
  </Structures>
</CheatTable>
