<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="42">
  <CheatEntries>
    <CheatEntry>
      <ID>17</ID>
      <Description>"Compact mode"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
--https://forum.cheatengine.org/viewtopic.php?t=570055
LuaCall(function cycleFullCompact(sender,force) local state = not(compactmenuitem.Caption == 'Compact View Mode'); if force~=nil then state = not force end; compactmenuitem.Caption = state and 'Compact View Mode' or 'Full View Mode'; getMainForm().Splitter1.Visible = state; getMainForm().Panel4.Visible    = state; getMainForm().Panel5.Visible    = state; end; function addCompactMenu() if compactmenualreadyexists then return end; local parent = getMainForm().Menu.Items; compactmenuitem = createMenuItem(parent); parent.add(compactmenuitem); compactmenuitem.Caption = 'Compact View Mode'; compactmenuitem.OnClick = cycleFullCompact; compactmenualreadyexists = 'yes'; end; addCompactMenu(); cycleFullCompact(nil,true))

[DISABLE]
LuaCall(cycleFullCompact(nil,false))
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>2</ID>
      <Description>"Get resources"</Description>
      <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>3</ID>
          <Description>"Active: ***Pause game*** =&gt; Enable script (1. Get resources)"</Description>
          <Color>8000FF</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>1</ID>
          <Description>"1. Get resources*100,000"</Description>
          <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript Async="1">{ Game   : stellaris.exe
  Version: 
  Date   : 2022-11-27
  Author : bbfox@https://opencheattables.com
}

[ENABLE]
//aobscanregion(INJECT_GET_RESOURCES,stellaris.exe+2F0616,stellaris.exe+330616,48 8B 52 08 48 8B 41 08) // should be unique
aobscanmodule(INJECT_GET_RESOURCES,stellaris.exe,48 8B 52 08 48 8B 41 08 45 3B CA 7F ?? 4E 8D 04 CA 49 3B D0 74 ?? 0F 1F 40 00 48 8B 0A 48 83 C2 08 48 89 08 48 8D 40 08 49 3B D0 75 ?? 44 89 4B 14 48 8B C3 48 83 C4 20 5B C3 4E 8D 1C D2 4C 8B C2 49 3B D3 74 ?? 0F 1F 40 00 49 8B 08 49 83 C0 08 48 89 08 48 8D 40 08 4D 3B C3 75 ?? 44 8B 53 14 49 63 C2 45 2B CA 48 8B CB 4C 8D 04 C2 41 8B D2 E8 ?? ?? ?? ?? 48 8B C3 48 83 C4 20 5B C3 CC CC CC CC CC CC CC CC CC CC CC 40 53) // should be unique
alloc(newmem,$1000,INJECT_GET_RESOURCES)

label(code)
label(return)
label(i_base_res_addr)
label(is_min_resources)
label(min_resources)
label(min_strategic_resources)

newmem:
  cmp qword ptr [i_base_res_addr], 0
  je code

  push rdx
  mov rdx,[rdx+08]
  cmp qword ptr [i_base_res_addr], rdx
  pop rdx
  jne code

  cmp dword ptr [is_min_resources], 1
  jne code

  push rbx
  push rdx
  push rcx

  mov rdx,[rdx+08]
  xor rcx, rcx
loop1:
  add ecx, 8
  cmp ecx, 20
  jae loop2_pre
  mov rbx, [rdx+ecx]
  cmp rbx, [min_resources]
  jae @F
  mov rbx, [min_resources]
  mov [rdx+ecx], rbx
@@:
  jmp loop1

loop2_pre:
  mov ecx, 30

loop2:
  add ecx, 8
  cmp ecx, 58
  jae loop3_pre
  mov rbx, [rdx+ecx]
  cmp rbx, [min_resources]
  jae @F
  mov rbx, [min_resources]
  mov [rdx+ecx], rbx
@@:
  jmp loop2

//Strategic resources
loop3_pre:
  mov ecx, 50

loop3:
  add ecx, 8
  cmp ecx, 90
  jae endp
  mov rbx, [rdx+ecx]
  cmp rbx, [min_strategic_resources]
  jae @F
  mov rbx, [min_strategic_resources]
  mov [rdx+ecx], rbx
@@:
  jmp loop3


endp:
  pop rcx
  pop rdx
  pop rbx

code:
  mov rdx,[rdx+08]
  //**************
  cmp qword ptr [i_base_res_addr], 0
  jne @F
  mov [i_base_res_addr], rdx
@@:
  //**************
  mov rax,[rcx+08]
  jmp return

align 10 cc
  i_base_res_addr:
  dq 0
  is_min_resources:
  dd 1
  min_resources:
  dq #10100000
  min_strategic_resources:
  dq #100000

INJECT_GET_RESOURCES:
  jmp newmem
  nop 3
return:
registersymbol(i_base_res_addr)
registersymbol(INJECT_GET_RESOURCES)
registersymbol(is_min_resources)
registersymbol(min_resources)
registersymbol(min_strategic_resources)

[DISABLE]

INJECT_GET_RESOURCES:
  db 48 8B 52 08 48 8B 41 08

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+31C666

stellaris.exe+31C64D: CC           - int 3
stellaris.exe+31C64E: CC           - int 3
stellaris.exe+31C64F: CC           - int 3
stellaris.exe+31C650: 40 53        - push rbx
stellaris.exe+31C652: 48 83 EC 20  - sub rsp,20
stellaris.exe+31C656: 48 8B D9     - mov rbx,rcx
stellaris.exe+31C659: 48 3B CA     - cmp rcx,rdx
stellaris.exe+31C65C: 74 7E        - je stellaris.exe+31C6DC
stellaris.exe+31C65E: 4C 63 4A 14  - movsxd  r9,dword ptr [rdx+14]
stellaris.exe+31C662: 4C 63 51 14  - movsxd  r10,dword ptr [rcx+14]
// ---------- INJECTING HERE ----------
stellaris.exe+31C666: 48 8B 52 08  - mov rdx,[rdx+08]
// ---------- DONE INJECTING  ----------
stellaris.exe+31C66A: 48 8B 41 08  - mov rax,[rcx+08]
stellaris.exe+31C66E: 45 3B CA     - cmp r9d,r10d
stellaris.exe+31C671: 7F 2D        - jg stellaris.exe+31C6A0
stellaris.exe+31C673: 4E 8D 04 CA  - lea r8,[rdx+r9*8]
stellaris.exe+31C677: 49 3B D0     - cmp rdx,r8
stellaris.exe+31C67A: 74 17        - je stellaris.exe+31C693
stellaris.exe+31C67C: 0F 1F 40 00  - nop dword ptr [rax+00]
stellaris.exe+31C680: 48 8B 0A     - mov rcx,[rdx]
stellaris.exe+31C683: 48 83 C2 08  - add rdx,08
stellaris.exe+31C687: 48 89 08     - mov [rax],rcx
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>4</ID>
              <Description>"Base addr."</Description>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>36</ID>
              <Description>"Set min. resources?"</Description>
              <DropDownList DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF3E9E</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>is_min_resources</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>37</ID>
              <Description>"    Min. resources*100,000"</Description>
              <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">10100000:101 (used to check if correct)
800000000:8K
8000000000:80K
80000000000:800K
80000000000:8000K
</DropDownList>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF3E9E</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>min_resources</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>89</ID>
              <Description>"    Min. strategic resources*100,000"</Description>
              <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">100000:1 (used to check if correct)
800000000:8K
8000000000:80K
80000000000:800K
</DropDownList>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF3E9E</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>min_strategic_resources</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>5</ID>
              <Description>"Energy credits / 能量幣"</Description>
              <DropDownList DisplayValueAsItem="1">8000000:80
800000000:8K
8000000000:80K
80000000000:800K
80000000000:8000K
</DropDownList>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>8</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>6</ID>
              <Description>"Minerals / 礦物"</Description>
              <DropDownListLink>Energy credits / 能量幣</DropDownListLink>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>10</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>7</ID>
              <Description>"Foods / 食物"</Description>
              <DropDownListLink>Energy credits / 能量幣</DropDownListLink>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>18</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>8</ID>
              <Description>"??"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>20</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>9</ID>
              <Description>"??"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>28</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>10</ID>
              <Description>"??"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>30</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>11</ID>
              <Description>"Influence / 影響力"</Description>
              <DropDownListLink>Energy credits / 能量幣</DropDownListLink>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>38</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>12</ID>
              <Description>"Unity / 凝聚力"</Description>
              <DropDownListLink>Energy credits / 能量幣</DropDownListLink>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>40</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>13</ID>
              <Description>"Consumer goods / 消費品"</Description>
              <DropDownListLink>Energy credits / 能量幣</DropDownListLink>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>48</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>14</ID>
              <Description>"Alloys / 合金"</Description>
              <DropDownListLink>Energy credits / 能量幣</DropDownListLink>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>50</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>15</ID>
              <Description>"Volatile Motes / 易爆微粒"</Description>
              <DropDownListLink>Energy credits / 能量幣</DropDownListLink>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>58</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>80</ID>
              <Description>"Exotic Gases / 異星天然氣"</Description>
              <DropDownListLink>Energy credits / 能量幣</DropDownListLink>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>60</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>81</ID>
              <Description>"Rare Crystals / 稀有水晶"</Description>
              <DropDownListLink>Energy credits / 能量幣</DropDownListLink>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>68</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>82</ID>
              <Description>"Living Metal / 活體金屬"</Description>
              <DropDownListLink>Energy credits / 能量幣</DropDownListLink>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>70</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>83</ID>
              <Description>"Zro / 澤珞"</Description>
              <DropDownListLink>Energy credits / 能量幣</DropDownListLink>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>78</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>84</ID>
              <Description>"Dark Matter / 暗物質"</Description>
              <DropDownListLink>Energy credits / 能量幣</DropDownListLink>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>80</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>85</ID>
              <Description>"Nanites / 奈米機器人"</Description>
              <DropDownListLink>Energy credits / 能量幣</DropDownListLink>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>88</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>86</ID>
              <Description>"Minor Artifacts"</Description>
              <DropDownListLink>Energy credits / 能量幣</DropDownListLink>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF8080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>90</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>87</ID>
              <Description>"Become the crisis progress (Memesis DLC)"</Description>
              <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">0:Zero
100000000:Lv2
200000000:Lv3
500000000:Lv4
1000000000:Lv5
</DropDownList>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF8080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>98</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>88</ID>
              <Description>"??"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_base_res_addr</Address>
              <Offsets>
                <Offset>A0</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>39</ID>
      <Description>"Fast build in selected Starport/Planet"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-10-08
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_FAST_STARPORT_BUILD_WHEN_CLICK,stellaris.exe,28 48 8B 53 30 48 B8 FE FF FF FF FF FF FF 7F) // should be unique
alloc(newmem,$1000,INJECT_FAST_STARPORT_BUILD_WHEN_CLICK)

label(code)
label(return)
label(i_build_sub_threshold)
newmem:
  push r15

  mov r15, [rbx+38]
  mov rdx,[rbx+30]
  sub r15, [i_build_sub_threshold]
  cmp rdx, r15
  jge endp
  mov [rbx+30], r15
  db EB 3B 54 68 69 73 20 74 61 62 6C 65 20 63 6F 6D
  db 65 73 20 66 72 6F 6D 20 68 74 74 70
  db 73 3A 2F 2F 6F 70 65 6E 63 68 65 61 74 74 61 62
  db 6C 65 73 2E 63 6F 6D 20
  db 2F 20 43 45 20 37 2E 34 2B

endp:
  pop r15
code:
  mov rdx,[rbx+30]
  mov rax,7FFFFFFFFFFFFFFE
  jmp return
align 10 cc
  i_build_sub_threshold:
  dq #100000


INJECT_FAST_STARPORT_BUILD_WHEN_CLICK+01:
  jmp newmem
  nop 9
return:
registersymbol(INJECT_FAST_STARPORT_BUILD_WHEN_CLICK)
registersymbol(i_build_sub_threshold)
[DISABLE]

INJECT_FAST_STARPORT_BUILD_WHEN_CLICK+01:
  db 48 8B 53 30 48 B8 FE FF FF FF FF FF FF 7F

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+F2F8C3

stellaris.exe+F2F89F: 74 06                          - je stellaris.exe+F2F8A7
stellaris.exe+F2F8A1: 44 39 43 08                    - cmp [rbx+08],r8d
stellaris.exe+F2F8A5: 74 07                          - je stellaris.exe+F2F8AE
stellaris.exe+F2F8A7: 48 8B 1D BA 9E 7E 01           - mov rbx,[stellaris.exe+2719768]
stellaris.exe+F2F8AE: 48 8B 4B 38                    - mov rcx,[rbx+38]
stellaris.exe+F2F8B2: BE FF FF FF FF                 - mov esi,FFFFFFFF
stellaris.exe+F2F8B7: 48 85 C9                       - test rcx,rcx
stellaris.exe+F2F8BA: 7F 07                          - jg stellaris.exe+F2F8C3
stellaris.exe+F2F8BC: B8 A0 86 01 00                 - mov eax,000186A0
stellaris.exe+F2F8C1: EB 28                          - jmp stellaris.exe+F2F8EB
// ---------- INJECTING HERE ----------
stellaris.exe+F2F8C3: 48 8B 53 30                    - mov rdx,[rbx+30]
// ---------- DONE INJECTING  ----------
stellaris.exe+F2F8C7: 48 B8 FE FF FF FF FF FF FF 7F  - mov rax,7FFFFFFFFFFFFFFE
stellaris.exe+F2F8D1: 48 03 C2                       - add rax,rdx
stellaris.exe+F2F8D4: 48 83 F8 FC                    - cmp rax,-04
stellaris.exe+F2F8D8: 77 0E                          - ja stellaris.exe+F2F8E8
stellaris.exe+F2F8DA: 48 69 C2 A0 86 01 00           - imul rax,rdx,000186A0
stellaris.exe+F2F8E1: 48 99                          - cqo
stellaris.exe+F2F8E3: 48 F7 F9                       - idiv rcx
stellaris.exe+F2F8E6: EB 03                          - jmp stellaris.exe+F2F8EB
stellaris.exe+F2F8E8: 48 8B C6                       - mov rax,rsi
stellaris.exe+F2F8EB: 48 8B 8F 10 03 00 00           - mov rcx,[rdi+00000310]
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>40</ID>
          <Description>"Set progress value to 100% completed *100,000"</Description>
          <DropDownList DisplayValueAsItem="1">100000:1 counts
500000:5 counts
</DropDownList>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>FF3E9E</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_build_sub_threshold</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>19</ID>
      <Description>"Current player research (Active: click research in left panel)"</Description>
      <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-05-23
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_PLAYER_RESEARCH,stellaris.exe,48 8B 41 08 48 8B F9 48 89) // should be unique
alloc(newmem,$1000,INJECT_PLAYER_RESEARCH)
aobscanmodule(INJECT_RESEARCH_MULTI,stellaris.exe,49 01 5E 08 48 8B FB) // should be unique
alloc(newmem2,$1000,INJECT_RESEARCH_MULTI)

label(code2)
label(return2)
label(vf_player_research_mul)

label(code)
label(return)
label(i_player_research_1)
label(i_player_research_2)
label(i_player_research_3)
label(i_player_research_uid)


newmem:
  cmp qword ptr [i_player_research_1], 0
  jne @F

  db EB 3B 54 68 69 73 20 74 61 62 6C 65 20 63 6F 6D
  db 65 73 20 66 72 6F 6D 20 68 74 74 70
  db 73 3A 2F 2F 6F 70 65 6E 63 68 65 61 74 74 61 62
  db 6C 65 73 2E 63 6F 6D 20
  db 2F 20 43 45 20 37 2E 34 2B

  mov [i_player_research_1], rcx
  push rbx
  mov ebx, [rcx+1C]
  mov [i_player_research_uid], ebx
  pop rbx
  jmp next1
@@:
  cmp qword ptr [i_player_research_2], 0
  jne @F
  mov [i_player_research_2], rcx
  jmp next1
@@:
  cmp qword ptr [i_player_research_3], 0
  jne @F
  mov [i_player_research_3], rcx
  jmp next1

next1:

code:
  mov rax,[rcx+08]
  mov rdi,rcx
  jmp return

align 10 cc
  i_player_research_1:
  dq 0
  i_player_research_2:
  dq 0
  i_player_research_3:
  dq 0
  i_player_research_uid:
  dd 0


INJECT_PLAYER_RESEARCH:
  jmp newmem
  nop 2
return:

registersymbol(i_player_research_uid)
registersymbol(i_player_research_1)
registersymbol(i_player_research_2)
registersymbol(i_player_research_3)
registersymbol(INJECT_PLAYER_RESEARCH)

newmem2:
  mov dword ptr [i_is_res123_check_ok], 0
  cmp r14, [i_player_research_1]
  jne res_check2
  mov dword ptr [i_is_res123_check_ok], 1
res_check2:
  cmp r14, [i_player_research_2]
  jne res_check3
  mov dword ptr [i_is_res123_check_ok], 1
res_check3:
  cmp r14, [i_player_research_3]
  jne res_check_done
  mov dword ptr [i_is_res123_check_ok], 1

res_check_done:
  cmp dword ptr [i_is_res123_check_ok], 1
  jne code2

  //push rax
  cvtsi2ss xmm15, rbx
  vmovss xmm14, [vf_player_research_mul]
  vmulss xmm15, xmm15, xmm14
  cvtss2si rbx, xmm15

endp:
  //pop rax

code2:
  add [r14+08],rbx
  mov rdi,rbx
  jmp return2

align 10 cc
  vf_player_research_mul:
  dd (float)4.8
  i_is_res123_check_ok:
  dd 0

INJECT_RESEARCH_MULTI:
  jmp newmem2
  nop 2
return2:
registersymbol(vf_player_research_mul)
registersymbol(INJECT_RESEARCH_MULTI)



[DISABLE]

INJECT_PLAYER_RESEARCH:
  db 48 8B 41 08 48 8B F9

unregistersymbol(*)
dealloc(newmem)


INJECT_RESEARCH_MULTI:
  db 49 01 5E 08 48 8B FB

unregistersymbol(INJECT_RESEARCH_MULTI)
dealloc(newmem2)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+43CEDF

stellaris.exe+43CEC7: 48 83 C4 20           - add rsp,20
stellaris.exe+43CECB: 5F                    - pop rdi
stellaris.exe+43CECC: C3                    - ret
stellaris.exe+43CECD: CC                    - int 3
stellaris.exe+43CECE: CC                    - int 3
stellaris.exe+43CECF: CC                    - int 3
stellaris.exe+43CED0: 48 89 5C 24 08        - mov [rsp+08],rbx
stellaris.exe+43CED5: 48 89 74 24 10        - mov [rsp+10],rsi
stellaris.exe+43CEDA: 57                    - push rdi
stellaris.exe+43CEDB: 48 83 EC 20           - sub rsp,20
// ---------- INJECTING HERE ----------
stellaris.exe+43CEDF: 48 8B 41 08           - mov rax,[rcx+08]
// ---------- DONE INJECTING  ----------
stellaris.exe+43CEE3: 48 8B F9              - mov rdi,rcx
stellaris.exe+43CEE6: 48 89 02              - mov [rdx],rax
stellaris.exe+43CEE9: 49 8B F0              - mov rsi,r8
stellaris.exe+43CEEC: 48 8B 49 10           - mov rcx,[rcx+10]
stellaris.exe+43CEF0: 48 8B DA              - mov rbx,rdx
stellaris.exe+43CEF3: 48 8B 01              - mov rax,[rcx]
stellaris.exe+43CEF6: FF 50 38              - call qword ptr [rax+38]
stellaris.exe+43CEF9: 84 C0                 - test al,al
stellaris.exe+43CEFB: 74 47                 - je stellaris.exe+43CF44
stellaris.exe+43CEFD: 48 63 8E 9C 0B 00 00  - movsxd  rcx,dword ptr [rsi+00000B9C]
}

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+44115D

stellaris.exe+44113F: E8 2C 7A 00 00           - call stellaris.exe+448B70
stellaris.exe+441144: 84 C0                    - test al,al
stellaris.exe+441146: 75 15                    - jne stellaris.exe+44115D
stellaris.exe+441148: 49 8B DC                 - mov rbx,r12
stellaris.exe+44114B: EB 14                    - jmp stellaris.exe+441161
stellaris.exe+44114D: 48 8B 3C CF              - mov rdi,[rdi+rcx*8]
stellaris.exe+441151: EB D9                    - jmp stellaris.exe+44112C
stellaris.exe+441153: 49 8B 4E 10              - mov rcx,[r14+10]
stellaris.exe+441157: 48 8B 01                 - mov rax,[rcx]
stellaris.exe+44115A: FF 50 38                 - call qword ptr [rax+38]
// ---------- INJECTING HERE ----------
stellaris.exe+44115D: 49 01 5E 08              - add [r14+08],rbx
// ---------- DONE INJECTING  ----------
stellaris.exe+441161: 48 8B FB                 - mov rdi,rbx
stellaris.exe+441164: 48 89 5D 48              - mov [rbp+48],rbx
stellaris.exe+441168: 48 8B 0E                 - mov rcx,[rsi]
stellaris.exe+44116B: 48 3B D9                 - cmp rbx,rcx
stellaris.exe+44116E: 7E 12                    - jle stellaris.exe+441182
stellaris.exe+441170: 48 8B C3                 - mov rax,rbx
stellaris.exe+441173: 48 2B C1                 - sub rax,rcx
stellaris.exe+441176: 48 8B 55 18              - mov rdx,[rbp+18]
stellaris.exe+44117A: 49 29 84 D7 90 00 00 00  - sub [r15+rdx*8+00000090],rax
stellaris.exe+441182: 48 8D 45 48              - lea rax,[rbp+48]
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>34</ID>
          <Description>"Research multiplier (#1/#2/#3 data must be correct)"</Description>
          <DropDownList DisplayValueAsItem="1">1:Default
4.800000191:4.8x
9.6:9.6x
100:100x
480:480x
1000:1000x
</DropDownList>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>Float</VariableType>
          <Address>vf_player_research_mul</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>26</ID>
          <Description>"Refresh research items (in case researcher changed / or #1/#2/#3 incorrect)"</Description>
          <Color>408000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
local i = 0
--i = readInteger('i_cur_player_country_id')
writeDouble('i_player_research_1', i)
writeDouble('i_player_research_2', i)
writeDouble('i_player_research_3', i)

[DISABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>27</ID>
          <Description>"#1+"</Description>
          <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>20</ID>
              <Description>"Research #1 progress*100,000"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>i_player_research_1</Address>
              <Offsets>
                <Offset>8</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>21</ID>
              <Description>"Research #1 target*100,000"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>i_player_research_1</Address>
              <Offsets>
                <Offset>38</Offset>
                <Offset>10</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>30</ID>
              <Description>"Research #1 name 1"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>String</VariableType>
              <Length>64</Length>
              <Unicode>0</Unicode>
              <CodePage>0</CodePage>
              <ZeroTerminate>1</ZeroTerminate>
              <Address>i_player_research_1</Address>
              <Offsets>
                <Offset>10</Offset>
                <Offset>10</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>140</ID>
              <Description>"Research #1 name 2"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>String</VariableType>
              <Length>64</Length>
              <Unicode>0</Unicode>
              <CodePage>0</CodePage>
              <ZeroTerminate>1</ZeroTerminate>
              <Address>i_player_research_1</Address>
              <Offsets>
                <Offset>0</Offset>
                <Offset>10</Offset>
                <Offset>10</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>28</ID>
          <Description>"#2+"</Description>
          <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>22</ID>
              <Description>"Research #2 progress*100,000"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>i_player_research_2</Address>
              <Offsets>
                <Offset>8</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>23</ID>
              <Description>"Research #2 target*100,000"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>i_player_research_2</Address>
              <Offsets>
                <Offset>38</Offset>
                <Offset>10</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>31</ID>
              <Description>"Research #2 name 1"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>String</VariableType>
              <Length>64</Length>
              <Unicode>0</Unicode>
              <CodePage>0</CodePage>
              <ZeroTerminate>1</ZeroTerminate>
              <Address>i_player_research_2</Address>
              <Offsets>
                <Offset>10</Offset>
                <Offset>10</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>141</ID>
              <Description>"Research #2 name 2"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>String</VariableType>
              <Length>64</Length>
              <Unicode>0</Unicode>
              <CodePage>0</CodePage>
              <ZeroTerminate>1</ZeroTerminate>
              <Address>i_player_research_2</Address>
              <Offsets>
                <Offset>0</Offset>
                <Offset>10</Offset>
                <Offset>10</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>29</ID>
          <Description>"#3+"</Description>
          <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>24</ID>
              <Description>"Research #3 progress*100,000"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>i_player_research_3</Address>
              <Offsets>
                <Offset>8</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>25</ID>
              <Description>"Research #3 target*100,000"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>i_player_research_3</Address>
              <Offsets>
                <Offset>38</Offset>
                <Offset>10</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>32</ID>
              <Description>"Research #3 name 1"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>String</VariableType>
              <Length>64</Length>
              <Unicode>0</Unicode>
              <CodePage>0</CodePage>
              <ZeroTerminate>1</ZeroTerminate>
              <Address>i_player_research_3</Address>
              <Offsets>
                <Offset>10</Offset>
                <Offset>10</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>139</ID>
              <Description>"Research #3 name 2"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>String</VariableType>
              <Length>64</Length>
              <Unicode>0</Unicode>
              <CodePage>0</CodePage>
              <ZeroTerminate>1</ZeroTerminate>
              <Address>i_player_research_3</Address>
              <Offsets>
                <Offset>0</Offset>
                <Offset>10</Offset>
                <Offset>10</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>42</ID>
      <Description>"Selected leader in Science ship (Player and enemy)"</Description>
      <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-11-27
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

//aobscanmodule(INJECT_SELECTED_LEADER,stellaris.exe,48 8B 99 48 01 00 00 48 8B F2) // should be unique
aobscanmodule(INJECT_SELECTED_LEADER,stellaris.exe,48 8B 99 ?? ?? ?? ?? 48 8B F2 48 8B F9) // should be unique
alloc(newmem,$1000,INJECT_SELECTED_LEADER)

alloc(INJECT_SELECTED_LEADERo, 7)

label(code)
label(return)
label(i_base_leader_addr)
label(i_base_leader_offset)

INJECT_SELECTED_LEADERo:
  readmem(INJECT_SELECTED_LEADER, 7)

newmem:
  push rax
  push rbx

  lea rax, [INJECT_SELECTED_LEADERo+3]
  mov eax, [rax]
  mov [i_base_leader_offset], eax
  lea rbx, [rcx+eax]
  mov [i_base_leader_addr], rbx
  pop rbx
  pop rax


code:
  //mov rbx,[rcx+0000????]
  reassemble(INJECT_SELECTED_LEADER)
  jmp return
align 10 cc
  i_base_leader_addr:
  dq 0
  i_base_leader_offset:
  dd 0

INJECT_SELECTED_LEADER:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_SELECTED_LEADER)
registersymbol(i_base_leader_addr)
registersymbol(i_base_leader_offset)
registersymbol(INJECT_SELECTED_LEADERo)

[DISABLE]

INJECT_SELECTED_LEADER:
  //db 48 8B 99 48 01 00 00
  readmem(INJECT_SELECTED_LEADERo, 7)

unregistersymbol(*)
unregistersymbol(INJECT_SELECTED_LEADERo)
dealloc(newmem)
dealloc(INJECT_SELECTED_LEADERo)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+496BBF

stellaris.exe+496BAA: CC                    - int 3
stellaris.exe+496BAB: CC                    - int 3
stellaris.exe+496BAC: CC                    - int 3
stellaris.exe+496BAD: CC                    - int 3
stellaris.exe+496BAE: CC                    - int 3
stellaris.exe+496BAF: CC                    - int 3
stellaris.exe+496BB0: 48 89 5C 24 08        - mov [rsp+08],rbx
stellaris.exe+496BB5: 48 89 74 24 10        - mov [rsp+10],rsi
stellaris.exe+496BBA: 57                    - push rdi
stellaris.exe+496BBB: 48 83 EC 20           - sub rsp,20
// ---------- INJECTING HERE ----------
stellaris.exe+496BBF: 48 8B 99 B8 00 00 00  - mov rbx,[rcx+000000B8]
// ---------- DONE INJECTING  ----------
stellaris.exe+496BC6: 48 8B F2              - mov rsi,rdx
stellaris.exe+496BC9: 48 8B F9              - mov rdi,rcx
stellaris.exe+496BCC: E8 3F 67 00 00        - call stellaris.exe+49D310
stellaris.exe+496BD1: 8B 97 C0 00 00 00     - mov edx,[rdi+000000C0]
stellaris.exe+496BD7: 4C 8B CB              - mov r9,rbx
stellaris.exe+496BDA: 44 8B C0              - mov r8d,eax
stellaris.exe+496BDD: 48 8B CE              - mov rcx,rsi
stellaris.exe+496BE0: E8 1B FF FF FF        - call stellaris.exe+496B00
stellaris.exe+496BE5: 48 8B 5C 24 30        - mov rbx,[rsp+30]
stellaris.exe+496BEA: 48 8B C6              - mov rax,rsi
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>43</ID>
          <Description>"Base addr."</Description>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>808080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_leader_addr</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>44</ID>
          <Description>"Race code"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>808080</Color>
          <VariableType>String</VariableType>
          <Length>10</Length>
          <Unicode>0</Unicode>
          <CodePage>0</CodePage>
          <ZeroTerminate>1</ZeroTerminate>
          <Address>i_base_leader_addr</Address>
          <Offsets>
            <Offset>-40</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>136</ID>
          <Description>"Offset"</Description>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>808080</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>i_base_leader_offset</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>51</ID>
          <Description>"Char pic. &amp; name code"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>808080</Color>
          <VariableType>String</VariableType>
          <Length>32</Length>
          <Unicode>0</Unicode>
          <CodePage>0</CodePage>
          <ZeroTerminate>1</ZeroTerminate>
          <Address>i_base_leader_addr</Address>
          <Offsets>
            <Offset>0</Offset>
            <Offset>-88</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>50</ID>
          <Description>"~Age"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>FF8080</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>i_base_leader_addr</Address>
          <Offsets>
            <Offset>2C</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>62</ID>
          <Description>"Level"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>FF8080</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>i_base_leader_addr</Address>
          <Offsets>
            <Offset>8</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>45</ID>
          <Description>"EXP * 100,000"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>FF8080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_leader_addr</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>46</ID>
          <Description>"Skill level effect #1 (relay on level)"</Description>
          <ShowAsSigned>1</ShowAsSigned>
          <Color>C08080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_leader_addr</Address>
          <Offsets>
            <Offset>A0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>47</ID>
          <Description>"Skill level effect #2 (relay on level)"</Description>
          <ShowAsSigned>1</ShowAsSigned>
          <Color>C08080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_leader_addr</Address>
          <Offsets>
            <Offset>B0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>48</ID>
          <Description>"Skill level effect #3 (relay on level)"</Description>
          <ShowAsSigned>1</ShowAsSigned>
          <Color>C08080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_leader_addr</Address>
          <Offsets>
            <Offset>C0</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>52</ID>
      <Description>"Mouse-over on leader XP bar in Leaders / ship pilot window"</Description>
      <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-10-08
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

//3.5.3aobscanmodule(INJECT_MOUSE_OVER_LEADER,stellaris.exe,48 8B 9E 48 01 00 00 48 8B CE E8 35) // should be unique
//3.6 ob aobscanmodule(INJECT_MOUSE_OVER_LEADER,stellaris.exe,48 8B BE B0 00 00 00 48 8B 9E) // should be unique
aobscanmodule(INJECT_MOUSE_OVER_LEADER,stellaris.exe,48 8B BE ?? ?? 00 00 48 8B 9E ?? ?? 00 00 48 8B CE) // should be unique
alloc(newmem,$1000,INJECT_MOUSE_OVER_LEADER)

alloc(INJECT_MOUSE_OVER_LEADERo, 7)

label(code)
label(return)
label(i_base_mouseover_leader_addr)
label(i_base_mouseover_leader_offset)
label(is_auto_set_leader_lv_age)
label(i_leader_auto_set_lv)
label(i_leader_auto_set_age)

INJECT_MOUSE_OVER_LEADERo:
  readmem(INJECT_MOUSE_OVER_LEADER, 7)


newmem:
  //mov [i_base_mouseover_leader_addr], rsi
  //jmp code

  push rax
  push rbx

  lea rax, [INJECT_MOUSE_OVER_LEADERo+3]
  mov eax, [rax]
  mov [i_base_mouseover_leader_offset], eax
  lea rbx, [rsi+eax+8]
  mov [i_base_mouseover_leader_addr], rbx

  cmp dword ptr [is_auto_set_leader_lv_age], 1
  jne endp
  mov eax, [i_leader_auto_set_age]
  mov [rbx+2C], eax
  mov eax, [i_leader_auto_set_lv]
  mov [rbx+08], eax

endp:
  pop rbx
  pop rax

code:
  //mov rbx,[rsi+00000148]
  reassemble(INJECT_MOUSE_OVER_LEADER)
  jmp return
align 10 cc
  i_base_mouseover_leader_addr:
  dq 0
  i_base_mouseover_leader_offset:
  dd 0
  is_auto_set_leader_lv_age:
  dd 0
  i_leader_auto_set_lv:
  dd C9
  i_leader_auto_set_age:
  dd 1



INJECT_MOUSE_OVER_LEADER:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_MOUSE_OVER_LEADER)
registersymbol(i_base_mouseover_leader_addr)
registersymbol(i_base_mouseover_leader_offset)
registersymbol(INJECT_MOUSE_OVER_LEADERo)
registersymbol(is_auto_set_leader_lv_age)
registersymbol(i_leader_auto_set_lv)
registersymbol(i_leader_auto_set_age)

[DISABLE]

INJECT_MOUSE_OVER_LEADER:
  // 3.5.3 db 48 8B 9E 48 01 00 00
  //       db 48 8B BE B0 00 00 00
  readmem(INJECT_MOUSE_OVER_LEADERo, 7)

unregistersymbol(*)
dealloc(newmem)
unregistersymbol(INJECT_MOUSE_OVER_LEADERo)
dealloc(INJECT_MOUSE_OVER_LEADERo)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+495395

stellaris.exe+495360: 48 81 C1 58 02 00 00     - add rcx,00000258
stellaris.exe+495367: 48 8B 01                 - mov rax,[rcx]
stellaris.exe+49536A: C6 44 24 30 00           - mov byte ptr [rsp+30],00
stellaris.exe+49536F: C7 44 24 28 FF FF FF FF  - mov [rsp+28],FFFFFFFF
stellaris.exe+495377: C7 44 24 20 02 00 00 00  - mov [rsp+20],00000002
stellaris.exe+49537F: 4C 8B 0D 3A DD 55 01     - mov r9,[stellaris.exe+19F30C0]
stellaris.exe+495386: 41 B8 B5 00 00 00        - mov r8d,000000B5
stellaris.exe+49538C: 48 8D 54 24 40           - lea rdx,[rsp+40]
stellaris.exe+495391: FF 50 68                 - call qword ptr [rax+68]
stellaris.exe+495394: 90                       - nop
// ---------- INJECTING HERE ----------
stellaris.exe+495395: 48 8B BE B0 00 00 00     - mov rdi,[rsi+000000B0]
// ---------- DONE INJECTING  ----------
stellaris.exe+49539C: 48 8B 9E B8 00 00 00     - mov rbx,[rsi+000000B8]
stellaris.exe+4953A3: 48 8B CE                 - mov rcx,rsi
stellaris.exe+4953A6: E8 D5 68 00 00           - call stellaris.exe+49BC80
stellaris.exe+4953AB: 44 88 74 24 30           - mov [rsp+30],r14l
stellaris.exe+4953B0: 48 8D 4C 24 40           - lea rcx,[rsp+40]
stellaris.exe+4953B5: 48 89 4C 24 28           - mov [rsp+28],rcx
stellaris.exe+4953BA: 48 89 7C 24 20           - mov [rsp+20],rdi
stellaris.exe+4953BF: 4C 8B CB                 - mov r9,rbx
stellaris.exe+4953C2: 44 8B C0                 - mov r8d,eax
stellaris.exe+4953C5: 8B 96 C0 00 00 00        - mov edx,[rsi+000000C0]
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>53</ID>
          <Description>"Base addr."</Description>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>808080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_mouseover_leader_addr</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>137</ID>
          <Description>"Offset"</Description>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>808080</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>i_base_mouseover_leader_offset</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>54</ID>
          <Description>"Race code"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>808080</Color>
          <VariableType>String</VariableType>
          <Length>10</Length>
          <Unicode>0</Unicode>
          <CodePage>0</CodePage>
          <ZeroTerminate>1</ZeroTerminate>
          <Address>i_base_mouseover_leader_addr</Address>
          <Offsets>
            <Offset>-40</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>55</ID>
          <Description>"Char pic. &amp; name code"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>808080</Color>
          <VariableType>String</VariableType>
          <Length>32</Length>
          <Unicode>0</Unicode>
          <CodePage>0</CodePage>
          <ZeroTerminate>1</ZeroTerminate>
          <Address>i_base_mouseover_leader_addr</Address>
          <Offsets>
            <Offset>0</Offset>
            <Offset>-88</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>64</ID>
          <Description>"Category"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>808080</Color>
          <VariableType>String</VariableType>
          <Length>12</Length>
          <Unicode>0</Unicode>
          <CodePage>0</CodePage>
          <ZeroTerminate>1</ZeroTerminate>
          <Address>i_base_mouseover_leader_addr</Address>
          <Offsets>
            <Offset>10</Offset>
            <Offset>-8</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>106</ID>
          <Description>"Manual set base age = 1, level = 200"</Description>
          <Color>408000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
getAddressList().getMemoryRecordByID(63).Value = '1'
getAddressList().getMemoryRecordByID(56).Value = '200'
[DISABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>820</ID>
          <Description>"Auto set LV to 201 &amp; age to 1? (affect to player / enemy)"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>C08000</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>is_auto_set_leader_lv_age</Address>
          <CheatEntries>
            <CheatEntry>
              <ID>828</ID>
              <Description>"    auto set age"</Description>
              <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">1:1
90:90
</DropDownList>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>i_leader_auto_set_age</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>829</ID>
              <Description>"    auto set LV"</Description>
              <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">1:1
201:201
1000:1000
</DropDownList>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>i_leader_auto_set_lv</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>63</ID>
          <Description>"Base Age"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>FF8080</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>i_base_mouseover_leader_addr</Address>
          <Offsets>
            <Offset>2C</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>56</ID>
          <Description>"Level"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>FF8080</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>i_base_mouseover_leader_addr</Address>
          <Offsets>
            <Offset>8</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>57</ID>
          <Description>"EXP * 100,000"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>FF8080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_mouseover_leader_addr</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>58</ID>
          <Description>"Skill level effect #1 (relay on level)"</Description>
          <ShowAsSigned>1</ShowAsSigned>
          <Color>C08080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_mouseover_leader_addr</Address>
          <Offsets>
            <Offset>A0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>59</ID>
          <Description>"Skill level effect #2 (relay on level)"</Description>
          <ShowAsSigned>1</ShowAsSigned>
          <Color>C08080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_mouseover_leader_addr</Address>
          <Offsets>
            <Offset>B0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>60</ID>
          <Description>"Skill level effect #3 (relay on level)"</Description>
          <ShowAsSigned>1</ShowAsSigned>
          <Color>C08080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_mouseover_leader_addr</Address>
          <Offsets>
            <Offset>C0</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>67</ID>
      <Description>"Get Spy Network data"</Description>
      <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-10-09
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_SPY_PROGRESS,stellaris.exe,0F 11 41 30 41 0F 10 48 10 0F 11 49 40 49 8B) // should be unique
alloc(newmem,$1000,INJECT_SPY_PROGRESS)

label(code)
label(return)
label(i_base_spy_network_addr)

newmem:
  mov [i_base_spy_network_addr], rcx

code:
  movups [rcx+30],xmm0
  movups xmm1,[r8+10]
  jmp return
align 10 cc
  i_base_spy_network_addr:
  dq 0

INJECT_SPY_PROGRESS:
  jmp newmem
  nop 4
return:
registersymbol(INJECT_SPY_PROGRESS)
registersymbol(i_base_spy_network_addr)
[DISABLE]

INJECT_SPY_PROGRESS:
  db 0F 11 41 30 41 0F 10 48 10

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+D8BEA6

stellaris.exe+D8BE75: 48 89 74 24 18                 - mov [rsp+18],rsi
stellaris.exe+D8BE7A: 57                             - push rdi
stellaris.exe+D8BE7B: 48 83 EC 20                    - sub rsp,20
stellaris.exe+D8BE7F: 48 89 51 28                    - mov [rcx+28],rdx
stellaris.exe+D8BE83: 4D 8B D0                       - mov r10,r8
stellaris.exe+D8BE86: 41 0F 10 00                    - movups xmm0,[r8]
stellaris.exe+D8BE8A: 48 89 6C 24 30                 - mov [rsp+30],rbp
stellaris.exe+D8BE8F: 48 8B D9                       - mov rbx,rcx
stellaris.exe+D8BE92: 48 BD FE FF FF FF FF FF FF 7F  - mov rbp,7FFFFFFFFFFFFFFE
stellaris.exe+D8BE9C: 49 B9 9C FF FF FF 63 00 00 00  - mov r9,00000063FFFFFF9C
// ---------- INJECTING HERE ----------
stellaris.exe+D8BEA6: 0F 11 41 30                    - movups [rcx+30],xmm0
// ---------- DONE INJECTING  ----------
stellaris.exe+D8BEAA: 41 0F 10 48 10                 - movups xmm1,[r8+10]
stellaris.exe+D8BEAF: 0F 11 49 40                    - movups [rcx+40],xmm1
stellaris.exe+D8BEB3: 49 8B 78 18                    - mov rdi,[r8+18]
stellaris.exe+D8BEB7: 4D 8B 40 08                    - mov r8,[r8+08]
stellaris.exe+D8BEBB: 48 85 FF                       - test rdi,rdi
stellaris.exe+D8BEBE: 74 49                          - je stellaris.exe+D8BF09
stellaris.exe+D8BEC0: 49 8D 04 28                    - lea rax,[r8+rbp]
stellaris.exe+D8BEC4: 48 83 F8 FC                    - cmp rax,-04
stellaris.exe+D8BEC8: 77 3F                          - ja stellaris.exe+D8BF09
stellaris.exe+D8BECA: 49 69 C0 A0 86 01 00           - imul rax,r8,000186A0
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>68</ID>
          <Description>"Base addr."</Description>
          <ShowAsHex>1</ShowAsHex>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>808080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_spy_network_addr</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>72</ID>
          <Description>"Usage: Pause game --&gt; Contacts (F1) --&gt; click on empire --&gt; Espionage tab"</Description>
          <Color>8000FF</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>109</ID>
          <Description>"Set Real Infiltration Level to a high value"</Description>
          <Color>408000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
getAddressList().getMemoryRecordByID(73).Value = '6000000000'

[DISABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>73</ID>
          <Description>"Real Infiltration Level *100000"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>FF0080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_spy_network_addr</Address>
          <Offsets>
            <Offset>28</Offset>
            <Offset>28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>69</ID>
          <Description>"Display value: current *100000"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_spy_network_addr</Address>
          <Offsets>
            <Offset>30</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>70</ID>
          <Description>"Display value: Max *100000"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_spy_network_addr</Address>
          <Offsets>
            <Offset>40</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>71</ID>
          <Description>"??? *100000"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_spy_network_addr</Address>
          <Offsets>
            <Offset>48</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>75</ID>
      <Description>"Spy action roll info. "</Description>
      <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-10-09
  Author : bbbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_FAST_SPY_ACTION_ROLL,stellaris.exe,48 2B 97 B0 02 00 00) // should be unique
alloc(newmem,$1000,INJECT_FAST_SPY_ACTION_ROLL)

label(code)
label(return)
label(i_base_spy_action_addr)

newmem:
  mov [i_base_spy_action_addr], rdi
  jmp code


  push rax
  mov rax, [rdi+000002B0]
  cmp rax, #100000
  jae chk_possibility
  mov rax, #100000
  mov [rdi+000002B0], rax

chk_possibility:
  mov rax, [rdi+000002C0]
  cmp rax, #2000000
  jae endp
  mov rax, #2000000
  mov [rdi+000002C0], rax


endp:
  pop rax

code:
  sub rdx,[rdi+000002B0]
  jmp return
align 10 cc
  i_base_spy_action_addr:
  dq 0

INJECT_FAST_SPY_ACTION_ROLL:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_FAST_SPY_ACTION_ROLL)
registersymbol(i_base_spy_action_addr)

[DISABLE]

INJECT_FAST_SPY_ACTION_ROLL:
  db 48 2B 97 B0 02 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+F42DFF

stellaris.exe+F42DD6: EB 0C                          - jmp stellaris.exe+F42DE4
stellaris.exe+F42DD8: 80 79 09 00                    - cmp byte ptr [rcx+09],00
stellaris.exe+F42DDC: 74 06                          - je stellaris.exe+F42DE4
stellaris.exe+F42DDE: 48 8B 01                       - mov rax,[rcx]
stellaris.exe+F42DE1: FF 50 78                       - call qword ptr [rax+78]
stellaris.exe+F42DE4: 4C 8B 83 70 01 00 00           - mov r8,[rbx+00000170]
stellaris.exe+F42DEB: 49 8B 00                       - mov rax,[r8]
stellaris.exe+F42DEE: 4C 8B 88 A8 00 00 00           - mov r9,[rax+000000A8]
stellaris.exe+F42DF5: 48 8B 0D BC 7A 6B 01           - mov rcx,[stellaris.exe+25FA8B8]
stellaris.exe+F42DFC: 48 8B D1                       - mov rdx,rcx
// ---------- INJECTING HERE ----------
stellaris.exe+F42DFF: 48 2B 97 B0 02 00 00           - sub rdx,[rdi+000002B0]
// ---------- DONE INJECTING  ----------
stellaris.exe+F42E06: 48 85 C9                       - test rcx,rcx
stellaris.exe+F42E09: 74 21                          - je stellaris.exe+F42E2C
stellaris.exe+F42E0B: 48 B8 FE FF FF FF FF FF FF 7F  - mov rax,7FFFFFFFFFFFFFFE
stellaris.exe+F42E15: 48 03 C2                       - add rax,rdx
stellaris.exe+F42E18: 48 83 F8 FC                    - cmp rax,-04
stellaris.exe+F42E1C: 77 0E                          - ja stellaris.exe+F42E2C
stellaris.exe+F42E1E: 48 69 C2 A0 86 01 00           - imul rax,rdx,000186A0
stellaris.exe+F42E25: 48 99                          - cqo
stellaris.exe+F42E27: 48 F7 F9                       - idiv rcx
stellaris.exe+F42E2A: EB 05                          - jmp stellaris.exe+F42E31
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>133</ID>
          <Description>"Usage: Espionage window -&gt; Operations -&gt; running operation"</Description>
          <Color>8000FF</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>107</ID>
          <Description>"Manual set Operation Phase left to near 0 / Breakthrough Chance to high value"</Description>
          <Color>408000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
getAddressList().getMemoryRecordByID(77).Value = '100000'
getAddressList().getMemoryRecordByID(79).Value = '3600000'

[DISABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>77</ID>
          <Description>"Operation Phase left"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>FF8080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_spy_action_addr</Address>
          <Offsets>
            <Offset>2B0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>78</ID>
          <Description>"(read only) Upkeep"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_spy_action_addr</Address>
          <Offsets>
            <Offset>2B8</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>79</ID>
          <Description>"Breakthrough Chance * 100000"</Description>
          <DropDownList DisplayValueAsItem="1">1800000:High chance
3600000:Very high chance
</DropDownList>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>FF0080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_spy_action_addr</Address>
          <Offsets>
            <Offset>2C0</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>810</ID>
      <Description>"Construction ship build multiplier"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-12-03
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_CONSTRTCTION_SHIP_BUILD_MULTI,stellaris.exe,48 03 D0 48 01 57 38) // should be unique
alloc(newmem,$1000,INJECT_CONSTRTCTION_SHIP_BUILD_MULTI)

label(code)
label(return)
label(vf_construct_ship_build_multi)

newmem:
  mov dword ptr [is_player_ship], 0

  push r15
  mov r15, [rsp+10]
  test r15, r15
  je endp

  mov r15d, [r15+158]
  //and r15d, 00FFFFFF
  test r15d, r15d  // Player ID is always 0 in single player mode
  jne endp

  mov dword ptr [is_player_ship], 1

endp:
  pop r15

code:
  // orig code 1 start
  add rdx,rax
  // orig code 1 end

  cmp dword ptr [is_player_ship], 1
  jne code_next

  // player ship multiplier start
  cvtsi2ss xmm15, rdx
  vmovss xmm14, [vf_construct_ship_build_multi]
  vmulss xmm15, xmm15, xmm14
  vcvtss2si rdx, xmm15

code_next:
  // orig code 2 start
  add [rdi+38],rdx
  // orig code 2 end
  jmp return
align 10 cc
  vf_construct_ship_build_multi:
  dd (float)2.25
  is_player_ship:
  dd 0

INJECT_CONSTRTCTION_SHIP_BUILD_MULTI:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_CONSTRTCTION_SHIP_BUILD_MULTI)
registersymbol(vf_construct_ship_build_multi)

[DISABLE]

INJECT_CONSTRTCTION_SHIP_BUILD_MULTI:
  db 48 03 D0 48 01 57 38

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+8F8CC9

stellaris.exe+8F8C9B: 4C 8B 7C 24 50           - mov r15,[rsp+50]
stellaris.exe+8F8CA0: 49 8D 88 A0 86 01 00     - lea rcx,[r8+000186A0]
stellaris.exe+8F8CA7: 4C 8B 74 24 58           - mov r14,[rsp+58]
stellaris.exe+8F8CAC: 49 8B C4                 - mov rax,r12
stellaris.exe+8F8CAF: 4C 8B A4 24 90 00 00 00  - mov r12,[rsp+00000090]
stellaris.exe+8F8CB7: 48 0F AF CA              - imul rcx,rdx
stellaris.exe+8F8CBB: 48 F7 E9                 - imul rcx
stellaris.exe+8F8CBE: 48 C1 FA 0E              - sar rdx,0E
stellaris.exe+8F8CC2: 48 8B C2                 - mov rax,rdx
stellaris.exe+8F8CC5: 48 C1 E8 3F              - shr rax,3F
// ---------- INJECTING HERE ----------
stellaris.exe+8F8CC9: 48 03 D0                 - add rdx,rax
// ---------- DONE INJECTING  ----------
INJECT_CONSTRTCTION_SHIP_BUILD_MULTI: 48 01 57 38              - add [rdi+38],rdx
stellaris.exe+8F8CD0: 48 83 C4 60              - add rsp,60
stellaris.exe+8F8CD4: 5F                       - pop rdi
stellaris.exe+8F8CD5: 5E                       - pop rsi
stellaris.exe+8F8CD6: 5B                       - pop rbx
stellaris.exe+8F8CD7: C3                       - ret 
stellaris.exe+8F8CD8: CC                       - int 3 
stellaris.exe+8F8CD9: CC                       - int 3 
stellaris.exe+8F8CDA: CC                       - int 3 
stellaris.exe+8F8CDB: CC                       - int 3 
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>812</ID>
          <Description>"Not fully tested; only tested in normal build (i.e. mining station)"</Description>
          <Color>8000FF</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>811</ID>
          <Description>"multiplier"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>C08000</Color>
          <VariableType>Float</VariableType>
          <Address>vf_construct_ship_build_multi</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>804</ID>
      <Description>"Get colonization progress"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-12-03
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_GET_COLONIZATION_PROGRESS,stellaris.exe,48 8B 97 D0 00 00 00 48 B8) // should be unique
alloc(newmem,$1000,INJECT_GET_COLONIZATION_PROGRESS)

label(code)
label(return)
label(i_base_col_addr1)

newmem:
  mov [i_base_col_addr1], rdi

code:
  mov rdx,[rdi+000000D0]
  jmp return
align 10 cc
  i_base_col_addr1:
  dq 0

INJECT_GET_COLONIZATION_PROGRESS:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_GET_COLONIZATION_PROGRESS)
registersymbol(i_base_col_addr1)

[DISABLE]

INJECT_GET_COLONIZATION_PROGRESS:
  db 48 8B 97 D0 00 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+8BA510

stellaris.exe+8BA4EB: 74 20                          - je stellaris.exe+8BA50D
stellaris.exe+8BA4ED: 48 B8 FF FF FF FF FF FF FF 7F  - mov rax,7FFFFFFFFFFFFFFF
stellaris.exe+8BA4F7: 48 3B E8                       - cmp rbp,rax
stellaris.exe+8BA4FA: 7D 11                          - jnl stellaris.exe+8BA50D
stellaris.exe+8BA4FC: 48 69 C5 A0 86 01 00           - imul rax,rbp,000186A0
stellaris.exe+8BA503: 48 99                          - cqo 
stellaris.exe+8BA505: 49 F7 F8                       - idiv r8
stellaris.exe+8BA508: 4C 8B C0                       - mov r8,rax
stellaris.exe+8BA50B: EB 03                          - jmp stellaris.exe+8BA510
stellaris.exe+8BA50D: 4C 8B C1                       - mov r8,rcx
// ---------- INJECTING HERE ----------
stellaris.exe+8BA510: 48 8B 97 D0 00 00 00           - mov rdx,[rdi+000000D0]
// ---------- DONE INJECTING  ----------
stellaris.exe+8BA517: 48 B8 FE FF FF FF FF FF FF 7F  - mov rax,7FFFFFFFFFFFFFFE
stellaris.exe+8BA521: 48 03 C2                       - add rax,rdx
stellaris.exe+8BA524: 48 83 F8 FC                    - cmp rax,-04
stellaris.exe+8BA528: 77 0F                          - ja stellaris.exe+8BA539
stellaris.exe+8BA52A: 48 69 C2 A0 86 01 00           - imul rax,rdx,000186A0
stellaris.exe+8BA531: 48 99                          - cqo 
stellaris.exe+8BA533: 48 F7 FD                       - idiv rbp
stellaris.exe+8BA536: 48 8B C8                       - mov rcx,rax
stellaris.exe+8BA539: BA A0 86 01 00                 - mov edx,000186A0
stellaris.exe+8BA53E: 49 8B C6                       - mov rax,r14
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>807</ID>
          <Description>"Usage: move mouse over colonization progress bar"</Description>
          <Color>8000FF</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>805</ID>
          <Description>"Progress"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_col_addr1</Address>
          <Offsets>
            <Offset>D0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>806</ID>
          <Description>"ID (in single player, this should be 0)"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <VariableType>4 Bytes</VariableType>
          <Address>i_base_col_addr1</Address>
          <Offsets>
            <Offset>218</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>800</ID>
      <Description>"Colonization multiplier"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-12-03
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_COLONIZATION_MULTI1,stellaris.exe,48 8B 00 48 01 87 D0 00 00 00) // should be unique
alloc(newmem,$1000,INJECT_COLONIZATION_MULTI1)

label(code)
label(return)
label(vf_colonization_multi1)
label(vf_colonization_enemy_multi1)

newmem:

  push rbx
  mov ebx,[rdi+00000218]
  and ebx,00FFFFFF
  test ebx, ebx  // Player ID is always 0 in single player game
  jne to_enemy

to_player:
  vmovss xmm14, [vf_colonization_multi1]
  jmp do_calc
to_enemy:
  vmovss xmm14, [vf_colonization_enemy_multi1]
do_calc:
  mov rbx, [rax]
  cvtsi2ss xmm15, rbx
  vmulss xmm15, xmm15, xmm14
  vcvtss2si rbx, xmm15
  mov [rax], rbx
  jmp endp

endp:
  pop rbx

code:
  mov rax,[rax]
  add [rdi+000000D0],rax
  jmp return
align 10 cc
  vf_colonization_multi1: // default = x1.5
  dd (float)1.5
  vf_colonization_enemy_multi1: // default = 1/1.5 = 0.6666
  dd (float)0.66666667

INJECT_COLONIZATION_MULTI1:
  jmp newmem
  nop 5
return:
registersymbol(INJECT_COLONIZATION_MULTI1)
registersymbol(vf_colonization_multi1)
registersymbol(vf_colonization_enemy_multi1)
[DISABLE]

INJECT_COLONIZATION_MULTI1:
  db 48 8B 00 48 01 87 D0 00 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+8C534F

stellaris.exe+8C5320: 41 57                 - push r15
stellaris.exe+8C5322: 48 8D 6C 24 C9        - lea rbp,[rsp-37]
stellaris.exe+8C5327: 48 81 EC B0 00 00 00  - sub rsp,000000B0
stellaris.exe+8C532E: 48 8B F9              - mov rdi,rcx
stellaris.exe+8C5331: E8 6A 28 FD FF        - call stellaris.exe+897BA0
stellaris.exe+8C5336: 48 8B CF              - mov rcx,rdi
stellaris.exe+8C5339: 80 BF B8 00 00 00 00  - cmp byte ptr [rdi+000000B8],00
stellaris.exe+8C5340: 0F 84 AC 05 00 00     - je stellaris.exe+8C58F2
stellaris.exe+8C5346: 48 8D 55 67           - lea rdx,[rbp+67]
stellaris.exe+8C534A: E8 61 52 FF FF        - call stellaris.exe+8BA5B0
// ---------- INJECTING HERE ----------
stellaris.exe+8C534F: 48 8B 00              - mov rax,[rax]
// ---------- DONE INJECTING  ----------
stellaris.exe+8C5352: 48 01 87 D0 00 00 00  - add [rdi+000000D0],rax
stellaris.exe+8C5359: 48 8B CF              - mov rcx,rdi
stellaris.exe+8C535C: E8 DF FC FE FF        - call stellaris.exe+8B5040
stellaris.exe+8C5361: 84 C0                 - test al,al
stellaris.exe+8C5363: 0F 84 71 05 00 00     - je stellaris.exe+8C58DA
stellaris.exe+8C5369: 48 8B 15 98 5A E5 01  - mov rdx,[stellaris.exe+271AE08]
stellaris.exe+8C5370: 48 85 D2              - test rdx,rdx
stellaris.exe+8C5373: 74 2D                 - je stellaris.exe+8C53A2
stellaris.exe+8C5375: 44 8B 87 18 02 00 00  - mov r8d,[rdi+00000218]
stellaris.exe+8C537C: 41 8B C0              - mov eax,r8d
stellaris.exe+8C537F - 25 FFFFFF00           - and eax,00FFFFFF
stellaris.exe+8C5384 - 3B 42 20              - cmp eax,[rdx+20]
stellaris.exe+8C5387 - 73 19                 - jae stellaris.exe+8C53A2
stellaris.exe+8C5389 - 8B C8                 - mov ecx,eax
stellaris.exe+8C538B - 48 03 C9              - add rcx,rcx
stellaris.exe+8C538E - 48 8B 42 18           - mov rax,[rdx+18]
stellaris.exe+8C5392 - 48 8B 54 C8 08        - mov rdx,[rax+rcx*8+08]
stellaris.exe+8C5397 - 48 85 D2              - test rdx,rdx
stellaris.exe+8C539A - 74 06                 - je stellaris.exe+8C53A2
stellaris.exe+8C539C - 44 39 42 10           - cmp [rdx+10],r8d
stellaris.exe+8C53A0 - 74 07                 - je stellaris.exe+8C53A9
stellaris.exe+8C53A2 - 48 8B 15 775AE501     - mov rdx,[stellaris.exe+271AE20]
stellaris.exe+8C53A9 - 48 8B CF              - mov rcx,rdi

}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>802</ID>
          <Description>"By colony ship"</Description>
          <Color>8000FF</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>801</ID>
          <Description>"multiplier to player"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>C08000</Color>
          <VariableType>Float</VariableType>
          <Address>vf_colonization_multi1</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>808</ID>
          <Description>"multiplier to non-player"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>C08000</Color>
          <VariableType>Float</VariableType>
          <Address>vf_colonization_enemy_multi1</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>91</ID>
      <Description>"Fast Bogeys breakthrough (Usage: move-over progress bar) / 快速妖靈突破"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-10-09
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_TALK_TO_ALENS,stellaris.exe,48 8B 49 48 48 B8 09 E1 D1 C6 11 6B F1 29) // should be unique
alloc(newmem,$1000,INJECT_TALK_TO_ALENS)

label(code)
label(return)

newmem:
  push rbx
  mov rbx,[rcx+48]
  cmp rbx, #100000
  jbe endp
  mov rbx, #100000
  mov [rcx+48], rbx

endp:
  pop rbx

code:
  mov rcx,[rcx+48]
  mov rax,29F16B11C6D1E109
  jmp return

INJECT_TALK_TO_ALENS:
  jmp newmem
  nop 9
return:
registersymbol(INJECT_TALK_TO_ALENS)

[DISABLE]

INJECT_TALK_TO_ALENS:
  db 48 8B 49 48 48 B8 09 E1 D1 C6 11 6B F1 29

unregistersymbol(INJECT_TALK_TO_ALENS)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+BEAF12

stellaris.exe+BEAEF0: 73 19                          - jae stellaris.exe+BEAF0B
stellaris.exe+BEAEF2: 8B C8                          - mov ecx,eax
stellaris.exe+BEAEF4: 48 03 C9                       - add rcx,rcx
stellaris.exe+BEAEF7: 48 8B 42 18                    - mov rax,[rdx+18]
stellaris.exe+BEAEFB: 48 8B 4C C8 08                 - mov rcx,[rax+rcx*8+08]
stellaris.exe+BEAF00: 48 85 C9                       - test rcx,rcx
stellaris.exe+BEAF03: 74 06                          - je stellaris.exe+BEAF0B
stellaris.exe+BEAF05: 44 39 41 08                    - cmp [rcx+08],r8d
stellaris.exe+BEAF09: 74 07                          - je stellaris.exe+BEAF12
stellaris.exe+BEAF0B: 48 8B 0D 26 FA AD 01           - mov rcx,[stellaris.exe+26CA938]
// ---------- INJECTING HERE ----------
stellaris.exe+BEAF12: 48 8B 49 48                    - mov rcx,[rcx+48]
// ---------- DONE INJECTING  ----------
stellaris.exe+BEAF16: 48 B8 09 E1 D1 C6 11 6B F1 29  - mov rax,29F16B11C6D1E109
stellaris.exe+BEAF20: 48 85 C9                       - test rcx,rcx
stellaris.exe+BEAF23: 79 09                          - jns stellaris.exe+BEAF2E
stellaris.exe+BEAF25: 48 81 C1 B0 3C FF FF           - add rcx,FFFFFFFFFFFF3CB0
stellaris.exe+BEAF2C: EB 07                          - jmp stellaris.exe+BEAF35
stellaris.exe+BEAF2E: 48 81 C1 50 C3 00 00           - add rcx,0000C350
stellaris.exe+BEAF35: 48 F7 E9                       - imul rcx
stellaris.exe+BEAF38: 48 8B FA                       - mov rdi,rdx
stellaris.exe+BEAF3B: 48 C1 FF 0E                    - sar rdi,0E
stellaris.exe+BEAF3F: 48 8B C7                       - mov rax,rdi
}
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>119</ID>
      <Description>"Get terraforming info"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-10-09
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_TERRAFORMING_INFO,stellaris.exe,FF 4D 85 C0 ?? ?? 48 8B 4E 10) // should be unique
// FF 4D 85 C0 74 25 48 8B 4E 10
alloc(newmem,$1000,INJECT_TERRAFORMING_INFO)
alloc(INJECT_TERRAFORMING_INFOo,$10)



label(code)
label(return)
label(i_base_terraforming_info_addr)
label(is_auto_set_terra_goal)

INJECT_TERRAFORMING_INFOo:
  readmem(INJECT_TERRAFORMING_INFO, 10)

newmem:
  mov [i_base_terraforming_info_addr], rsi

  cmp dword ptr [is_auto_set_terra_goal], 1
  jne code
  mov rcx, [rsi+18]
  mov [rsi+10], rcx


code:
  //je stellaris.exe+BA235F
  reassemble(INJECT_TERRAFORMING_INFO+4)
  mov rcx,[rsi+10]
  jmp return
align 10 cc
  i_base_terraforming_info_addr:
  dq 0
  is_auto_set_terra_goal:
  dd 1

INJECT_TERRAFORMING_INFO+04:
  jmp newmem
  nop
return:
registersymbol(INJECT_TERRAFORMING_INFO)
registersymbol(i_base_terraforming_info_addr)
registersymbol(INJECT_TERRAFORMING_INFOo)
registersymbol(is_auto_set_terra_goal)

[DISABLE]

//INJECT_TERRAFORMING_INFO+04:
//  db 74 25 48 8B 4E 10
INJECT_TERRAFORMING_INFO:
  readmem(INJECT_TERRAFORMING_INFOo, 10)

unregistersymbol(*)
dealloc(newmem)
dealloc(INJECT_TERRAFORMING_INFOo)
{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+BD8C88

stellaris.exe+BD8C4F: FF 90 D0 00 00 00                 - call qword ptr [rax+000000D0]
stellaris.exe+BD8C55: 41 C7 85 28 2B 00 00 FF FF FF FF  - mov [r13+00002B28],FFFFFFFF
stellaris.exe+BD8C60: 48 8B B7 20 0F 00 00              - mov rsi,[rdi+00000F20]
stellaris.exe+BD8C67: 4C 8B 76 20                       - mov r14,[rsi+20]
stellaris.exe+BD8C6B: 4D 8B 8D F0 2A 00 00              - mov r9,[r13+00002AF0]
stellaris.exe+BD8C72: 49 8B 01                          - mov rax,[r9]
stellaris.exe+BD8C75: 4C 8B 90 A8 00 00 00              - mov r10,[rax+000000A8]
stellaris.exe+BD8C7C: 4C 8B 46 18                       - mov r8,[rsi+18]
stellaris.exe+BD8C80: BB FF FF FF FF                    - mov ebx,FFFFFFFF
stellaris.exe+BD8C85: 4D 85 C0                          - test r8,r8
// ---------- INJECTING HERE ----------
stellaris.exe+BD8C88: 74 25                             - je stellaris.exe+BD8CAF
// ---------- DONE INJECTING  ----------
stellaris.exe+BD8C8A: 48 8B 4E 10                       - mov rcx,[rsi+10]
stellaris.exe+BD8C8E: 48 B8 FE FF FF FF FF FF FF 7F     - mov rax,7FFFFFFFFFFFFFFE
stellaris.exe+BD8C98: 48 03 C1                          - add rax,rcx
stellaris.exe+BD8C9B: 48 83 F8 FC                       - cmp rax,-04
stellaris.exe+BD8C9F: 77 0E                             - ja stellaris.exe+BD8CAF
stellaris.exe+BD8CA1: 48 69 C1 A0 86 01 00              - imul rax,rcx,000186A0
stellaris.exe+BD8CA8: 48 99                             - cqo
stellaris.exe+BD8CAA: 49 F7 F8                          - idiv r8
stellaris.exe+BD8CAD: EB 03                             - jmp stellaris.exe+BD8CB2
stellaris.exe+BD8CAF: 48 8B C3                          - mov rax,rbx
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>134</ID>
          <Description>"Usage: move-over terraforming progress bar"</Description>
          <Color>8000FF</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>120</ID>
          <Description>"Set Current = target"</Description>
          <Color>408000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
getAddressList().getMemoryRecordByID(121).Value = getAddressList().getMemoryRecordByID(122).Value

[DISABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>821</ID>
          <Description>"Auto fast complete?"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>C08000</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>is_auto_set_terra_goal</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>121</ID>
          <Description>"Terraforming: Current * 100000"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>FF8080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_terraforming_info_addr</Address>
          <Offsets>
            <Offset>10</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>122</ID>
          <Description>"Terraforming: Target * 100000"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>FF8080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_terraforming_info_addr</Address>
          <Offsets>
            <Offset>18</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>97</ID>
      <Description>"Selected Megastructure"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-10-09
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_SELECTED_MEGASTRUCTURES,stellaris.exe,49 8B 55 48 48 B8 FE FF FF FF FF FF FF 7F) // should be unique
alloc(newmem,$1000,INJECT_SELECTED_MEGASTRUCTURES)

label(code)
label(return)
label(i_base_megas_addr)
label(is_auto_set_mega_goal)

newmem:
  mov [i_base_megas_addr], r13
  cmp dword ptr [is_auto_set_mega_goal], 1
  jne code
  mov rdx,[r13+48]
  cmp rdx, #960000000
  jae code
  mov rdx, #960000000
  mov [r13+48], rdx

code:
  mov rdx,[r13+48]
  mov rax,7FFFFFFFFFFFFFFE
  jmp return
align 10 cc
  i_base_megas_addr:
  dq 0
  is_auto_set_mega_goal:
  dd 0

INJECT_SELECTED_MEGASTRUCTURES:
  jmp newmem
  nop 9
return:
registersymbol(INJECT_SELECTED_MEGASTRUCTURES)
registersymbol(i_base_megas_addr)
registersymbol(is_auto_set_mega_goal)

[DISABLE]

INJECT_SELECTED_MEGASTRUCTURES:
  db 49 8B 55 48 48 B8 FE FF FF FF FF FF FF 7F

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+CC0D2E

stellaris.exe+CC0CFF: E8 44 A7 B0 00                 - call stellaris.exe+17CB448
stellaris.exe+CC0D04: 66 0F 6F 05 04 D4 EB 00        - movdqa xmm0,[stellaris.exe+1B7E110]
stellaris.exe+CC0D0C: F3 0F 7F 45 30                 - movdqu [rbp+30],xmm0
stellaris.exe+CC0D11: C6 45 20 00                    - mov byte ptr [rbp+20],00
stellaris.exe+CC0D15: 40 84 F6                       - test sil,sil
stellaris.exe+CC0D18: 0F 84 F3 01 00 00              - je stellaris.exe+CC0F11
stellaris.exe+CC0D1E: 49 8B 45 40                    - mov rax,[r13+40]
stellaris.exe+CC0D22: 48 8B 88 28 02 00 00           - mov rcx,[rax+00000228]
stellaris.exe+CC0D29: 48 85 C9                       - test rcx,rcx
stellaris.exe+CC0D2C: 74 25                          - je stellaris.exe+CC0D53
// ---------- INJECTING HERE ----------
stellaris.exe+CC0D2E: 49 8B 55 48                    - mov rdx,[r13+48]
// ---------- DONE INJECTING  ----------
stellaris.exe+CC0D32: 48 B8 FE FF FF FF FF FF FF 7F  - mov rax,7FFFFFFFFFFFFFFE
stellaris.exe+CC0D3C: 48 03 C2                       - add rax,rdx
stellaris.exe+CC0D3F: 48 83 F8 FC                    - cmp rax,-04
stellaris.exe+CC0D43: 77 0E                          - ja stellaris.exe+CC0D53
stellaris.exe+CC0D45: 48 69 C2 A0 86 01 00           - imul rax,rdx,000186A0
stellaris.exe+CC0D4C: 48 99                          - cqo
stellaris.exe+CC0D4E: 48 F7 F9                       - idiv rcx
stellaris.exe+CC0D51: EB 05                          - jmp stellaris.exe+CC0D58
stellaris.exe+CC0D53: B8 FF FF FF FF                 - mov eax,FFFFFFFF
stellaris.exe+CC0D58: 48 6B C8 64                    - imul rcx,rax,64
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>135</ID>
          <Description>"Usage: move-over progress bar"</Description>
          <Color>8000FF</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>105</ID>
          <Description>"Set progress to 4800"</Description>
          <Color>408000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
getAddressList().getMemoryRecordByID(98).Value = '480000000'

[DISABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>822</ID>
          <Description>"Auto fast complete?"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>C08000</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>is_auto_set_mega_goal</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>98</ID>
          <Description>"Upgrade progress * 100000"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>FF8080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_megas_addr</Address>
          <Offsets>
            <Offset>48</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>102</ID>
      <Description>"Selected Science Ship research"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-12-04
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_FAST_SCI_SHIP_RESEARCH,stellaris.exe,4C 2B 82 B0 00 00 00) // should be unique
alloc(newmem,$1000,INJECT_FAST_SCI_SHIP_RESEARCH)

label(code)
label(return)
label(i_base_sci_ship_reaearch_addr)
label(is_fast_sci_ship_research)

newmem:
  //mov r8, #100000
  //mov [rdx+000000B0], r8
  mov [i_base_sci_ship_reaearch_addr], rdx
  cmp dword ptr [is_fast_sci_ship_research], 1
  jne code
  push rax
  mov rax, #100000
  mov [rdx+000000B0], rax
  pop rax

code:
  sub r8,[rdx+000000B0]
  jmp return
align 10 cc
  i_base_sci_ship_reaearch_addr:
  dq 0
  is_fast_sci_ship_research:
  dd 1

INJECT_FAST_SCI_SHIP_RESEARCH:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_FAST_SCI_SHIP_RESEARCH)
registersymbol(i_base_sci_ship_reaearch_addr)
registersymbol(is_fast_sci_ship_research)

[DISABLE]

INJECT_FAST_SCI_SHIP_RESEARCH:
  db 4C 2B 82 B0 00 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+BE3A35

stellaris.exe+BE3A09: 48 8B 42 18                    - mov rax,[rdx+18]
stellaris.exe+BE3A0D: 48 8B 54 C8 08                 - mov rdx,[rax+rcx*8+08]
stellaris.exe+BE3A12: 48 85 D2                       - test rdx,rdx
stellaris.exe+BE3A15: 74 06                          - je stellaris.exe+BE3A1D
stellaris.exe+BE3A17: 44 39 42 08                    - cmp [rdx+08],r8d
stellaris.exe+BE3A1B: 74 07                          - je stellaris.exe+BE3A24
stellaris.exe+BE3A1D: 48 8B 15 64 6D AE 01           - mov rdx,[stellaris.exe+26CA788]
stellaris.exe+BE3A24: 48 63 05 CD 83 9C 01           - movsxd  rax,dword ptr [stellaris.exe+25ABDF8]
stellaris.exe+BE3A2B: 48 69 C8 A0 86 01 00           - imul rcx,rax,000186A0
stellaris.exe+BE3A32: 4C 8B C1                       - mov r8,rcx
// ---------- INJECTING HERE ----------
stellaris.exe+BE3A35: 4C 2B 82 B0 00 00 00           - sub r8,[rdx+000000B0]
// ---------- DONE INJECTING  ----------
stellaris.exe+BE3A3C: 48 85 C9                       - test rcx,rcx
stellaris.exe+BE3A3F: 74 21                          - je stellaris.exe+BE3A62
stellaris.exe+BE3A41: 48 B8 FE FF FF FF FF FF FF 7F  - mov rax,7FFFFFFFFFFFFFFE
stellaris.exe+BE3A4B: 49 03 C0                       - add rax,r8
stellaris.exe+BE3A4E: 48 83 F8 FC                    - cmp rax,-04
stellaris.exe+BE3A52: 77 0E                          - ja stellaris.exe+BE3A62
stellaris.exe+BE3A54: 49 69 C0 A0 86 01 00           - imul rax,r8,000186A0
stellaris.exe+BE3A5B: 48 99                          - cqo
stellaris.exe+BE3A5D: 48 F7 F9                       - idiv rcx
stellaris.exe+BE3A60: EB 05                          - jmp stellaris.exe+BE3A67
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>108</ID>
          <Description>"Manual set progress to 0"</Description>
          <Color>408000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
getAddressList().getMemoryRecordByID(103).Value = '0'

[DISABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>819</ID>
          <Description>"Fast research?"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>C08000</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>is_fast_sci_ship_research</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>103</ID>
          <Description>"Progress"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>FF8080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_sci_ship_reaearch_addr</Address>
          <Offsets>
            <Offset>B0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>827</ID>
          <Description>"_unused"</Description>
          <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>823</ID>
              <Description>"28"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>i_base_sci_ship_reaearch_addr</Address>
              <Offsets>
                <Offset>28</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>824</ID>
              <Description>"2C"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>i_base_sci_ship_reaearch_addr</Address>
              <Offsets>
                <Offset>2C</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>825</ID>
              <Description>"30"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>i_base_sci_ship_reaearch_addr</Address>
              <Offsets>
                <Offset>30</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>826</ID>
              <Description>"7C"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>i_base_sci_ship_reaearch_addr</Address>
              <Offsets>
                <Offset>7C</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>114</ID>
      <Description>"High HP for selected fleet / sci-ship survey multiplier"</Description>
      <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>113</ID>
          <Description>"1. Enable this script first"</Description>
          <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-10-11
  Author : bbfox@http://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_SELECTED_FLEET_HP,stellaris.exe,49 8B 90 58 01 00 00 48) // should be unique
alloc(newmem,$1000,INJECT_SELECTED_FLEET_HP)

label(code)
label(return)
label(i_base_player_pointer)
label(i_base_player_iid)
label(i_base_player_iid2)
label(i_base_player_iid3)
label(i_base_player_iid4)
label(i_base_player_iid5)

newmem:
  cmp qword ptr [i_base_player_pointer], 0
  jne compare_data
  //cmp dword ptr [r8+000000324], 0
  //jne code

  mov rdx, [r8+00000058] // player data pointer
  mov [i_base_player_pointer], rdx

  push rdx
  mov edx, [rdx+20]
  mov [i_base_player_iid5], edx
  pop rdx

  push rdx
  mov edx, [rdx+18]
  mov [i_base_player_iid2], edx
  pop rdx


  push rdx
  mov dx, [rdx+16]
  mov [i_base_player_iid], dx
  pop rdx

  mov eax, [r8+0000340]
  mov [i_base_player_iid3], eax

  mov eax, [r8+000001B0]
  mov [i_base_player_iid4], eax


compare_data:
  push rax

  mov rax, [i_base_player_pointer]
  mov rdx, [r8+00000058]
  cmp rax, rdx
  jne endp

  mov rdx, [r8+00000758]  // ship HP
  mov [r8+00000150], rdx

  mov rdx, [r8+00000760]  // Ship Armor
  mov [r8+00000158], rdx

  mov rdx, [r8+00000768]  // Ship Shield
  mov [r8+00000160], rdx

endp:
  pop rax

code:
  mov rdx,[r8+00000158]
  jmp return
align 10 cc
  i_max_ship_hp:
  dq #10000000000
  i_base_player_pointer:
  dq 0
  i_base_player_iid:
  dw 0
  i_base_player_iid2:
  dd 0
  i_base_player_iid3:
  dd 0
  i_base_player_iid4:
  dd 0
  i_base_player_iid5:
  dd 0

INJECT_SELECTED_FLEET_HP:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_SELECTED_FLEET_HP)
registersymbol(i_base_player_pointer)
registersymbol(i_base_player_iid)
registersymbol(i_base_player_iid2)
registersymbol(i_base_player_iid3)
registersymbol(i_base_player_iid4)
registersymbol(i_base_player_iid5)

[DISABLE]

INJECT_SELECTED_FLEET_HP:
  db 49 8B 90 58 01 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+C670D8

stellaris.exe+C670B8: 48 99                          - cqo 
stellaris.exe+C670BA: 48 F7 F9                       - idiv rcx
stellaris.exe+C670BD: EB 0A                          - jmp stellaris.exe+C670C9
stellaris.exe+C670BF: B8 FF FF FF FF                 - mov eax,FFFFFFFF
stellaris.exe+C670C4: EB 03                          - jmp stellaris.exe+C670C9
stellaris.exe+C670C6: 49 8B C7                       - mov rax,r15
stellaris.exe+C670C9: 48 03 F0                       - add rsi,rax
stellaris.exe+C670CC: 49 8B 88 E0 07 00 00           - mov rcx,[r8+000007E0]
stellaris.exe+C670D3: 48 85 C9                       - test rcx,rcx
stellaris.exe+C670D6: 7E 2F                          - jle stellaris.exe+C67107
// ---------- INJECTING HERE ----------
stellaris.exe+C670D8: 49 8B 90 58 01 00 00           - mov rdx,[r8+00000158]
// ---------- DONE INJECTING  ----------
stellaris.exe+C670DF: 48 B8 FE FF FF FF FF FF FF 7F  - mov rax,7FFFFFFFFFFFFFFE
stellaris.exe+C670E9: 48 03 C2                       - add rax,rdx
stellaris.exe+C670EC: 48 83 F8 FC                    - cmp rax,-04
stellaris.exe+C670F0: 77 0E                          - ja stellaris.exe+C67100
stellaris.exe+C670F2: 48 69 C2 A0 86 01 00           - imul rax,rdx,000186A0
stellaris.exe+C670F9: 48 99                          - cqo 
stellaris.exe+C670FB: 48 F7 F9                       - idiv rcx
stellaris.exe+C670FE: EB 0A                          - jmp stellaris.exe+C6710A
stellaris.exe+C67100: B8 FF FF FF FF                 - mov eax,FFFFFFFF
stellaris.exe+C67105: EB 03                          - jmp stellaris.exe+C6710A
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>118</ID>
              <Description>"Re-enable (1) if load from saves / new game"</Description>
              <Color>8000FF</Color>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
            <CheatEntry>
              <ID>131</ID>
              <Description>"2. Click on player fleet (not god mode; must be fleet, not single ship)"</Description>
              <Color>8000FF</Color>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
            <CheatEntry>
              <ID>117</ID>
              <Description>"Check Player Race #1==&gt;"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>String</VariableType>
              <Length>24</Length>
              <Unicode>0</Unicode>
              <CodePage>0</CodePage>
              <ZeroTerminate>1</ZeroTerminate>
              <Address>i_base_player_pointer</Address>
              <Offsets>
                <Offset>8</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>158</ID>
              <Description>"_debug"</Description>
              <Options moHideChildren="1"/>
              <Color>808080</Color>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>155</ID>
                  <Description>"chk id"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>2 Bytes</VariableType>
                  <Address>i_base_player_iid</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>156</ID>
                  <Description>"chk id2"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>i_base_player_iid2</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>157</ID>
                  <Description>"chk id3 (340)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>i_base_player_iid3</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>197</ID>
                  <Description>"chk id4 (1b0)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>i_base_player_iid4</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>476</ID>
                  <Description>"chk id5"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>i_base_player_iid5</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>147</ID>
                  <Description>"Base addr"</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_base_player_pointer</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>195</ID>
              <Description>"3. init param update"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-12-01
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_UPDATE_PLAYER_PARAM,stellaris.exe,48 39 81 50 01 00 00 0F) // should be unique
alloc(newmem,$1000,INJECT_UPDATE_PLAYER_PARAM)

label(code)
label(return)

newmem:
  push rax
  mov eax, [rcx+00000340]
  mov [i_base_player_iid3], eax

  mov eax, [rcx+000001B0]
  mov [i_base_player_iid4], eax
  pop rax


code:
  cmp [rcx+00000150],rax
  jmp return

INJECT_UPDATE_PLAYER_PARAM:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_UPDATE_PLAYER_PARAM)

[DISABLE]

INJECT_UPDATE_PLAYER_PARAM:
  db 48 39 81 50 01 00 00

unregistersymbol(INJECT_UPDATE_PLAYER_PARAM)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+ED49F9

stellaris.exe+ED49D6: 8B C8                 - mov ecx,eax
stellaris.exe+ED49D8: 48 03 C9              - add rcx,rcx
stellaris.exe+ED49DB: 49 8B 42 18           - mov rax,[r10+18]
stellaris.exe+ED49DF: 48 8B 4C C8 08        - mov rcx,[rax+rcx*8+08]
stellaris.exe+ED49E4: 48 85 C9              - test rcx,rcx
stellaris.exe+ED49E7: 74 06                 - je stellaris.exe+ED49EF
stellaris.exe+ED49E9: 44 39 41 20           - cmp [rcx+20],r8d
stellaris.exe+ED49ED: 74 03                 - je stellaris.exe+ED49F2
stellaris.exe+ED49EF: 49 8B C9              - mov rcx,r9
stellaris.exe+ED49F2: 48 8B 81 58 07 00 00  - mov rax,[rcx+00000758]
// ---------- INJECTING HERE ----------
stellaris.exe+ED49F9: 48 39 81 50 01 00 00  - cmp [rcx+00000150],rax
// ---------- DONE INJECTING  ----------
stellaris.exe+ED4A00: 0F 8C 6C 01 00 00     - jl stellaris.exe+ED4B72
stellaris.exe+ED4A06: 48 8B 81 68 07 00 00  - mov rax,[rcx+00000768]
stellaris.exe+ED4A0D: 48 39 81 60 01 00 00  - cmp [rcx+00000160],rax
stellaris.exe+ED4A14: 0F 8C 58 01 00 00     - jl stellaris.exe+ED4B72
stellaris.exe+ED4A1A: 48 83 C2 04           - add rdx,04
stellaris.exe+ED4A1E: 49 3B D3              - cmp rdx,r11
stellaris.exe+ED4A21: 75 9D                 - jne stellaris.exe+ED49C0
stellaris.exe+ED4A23: 32 DB                 - xor bl,bl
stellaris.exe+ED4A25: 48 85 F6              - test rsi,rsi
stellaris.exe+ED4A28: 74 56                 - je stellaris.exe+ED4A80
}
</AssemblerScript>
              <CheatEntries>
                <CheatEntry>
                  <ID>196</ID>
                  <Description>"    To update: click on any player ship/fleet"</Description>
                  <Color>8000FF</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
                <CheatEntry>
                  <ID>150</ID>
                  <Description>"    *** not fully working, may not apply to all ships / starports"</Description>
                  <Color>8000FF</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
                <CheatEntry>
                  <ID>116</ID>
                  <Description>"Option 1: Monitor all player fleets (1. must be on, or script will error)"</Description>
                  <Options moHideChildren="1"/>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-10-11
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_MONITOR_ALL_FLEETS,stellaris.exe,49 8B 86 58 01 00 00 49) // should be unique
alloc(newmem,$1000,INJECT_MONITOR_ALL_FLEETS)

label(code)
label(return)
label(vf_ship_shield_multiplier)
label(vf_ship_armor_multiplier)
label(vf_ship_hull_multiplier)

newmem:
  cmp qword ptr [i_base_player_pointer], 0
  jne compare_data
  jmp code


compare_data:
  push rbx

  //mov ebx, dword ptr [i_base_player_iid3]
  //cmp dword ptr [r14+00000340], ebx
  //jne endp

  mov ebx, dword ptr [i_base_player_iid4]
  cmp dword ptr [r14+000001B0], ebx
  jne endp

  mov rax, [i_base_player_pointer]
  mov rbx, [r14+00000058]

  test rbx, rbx
  jz endp

  cmp rax, rbx
  jne endp

  push rbx
  mov ebx, [rbx+00000020]
  cmp ebx, dword ptr [i_base_player_iid5]
  pop rbx
  jne endp

  push rbx
  mov ebx, [rbx+00000018]
  cmp ebx, dword ptr [i_base_player_iid2]
  pop rbx
  jne endp

  mov bx, [rbx+00000016]
  cmp bx, word ptr [i_base_player_iid]
  jne endp

  mov rbx, [r14+00000758]  // hull
  vmovss xmm14, [vf_ship_hull_multiplier]
  cvtsi2ss xmm15, rbx
  vmulss xmm15, xmm15, xmm14
  vcvtss2si rbx, xmm15
  mov [r14+00000150], rbx

  mov rbx, [r14+00000760]  // Shield
  vmovss xmm14, [vf_ship_shield_multiplier]
  cvtsi2ss xmm15, rbx
  vmulss xmm15, xmm15, xmm14
  vcvtss2si rbx, xmm15
  mov [r14+00000158], rbx

  mov rbx, [r14+00000768]  // Armor
  vmovss xmm14, [vf_ship_armor_multiplier]
  cvtsi2ss xmm15, rbx
  vmulss xmm15, xmm15, xmm14
  vcvtss2si rbx, xmm15
  mov [r14+00000160], rbx

endp:
  pop rbx

code:
  mov rax,[r14+00000158]
  jmp return
align 10 cc
  vf_ship_shield_multiplier:
  dd (float)2
  vf_ship_armor_multiplier:
  dd (float)1.5
  vf_ship_hull_multiplier:
  dd (float)1.25

INJECT_MONITOR_ALL_FLEETS:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_MONITOR_ALL_FLEETS)
registersymbol(vf_ship_shield_multiplier)
registersymbol(vf_ship_armor_multiplier)
registersymbol(vf_ship_hull_multiplier)

[DISABLE]

INJECT_MONITOR_ALL_FLEETS:
  db 49 8B 86 58 01 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+840AD4

stellaris.exe+840AA9: 4C 8B 05 F8 C1 ED 01     - mov r8,[stellaris.exe+271CCA8]
stellaris.exe+840AB0: 48 8B 15 F9 B0 ED 01     - mov rdx,[stellaris.exe+271BBB0]
stellaris.exe+840AB7: 41 8B 4E 48              - mov ecx,[r14+48]
stellaris.exe+840ABB: 8B C1                    - mov eax,ecx
stellaris.exe+840ABD: C1 E8 05                 - shr eax,05
stellaris.exe+840AC0: A8 01                    - test al,01
stellaris.exe+840AC2: 0F 85 A9 00 00 00        - jne stellaris.exe+840B71
stellaris.exe+840AC8: C1 E9 08                 - shr ecx,08
stellaris.exe+840ACB: F6 C1 01                 - test cl,01
stellaris.exe+840ACE: 0F 85 9D 00 00 00        - jne stellaris.exe+840B71
// ---------- INJECTING HERE ----------
stellaris.exe+840AD4: 49 8B 86 58 01 00 00     - mov rax,[r14+00000158]
// ---------- DONE INJECTING  ----------
stellaris.exe+840ADB: 49 3B 86 60 07 00 00     - cmp rax,[r14+00000760]
stellaris.exe+840AE2: 0F 8D 89 00 00 00        - jnl stellaris.exe+840B71
stellaris.exe+840AE8: 41 83 BE 6C 01 00 00 00  - cmp dword ptr [r14+0000016C],00
stellaris.exe+840AF0: 7F 7F                    - jg stellaris.exe+840B71
stellaris.exe+840AF2: 49 8B 9E A0 07 00 00     - mov rbx,[r14+000007A0]
stellaris.exe+840AF9: 48 85 DB                 - test rbx,rbx
stellaris.exe+840AFC: 74 73                    - je stellaris.exe+840B71
stellaris.exe+840AFE: 7F 07                    - jg stellaris.exe+840B07
stellaris.exe+840B00: 79 6F                    - jns stellaris.exe+840B71
stellaris.exe+840B02: 48 3B C7                 - cmp rax,rdi
}
</AssemblerScript>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>132</ID>
                      <Description>"Disable if affected enemy ship (i.e. hijacked / rebel)"</Description>
                      <Color>8000FF</Color>
                      <GroupHeader>1</GroupHeader>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>830</ID>
                      <Description>"Hull multiplier"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>C08000</Color>
                      <VariableType>Float</VariableType>
                      <Address>vf_ship_hull_multiplier</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>813</ID>
                      <Description>"Shield multiplier (during battle)"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>C08000</Color>
                      <VariableType>Float</VariableType>
                      <Address>vf_ship_shield_multiplier</Address>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>814</ID>
                      <Description>"Armor multiplier (during battle)"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>C08000</Color>
                      <VariableType>Float</VariableType>
                      <Address>vf_ship_armor_multiplier</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>152</ID>
                  <Description>"Option 2: Sci-Ship survey multiplier"</Description>
                  <Options moHideChildren="1"/>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-11-30
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_SCI_SHIP_SURVEY_MULTI,$process,48 01 56 28 48 8B 5C 24 30) // should be unique
alloc(newmem,$1000,INJECT_SCI_SHIP_SURVEY_MULTI)

label(code)
label(return)
label(vf_sci_ship_survey_multi)

newmem:
  //mov ebx, dword ptr [i_base_player_iid3]
  //cmp dword ptr [rdi+00000340], ebx
  //jne code

  mov ebx, dword ptr [i_base_player_iid4]
  cmp dword ptr [rdi+000001B0], ebx
  jne code


  cmp qword ptr [i_base_player_pointer], 0
  jne compare_data
  jmp code

compare_data:
  push rax
  // rbx = safe to use
  //push rbx

  mov rax, [i_base_player_pointer]
  mov rbx, [rdi+00000058]
  test rbx, rbx
  jz endp

  cmp rax, rbx
  jne endp

  push rbx
  mov ebx, [rbx+00000020]
  cmp ebx, dword ptr [i_base_player_iid5]
  pop rbx
  jne endp

  push rbx
  mov ebx, [rbx+00000018]
  cmp ebx, dword ptr [i_base_player_iid2]
  pop rbx
  jne endp

  mov bx, [rbx+00000016]
  cmp bx, word ptr [i_base_player_iid]
  jne endp
  mov rbx, [rdi+00000058] // debug

  vmovss xmm14, [vf_sci_ship_survey_multi]
  cvtsi2ss xmm15, rdx
  vmulss xmm15, xmm15, xmm14
  vcvtss2si rdx, xmm15

endp:
  //pop rbx
  pop rax

code:
  add [rsi+28],rdx
  mov rbx,[rsp+30]
  jmp return
align 10 cc
  vf_sci_ship_survey_multi:
  dd (float)3.33333333

INJECT_SCI_SHIP_SURVEY_MULTI:
  jmp newmem
  nop 4
return:
registersymbol(INJECT_SCI_SHIP_SURVEY_MULTI)
registersymbol(vf_sci_ship_survey_multi)

[DISABLE]

INJECT_SCI_SHIP_SURVEY_MULTI:
  db 48 01 56 28 48 8B 5C 24 30

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+8FC8AF

stellaris.exe+8FC857 - 83 BB 8C030000 02     - cmp dword ptr [rbx+0000038C],02
stellaris.exe+8FC85E - 75 63                 - jne stellaris.exe+8FC8C3
stellaris.exe+8FC860 - 48 8B CE              - mov rcx,rsi
stellaris.exe+8FC863 - E8 387EFFFF           - call stellaris.exe+8F46A0
stellaris.exe+8FC868 - 48 8B 1D E91AD001     - mov rbx,[stellaris.exe+25FE358]
stellaris.exe+8FC86F - 48 8D 8F 88010000     - lea rcx,[rdi+00000188]
stellaris.exe+8FC876 - 41 B8 4F000000        - mov r8d,0000004F
stellaris.exe+8FC87C - 48 8D 54 24 38        - lea rdx,[rsp+38]
stellaris.exe+8FC881: E8 3A E5 8A FF                 - call stellaris.exe+1AADC0
stellaris.exe+8FC886: 48 8B 08                       - mov rcx,[rax]
stellaris.exe+8FC889: 48 81 C1 A0 86 01 00           - add rcx,000186A0
stellaris.exe+8FC890: 48 0F AF CB                    - imul rcx,rbx
stellaris.exe+8FC894: 48 B8 09 E1 D1 C6 11 6B F1 29  - mov rax,29F16B11C6D1E109
stellaris.exe+8FC89E: 48 F7 E9                       - imul rcx
stellaris.exe+8FC8A1: 48 C1 FA 0E                    - sar rdx,0E
stellaris.exe+8FC8A5: 48 8B C2                       - mov rax,rdx
stellaris.exe+8FC8A8: 48 C1 E8 3F                    - shr rax,3F
stellaris.exe+8FC8AC: 48 03 D0                       - add rdx,rax
// ---------- INJECTING HERE ----------
stellaris.exe+8FC8AF: 48 01 56 28                    - add [rsi+28],rdx
// ---------- DONE INJECTING  ----------
stellaris.exe+8FC8B3: 48 8B 5C 24 30                 - mov rbx,[rsp+30]
stellaris.exe+8FC8B8: 48 8B 74 24 40                 - mov rsi,[rsp+40]
stellaris.exe+8FC8BD: 48 83 C4 20                    - add rsp,20
stellaris.exe+8FC8C1: 5F                             - pop rdi
stellaris.exe+8FC8C2: C3                             - ret 
stellaris.exe+8FC8C3: 48 8B 4E 08                    - mov rcx,[rsi+08]
stellaris.exe+8FC8C7: 48 8B 01                       - mov rax,[rcx]
stellaris.exe+8FC8CA: FF 50 38                       - call qword ptr [rax+38]
stellaris.exe+8FC8CD: 84 C0                          - test al,al
stellaris.exe+8FC8CF: 74 1D                          - je stellaris.exe+8FC8EE
}
</AssemblerScript>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>153</ID>
                      <Description>"multiplier"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>C08000</Color>
                      <VariableType>Float</VariableType>
                      <Address>vf_sci_ship_survey_multi</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>816</ID>
                  <Description>"Option 3: Ship EXP multiplier"</Description>
                  <Options moHideChildren="1"/>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-12-04
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_SHIP_EXP_MULTI,stellaris.exe,48 01 83 90 06 00 00 48 8B 43) // should be unique
alloc(newmem,$1000,INJECT_SHIP_EXP_MULTI)

label(code)
label(return)
label(vf_ship_exp_multi)

newmem:

  cmp qword ptr [i_base_player_pointer], 0
  jne compare_data
  jmp code

  push r15
  mov r15d, dword ptr [i_base_player_iid4]
  cmp dword ptr [rbx+000001B0], r15d
  pop r15
  jne code

compare_data:
  push r15
  push rcx

  mov r15, [i_base_player_pointer]
  mov rcx, [rbx+00000058]
  test r15, rcx
  jz endp

  cmp r15, rcx
  jne endp

  mov r15d, [rcx+00000020]
  cmp r15d, dword ptr [i_base_player_iid5]
  jne endp

  mov r15d, [rcx+00000018]
  cmp r15d, dword ptr [i_base_player_iid2]
  jne endp

  mov cx, [rcx+00000016]
  cmp cx, word ptr [i_base_player_iid]
  jne endp
  mov rcx, [rbx+00000058] // debug

  vmovss xmm14, [vf_ship_exp_multi]
  cvtsi2ss xmm15, rax
  vmulss xmm15, xmm15, xmm14
  vcvtss2si rax, xmm15

endp:
  pop rcx
  pop r15

code:
  add [rbx+00000690],rax
  jmp return
vf_ship_exp_multi:
  dd (float)3

INJECT_SHIP_EXP_MULTI:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_SHIP_EXP_MULTI)
registersymbol(vf_ship_exp_multi)

[DISABLE]

INJECT_SHIP_EXP_MULTI:
  db 48 01 83 90 06 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+8414E8

stellaris.exe+8414BC: 74 06                 - je stellaris.exe+8414C4
stellaris.exe+8414BE: 44 39 41 20           - cmp [rcx+20],r8d
stellaris.exe+8414C2: 74 07                 - je stellaris.exe+8414CB
stellaris.exe+8414C4: 48 8B 0D 35 99 ED 01  - mov rcx,[stellaris.exe+271AE00]
stellaris.exe+8414CB: 48 8B 81 10 05 00 00  - mov rax,[rcx+00000510]
stellaris.exe+8414D2: 83 78 74 00           - cmp dword ptr [rax+74],00
stellaris.exe+8414D6: 74 17                 - je stellaris.exe+8414EF
stellaris.exe+8414D8: 83 B9 9C 04 00 00 00  - cmp dword ptr [rcx+0000049C],00
stellaris.exe+8414DF: 74 0E                 - je stellaris.exe+8414EF
stellaris.exe+8414E1: 48 8B 05 38 BE DB 01  - mov rax,[stellaris.exe+25FD320]
// ---------- INJECTING HERE ----------
stellaris.exe+8414E8: 48 01 83 90 06 00 00  - add [rbx+00000690],rax
// ---------- DONE INJECTING  ----------
stellaris.exe+8414EF: 48 8B 43 28           - mov rax,[rbx+28]
stellaris.exe+8414F3: 48 8D 4B 28           - lea rcx,[rbx+28]
stellaris.exe+8414F7: FF 50 08              - call qword ptr [rax+08]
stellaris.exe+8414FA: 48 8B 15 87 B7 ED 01  - mov rdx,[stellaris.exe+271CC88]
stellaris.exe+841501: 48 85 D2              - test rdx,rdx
stellaris.exe+841504: 74 2A                 - je stellaris.exe+841530
stellaris.exe+841506: 44 8B 40 18           - mov r8d,[rax+18]
stellaris.exe+84150A: 41 8B C0              - mov eax,r8d
stellaris.exe+84150D: 25 FF FF FF 00        - and eax,00FFFFFF
stellaris.exe+841512: 3B 42 20              - cmp eax,[rdx+20]
}
</AssemblerScript>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>817</ID>
                      <Description>"Multiplier"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <Color>C08000</Color>
                      <VariableType>Float</VariableType>
                      <Address>vf_ship_exp_multi</Address>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>199</ID>
      <Description>"Ship Hull/Armor/Shield Viewer"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-12-02
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_SHIP_STAT_VIEWER,stellaris.exe,48 8B 92 50 01 00 00 4A) // should be unique
alloc(newmem,$1000,INJECT_SHIP_STAT_VIEWER)

label(code)
label(return)
label(is_reset_viewer_data)
label(i_ship_stat_base_addr)
label(i_ship_stat_base_addr2)
label(data_index)

newmem:
  cmp dword ptr [is_reset_viewer_data], 1
  jne do_next

start_reset:
  push rcx
  push rbx
  push rax

  mov ecx, 41 // 64+1

reset_loop:
  mov rbx, i_ship_stat_base_addr
  lea rax, [ecx*8-8]
  lea rax, [rbx+rax]
  mov qword ptr [rax], 0
  loop reset_loop

  mov dword ptr [is_reset_viewer_data], 0

  pop rax
  pop rbx
  pop rcx

  mov dword ptr [data_index], 0

do_next:
  // store ship address
  cmp dword ptr [data_index], 40  // specified buffer# is full
  jae code

  push rbx
  push rax
  push rcx

  mov dword ptr [data_index], 0

seek_start:
  mov rbx, i_ship_stat_base_addr
  mov eax, [data_index]
  lea rcx, [eax*8]
  lea rcx, [rbx+rcx]

  cmp qword ptr [rcx], rdx
  je endp

  cmp qword ptr [rcx], 0
  je set_data

seek_next:
  inc dword ptr [data_index]
  cmp dword ptr [data_index], 40
  jae endp
  jmp seek_start

set_data:
  mov [rcx], rdx
  inc dword ptr [data_index]
  jmp endp

endp:
  pop rcx
  pop rax
  pop rbx

code:
  mov rdx,[rdx+00000150]
  jmp return
align 20 cc
  is_reset_viewer_data:
  dd 0
  data_index:
  dd 0
  dummy1:
  dq 0
  dummy2:
  dq 0
  dummy3:
  dq 0
  i_ship_stat_base_addr:
  dq 0
align 100 0
  db 0
  i_ship_stat_base_addr2:
  dq 0
align 100 0
  db 0
align 100 0
  db 0
align 100 0
  db CC
align 10 CC


INJECT_SHIP_STAT_VIEWER:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_SHIP_STAT_VIEWER)
registersymbol(is_reset_viewer_data)
registersymbol(i_ship_stat_base_addr)
registersymbol(i_ship_stat_base_addr2)
registersymbol(data_index)

[DISABLE]

INJECT_SHIP_STAT_VIEWER:
  db 48 8B 92 50 01 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+C9DEC7

stellaris.exe+C9DE9B: 48 8B CE                       - mov rcx,rsi
stellaris.exe+C9DE9E: FF D7                          - call rdi
stellaris.exe+C9DEA0: 4C 8B C8                       - mov r9,rax
stellaris.exe+C9DEA3: 48 8B 08                       - mov rcx,[rax]
stellaris.exe+C9DEA6: 4C 8B 91 A8 00 00 00           - mov r10,[rcx+000000A8]
stellaris.exe+C9DEAD: 49 8B 56 40                    - mov rdx,[r14+40]
stellaris.exe+C9DEB1: 4C 8B 82 58 07 00 00           - mov r8,[rdx+00000758]
stellaris.exe+C9DEB8: 49 BC FE FF FF FF FF FF FF 7F  - mov r12,7FFFFFFFFFFFFFFE
stellaris.exe+C9DEC2: 4D 85 C0                       - test r8,r8
stellaris.exe+C9DEC5: 7E 24                          - jle stellaris.exe+C9DEEB
// ---------- INJECTING HERE ----------
stellaris.exe+C9DEC7: 48 8B 92 50 01 00 00           - mov rdx,[rdx+00000150]
// ---------- DONE INJECTING  ----------
stellaris.exe+C9DECE: 4A 8D 0C 22                    - lea rcx,[rdx+r12]
stellaris.exe+C9DED2: 48 83 F9 FC                    - cmp rcx,-04
stellaris.exe+C9DED6: 77 0E                          - ja stellaris.exe+C9DEE6
stellaris.exe+C9DED8: 48 69 C2 A0 86 01 00           - imul rax,rdx,000186A0
stellaris.exe+C9DEDF: 48 99                          - cqo 
stellaris.exe+C9DEE1: 49 F7 F8                       - idiv r8
stellaris.exe+C9DEE4: EB 08                          - jmp stellaris.exe+C9DEEE
stellaris.exe+C9DEE6: 48 8B C3                       - mov rax,rbx
stellaris.exe+C9DEE9: EB 03                          - jmp stellaris.exe+C9DEEE
stellaris.exe+C9DEEB: 49 8B C7                       - mov rax,r15
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>201</ID>
          <Description>"Usage: Click on ship/fleet"</Description>
          <Color>8000FF</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>799</ID>
          <Description>"    Only displayed / cursor-over objects will be recorded"</Description>
          <Color>8000FF</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>405</ID>
          <Description>"Reset data buffer in next scan (in case data buffer is full)"</Description>
          <Color>408000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
local i = 1
--i = readInteger('i_cur_player_country_id')
writeInteger('is_reset_viewer_data', i)

[DISABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>798</ID>
          <Description>"last scanned empty slot-1 (64 = full)"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>808080</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>data_index</Address>
        </CheatEntry>
        <CheatEntry>
          <ID>266</ID>
          <Description>"Ship Stats (#1-#32)"</Description>
          <Options moHideChildren="1" moActivateChildrenAsWell="1" moDeactivateChildrenAsWell="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>206</ID>
              <Description>"#1"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>202</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>203</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>267</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>283</ID>
                  <Description>"Prefix name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>217</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>477</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>205</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>204</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>218</ID>
              <Description>"#2"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>219</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>220</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+8</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>268</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>284</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>478</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+8</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>221</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+8</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>223</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+8</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>222</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+8</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>224</ID>
              <Description>"#3"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>225</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+10</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>226</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+10</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>269</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+10</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>285</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+10</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>479</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+10</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>227</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+10</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>229</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+10</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>228</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+10</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>230</ID>
              <Description>"#4"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>231</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+18</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>232</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+18</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>270</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+18</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>286</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+18</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>480</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+18</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>233</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+18</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>235</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+18</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>234</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+18</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>236</ID>
              <Description>"#5"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>237</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+20</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>238</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+20</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>271</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+20</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>287</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+20</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>481</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+20</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>239</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+20</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>241</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+20</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>240</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+20</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>242</ID>
              <Description>"#6"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>243</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+28</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>244</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+28</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>272</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+28</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>288</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+28</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>482</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+28</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>245</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+28</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>247</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+28</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>246</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+28</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>248</ID>
              <Description>"#7"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>249</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+30</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>250</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+30</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>273</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+30</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>289</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+30</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>483</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+30</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>251</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+30</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>253</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+30</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>252</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+30</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>254</ID>
              <Description>"#8"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>255</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+38</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>256</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+38</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>274</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+38</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>290</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+38</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>484</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+38</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>257</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+38</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>259</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+38</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>258</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+38</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>260</ID>
              <Description>"#9"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>261</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+40</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>262</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+40</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>275</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+40</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>291</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+40</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>485</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+40</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>263</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+40</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>265</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+40</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>264</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+40</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>276</ID>
              <Description>"#10"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>277</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+48</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>278</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+48</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>279</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+48</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>292</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+48</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>486</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+48</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>280</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+48</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>282</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+48</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>281</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+48</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>293</ID>
              <Description>"#11"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>294</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+50</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>295</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+50</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>296</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+50</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>297</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+50</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>487</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+50</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>298</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+50</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>300</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+50</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>299</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+50</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>301</ID>
              <Description>"#12"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>302</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+58</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>303</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+58</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>304</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+58</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>305</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+58</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>488</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+58</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>306</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+58</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>308</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+58</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>307</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+58</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>309</ID>
              <Description>"#13"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>310</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+60</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>311</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+60</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>312</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+60</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>313</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+60</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>489</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+60</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>314</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+60</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>316</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+60</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>315</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+60</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>317</ID>
              <Description>"#14"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>318</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+68</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>319</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+68</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>320</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+68</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>321</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+68</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>490</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+68</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>322</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+68</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>324</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+68</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>323</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+68</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>325</ID>
              <Description>"#15"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>326</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+70</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>327</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+70</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>328</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+70</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>329</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+70</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>491</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+70</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>330</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+70</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>332</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+70</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>331</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+70</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>333</ID>
              <Description>"#16"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>334</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+78</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>335</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+78</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>336</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+78</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>337</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+78</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>492</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+78</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>338</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+78</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>340</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+78</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>339</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+78</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>341</ID>
              <Description>"#17"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>342</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+80</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>343</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+80</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>344</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+80</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>345</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+80</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>493</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+80</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>346</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+80</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>348</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+80</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>347</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+80</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>349</ID>
              <Description>"#18"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>350</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+88</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>351</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+88</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>352</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+88</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>353</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+88</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>494</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+88</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>354</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+88</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>356</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+88</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>355</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+88</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>357</ID>
              <Description>"#19"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>358</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+90</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>359</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+90</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>360</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+90</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>361</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+90</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>495</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+90</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>362</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+90</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>364</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+90</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>363</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+90</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>365</ID>
              <Description>"#20"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>366</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+98</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>367</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+98</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>368</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+98</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>369</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+98</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>496</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+98</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>370</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+98</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>372</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+98</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>371</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+98</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>373</ID>
              <Description>"#21"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>374</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+A0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>375</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+A0</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>376</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+A0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>377</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+A0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>497</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+A0</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>378</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+A0</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>380</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+A0</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>379</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+A0</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>381</ID>
              <Description>"#22"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>382</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+A8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>383</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+A8</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>384</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+A8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>385</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+A8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>498</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+A8</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>386</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+A8</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>388</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+A8</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>387</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+A8</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>389</ID>
              <Description>"#23"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>390</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+B0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>391</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+B0</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>392</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+B0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>393</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+B0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>499</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+B0</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>394</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+B0</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>396</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+B0</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>395</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+B0</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>397</ID>
              <Description>"#24"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>398</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+B8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>399</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+B8</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>400</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+B8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>401</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+B8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>500</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+B8</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>402</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+B8</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>404</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+B8</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>403</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+B8</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>406</ID>
              <Description>"#25"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>407</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+C0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>408</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+C0</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>409</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+C0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>410</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+C0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>501</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+C0</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>411</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+C0</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>413</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+C0</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>412</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+C0</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>414</ID>
              <Description>"#26"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>415</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+C8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>416</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+C8</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>417</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+C8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>418</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+C8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>502</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+C8</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>419</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+C8</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>421</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+C8</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>420</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+C8</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>422</ID>
              <Description>"#27"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>423</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+D0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>424</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+D0</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>425</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+D0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>426</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+D0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>503</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+D0</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>427</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+D0</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>429</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+D0</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>428</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+D0</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>430</ID>
              <Description>"#28"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>431</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+D8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>432</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+D8</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>433</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+D8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>434</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+D8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>504</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+D8</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>435</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+D8</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>437</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+D8</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>436</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+D0</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>438</ID>
              <Description>"#29"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>439</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+E0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>440</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+E0</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>441</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+E0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>442</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+E0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>505</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+E0</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>443</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+E0</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>445</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+E0</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>444</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+E0</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>446</ID>
              <Description>"#30"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>447</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+E8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>448</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+E8</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>449</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+E8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>450</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+E8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>506</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+E8</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>451</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+E8</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>453</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+E8</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>452</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+E8</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>454</ID>
              <Description>"#31"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>455</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+F0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>456</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+F0</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>457</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+F0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>458</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+F0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>507</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+F0</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>459</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+F0</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>461</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+F0</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>460</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+F0</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>462</ID>
              <Description>"#32"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>463</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+F8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>464</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+F8</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>465</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+F8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>466</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+F8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>508</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+F8</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>467</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+F8</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>469</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+F8</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>468</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+F8</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>509</ID>
          <Description>"Ship Stats (#33-#64)"</Description>
          <Options moHideChildren="1" moActivateChildrenAsWell="1" moDeactivateChildrenAsWell="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>510</ID>
              <Description>"#33"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>511</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+100</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>512</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+100</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>513</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+100</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>514</ID>
                  <Description>"Prefix name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+100</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>515</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+100</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>516</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+100</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>517</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+100</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>518</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+100</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>519</ID>
              <Description>"#34"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>520</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+108</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>521</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+108</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>522</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+108</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>523</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+108</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>524</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+108</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>525</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+108</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>526</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+108</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>527</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+108</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>528</ID>
              <Description>"#35"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>529</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+110</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>530</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+110</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>531</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+110</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>532</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+110</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>533</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+110</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>534</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+110</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>535</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+110</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>536</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+110</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>537</ID>
              <Description>"#36"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>538</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+118</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>539</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+118</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>540</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+118</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>541</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+118</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>542</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+118</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>543</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+118</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>544</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+118</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>545</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+118</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>546</ID>
              <Description>"#37"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>547</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+120</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>548</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+120</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>549</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+120</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>550</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+120</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>551</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+120</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>552</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+120</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>553</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+120</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>554</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+120</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>555</ID>
              <Description>"#38"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>556</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+128</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>557</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+128</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>558</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+128</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>559</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+128</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>560</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+128</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>561</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+128</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>562</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+128</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>563</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+128</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>564</ID>
              <Description>"#39"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>565</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+130</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>566</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+130</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>567</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+130</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>568</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+130</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>569</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+130</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>570</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+130</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>571</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+130</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>572</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+130</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>573</ID>
              <Description>"#40"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>574</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+138</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>575</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+138</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>576</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+138</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>577</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+138</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>578</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+138</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>579</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+138</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>580</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+138</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>581</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+138</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>582</ID>
              <Description>"#41"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>583</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+140</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>584</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+140</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>585</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+140</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>586</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+140</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>587</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+140</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>588</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+140</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>589</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+140</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>590</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+140</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>591</ID>
              <Description>"#42"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>592</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+148</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>593</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+148</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>594</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+148</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>595</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+148</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>596</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+148</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>597</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+148</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>598</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+148</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>599</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+148</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>600</ID>
              <Description>"#43"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>601</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+150</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>602</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+150</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>603</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+150</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>604</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+150</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>605</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+150</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>606</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+150</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>607</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+150</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>608</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+150</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>609</ID>
              <Description>"#44"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>610</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+158</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>611</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+158</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>612</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+158</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>613</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+158</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>614</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+158</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>615</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+158</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>616</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+158</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>617</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+158</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>618</ID>
              <Description>"#45"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>619</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+160</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>620</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+160</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>621</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+160</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>622</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+160</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>623</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+160</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>624</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+160</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>625</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+160</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>626</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+160</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>627</ID>
              <Description>"#46"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>628</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+168</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>629</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+168</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>630</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+168</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>631</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+168</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>632</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+168</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>633</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+168</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>634</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+168</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>635</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+168</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>636</ID>
              <Description>"#47"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>637</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+170</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>638</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+170</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>639</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+170</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>640</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+170</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>641</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+170</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>642</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+170</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>643</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+170</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>644</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+170</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>645</ID>
              <Description>"#48"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>646</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+178</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>647</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+178</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>648</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+178</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>649</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+178</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>650</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+178</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>651</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+178</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>652</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+178</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>653</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+178</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>654</ID>
              <Description>"#49"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>655</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+180</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>656</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+180</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>657</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+180</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>658</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+180</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>659</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+180</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>660</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+180</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>661</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+180</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>662</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+180</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>663</ID>
              <Description>"#50"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>664</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+188</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>665</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+188</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>666</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+188</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>667</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+188</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>668</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+188</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>669</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+188</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>670</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+188</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>671</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+188</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>672</ID>
              <Description>"#51"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>673</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+190</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>674</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+190</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>675</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+190</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>676</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+190</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>677</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+190</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>678</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+190</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>679</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+190</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>680</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+190</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>681</ID>
              <Description>"#52"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>682</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+198</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>683</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+198</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>684</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+198</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>685</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+198</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>686</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+198</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>687</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+198</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>688</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+198</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>689</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+198</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>690</ID>
              <Description>"#53"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>691</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1A0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>692</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1A0</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>693</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1A0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>694</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1A0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>695</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1A0</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>696</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1A0</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>697</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1A0</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>698</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1A0</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>699</ID>
              <Description>"#54"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>700</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1A8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>701</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1A8</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>702</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1A8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>703</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1A8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>704</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1A8</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>705</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1A8</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>706</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1A8</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>707</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1A8</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>708</ID>
              <Description>"#55"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>709</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1B0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>710</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1B0</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>711</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1B0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>712</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1B0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>713</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1B0</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>714</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1B0</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>715</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1B0</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>716</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1B0</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>717</ID>
              <Description>"#56"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>718</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1B8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>719</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1B8</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>720</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1B8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>721</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1B8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>722</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1B8</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>723</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1B8</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>724</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1B8</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>725</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1B8</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>726</ID>
              <Description>"#57"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>727</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1C0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>728</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1C0</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>729</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1C0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>730</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1C0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>731</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1C0</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>732</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1C0</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>733</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1C0</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>734</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1C0</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>735</ID>
              <Description>"#58"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>736</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1C8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>737</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1C8</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>738</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1C8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>739</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1C8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>740</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1C8</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>741</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1C8</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>742</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1C8</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>743</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1C8</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>744</ID>
              <Description>"#59"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>745</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1D0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>746</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1D0</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>747</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1D0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>748</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1D0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>749</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1D0</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>750</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1D0</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>751</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1D0</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>752</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1D0</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>753</ID>
              <Description>"#60"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>754</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1D8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>755</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1D8</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>756</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1D8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>757</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1D8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>758</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1D8</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>759</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1D8</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>760</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1D8</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>761</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1D0</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>762</ID>
              <Description>"#61"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>763</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1E0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>764</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1E0</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>765</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1E0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>766</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1E0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>767</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1E0</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>768</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1E0</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>769</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1E0</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>770</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1E0</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>771</ID>
              <Description>"#62"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>772</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1E8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>773</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1E8</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>774</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1E8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>775</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1E8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>776</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1E8</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>777</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1E8</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>778</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1E8</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>779</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1E8</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>780</ID>
              <Description>"#63"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>781</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1F0</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>782</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1F0</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>783</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1F0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>784</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1F0</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>785</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1F0</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>786</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1F0</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>787</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1F0</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>788</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1F0</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>789</ID>
              <Description>"#64"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>790</ID>
                  <Description>"addr."</Description>
                  <ShowAsHex>1</ShowAsHex>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1F8</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>791</ID>
                  <Description>"Race?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1F8</Address>
                  <Offsets>
                    <Offset>8</Offset>
                    <Offset>58</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>792</ID>
                  <Description>"Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1F8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>8</Offset>
                    <Offset>28</Offset>
                    <Offset>98</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>793</ID>
                  <Description>"Prefix Name?"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>String</VariableType>
                  <Length>32</Length>
                  <Unicode>0</Unicode>
                  <CodePage>0</CodePage>
                  <ZeroTerminate>1</ZeroTerminate>
                  <Address>i_ship_stat_base_addr+1F8</Address>
                  <Offsets>
                    <Offset>0</Offset>
                    <Offset>68</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>794</ID>
                  <Description>"in fleet position#"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1F8</Address>
                  <Offsets>
                    <Offset>B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>795</ID>
                  <Description>"Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1F8</Address>
                  <Offsets>
                    <Offset>150</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>796</ID>
                  <Description>"Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1F8</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>797</ID>
                  <Description>"Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <VariableType>8 Bytes</VariableType>
                  <Address>i_ship_stat_base_addr+1F8</Address>
                  <Offsets>
                    <Offset>158</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>163</ID>
      <Description>"Player single ship/mining station Hull/Armor/Shield viewer"</Description>
      <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-12-01
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_GET_SHIP_INFO,stellaris.exe,4D 8B E1 49 8B F0 4C 8B EA 45) // should be unique
alloc(newmem,$1000,INJECT_GET_SHIP_INFO)

label(code)
label(return)
label(i_ship_info_base)
label(i_ship_base_player_pointer)
label(i_ship_r11)
label(i_ship_r15)

newmem:
  mov [i_ship_info_base], rdi
  mov [i_ship_r11], r11
  mov [i_ship_r15], r15

  //mov r12d, [rdi+A0]
  //mov [i_ship_base_player_iid3], r12d

  mov r12, [rdi+58]
  mov [i_ship_base_player_pointer], r12
  test r12, r12
  je code

  //push r12
  //mov r12d, [r12+18]
  //mov [i_ship_base_player_iid2], r12d
  //pop r12

  //mov r12w, [r12+16]
  //mov [i_ship_base_player_iid], r12w

code:
  mov r12,r9
  mov rsi,r8
  jmp return
align 10 cc
  i_ship_info_base:
  dq 0
  i_ship_base_player_pointer:  // +58
  dq 0
  i_ship_r11:
  dq 0
  i_ship_r15:
  dq 0


INJECT_GET_SHIP_INFO:
  jmp newmem
  nop
return:
registersymbol(INJECT_GET_SHIP_INFO)
registersymbol(i_ship_info_base)
registersymbol(i_ship_base_player_pointer)
registersymbol(i_ship_r11)
registersymbol(i_ship_r15)

[DISABLE]

INJECT_GET_SHIP_INFO:
  db 4D 8B E1 49 8B F0

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+84B959

stellaris.exe+84B93A: 48 89 4C 24 08           - mov [rsp+08],rcx
stellaris.exe+84B93F: 55                       - push rbp
stellaris.exe+84B940: 56                       - push rsi
stellaris.exe+84B941: 57                       - push rdi
stellaris.exe+84B942: 41 54                    - push r12
stellaris.exe+84B944: 41 55                    - push r13
stellaris.exe+84B946: 41 56                    - push r14
stellaris.exe+84B948: 41 57                    - push r15
stellaris.exe+84B94A: 48 8D AC 24 10 FF FF FF  - lea rbp,[rsp-000000F0]
stellaris.exe+84B952: 48 81 EC F0 01 00 00     - sub rsp,000001F0
// ---------- INJECTING HERE ----------
stellaris.exe+84B959: 4D 8B E1                 - mov r12,r9
// ---------- DONE INJECTING  ----------
stellaris.exe+84B95C: 49 8B F0                 - mov rsi,r8
stellaris.exe+84B95F: 4C 8B EA                 - mov r13,rdx
stellaris.exe+84B962: 45 33 F6                 - xor r14d,r14d
stellaris.exe+84B965: 44 89 74 24 30           - mov [rsp+30],r14d
stellaris.exe+84B96A: 48 8B 85 50 01 00 00     - mov rax,[rbp+00000150]
stellaris.exe+84B971: 4C 8B 00                 - mov r8,[rax]
stellaris.exe+84B974: B8 52 00 00 00           - mov eax,00000052
stellaris.exe+84B979: 41 BF 47 00 00 00        - mov r15d,00000047
stellaris.exe+84B97F: 4D 39 01                 - cmp [r9],r8
stellaris.exe+84B982: 44 0F 4C F8              - cmovl r15d,eax
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>472</ID>
          <Description>"Usage: Move cursor over single object, not fleet bar or icon"</Description>
          <Color>8000FF</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>471</ID>
          <Description>"_debug"</Description>
          <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
          <Color>808080</Color>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>164</ID>
              <Description>"i_ship_info_base"</Description>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_ship_info_base</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>165</ID>
              <Description>"i_ship_base_player_pointer"</Description>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_ship_base_player_pointer</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>179</ID>
              <Description>"58-&gt;16 (id)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>2 Bytes</VariableType>
              <Address>i_ship_info_base</Address>
              <Offsets>
                <Offset>16</Offset>
                <Offset>58</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>198</ID>
              <Description>"58-&gt;18 (id2)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>2 Bytes</VariableType>
              <Address>i_ship_info_base</Address>
              <Offsets>
                <Offset>18</Offset>
                <Offset>58</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>191</ID>
              <Description>"A0 (id3)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>i_ship_info_base</Address>
              <Offsets>
                <Offset>A0</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>192</ID>
              <Description>"1B0 (id4)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>i_ship_info_base</Address>
              <Offsets>
                <Offset>1B0</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>193</ID>
              <Description>"320"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>Byte</VariableType>
              <Address>i_ship_info_base</Address>
              <Offsets>
                <Offset>320</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>166</ID>
              <Description>"i_ship_r11"</Description>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_ship_r11</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>167</ID>
              <Description>"i_ship_r15"</Description>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_ship_r15</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>171</ID>
          <Description>"Race name"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>C08000</Color>
          <VariableType>String</VariableType>
          <Length>24</Length>
          <Unicode>0</Unicode>
          <CodePage>0</CodePage>
          <ZeroTerminate>1</ZeroTerminate>
          <Address>i_ship_base_player_pointer</Address>
          <Offsets>
            <Offset>8</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>474</ID>
          <Description>"Obj prefix name (if available)"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>C08000</Color>
          <VariableType>String</VariableType>
          <Length>64</Length>
          <Unicode>0</Unicode>
          <CodePage>0</CodePage>
          <ZeroTerminate>1</ZeroTerminate>
          <Address>i_ship_info_base</Address>
          <Offsets>
            <Offset>0</Offset>
            <Offset>68</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>172</ID>
          <Description>"Obj suffix name (if available)"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>C08000</Color>
          <VariableType>String</VariableType>
          <Length>64</Length>
          <Unicode>0</Unicode>
          <CodePage>0</CodePage>
          <ZeroTerminate>1</ZeroTerminate>
          <Address>i_ship_info_base</Address>
          <Offsets>
            <Offset>0</Offset>
            <Offset>8</Offset>
            <Offset>28</Offset>
            <Offset>98</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>475</ID>
          <Description>"in fleet position# (same type)"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>C08000</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>i_ship_info_base</Address>
          <Offsets>
            <Offset>B0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>818</ID>
          <Description>"EXP * 10,000"</Description>
          <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">0:N/A
</DropDownList>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>C08000</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_ship_info_base</Address>
          <Offsets>
            <Offset>690</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>173</ID>
          <Description>"Hull * 10,000"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>C08000</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_ship_info_base</Address>
          <Offsets>
            <Offset>150</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>176</ID>
              <Description>"Max Hull * 10,000"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_ship_info_base</Address>
              <Offsets>
                <Offset>758</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>175</ID>
          <Description>"Armor * 10,000"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>C08000</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_ship_info_base</Address>
          <Offsets>
            <Offset>160</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>178</ID>
              <Description>"Max Armor * 10,000"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_ship_info_base</Address>
              <Offsets>
                <Offset>768</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>174</ID>
          <Description>"Shield * 10,000"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>C08000</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_ship_info_base</Address>
          <Offsets>
            <Offset>158</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>177</ID>
              <Description>"Max Shield * 10,000"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_ship_info_base</Address>
              <Offsets>
                <Offset>760</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>125</ID>
      <Description>"Get Federation data"</Description>
      <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-11-27
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

//3.5.3 aobscanmodule(INJECT_FEDERATION_INFO,stellaris.exe,49 8B 56 28 48 89 55 6F) // should be unique
aobscanmodule(INJECT_FEDERATION_INFO,stellaris.exe,49 8B 57 28 48 89 55 6F) // should be unique

alloc(newmem,$1000,INJECT_FEDERATION_INFO)

label(code)
label(return)
label(i_base_federation_addr)

newmem:
  mov [i_base_federation_addr], r15

code:
  mov rdx,[r15+28]
  mov [rbp+6F],rdx
  jmp return
align 10 cc
  i_base_federation_addr:
  dq 0

INJECT_FEDERATION_INFO:
  jmp newmem
  nop 3
return:
registersymbol(INJECT_FEDERATION_INFO)
registersymbol(i_base_federation_addr)

[DISABLE]

INJECT_FEDERATION_INFO:
  // db 49 8B 56 28 48 89 55 6F
  db 49 8B 57 28 48 89 55 6F

unregistersymbol(*)
dealloc(newmem)

{
3.5.3
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+C4F794

stellaris.exe+C4F767: 41 8B 46 08           - mov eax,[r14+08]
stellaris.exe+C4F76B: 89 45 67              - mov [rbp+67],eax
stellaris.exe+C4F76E: 4C 8D 4D 67           - lea r9,[rbp+67]
stellaris.exe+C4F772: 4C 8D 05 4B D9 DA 00  - lea r8,[stellaris.exe+19FD0C4]
stellaris.exe+C4F779: 48 8D 15 50 B3 E2 00  - lea rdx,[stellaris.exe+1A7AAD0]
stellaris.exe+C4F780: 48 8D 4D C7           - lea rcx,[rbp-39]
stellaris.exe+C4F784: E8 C7 24 5F FF        - call stellaris.exe+241C50
stellaris.exe+C4F789: 48 8B D0              - mov rdx,rax
stellaris.exe+C4F78C: 48 8B CB              - mov rcx,rbx
stellaris.exe+C4F78F: E8 AC 2F 77 00        - call stellaris.exe+13C2740
// ---------- INJECTING HERE ----------
stellaris.exe+C4F794: 49 8B 56 28           - mov rdx,[r14+28]
// ---------- DONE INJECTING  ----------
stellaris.exe+C4F798: 48 89 55 6F           - mov [rbp+6F],rdx
stellaris.exe+C4F79C: 49 63 46 08           - movsxd  rax,dword ptr [r14+08]
stellaris.exe+C4F7A0: 83 F8 01              - cmp eax,01
stellaris.exe+C4F7A3: 7C 1A                 - jl stellaris.exe+C4F7BF
stellaris.exe+C4F7A5: 41 3B 86 04 01 00 00  - cmp eax,[r14+00000104]
stellaris.exe+C4F7AC: 7F 11                 - jg stellaris.exe+C4F7BF
stellaris.exe+C4F7AE: 48 8B C8              - mov rcx,rax
stellaris.exe+C4F7B1: 49 8B 86 F8 00 00 00  - mov rax,[r14+000000F8]
stellaris.exe+C4F7B8: 48 8B 44 C8 F8        - mov rax,[rax+rcx*8-08]
stellaris.exe+C4F7BD: EB 07                 - jmp stellaris.exe+C4F7C6
}


{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+C85106

stellaris.exe+C850D9: 41 8B 47 08           - mov eax,[r15+08]
stellaris.exe+C850DD: 89 45 67              - mov [rbp+67],eax
stellaris.exe+C850E0: 4C 8D 4D 67           - lea r9,[rbp+67]
stellaris.exe+C850E4: 4C 8D 05 21 01 DC 00  - lea r8,[stellaris.exe+1A4520C]
stellaris.exe+C850EB: 48 8D 15 EE E3 E3 00  - lea rdx,[stellaris.exe+1AC34E0]
stellaris.exe+C850F2: 48 8D 4D C7           - lea rcx,[rbp-39]
stellaris.exe+C850F6: E8 B5 57 5E FF        - call stellaris.exe+26A8B0
stellaris.exe+C850FB: 48 8B D0              - mov rdx,rax
stellaris.exe+C850FE: 48 8B CB              - mov rcx,rbx
stellaris.exe+C85101: E8 EA F9 77 00        - call stellaris.exe+1404AF0
// ---------- INJECTING HERE ----------
stellaris.exe+C85106: 49 8B 57 28           - mov rdx,[r15+28]
// ---------- DONE INJECTING  ----------
stellaris.exe+C8510A: 48 89 55 6F           - mov [rbp+6F],rdx
stellaris.exe+C8510E: 49 63 47 08           - movsxd  rax,dword ptr [r15+08]
stellaris.exe+C85112: 83 F8 01              - cmp eax,01
stellaris.exe+C85115: 7C 1A                 - jl stellaris.exe+C85131
stellaris.exe+C85117: 41 3B 87 04 01 00 00  - cmp eax,[r15+00000104]
stellaris.exe+C8511E: 7F 11                 - jg stellaris.exe+C85131
stellaris.exe+C85120: 48 8B C8              - mov rcx,rax
stellaris.exe+C85123: 49 8B 87 F8 00 00 00  - mov rax,[r15+000000F8]
stellaris.exe+C8512A: 48 8B 44 C8 F8        - mov rax,[rax+rcx*8-08]
stellaris.exe+C8512F: EB 07                 - jmp stellaris.exe+C85138
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>130</ID>
          <Description>"Usage: open federation window, mouse over on EXP bar in "Levels" tab"</Description>
          <Color>8000FF</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>126</ID>
          <Description>"Level"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>FF8080</Color>
          <VariableType>4 Bytes</VariableType>
          <Address>i_base_federation_addr</Address>
          <Offsets>
            <Offset>8</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>129</ID>
          <Description>"Total XP"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>FF8080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_federation_addr</Address>
          <Offsets>
            <Offset>20</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>127</ID>
          <Description>"Display XP bar (read only)"</Description>
          <ShowAsSigned>0</ShowAsSigned>
          <Color>808080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_federation_addr</Address>
          <Offsets>
            <Offset>28</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>128</ID>
          <Description>"Cohesion / 團結度 (-10000000 ~ 10000000)"</Description>
          <ShowAsSigned>1</ShowAsSigned>
          <Color>FF8080</Color>
          <VariableType>8 Bytes</VariableType>
          <Address>i_base_federation_addr</Address>
          <Offsets>
            <Offset>38</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>836</ID>
      <Description>"Galactic community"</Description>
      <Options moHideChildren="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>832</ID>
          <Description>"Get info during Senate Recess / 於休會期間取得資訊"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-12-08
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_GALAXY_COMMUNITY_SENATE_RECESS,stellaris.exe,45 8B 85 5C 01 00 00) // should be unique
alloc(newmem,$1000,INJECT_GALAXY_COMMUNITY_SENATE_RECESS)

label(code)
label(return)
label(i_base_senate_recess_addr)

newmem:
  mov [i_base_senate_recess_addr], r13

code:
  mov r8d,[r13+0000015C]
  jmp return
align 10 cc
  i_base_senate_recess_addr:
  dq 0

INJECT_GALAXY_COMMUNITY_SENATE_RECESS:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_GALAXY_COMMUNITY_SENATE_RECESS)
registersymbol(i_base_senate_recess_addr)

[DISABLE]

INJECT_GALAXY_COMMUNITY_SENATE_RECESS:
  db 45 8B 85 5C 01 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+617E0F

stellaris.exe+617DD4: 4C 8B AD 30 17 00 00     - mov r13,[rbp+00001730]
stellaris.exe+617DDB: 4C 8D 3D B6 9A 40 01     - lea r15,[stellaris.exe+1A21898]
stellaris.exe+617DE2: E9 67 04 00 00           - jmp stellaris.exe+61824E
stellaris.exe+617DE7: 48 8B 05 7A 09 10 02     - mov rax,[stellaris.exe+2718768]
stellaris.exe+617DEE: 8B 48 08                 - mov ecx,[rax+08]
stellaris.exe+617DF1: 41 89 8D 50 01 00 00     - mov [r13+00000150],ecx
stellaris.exe+617DF8: 45 33 E4                 - xor r12d,r12d
stellaris.exe+617DFB: 45 89 A5 58 01 00 00     - mov [r13+00000158],r12d
stellaris.exe+617E02: E9 4A 04 00 00           - jmp stellaris.exe+618251
stellaris.exe+617E07: 41 C6 85 F0 01 00 00 00  - mov byte ptr [r13+000001F0],00
// ---------- INJECTING HERE ----------
stellaris.exe+617E0F: 45 8B 85 5C 01 00 00     - mov r8d,[r13+0000015C]
// ---------- DONE INJECTING  ----------
stellaris.exe+617E16: 45 85 C0                 - test r8d,r8d
stellaris.exe+617E19: 7E 0A                    - jle stellaris.exe+617E25
stellaris.exe+617E1B: 41 FF C8                 - dec r8d
stellaris.exe+617E1E: 45 89 85 5C 01 00 00     - mov [r13+0000015C],r8d
stellaris.exe+617E25: 41 83 7D 74 00           - cmp dword ptr [r13+74],00
stellaris.exe+617E2A: 0F 84 1E 04 00 00        - je stellaris.exe+61824E
stellaris.exe+617E30: 4C 8B 0D F1 1F 10 02     - mov r9,[stellaris.exe+2719E28]
stellaris.exe+617E37: 48 8B 1D 2A 09 10 02     - mov rbx,[stellaris.exe+2718768]
stellaris.exe+617E3E: 4D 85 C9                 - test r9,r9
stellaris.exe+617E41: 74 2B                    - je stellaris.exe+617E6E
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>839</ID>
              <Description>"Also get info during Voting period (Senate Session) / 於會議進行期間取得資訊"</Description>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-12-08
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_GALACTIC_COMMU_VOTING_PERIOD,stellaris.exe,41 FF 85 58 01 00 00) // should be unique
alloc(newmem,$1000,INJECT_GALACTIC_COMMU_VOTING_PERIOD)

label(code)
label(return)

newmem:
  mov [i_base_senate_recess_addr], r13

code:
  inc [r13+00000158]
  jmp return

INJECT_GALACTIC_COMMU_VOTING_PERIOD:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_GALACTIC_COMMU_VOTING_PERIOD)

[DISABLE]

INJECT_GALACTIC_COMMU_VOTING_PERIOD:
  db 41 FF 85 58 01 00 00

unregistersymbol(INJECT_GALACTIC_COMMU_VOTING_PERIOD)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+6179D9

stellaris.exe+6179AF: FF 50 08              - call qword ptr [rax+08]
stellaris.exe+6179B2: 4C 8D 3D DF 9E 40 01  - lea r15,[stellaris.exe+1A21898]
stellaris.exe+6179B9: 84 C0                 - test al,al
stellaris.exe+6179BB: 0F 84 46 04 00 00     - je stellaris.exe+617E07
stellaris.exe+6179C1: 48 8B CE              - mov rcx,rsi
stellaris.exe+6179C4: E8 07 E0 FF FF        - call stellaris.exe+6159D0
stellaris.exe+6179C9: 84 C0                 - test al,al
stellaris.exe+6179CB: 0F 84 16 04 00 00     - je stellaris.exe+617DE7
stellaris.exe+6179D1: 48 8B CE              - mov rcx,rsi
stellaris.exe+6179D4: E8 87 11 CD FF        - call stellaris.exe+2E8B60
// ---------- INJECTING HERE ----------
stellaris.exe+6179D9: 41 FF 85 58 01 00 00  - inc [r13+00000158]
// ---------- DONE INJECTING  ----------
stellaris.exe+6179E0: 41 8B 85 58 01 00 00  - mov eax,[r13+00000158]
stellaris.exe+6179E7: 3B 05 3F 31 FE 01     - cmp eax,[stellaris.exe+25FAB2C]
stellaris.exe+6179ED: 7C 08                 - jl stellaris.exe+6179F7
stellaris.exe+6179EF: 49 8B CD              - mov rcx,r13
stellaris.exe+6179F2: E8 59 27 00 00        - call stellaris.exe+61A150
stellaris.exe+6179F7: 48 8B 15 0A 04 10 02  - mov rdx,[stellaris.exe+2717E08]
stellaris.exe+6179FE: 48 85 D2              - test rdx,rdx
stellaris.exe+617A01: 74 2A                 - je stellaris.exe+617A2D
stellaris.exe+617A03: 45 8B 45 10           - mov r8d,[r13+10]
stellaris.exe+617A07: 41 8B C0              - mov eax,r8d
}
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>833</ID>
              <Description>"Voting period elapsed"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>i_base_senate_recess_addr</Address>
              <Offsets>
                <Offset>158</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>837</ID>
              <Description>"Senate recess"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>i_base_senate_recess_addr</Address>
              <Offsets>
                <Offset>15C</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>834</ID>
              <Description>"Imperial Counci by election"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>i_base_senate_recess_addr</Address>
              <Offsets>
                <Offset>160</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>835</ID>
              <Description>"???"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>i_base_senate_recess_addr</Address>
              <Offsets>
                <Offset>164</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>840</ID>
              <Description>"Imperial Counci member #?"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>i_base_senate_recess_addr</Address>
              <Offsets>
                <Offset>168</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>841</ID>
              <Description>"???"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>4 Bytes</VariableType>
              <Address>i_base_senate_recess_addr</Address>
              <Offsets>
                <Offset>16C</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>183</ID>
      <Description>"_wip"</Description>
      <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>180</ID>
          <Description>"Get player base data"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2022-12-01
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_GET_PLAYER_BASE,stellaris.exe,48 8B 86 F0 18 00 00 8B) // should be unique
alloc(newmem,$1000,INJECT_GET_PLAYER_BASE)

label(code)
label(return)
label(i_player_data_base)
label(i_player_data_rax)
label(i_player_data_rcx)
label(i_player_data_rbx)
label(i_player_data_rdx)
label(i_player_data_rsi)
label(i_player_data_r9)
label(i_player_data_r11)
label(i_player_data_r13)


newmem:
  mov [i_player_data_base], rsi
  mov [i_player_data_rsi], rsi
  mov [i_player_data_rax], rax
  mov [i_player_data_rbx], rbx
  mov [i_player_data_rdx], rdx
  mov [i_player_data_r9], r9
  mov [i_player_data_r11], r11
  mov [i_player_data_r13], r13

code:
  mov rax,[rsi+000018F0]
  jmp return
align 10 cc
  i_player_data_base:
  dq 0
  i_player_data_rax:
  dq 0
  i_player_data_rbx:
  dq 0
  i_player_data_rcx:
  dq 0
  i_player_data_rdx:
  dq 0
  i_player_data_rsi:
  dq 0
  i_player_data_r9:
  dq 0
  i_player_data_r11:
  dq 0
  i_player_data_r13:
  dq 0



INJECT_GET_PLAYER_BASE:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_GET_PLAYER_BASE)
registersymbol(i_player_data_base)
registersymbol(i_player_data_rax)
registersymbol(i_player_data_rbx)
registersymbol(i_player_data_rcx)
registersymbol(i_player_data_rdx)
registersymbol(i_player_data_rsi)
registersymbol(i_player_data_r9)
registersymbol(i_player_data_r11)
registersymbol(i_player_data_r13)

[DISABLE]

INJECT_GET_PLAYER_BASE:
  db 48 8B 86 F0 18 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+E637BE

stellaris.exe+E63797: 44 39 46 10           - cmp [rsi+10],r8d
stellaris.exe+E6379B: 74 07                 - je stellaris.exe+E637A4
stellaris.exe+E6379D: 48 8B 35 7C 76 8B 01  - mov rsi,[stellaris.exe+271AE20]
stellaris.exe+E637A4: 33 FF                 - xor edi,edi
stellaris.exe+E637A6: 4C 63 BE FC 18 00 00  - movsxd  r15,dword ptr [rsi+000018FC]
stellaris.exe+E637AD: 4D 85 FF              - test r15,r15
stellaris.exe+E637B0: 7E 73                 - jle stellaris.exe+E63825
stellaris.exe+E637B2: 48 8B 1D C7 94 8B 01  - mov rbx,[stellaris.exe+271CC80]
stellaris.exe+E637B9: 48 85 DB              - test rbx,rbx
stellaris.exe+E637BC: 74 2C                 - je stellaris.exe+E637EA
// ---------- INJECTING HERE ----------
stellaris.exe+E637BE: 48 8B 86 F0 18 00 00  - mov rax,[rsi+000018F0]
// ---------- DONE INJECTING  ----------
stellaris.exe+E637C5: 8B 0C B8              - mov ecx,[rax+rdi*4]
stellaris.exe+E637C8: 8B C1                 - mov eax,ecx
stellaris.exe+E637CA: 25 FF FF FF 00        - and eax,00FFFFFF
stellaris.exe+E637CF: 3B 43 20              - cmp eax,[rbx+20]
stellaris.exe+E637D2: 73 16                 - jae stellaris.exe+E637EA
stellaris.exe+E637D4: 48 03 C0              - add rax,rax
stellaris.exe+E637D7: 48 8B 5B 18           - mov rbx,[rbx+18]
stellaris.exe+E637DB: 48 8B 5C C3 08        - mov rbx,[rbx+rax*8+08]
stellaris.exe+E637E0: 48 85 DB              - test rbx,rbx
stellaris.exe+E637E3: 74 05                 - je stellaris.exe+E637EA
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>181</ID>
              <Description>"base addr"</Description>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_player_data_base</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>182</ID>
              <Description>"ID"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>i_player_data_base</Address>
              <Offsets>
                <Offset>10</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>184</ID>
              <Description>"rax"</Description>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_player_data_rax</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>185</ID>
              <Description>"rbx"</Description>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_player_data_rbx</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>190</ID>
              <Description>"rcx"</Description>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_player_data_rcx</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>186</ID>
              <Description>"rdx"</Description>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_player_data_rdx</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>187</ID>
              <Description>"r9"</Description>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_player_data_r9</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>188</ID>
              <Description>"r11"</Description>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_player_data_r11</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>189</ID>
              <Description>"r13"</Description>
              <ShowAsHex>1</ShowAsHex>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>8 Bytes</VariableType>
              <Address>i_player_data_r13</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>35</ID>
      <Description>"Stellaris 3.6.1 (a6c5)  /  http://opencheattables.com  /  CE 7.4+"</Description>
      <Color>400080</Color>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
  <LuaScript>function onMemRecPostExecute(memoryrecord, newState, succeeded )
    if memoryrecord.Type == vtAutoAssembler and memoryrecord.Script:find("NO_ACTIVATE") and newState and succeeded then
        memoryrecord.disableWithoutExecute()
    end
end

AddressList.Header.OnSectionClick = nil
</LuaScript>
</CheatTable>
