<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="46">
  <CheatEntries>
    <CheatEntry>
      <ID>17</ID>
      <Description>"Compact mode"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end

if not toggleCompactView then
    function toggleCompactView(sender, forceEnable)
        local isCompactMode = not (compactViewMenuItem.Caption == 'Compact View Mode')
        if forceEnable ~= nil then
            isCompactMode = not forceEnable
        end

    synchronize(function()
        compactViewMenuItem.Caption = isCompactMode and 'Compact View Mode' or 'Full View Mode'
        getMainForm().Splitter1.Visible = isCompactMode
        getMainForm().Panel4.Visible    = isCompactMode
        getMainForm().Panel5.Visible    = isCompactMode
    end)
end
end

if not createCompactViewMenu then
    function createCompactViewMenu()
        if isCompactMenuCreated then return end

    synchronize(function()
        local mainMenu = getMainForm().Menu.Items
        compactViewMenuItem = createMenuItem(mainMenu)
        mainMenu.add(compactViewMenuItem)
        compactViewMenuItem.Caption = 'Compact View Mode'
        compactViewMenuItem.OnClick = toggleCompactView
    end)

    isCompactMenuCreated = true
end
end

createCompactViewMenu()
toggleCompactView(nil, true)

[DISABLE]
{$lua}
if toggleCompactView then
    toggleCompactView(nil, false)
end

</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>842</ID>
      <Description>"Enable"</Description>
      <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
if (syntaxcheck) then return end
if memrec then print(memrec.Description) end

P_NAME = 'Stellaris.exe'

if (p_ated == nil) and (getProcessIDFromProcessName(P_NAME) ~= nil) then
	openProcess(P_NAME)
    p_ated = true
    Sleep(100)
end

closeLuaEngine()

if _stellaris_customFloat == nil then

registerCustomTypeAutoAssembler([[
alloc(TypeName,256)
alloc(ByteSize,8)
alloc(ConvertRoutine,1024)
alloc(ConvertBackRoutine,1024)
alloc(UsesFloat,1)

TypeName:
db 'STLS Float',0

ByteSize:
dd 8

UsesFloat:
db 1

ConvertRoutine:
//at this point ecx contains the address where the bytes are stored

xor rax,rax

mov rax, qword ptr [rcx]
cvtsi2ss xmm15, rax
mov eax, (float)100000
movd xmm14, eax
vdivss xmm15, xmm15, xmm14
//vcvtss2si eax, xmm15
movd eax, xmm15

ret

ConvertBackRoutine:
//at this point edx contains the address to write the value to
//and ecx contains the value

push rax
mov  eax, ecx
movd xmm15, eax
//cvtsi2ss xmm15, eax
mov eax, (float)100000
movd xmm14, eax
vmulss xmm15, xmm15, xmm14
vcvtss2si rax, xmm15
//movd eax, xmm15

mov qword ptr [rdx], rax
pop rax
ret

]])

_stellaris_customFloat = true
end

{$asm}

[DISABLE]
{$lua}
if (syntaxcheck) then return end
if memrec then print(memrec.Description) end

p_ated = nil

closeLuaEngine()

</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>17486</ID>
          <Description>"Toggle some scripts on/all off"</Description>
          <Color>4080FF</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript Async="1">[ENABLE]
{$lua}
if (syntaxcheck) then return end
synchronize(function() getLuaEngine().menuItem5.doClick() end)
synchronize(function() getLuaEngine().Close() end)

local enableBattleScripts = {
  17, -- "Compact mode"
  2, -- "Get resources"
  102, -- "Selected Science Ship research (archaeology)"
  114, -- "High HP for selected fleet / sci-ship survey multiplier"
  119, -- "Get terraforming info"
  163, -- "Single ship/mining station Hull/Armor/Shield viewer"
  17476, -- "Set player colonies stability to 99%"
  19, -- "Current player research (Active: click research in left panel)"
  199, -- "Ship Hull/Armor/Shield Viewer"
  39, -- "Quick build in selected Starport/Planet"
  42, -- "Selected leader in Science ship (Player and enemy)"
  52, -- "Hover mouse over the leader XP bar in Leaders / ship pilot window"
  67, -- "Get Spy Network data"
  75, -- "Spy action roll info."
  800, -- "Colonization multiplier"
  804, -- "Get colonization progress"
  810, -- "Get construction ship build progress"
  91, -- "Fast Bogeys breakthrough (Usage: move-over progress bar) / 快速妖靈突破"
  97, -- "Selected Megastructure"
}
local addressList = getAddressList()
synchronize(function()
  for _, id in ipairs(enableBattleScripts) do
    local memRec = addressList.getMemoryRecordByID(id)
    if memRec then
      memRec.Active = true
    end
    addressList.refresh()
  end
end)
synchronize(function() getLuaEngine().Close() end)
[DISABLE]
{$lua}
if (syntaxcheck) then return end
synchronize(function() getLuaEngine().menuItem5.doClick() end)
synchronize(function() getLuaEngine().Close() end)

local disableBattleScripts = {
  152, -- "Option 2: Sci-Ship survey multiplier"
  116, -- "Option 1: Monitor all player fleets (1. must be on, or script will error)"
  839, -- "Also get info during Voting period (Senate Session) / 於會議進行期間取得資訊"
  195, -- "3. init param update"
  17485, -- "Enable mod achievements - Step 2"
  158, -- "_debug"
  832, -- "Get info during Senate Recess / 於休會期間取得資訊"
  827, -- "_unused"
  820, -- "Auto set LV &amp; age? (affect to player / enemy)"
  509, -- "Ship Stats (#33-#64)"
  471, -- "_debug"
  29, -- "#3+"
  28, -- "#2+"
  27, -- "#1+"
  266, -- "Ship Stats (#1-#32)"
  175, -- "Armor"
  17488, -- "_debug"
  17487, -- "_debug"
  17459, -- "Auto running operation complete"
  17446, -- "Enable ironman console"
  17442, -- "Enable mod achievements - Step 1"
  174, -- "Shield"
  173, -- "Hull"
  113, -- "1. Enable this script first"
  1, -- "1. Get resources"
  97, -- "Selected Megastructure"
  91, -- "Fast Bogeys breakthrough (Usage: move-over progress bar) / 快速妖靈突破"
  836, -- "Galactic community"
  810, -- "Get construction ship build progress"
  804, -- "Get colonization progress"
  800, -- "Colonization multiplier"
  75, -- "Spy action roll info."
  67, -- "Get Spy Network data"
  52, -- "Hover mouse over the leader XP bar in Leaders / ship pilot window"
  42, -- "Selected leader in Science ship (Player and enemy)"
  39, -- "Quick build in selected Starport/Planet"
  2, -- "Get resources"
  199, -- "Ship Hull/Armor/Shield Viewer"
  19, -- "Current player research (Active: click research in left panel)"
  17476, -- "Set player colonies stability to 99%"
  17445, -- "Extra"
  163, -- "Single ship/mining station Hull/Armor/Shield viewer"
  125, -- "Get Federation data"
  119, -- "Get terraforming info"
  114, -- "High HP for selected fleet / sci-ship survey multiplier"
  102, -- "Selected Science Ship research (archaeology)"
  35, -- "Stellaris 3.14.15926  /  http://opencheattables.com  /  CE 7.7"
  17, -- "Compact mode"
}
local addressList = getAddressList()
synchronize(function()
  for _, id in ipairs(disableBattleScripts) do
    local memRec = addressList.getMemoryRecordByID(id)
    if memRec then
      memRec.Active = false
    end
    addressList.refresh()
  end
end)
synchronize(function() getLuaEngine().Close() end)

</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"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript Async="1">{ Game   : stellaris.exe
  Version: 
  Date   : 2024-05-11
  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
//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 48 83 EC 20 48 8B D9 83 FA 14) // 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 48 8B 01 48 63 48 14 85 C9)
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 48 8B 11 48 8B 42 08 48 63 4A 14)
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)

{
stellaris.exe+1B316E - CC                    - int 3
stellaris.exe+1B316F - CC                    - int 3
stellaris.exe+1B3170 - 40 53                 - push rbx
stellaris.exe+1B3172 - 48 83 EC 20           - sub rsp,20
stellaris.exe+1B3176 - 48 8B D9              - mov rbx,rcx
stellaris.exe+1B3179 - 48 3B CA              - cmp rcx,rdx
stellaris.exe+1B317C - 74 7E                 - je stellaris.exe+1B31FC
stellaris.exe+1B317E - 4C 63 4A 14           - movsxd  r9,dword ptr [rdx+14]
stellaris.exe+1B3182 - 4C 63 51 14           - movsxd  r10,dword ptr [rcx+14]
stellaris.exe+1B3186 - 48 8B 52 08           - mov rdx,[rdx+08]
stellaris.exe+1B318A - 48 8B 41 08           - mov rax,[rcx+08]
stellaris.exe+1B318E - 45 3B CA              - cmp r9d,r10d
stellaris.exe+1B3191 - 7F 2D                 - jg stellaris.exe+1B31C0
stellaris.exe+1B3193 - 4E 8D 04 CA           - lea r8,[rdx+r9*8]
stellaris.exe+1B3197 - 49 3B D0              - cmp rdx,r8
stellaris.exe+1B319A - 74 17                 - je stellaris.exe+1B31B3
stellaris.exe+1B319C - 0F1F 40 00            - nop dword ptr [rax+00]
stellaris.exe+1B31A0 - 48 8B 0A              - mov rcx,[rdx]
stellaris.exe+1B31A3 - 48 83 C2 08           - add rdx,08
stellaris.exe+1B31A7 - 48 89 08              - mov [rax],rcx
stellaris.exe+1B31AA - 48 8D 40 08           - lea rax,[rax+08]
stellaris.exe+1B31AE - 49 3B D0              - cmp rdx,r8
stellaris.exe+1B31B1 - 75 ED                 - jne stellaris.exe+1B31A0
stellaris.exe+1B31B3 - 44 89 4B 14           - mov [rbx+14],r9d
stellaris.exe+1B31B7 - 48 8B C3              - mov rax,rbx
stellaris.exe+1B31BA - 48 83 C4 20           - add rsp,20
stellaris.exe+1B31BE - 5B                    - pop rbx
stellaris.exe+1B31BF - C3                    - ret
stellaris.exe+1B31C0 - 4E 8D 1C D2           - lea r11,[rdx+r10*8]
stellaris.exe+1B31C4 - 4C 8B C2              - mov r8,rdx
stellaris.exe+1B31C7 - 49 3B D3              - cmp rdx,r11
stellaris.exe+1B31CA - 74 1B                 - je stellaris.exe+1B31E7
stellaris.exe+1B31CC - 0F1F 40 00            - nop dword ptr [rax+00]
stellaris.exe+1B31D0 - 49 8B 08              - mov rcx,[r8]
stellaris.exe+1B31D3 - 49 83 C0 08           - add r8,08
stellaris.exe+1B31D7 - 48 89 08              - mov [rax],rcx
stellaris.exe+1B31DA - 48 8D 40 08           - lea rax,[rax+08]
stellaris.exe+1B31DE - 4D 3B C3              - cmp r8,r11
stellaris.exe+1B31E1 - 75 ED                 - jne stellaris.exe+1B31D0
stellaris.exe+1B31E3 - 44 8B 53 14           - mov r10d,[rbx+14]
stellaris.exe+1B31E7 - 49 63 C2              - movsxd  rax,r10d
stellaris.exe+1B31EA - 45 2B CA              - sub r9d,r10d
stellaris.exe+1B31ED - 48 8B CB              - mov rcx,rbx
stellaris.exe+1B31F0 - 4C 8D 04 C2           - lea r8,[rdx+rax*8]
stellaris.exe+1B31F4 - 41 8B D2              - mov edx,r10d
stellaris.exe+1B31F7 - E8 0495F8FF           - call stellaris.exe+13C700
stellaris.exe+1B31FC - 48 8B C3              - mov rax,rbx
stellaris.exe+1B31FF - 48 83 C4 20           - add rsp,20
stellaris.exe+1B3203 - 5B                    - pop rbx
stellaris.exe+1B3204 - C3                    - ret
stellaris.exe+1B3205 - CC                    - int 3
stellaris.exe+1B3206 - CC                    - int 3
stellaris.exe+1B3207 - CC                    - int 3
stellaris.exe+1B3208 - CC                    - int 3
stellaris.exe+1B3209 - CC                    - int 3
stellaris.exe+1B320A - CC                    - int 3
stellaris.exe+1B320B - CC                    - int 3
stellaris.exe+1B320C - CC                    - int 3
stellaris.exe+1B320D - CC                    - int 3
stellaris.exe+1B320E - CC                    - int 3
stellaris.exe+1B320F - CC                    - int 3
stellaris.exe+1B3210 - 48 8B 11              - mov rdx,[rcx]
stellaris.exe+1B3213 - 48 8B 42 08           - mov rax,[rdx+08]
stellaris.exe+1B3217 - 48 63 4A 14           - movsxd  rcx,dword ptr [rdx+14]
stellaris.exe+1B321B - 48 8D 14 C8           - lea rdx,[rax+rcx*8]
stellaris.exe+1B321F - 48 3B C2              - cmp rax,rdx
stellaris.exe+1B3222 - 74 0F                 - je stellaris.exe+1B3233
stellaris.exe+1B3224 - 48 83 38 00           - cmp qword ptr [rax],00
stellaris.exe+1B3228 - 75 0C                 - jne stellaris.exe+1B3236

}

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+1F4E96

stellaris.exe+1B5329 - 32 C0                 - xor al,al
stellaris.exe+1B532B - C3                    - ret
stellaris.exe+1B532C - CC                    - int 3
stellaris.exe+1B532D - CC                    - int 3
stellaris.exe+1B532E - CC                    - int 3
stellaris.exe+1B532F - CC                    - int 3
stellaris.exe+1B5330 - 40 53                 - push rbx
stellaris.exe+1B5332 - 48 83 EC 20           - sub rsp,20
stellaris.exe+1B5336 - 48 8B D9              - mov rbx,rcx
stellaris.exe+1B5339 - 48 3B CA              - cmp rcx,rdx
stellaris.exe+1B533C - 74 7E                 - je stellaris.exe+1B53BC
stellaris.exe+1B533E - 4C 63 4A 14           - movsxd  r9,dword ptr [rdx+14]
stellaris.exe+1B5342 - 4C 63 51 14           - movsxd  r10,dword ptr [rcx+14]
-----------------------------------------------------------
stellaris.exe+1B5346 - 48 8B 52 08           - mov rdx,[rdx+08]
-----------------------------------------------------------
stellaris.exe+1B534A - 48 8B 41 08           - mov rax,[rcx+08]
stellaris.exe+1B534E - 45 3B CA              - cmp r9d,r10d
stellaris.exe+1B5351 - 7F 2D                 - jg stellaris.exe+1B5380
stellaris.exe+1B5353 - 4E 8D 04 CA           - lea r8,[rdx+r9*8]
stellaris.exe+1B5357 - 49 3B D0              - cmp rdx,r8
stellaris.exe+1B535A - 74 17                 - je stellaris.exe+1B5373
stellaris.exe+1B535C - 0F1F 40 00            - nop dword ptr [rax+00]
stellaris.exe+1B5360 - 48 8B 0A              - mov rcx,[rdx]
stellaris.exe+1B5363 - 48 83 C2 08           - add rdx,08
stellaris.exe+1B5367 - 48 89 08              - mov [rax],rcx
stellaris.exe+1B536A - 48 8D 40 08           - lea rax,[rax+08]
stellaris.exe+1B536E - 49 3B D0              - cmp rdx,r8
stellaris.exe+1B5371 - 75 ED                 - jne stellaris.exe+1B5360
stellaris.exe+1B5373 - 44 89 4B 14           - mov [rbx+14],r9d
stellaris.exe+1B5377 - 48 8B C3              - mov rax,rbx
stellaris.exe+1B537A - 48 83 C4 20           - add rsp,20
stellaris.exe+1B537E - 5B                    - pop rbx
stellaris.exe+1B537F - C3                    - ret
stellaris.exe+1B5380 - 4E 8D 1C D2           - lea r11,[rdx+r10*8]
stellaris.exe+1B5384 - 4C 8B C2              - mov r8,rdx
stellaris.exe+1B5387 - 49 3B D3              - cmp rdx,r11
stellaris.exe+1B538A - 74 1B                 - je stellaris.exe+1B53A7
stellaris.exe+1B538C - 0F1F 40 00            - nop dword ptr [rax+00]
stellaris.exe+1B5390 - 49 8B 08              - mov rcx,[r8]
stellaris.exe+1B5393 - 49 83 C0 08           - add r8,08
stellaris.exe+1B5397 - 48 89 08              - mov [rax],rcx
stellaris.exe+1B539A - 48 8D 40 08           - lea rax,[rax+08]
stellaris.exe+1B539E - 4D 3B C3              - cmp r8,r11
stellaris.exe+1B53A1 - 75 ED                 - jne stellaris.exe+1B5390
stellaris.exe+1B53A3 - 44 8B 53 14           - mov r10d,[rbx+14]
stellaris.exe+1B53A7 - 49 63 C2              - movsxd  rax,r10d
stellaris.exe+1B53AA - 45 2B CA              - sub r9d,r10d
stellaris.exe+1B53AD - 48 8B CB              - mov rcx,rbx
stellaris.exe+1B53B0 - 4C 8D 04 C2           - lea r8,[rdx+rax*8]
stellaris.exe+1B53B4 - 41 8B D2              - mov edx,r10d
stellaris.exe+1B53B7 - E8 7488F9FF           - call stellaris.exe+14DC30
stellaris.exe+1B53BC - 48 8B C3              - mov rax,rbx
stellaris.exe+1B53BF - 48 83 C4 20           - add rsp,20
stellaris.exe+1B53C3 - 5B                    - pop rbx
stellaris.exe+1B53C4 - C3                    - ret
stellaris.exe+1B53C5 - CC                    - int 3
stellaris.exe+1B53C6 - CC                    - int 3
stellaris.exe+1B53C7 - CC                    - int 3
stellaris.exe+1B53C8 - CC                    - int 3
stellaris.exe+1B53C9 - CC                    - int 3
stellaris.exe+1B53CA - CC                    - int 3
stellaris.exe+1B53CB - CC                    - int 3
stellaris.exe+1B53CC - CC                    - int 3
stellaris.exe+1B53CD - CC                    - int 3
stellaris.exe+1B53CE - CC                    - int 3
stellaris.exe+1B53CF - CC                    - int 3
stellaris.exe+1B53D0 - 40 53                 - push rbx
stellaris.exe+1B53D2 - 48 83 EC 20           - sub rsp,20
stellaris.exe+1B53D6 - 48 8B D9              - mov rbx,rcx
stellaris.exe+1B53D9 - 83 FA 14              - cmp edx,14
stellaris.exe+1B53DC - 0F87 86030000         - ja stellaris.exe+1B5768
stellaris.exe+1B53E2 - 48 63 C2              - movsxd  rax,edx

}
</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>C08000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>is_min_resources</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>37</ID>
                  <Description>"    Min. resources"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">101:101 (used to check if correct)
8000:8K
80000:80K
800000:800K
8000000:8000K
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <Address>min_resources</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>89</ID>
                  <Description>"    Min. strategic resources"</Description>
                  <DropDownList DescriptionOnly="1" DisplayValueAsItem="1">1:1 (used to check if correct)
8000:8K
80000:80K
800000:800K
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <Address>min_strategic_resources</Address>
                </CheatEntry>
                <CheatEntry>
                  <ID>843</ID>
                  <Description>"Energy credits / 能量幣"</Description>
                  <DropDownList DisplayValueAsItem="1">80:80
8000:8K
80000:80K
800000:800K
8000000:8000K
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>FF8080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <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>
                  <Color>FF8080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <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>
                  <Color>FF8080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <Address>i_base_res_addr</Address>
                  <Offsets>
                    <Offset>18</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>8</ID>
                  <Description>"phy. research / mo"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <Address>i_base_res_addr</Address>
                  <Offsets>
                    <Offset>20</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>9</ID>
                  <Description>"soc. research / mo"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <Address>i_base_res_addr</Address>
                  <Offsets>
                    <Offset>28</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>10</ID>
                  <Description>"eng. research / mo"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <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>
                  <Color>FF8080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <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>
                  <Color>FF8080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <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>
                  <Color>FF8080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <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>
                  <Color>FF8080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <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>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <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>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <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>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <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>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <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>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <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>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <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>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <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>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <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
1000:Lv2
2000:Lv3
5000:Lv4
10000:Lv5
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>FF8080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <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>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <Address>i_base_res_addr</Address>
                  <Offsets>
                    <Offset>A0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>17448</ID>
                  <Description>"??"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <Address>i_base_res_addr</Address>
                  <Offsets>
                    <Offset>A8</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>39</ID>
          <Description>"Quick build in selected Starport/Planet"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2024-10/10
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_FAST_STARPORT_BUILD_WHEN_CLICK,stellaris.exe,48 8B 53 28 48 B8 FE FF FF FF FF FF FF 7F 48 03 C2 48 83 F8 FC 77 0E 48 69 C2 A0 86 01 00 48 99 48 F7 F9 EB 05 B8 FF FF FF FF 48 8B 8F 10 03 00 00 48 6B D0 64 4C 8B 01 48 B8 09 E1 D1 C6 11 6B F1 29) // 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+30]
  mov rdx,[rbx+28]
  sub r15, [i_build_sub_threshold]
  cmp rdx, r15
  jge endp
  mov [rbx+28], 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+28]
  mov rax,7FFFFFFFFFFFFFFE
  jmp return
align 10 cc
  i_build_sub_threshold:
  dq #100000


INJECT_FAST_STARPORT_BUILD_WHEN_CLICK:
  jmp newmem
  nop 9
return:
registersymbol(INJECT_FAST_STARPORT_BUILD_WHEN_CLICK)
registersymbol(i_build_sub_threshold)
[DISABLE]

INJECT_FAST_STARPORT_BUILD_WHEN_CLICK:
  db 48 8B 53 28 48 B8 FE FF FF FF FF FF FF 7F

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+11E15B2

stellaris.exe+11E1550 - 48 89 5C 24 10        - mov [rsp+10],rbx
stellaris.exe+11E1555 - 48 89 74 24 18        - mov [rsp+18],rsi
stellaris.exe+11E155A - 57                    - push rdi
stellaris.exe+11E155B - 48 83 EC 40           - sub rsp,40
stellaris.exe+11E155F - 48 8B 15 B2558301     - mov rdx,[stellaris.exe+2A16B18]
stellaris.exe+11E1566 - 48 8B F9              - mov rdi,rcx
stellaris.exe+11E1569 - 48 85 D2              - test rdx,rdx
stellaris.exe+11E156C - 74 2D                 - je stellaris.exe+11E159B
stellaris.exe+11E156E - 44 8B 81 F0020000     - mov r8d,[rcx+000002F0]
stellaris.exe+11E1575 - 41 8B C0              - mov eax,r8d
stellaris.exe+11E1578 - 25 FFFFFF00           - and eax,00FFFFFF
stellaris.exe+11E157D - 3B 42 20              - cmp eax,[rdx+20]
stellaris.exe+11E1580 - 73 19                 - jae stellaris.exe+11E159B
stellaris.exe+11E1582 - 8B C8                 - mov ecx,eax
stellaris.exe+11E1584 - 48 8B 42 18           - mov rax,[rdx+18]
stellaris.exe+11E1588 - 48 03 C9              - add rcx,rcx
stellaris.exe+11E158B - 48 8B 5C C8 08        - mov rbx,[rax+rcx*8+08]
stellaris.exe+11E1590: 48 85 DB                       - test rbx,rbx
stellaris.exe+11E1593: 74 06                          - je stellaris.exe+11E159B
stellaris.exe+11E1595: 44 39 43 08                    - cmp [rbx+08],r8d
stellaris.exe+11E1599: 74 07                          - je stellaris.exe+11E15A2
stellaris.exe+11E159B: 48 8B 1D 6E 55 83 01           - mov rbx,[stellaris.exe+2A16B10]
stellaris.exe+11E15A2: 48 8B 4B 30                    - mov rcx,[rbx+30]
stellaris.exe+11E15A6: 48 85 C9                       - test rcx,rcx
stellaris.exe+11E15A9: 7F 07                          - jg stellaris.exe+11E15B2
stellaris.exe+11E15AB: B8 A0 86 01 00                 - mov eax,000186A0
stellaris.exe+11E15B0: EB 2A                          - jmp stellaris.exe+11E15DC
// ---------- INJECTING HERE ----------
stellaris.exe+11E15B2: 48 8B 53 28                    - mov rdx,[rbx+28]
// ---------- DONE INJECTING  ----------
stellaris.exe+11E15B6: 48 B8 FE FF FF FF FF FF FF 7F  - mov rax,7FFFFFFFFFFFFFFE
stellaris.exe+11E15C0: 48 03 C2                       - add rax,rdx
stellaris.exe+11E15C3: 48 83 F8 FC                    - cmp rax,-04
stellaris.exe+11E15C7: 77 0E                          - ja stellaris.exe+11E15D7
stellaris.exe+11E15C9: 48 69 C2 A0 86 01 00           - imul rax,rdx,000186A0
stellaris.exe+11E15D0: 48 99                          - cqo
stellaris.exe+11E15D2: 48 F7 F9                       - idiv rcx
stellaris.exe+11E15D5: EB 05                          - jmp stellaris.exe+11E15DC
stellaris.exe+11E15D7: B8 FF FF FF FF                 - mov eax,FFFFFFFF
stellaris.exe+11E15DC: 48 8B 8F 10 03 00 00           - mov rcx,[rdi+00000310]
stellaris.exe+11E15E3 - 48 6B D0 64           - imul rdx,rax,64
stellaris.exe+11E15E7 - 4C 8B 01              - mov r8,[rcx]
stellaris.exe+11E15EA - 48 B8 09E1D1C6116BF129 - mov rax,29F16B11C6D1E109
stellaris.exe+11E15F4 - 48 F7 EA              - imul rdx
stellaris.exe+11E15F7 - 48 C1 FA 0E           - sar rdx,0E
stellaris.exe+11E15FB - 48 8B C2              - mov rax,rdx
stellaris.exe+11E15FE - 48 C1 E8 3F           - shr rax,3F
stellaris.exe+11E1602 - 48 03 D0              - add rdx,rax
stellaris.exe+11E1605 - 41 FF 90 B0000000     - call qword ptr [r8+000000B0]
stellaris.exe+11E160C - 4C 8B 05 0D558301     - mov r8,[stellaris.exe+2A16B20]
stellaris.exe+11E1613 - 4D 85 C0              - test r8,r8
stellaris.exe+11E1616 - 74 28                 - je stellaris.exe+11E1640
stellaris.exe+11E1618 - 8B 53 20              - mov edx,[rbx+20]
stellaris.exe+11E161B - 8B C2                 - mov eax,edx
stellaris.exe+11E161D - 25 FFFFFF00           - and eax,00FFFFFF
stellaris.exe+11E1622 - 41 3B 40 20           - cmp eax,[r8+20]
stellaris.exe+11E1626 - 73 18                 - jae stellaris.exe+11E1640
stellaris.exe+11E1628 - 8B C8                 - mov ecx,eax
stellaris.exe+11E162A - 49 8B 40 18           - mov rax,[r8+18]
stellaris.exe+11E162E - 48 03 C9              - add rcx,rcx
stellaris.exe+11E1631 - 48 8B 44 C8 08        - mov rax,[rax+rcx*8+08]
stellaris.exe+11E1636 - 48 85 C0              - test rax,rax
stellaris.exe+11E1639 - 74 05                 - je stellaris.exe+11E1640
stellaris.exe+11E163B - 39 50 08              - cmp [rax+08],edx
stellaris.exe+11E163E - 74 07                 - je stellaris.exe+11E1647
stellaris.exe+11E1640 - 48 8B 05 C1548301     - mov rax,[stellaris.exe+2A16B08]
stellaris.exe+11E1647 - 44 8B 50 48           - mov r10d,[rax+48]
stellaris.exe+11E164B - 48 8B CB              - mov rcx,rbx
stellaris.exe+11E164E - E8 8DA4FDFE           - call stellaris.exe+1BBAE0
stellaris.exe+11E1653 - 48 8B B7 08030000     - mov rsi,[rdi+00000308]
stellaris.exe+11E165A - 41 3B C2              - cmp eax,r10d
stellaris.exe+11E165D - 7D 2B                 - jnl stellaris.exe+11E168A
stellaris.exe+11E165F - 48 8B CB              - mov rcx,rbx
stellaris.exe+11E1662 - E8 B9A3FDFE           - call stellaris.exe+1BBA20
stellaris.exe+11E1667 - 4C 8D 4C 24 50        - lea r9,[rsp+50]
stellaris.exe+11E166C - 89 44 24 50           - mov [rsp+50],eax
stellaris.exe+11E1670 - 4C 8D 05 3DE9C100     - lea r8,[stellaris.exe+1DFFFB4]
stellaris.exe+11E1677 - 48 8D 15 DA21CE00     - lea rdx,[stellaris.exe+1EC3858]
stellaris.exe+11E167E - 48 8D 4C 24 20        - lea rcx,[rsp+20]
stellaris.exe+11E1683 - E8 589A0BFF           - call stellaris.exe+29B0E0
stellaris.exe+11E1688 - EB 26                 - jmp stellaris.exe+11E16B0
stellaris.exe+11E168A - 41 2B C2              - sub eax,r10d
stellaris.exe+11E168D - 4C 8D 4C 24 50        - lea r9,[rsp+50]
stellaris.exe+11E1692 - FF C0                 - inc eax

}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>40</ID>
              <Description>"Set progress value to 100% completed"</Description>
              <DropDownList DisplayValueAsItem="1">1:1 counts
5:5 counts
</DropDownList>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <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   : 2024-05-12
  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,48 01 5D 08 48 89 1E) // 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 rbp, [i_player_research_1]
  jne res_check2
  mov dword ptr [i_is_res123_check_ok], 1
res_check2:
  cmp rbp, [i_player_research_2]
  jne res_check3
  mov dword ptr [i_is_res123_check_ok], 1
res_check3:
  cmp rbp, [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
  vcvtsi2ss xmm15, xmm15, rbx
  vmovss xmm14, [vf_player_research_mul]
  vmulss xmm15, xmm15, xmm14
  vcvtss2si rbx, xmm15

endp:
  //pop rax

code2:
  //add [r14+08],rbx
  //mov rdi,rbx
  add [rbp+08],rbx
  mov [rsi],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 48 01 5D 08 48 89 1E

unregistersymbol(INJECT_RESEARCH_MULTI)
dealloc(newmem2)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+44983F

stellaris.exe+449827: 48 83 C4 20           - add rsp,20
stellaris.exe+44982B: 5F                    - pop rdi
stellaris.exe+44982C: C3                    - ret
stellaris.exe+44982D: CC                    - int 3
stellaris.exe+44982E: CC                    - int 3
stellaris.exe+44982F: CC                    - int 3
stellaris.exe+449830: 48 89 5C 24 08        - mov [rsp+08],rbx
stellaris.exe+449835: 48 89 74 24 10        - mov [rsp+10],rsi
stellaris.exe+44983A: 57                    - push rdi
stellaris.exe+44983B: 48 83 EC 20           - sub rsp,20
// ---------- INJECTING HERE ----------
stellaris.exe+44983F: 48 8B 41 08           - mov rax,[rcx+08]
// ---------- DONE INJECTING  ----------
stellaris.exe+449843: 48 8B F9              - mov rdi,rcx
stellaris.exe+449846: 48 89 02              - mov [rdx],rax
stellaris.exe+449849: 49 8B F0              - mov rsi,r8
stellaris.exe+44984C: 48 8B 49 10           - mov rcx,[rcx+10]
stellaris.exe+449850: 48 8B DA              - mov rbx,rdx
stellaris.exe+449853: 48 8B 01              - mov rax,[rcx]
stellaris.exe+449856: FF 50 38              - call qword ptr [rax+38]
stellaris.exe+449859: 84 C0                 - test al,al
stellaris.exe+44985B: 74 47                 - je stellaris.exe+4498A4
stellaris.exe+44985D: 48 63 8E 14 10 00 00  - movsxd  rcx,dword ptr [rsi+00001014]
}

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+46484B

stellaris.exe+46482B: 84 C0                 - test al,al
stellaris.exe+46482D: 75 1C                 - jne stellaris.exe+46484B
stellaris.exe+46482F: 48 C7 06 00 00 00 00  - mov qword ptr [rsi],00000000
stellaris.exe+464836: EB 1A                 - jmp stellaris.exe+464852
stellaris.exe+464838: 49 63 C0              - movsxd  rax,r8d
stellaris.exe+46483B: 48 8B 3C C7           - mov rdi,[rdi+rax*8]
stellaris.exe+46483F: EB D2                 - jmp stellaris.exe+464813
stellaris.exe+464841: 48 8B 4D 10           - mov rcx,[rbp+10]
stellaris.exe+464845: 48 8B 01              - mov rax,[rcx]
stellaris.exe+464848: FF 50 38              - call qword ptr [rax+38]
// ---------- INJECTING HERE ----------
stellaris.exe+46484B: 48 01 5D 08           - add [rbp+08],rbx
// ---------- DONE INJECTING  ----------
stellaris.exe+46484F: 48 89 1E              - mov [rsi],rbx
stellaris.exe+464852: 48 8B 5C 24 30        - mov rbx,[rsp+30]
stellaris.exe+464857: 48 8B C6              - mov rax,rsi
stellaris.exe+46485A: 48 8B 74 24 40        - mov rsi,[rsp+40]
stellaris.exe+46485F: 48 8B 6C 24 38        - mov rbp,[rsp+38]
stellaris.exe+464864: 48 83 C4 20           - add rsp,20
stellaris.exe+464868: 5F                    - pop rdi
stellaris.exe+464869: C3                    - ret
stellaris.exe+46486A: CC                    - int 3
stellaris.exe+46486B: CC                    - int 3
}
</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"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>FF8080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <Address>i_player_research_1</Address>
                  <Offsets>
                    <Offset>8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>21</ID>
                  <Description>"Research #1 target (not always correct)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>FF8080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <Address>i_player_research_1</Address>
                  <Offsets>
                    <Offset>48</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"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>FF8080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <Address>i_player_research_2</Address>
                  <Offsets>
                    <Offset>8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>23</ID>
                  <Description>"Research #2 target (not always correct)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>FF8080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <Address>i_player_research_2</Address>
                  <Offsets>
                    <Offset>48</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"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>FF8080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <Address>i_player_research_3</Address>
                  <Offsets>
                    <Offset>8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>25</ID>
                  <Description>"Research #3 target (not always correct)"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>FF8080</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <Address>i_player_research_3</Address>
                  <Offsets>
                    <Offset>48</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   : 2024-06-19
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_SELECTED_LEADER,stellaris.exe,41 8B 97 ?? ?? 00 00 FF C2 41) // 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, [r15+eax]
  mov [i_base_leader_addr], rbx
  pop rbx
  pop rax


code:
  //mov edx,[r15+000000C0]
  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+F91314

stellaris.exe+F912E1: C6 81 0C 07 00 00 01  - mov byte ptr [rcx+0000070C],01
stellaris.exe+F912E8: C6 81 F8 06 00 00 FF  - mov byte ptr [rcx+000006F8],-01
stellaris.exe+F912EF: 49 8B 8E A0 06 00 00  - mov rcx,[r14+000006A0]
stellaris.exe+F912F6: 49 8B D7              - mov rdx,r15
stellaris.exe+F912F9: E8 62 2B CF FF        - call stellaris.exe+C83E60
stellaris.exe+F912FE: 49 8B 8E B0 06 00 00  - mov rcx,[r14+000006B0]
stellaris.exe+F91305: 48 85 C9              - test rcx,rcx
stellaris.exe+F91308: 74 32                 - je stellaris.exe+F9133C
stellaris.exe+F9130A: 48 8B 01              - mov rax,[rcx]
stellaris.exe+F9130D: 4C 8B 80 B0 00 00 00  - mov r8,[rax+000000B0]
// ---------- INJECTING HERE ----------
stellaris.exe+F91314: 41 8B 97 C0 00 00 00  - mov edx,[r15+000000C0]
// ---------- DONE INJECTING  ----------
stellaris.exe+F9131B: FF C2                 - inc edx
stellaris.exe+F9131D: 41 FF D0              - call r8
stellaris.exe+F91320: 49 8B 9E B0 06 00 00  - mov rbx,[r14+000006B0]
stellaris.exe+F91327: 48 8B 03              - mov rax,[rbx]
stellaris.exe+F9132A: 48 8B CB              - mov rcx,rbx
stellaris.exe+F9132D: FF 90 90 00 00 00     - call qword ptr [rax+00000090]
stellaris.exe+F91333: 48 8B 03              - mov rax,[rbx]
stellaris.exe+F91336: 48 8B CB              - mov rcx,rbx
stellaris.exe+F91339: FF 50 70              - call qword ptr [rax+70]
stellaris.exe+F9133C: 4D 39 A6 F0 06 00 00  - cmp [r14+000006F0],r12
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>50</ID>
              <Description>"~Age (may not work)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>i_base_leader_addr</Address>
              <Offsets>
                <Offset>1C</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>62</ID>
              <Description>"Level"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>i_base_leader_addr</Address>
              <Offsets>
                <Offset>0</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>45</ID>
              <Description>"EXP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_base_leader_addr</Address>
              <Offsets>
                <Offset>-8</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>17487</ID>
              <Description>"_debug"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <Color>808080</Color>
              <GroupHeader>1</GroupHeader>
              <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>17462</ID>
                  <Description>"position"</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>10</Offset>
                    <Offset>-8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>51</ID>
                  <Description>"Char pic. &amp; name code 1"</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>17463</ID>
                  <Description>"Char pic. &amp; name code 2"</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>30</Offset>
                    <Offset>2C8</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>52</ID>
          <Description>"Hover mouse over the 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-11-23
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_MOUSE_OVER_LEADER,stellaris.exe,48 8B 9F ?? ?? 00 00 48 8B CF E8 ?? ?? ?? ?? 48 8D) // 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, [rdi+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+14], eax
  mov eax, [i_leader_auto_set_lv]
  mov [rbx+00], eax

endp:
  pop rbx
  pop rax

code:
  //mov rbx,[rdi+000000B8]
  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:
  // db 48 8B 9F B8 00 00 00
  readmem(INJECT_MOUSE_OVER_LEADERo, 7)

unregistersymbol(*)
dealloc(newmem)
unregistersymbol(INJECT_MOUSE_OVER_LEADERo)
dealloc(INJECT_MOUSE_OVER_LEADERo)

{ OLD
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+5E9704

stellaris.exe+5E96EB: 49 8B 5B 38           - mov rbx,[r11+38]
stellaris.exe+5E96EF: 49 8B 73 40           - mov rsi,[r11+40]
stellaris.exe+5E96F3: 49 8B 7B 48           - mov rdi,[r11+48]
stellaris.exe+5E96F7: 49 8B E3              - mov rsp,r11
stellaris.exe+5E96FA: 41 5F                 - pop r15
stellaris.exe+5E96FC: 41 5E                 - pop r14
stellaris.exe+5E96FE: 41 5D                 - pop r13
stellaris.exe+5E9700: 41 5C                 - pop r12
stellaris.exe+5E9702: 5D                    - pop rbp
stellaris.exe+5E9703: C3                    - ret
// ---------- INJECTING HERE ----------
stellaris.exe+5E9704: 48 8B BE B0 00 00 00  - mov rdi,[rsi+000000B0]
// ---------- DONE INJECTING  ----------
stellaris.exe+5E970B: 48 8B 9E B8 00 00 00  - mov rbx,[rsi+000000B8]
stellaris.exe+5E9712: 48 8B CE              - mov rcx,rsi
stellaris.exe+5E9715: E8 46 12 01 00        - call stellaris.exe+5FA960
stellaris.exe+5E971A: 44 88 7C 24 38        - mov [rsp+38],r15b
stellaris.exe+5E971F: 48 8D 4C 24 68        - lea rcx,[rsp+68]
stellaris.exe+5E9724: 48 89 4C 24 30        - mov [rsp+30],rcx
stellaris.exe+5E9729: 48 8D 4C 24 48        - lea rcx,[rsp+48]
stellaris.exe+5E972E: 48 89 4C 24 28        - mov [rsp+28],rcx
stellaris.exe+5E9733: 48 89 7C 24 20        - mov [rsp+20],rdi
stellaris.exe+5E9738: 4C 8B CB              - mov r9,rbx
}


{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+5EB41B

stellaris.exe+5EB3FF: 4C 8D 9C 24 60 01 00 00  - lea r11,[rsp+00000160]
stellaris.exe+5EB407: 49 8B 5B 38              - mov rbx,[r11+38]
stellaris.exe+5EB40B: 49 8B 73 40              - mov rsi,[r11+40]
stellaris.exe+5EB40F: 49 8B E3                 - mov rsp,r11
stellaris.exe+5EB412: 41 5F                    - pop r15
stellaris.exe+5EB414: 41 5E                    - pop r14
stellaris.exe+5EB416: 41 5C                    - pop r12
stellaris.exe+5EB418: 5F                       - pop rdi
stellaris.exe+5EB419: 5D                       - pop rbp
stellaris.exe+5EB41A: C3                       - ret
// ---------- INJECTING HERE ----------
stellaris.exe+5EB41B: 48 8B 9F B8 00 00 00     - mov rbx,[rdi+000000B8]
// ---------- DONE INJECTING  ----------
stellaris.exe+5EB422: 48 8B CF                 - mov rcx,rdi
stellaris.exe+5EB425: E8 56 0D 01 00           - call stellaris.exe+5FC180
stellaris.exe+5EB42A: 48 8D 4C 24 68           - lea rcx,[rsp+68]
stellaris.exe+5EB42F: 48 89 4C 24 30           - mov [rsp+30],rcx
stellaris.exe+5EB434: 48 8D 4C 24 48           - lea rcx,[rsp+48]
stellaris.exe+5EB439: 48 89 4C 24 28           - mov [rsp+28],rcx
stellaris.exe+5EB43E: 4C 8B CB                 - mov r9,rbx
stellaris.exe+5EB441: 44 8B C0                 - mov r8d,eax
stellaris.exe+5EB444: 8B 97 C0 00 00 00        - mov edx,[rdi+000000C0]
stellaris.exe+5EB44A: 48 8B CE                 - mov rcx,rsi
}
</AssemblerScript>
          <CheatEntries>
            <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 &amp; age? (affect to player / enemy)"</Description>
              <DropDownList 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 to"</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 to"</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>1C</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>0</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>57</ID>
              <Description>"EXP"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF8080</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_base_mouseover_leader_addr</Address>
              <Offsets>
                <Offset>-8</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>17488</ID>
              <Description>"_debug"</Description>
              <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
              <Color>808080</Color>
              <GroupHeader>1</GroupHeader>
              <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>-48</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>-90</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>-10</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </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 = '100000' --Real Infiltration Level

[DISABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>73</ID>
              <Description>"Real Infiltration Level"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF0080</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_base_spy_network_addr</Address>
              <Offsets>
                <Offset>28</Offset>
                <Offset>28</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>69</ID>
              <Description>"Display value: current"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_base_spy_network_addr</Address>
              <Offsets>
                <Offset>30</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>70</ID>
              <Description>"Display value: Max"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_base_spy_network_addr</Address>
              <Offsets>
                <Offset>40</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>71</ID>
              <Description>"Display value: Max"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <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   : 2023-11-19
  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



next1:
  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+10F72FF

stellaris.exe+10F72D6: EB 0C                          - jmp stellaris.exe+10F72E4
stellaris.exe+10F72D8: 80 79 09 00                    - cmp byte ptr [rcx+09],00
stellaris.exe+10F72DC: 74 06                          - je stellaris.exe+10F72E4
stellaris.exe+10F72DE: 48 8B 01                       - mov rax,[rcx]
stellaris.exe+10F72E1: FF 50 78                       - call qword ptr [rax+78]
stellaris.exe+10F72E4: 4C 8B 83 70 01 00 00           - mov r8,[rbx+00000170]
stellaris.exe+10F72EB: 49 8B 00                       - mov rax,[r8]
stellaris.exe+10F72EE: 4C 8B 88 B0 00 00 00           - mov r9,[rax+000000B0]
stellaris.exe+10F72F5: 48 8B 0D 54 12 8B 01           - mov rcx,[stellaris.exe+29A8550]
stellaris.exe+10F72FC: 48 8B D1                       - mov rdx,rcx
// ---------- INJECTING HERE ----------
stellaris.exe+10F72FF: 48 2B 97 B0 02 00 00           - sub rdx,[rdi+000002B0]
// ---------- DONE INJECTING  ----------
stellaris.exe+10F7306: 48 85 C9                       - test rcx,rcx
stellaris.exe+10F7309: 74 21                          - je stellaris.exe+10F732C
stellaris.exe+10F730B: 48 B8 FE FF FF FF FF FF FF 7F  - mov rax,7FFFFFFFFFFFFFFE
stellaris.exe+10F7315: 48 03 C2                       - add rax,rdx
stellaris.exe+10F7318: 48 83 F8 FC                    - cmp rax,-04
stellaris.exe+10F731C: 77 0E                          - ja stellaris.exe+10F732C
stellaris.exe+10F731E: 48 69 C2 A0 86 01 00           - imul rax,rdx,000186A0
stellaris.exe+10F7325: 48 99                          - cqo
stellaris.exe+10F7327: 48 F7 F9                       - idiv rcx
stellaris.exe+10F732A: EB 05                          - jmp stellaris.exe+10F7331
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>17460</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 = '1' --Operation Phase left
getAddressList().getMemoryRecordByID(79).Value = '36' --Breakthrough Chance * 100000

[DISABLE]
{$lua}
--NO_ACTIVATE
if syntaxcheck then return end
</AssemblerScript>
            </CheatEntry>
            <CheatEntry>
              <ID>17459</ID>
              <Description>"Auto running operation complete"</Description>
              <Options moHideChildren="1"/>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2023-11-19
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_AUTO_SPY_ACTION,stellaris.exe,48 29 86 B0 02 00 00) // should be unique
alloc(newmem,$1000,INJECT_AUTO_SPY_ACTION)

label(code)
label(return)
label(is_auto_sa_complete)
newmem:
  cmp qword ptr [i_base_spy_action_addr], 0
  je code

  cmp rsi, [i_base_spy_action_addr]
  jne code

auto_set:
  cmp dword ptr [is_auto_sa_complete], 1
  jne code

  push r15

  mov r15, [rsi+000002B0]
  cmp r15, #100000
  jle endp

  mov r15, #100000
  mov [rsi+000002B0], r15
  mov r15, #3600000
  mov [rsi+000002C0], r15
  mov rax, #100000

endp:
  pop r15


code:
  sub [rsi+000002B0],rax
  jmp return
align 10 cc
  is_auto_sa_complete:
  dd 1

INJECT_AUTO_SPY_ACTION:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_AUTO_SPY_ACTION)
registersymbol(is_auto_sa_complete)
[DISABLE]

INJECT_AUTO_SPY_ACTION:
  db 48 29 86 B0 02 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+6BE72A

stellaris.exe+6BE6F7: 41 80 7F 20 00           - cmp byte ptr [r15+20],00
stellaris.exe+6BE6FC: 0F 84 99 00 00 00        - je stellaris.exe+6BE79B
stellaris.exe+6BE702: 48 8D 8E F0 00 00 00     - lea rcx,[rsi+000000F0]
stellaris.exe+6BE709: E8 62 67 B2 FF           - call stellaris.exe+1E4E70
stellaris.exe+6BE70E: 4C 8D 48 10              - lea r9,[rax+10]
stellaris.exe+6BE712: 4C 8B 05 6F 55 73 01     - mov r8,[stellaris.exe+1DF3C88]
stellaris.exe+6BE719: 48 8D 55 28              - lea rdx,[rbp+28]
stellaris.exe+6BE71D: 48 8B 4E 78              - mov rcx,[rsi+78]
stellaris.exe+6BE721: E8 8A 82 D9 FF           - call stellaris.exe+4569B0
stellaris.exe+6BE726: 48 8B 45 28              - mov rax,[rbp+28]
// ---------- INJECTING HERE ----------
stellaris.exe+6BE72A: 48 29 86 B0 02 00 00     - sub [rsi+000002B0],rax
// ---------- DONE INJECTING  ----------
stellaris.exe+6BE731: 48 83 BE B0 02 00 00 00  - cmp qword ptr [rsi+000002B0],00
stellaris.exe+6BE739: 7E 09                    - jle stellaris.exe+6BE744
stellaris.exe+6BE73B: 41 B6 01                 - mov r14b,01
stellaris.exe+6BE73E: 4C 8B 65 18              - mov r12,[rbp+18]
stellaris.exe+6BE742: EB 63                    - jmp stellaris.exe+6BE7A7
stellaris.exe+6BE744: 41 B6 02                 - mov r14b,02
stellaris.exe+6BE747: 48 89 9E B0 02 00 00     - mov [rsi+000002B0],rbx
stellaris.exe+6BE74E: 8B 45 14                 - mov eax,[rbp+14]
stellaris.exe+6BE751: 89 86 C8 02 00 00        - mov [rsi+000002C8],eax
stellaris.exe+6BE757: 48 8D 8E F0 00 00 00     - lea rcx,[rsi+000000F0]
}
</AssemblerScript>
              <CheatEntries>
                <CheatEntry>
                  <ID>133</ID>
                  <Description>"Must be in running operation window!"</Description>
                  <Color>8000FF</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
                <CheatEntry>
                  <ID>17461</ID>
                  <Description>"Pause game -&gt; select operation -&gt; open running operation window"</Description>
                  <Color>8000FF</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
                <CheatEntry>
                  <ID>17458</ID>
                  <Description>"Turn on?"</Description>
                  <DropDownList DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>is_auto_sa_complete</Address>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>77</ID>
              <Description>"Operation Phase left"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF8080</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <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>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <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>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_base_spy_action_addr</Address>
              <Offsets>
                <Offset>2C0</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>810</ID>
          <Description>"Get construction ship build progress"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : stellaris.exe
  Version:
  Date   : 2024-12-13
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_GET_CONSTRUCT_PROGRESS,stellaris.exe,28 48 8B 4F 40 48 B8 FE FF FF FF FF FF FF 7F) // should be unique
alloc(newmem,$1000,INJECT_GET_CONSTRUCT_PROGRESS)

label(code)
label(return)
label(i_base_const_prog_addr i_fast_build_on i_min_fastbuild_threshold)

newmem:
  mov [i_base_const_prog_addr], rdi
  cmp dword ptr [i_fast_build_on], 1
  jne code

  mov rcx, [rdi+40]
  push r15
  mov r15, [i_min_fastbuild_threshold]
  cmp rcx, r15
  pop r15
  jbe @F
  mov rcx, [i_target_fastbuild_value]
  mov [rdi+40], rcx
@@:

code:
  mov rcx,[rdi+40]
  mov rax,7FFFFFFFFFFFFFFE
  jmp return
align 10 cc
  i_base_const_prog_addr:
  dq 0
  i_fast_build_on:
  dd 0
  dd 0
  i_min_fastbuild_threshold:
  dq #300000
  i_target_fastbuild_value:
  dq #9900000

INJECT_GET_CONSTRUCT_PROGRESS+01:
  jmp newmem
  nop 9
return:
registersymbol(INJECT_GET_CONSTRUCT_PROGRESS)
registersymbol(i_base_const_prog_addr i_fast_build_on i_min_fastbuild_threshold)
[DISABLE]

INJECT_GET_CONSTRUCT_PROGRESS+01:
  db 48 8B 4F 40 48 B8 FE FF FF FF FF FF FF 7F

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+9DEFA9

stellaris.exe+9DEF86: 4C 8B F2                       - mov r14,rdx
stellaris.exe+9DEF89: 48 8B F9                       - mov rdi,rcx
stellaris.exe+9DEF8C: 45 33 E4                       - xor r12d,r12d
stellaris.exe+9DEF8F: 44 89 64 24 30                 - mov [rsp+30],r12d
stellaris.exe+9DEF94: 48 8B 01                       - mov rax,[rcx]
stellaris.exe+9DEF97: 48 8D 55 98                    - lea rdx,[rbp-68]
stellaris.exe+9DEF9B: FF 90 D8 00 00 00              - call qword ptr [rax+000000D8]
stellaris.exe+9DEFA1: 4C 8B 00                       - mov r8,[rax]
stellaris.exe+9DEFA4: 4D 85 C0                       - test r8,r8
stellaris.exe+9DEFA7: 74 28                          - je stellaris.exe+9DEFD1
// ---------- INJECTING HERE ----------
stellaris.exe+9DEFA9: 48 8B 4F 40                    - mov rcx,[rdi+40]
// ---------- DONE INJECTING  ----------
stellaris.exe+9DEFAD: 48 B8 FE FF FF FF FF FF FF 7F  - mov rax,7FFFFFFFFFFFFFFE
stellaris.exe+9DEFB7: 48 03 C1                       - add rax,rcx
stellaris.exe+9DEFBA: 48 83 F8 FC                    - cmp rax,-04
stellaris.exe+9DEFBE: 77 11                          - ja stellaris.exe+9DEFD1
stellaris.exe+9DEFC0: 48 69 C1 A0 86 01 00           - imul rax,rcx,000186A0
stellaris.exe+9DEFC7: 48 99                          - cqo
stellaris.exe+9DEFC9: 49 F7 F8                       - idiv r8
stellaris.exe+9DEFCC: 48 8B D8                       - mov rbx,rax
stellaris.exe+9DEFCF: EB 05                          - jmp stellaris.exe+9DEFD6
stellaris.exe+9DEFD1: BB FF FF FF FF                 - mov ebx,FFFFFFFF
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>812</ID>
              <Description>"Mouse over / click on busy construction ship"</Description>
              <Color>8000FF</Color>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
            <CheatEntry>
              <ID>17481</ID>
              <Description>"Fast build?"</Description>
              <DropDownList DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>i_fast_build_on</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>17482</ID>
              <Description>"Only trigger if progress &gt;="</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_min_fastbuild_threshold</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>17480</ID>
              <Description>"Progress"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF8080</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_base_const_prog_addr</Address>
              <Offsets>
                <Offset>40</Offset>
              </Offsets>
            </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   : 2023-11-17
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_GET_COLONIZATION_PROGRESS,stellaris.exe,48 8B 97 40 01 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+00000140]
  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 40 01 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+A31DB0

stellaris.exe+A31D8B: 74 20                          - je stellaris.exe+A31DAD
stellaris.exe+A31D8D: 48 B8 FF FF FF FF FF FF FF 7F  - mov rax,7FFFFFFFFFFFFFFF
stellaris.exe+A31D97: 48 3B E8                       - cmp rbp,rax
stellaris.exe+A31D9A: 7D 11                          - jnl stellaris.exe+A31DAD
stellaris.exe+A31D9C: 48 69 C5 A0 86 01 00           - imul rax,rbp,000186A0
stellaris.exe+A31DA3: 48 99                          - cqo
stellaris.exe+A31DA5: 49 F7 F8                       - idiv r8
stellaris.exe+A31DA8: 4C 8B C0                       - mov r8,rax
stellaris.exe+A31DAB: EB 03                          - jmp stellaris.exe+A31DB0
stellaris.exe+A31DAD: 4C 8B C1                       - mov r8,rcx
// ---------- INJECTING HERE ----------
stellaris.exe+A31DB0: 48 8B 97 38 01 00 00           - mov rdx,[rdi+00000138]
// ---------- DONE INJECTING  ----------
stellaris.exe+A31DB7: 48 B8 FE FF FF FF FF FF FF 7F  - mov rax,7FFFFFFFFFFFFFFE
stellaris.exe+A31DC1: 48 03 C2                       - add rax,rdx
stellaris.exe+A31DC4: 48 83 F8 FC                    - cmp rax,-04
stellaris.exe+A31DC8: 77 0F                          - ja stellaris.exe+A31DD9
stellaris.exe+A31DCA: 48 69 C2 A0 86 01 00           - imul rax,rdx,000186A0
stellaris.exe+A31DD1: 48 99                          - cqo
stellaris.exe+A31DD3: 48 F7 FD                       - idiv rbp
stellaris.exe+A31DD6: 48 8B C8                       - mov rcx,rax
stellaris.exe+A31DD9: BA A0 86 01 00                 - mov edx,000186A0
stellaris.exe+A31DDE: 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>
              <Color>FF8080</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_base_col_addr1</Address>
              <Offsets>
                <Offset>140</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   : 2024-05-12
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_COLONIZATION_MULTI1,stellaris.exe,48 8B 00 48 01 87 40 01 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+00000280]
  mov ebx,[rdi+00000278]
  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+00000140],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 40 01 00 00

unregistersymbol(*)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+A1B8BD

stellaris.exe+A1B88E: 41 57                 - push r15
stellaris.exe+A1B890: 48 8D 6C 24 D9        - lea rbp,[rsp-27]
stellaris.exe+A1B895: 48 81 EC A0 00 00 00  - sub rsp,000000A0
stellaris.exe+A1B89C: 48 8B F9              - mov rdi,rcx
stellaris.exe+A1B89F: E8 4C 1A FD FF        - call stellaris.exe+9ED2F0
stellaris.exe+A1B8A4: 48 8B CF              - mov rcx,rdi
stellaris.exe+A1B8A7: 80 BF 28 01 00 00 00  - cmp byte ptr [rdi+00000128],00
stellaris.exe+A1B8AE: 0F 84 45 06 00 00     - je stellaris.exe+A1BEF9
stellaris.exe+A1B8B4: 48 8D 55 67           - lea rdx,[rbp+67]
stellaris.exe+A1B8B8: E8 73 36 FF FF        - call stellaris.exe+A0EF30
// ---------- INJECTING HERE ----------
stellaris.exe+A1B8BD: 48 8B 00              - mov rax,[rax]
// ---------- DONE INJECTING  ----------
stellaris.exe+A1B8C0: 48 01 87 40 01 00 00  - add [rdi+00000140],rax
stellaris.exe+A1B8C7: 48 8B CF              - mov rcx,rdi
stellaris.exe+A1B8CA: E8 41 DB FE FF        - call stellaris.exe+A09410
stellaris.exe+A1B8CF: 84 C0                 - test al,al
stellaris.exe+A1B8D1: 0F 84 0A 06 00 00     - je stellaris.exe+A1BEE1
stellaris.exe+A1B8D7: 48 8B 15 1A 32 F7 01  - mov rdx,[stellaris.exe+298EAF8]
stellaris.exe+A1B8DE: 48 85 D2              - test rdx,rdx
stellaris.exe+A1B8E1: 74 2D                 - je stellaris.exe+A1B910
stellaris.exe+A1B8E3: 44 8B 87 C0 00 00 00  - mov r8d,[rdi+000000C0]
stellaris.exe+A1B8EA: 41 8B C0              - mov eax,r8d
}

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+A3EA1F

stellaris.exe+A3E9F0: 41 57                 - push r15
stellaris.exe+A3E9F2: 48 8D 6C 24 C9        - lea rbp,[rsp-37]
stellaris.exe+A3E9F7: 48 81 EC B0 00 00 00  - sub rsp,000000B0
stellaris.exe+A3E9FE: 48 8B F9              - mov rdi,rcx
stellaris.exe+A3EA01: E8 7A 0F FD FF        - call stellaris.exe+A0F980
stellaris.exe+A3EA06: 48 8B CF              - mov rcx,rdi
stellaris.exe+A3EA09: 80 BF 20 01 00 00 00  - cmp byte ptr [rdi+00000120],00
stellaris.exe+A3EA10: 0F 84 98 05 00 00     - je stellaris.exe+A3EFAE
stellaris.exe+A3EA16: 48 8D 55 67           - lea rdx,[rbp+67]
stellaris.exe+A3EA1A: E8 31 34 FF FF        - call stellaris.exe+A31E50
// ---------- INJECTING HERE ----------
stellaris.exe+A3EA1F: 48 8B 00              - mov rax,[rax]
// ---------- DONE INJECTING  ----------
stellaris.exe+A3EA22: 48 01 87 38 01 00 00  - add [rdi+00000138],rax
stellaris.exe+A3EA29: 48 8B CF              - mov rcx,rdi
stellaris.exe+A3EA2C: E8 5F DB FE FF        - call stellaris.exe+A2C590
stellaris.exe+A3EA31: 84 C0                 - test al,al
stellaris.exe+A3EA33: 0F 84 5D 05 00 00     - je stellaris.exe+A3EF96
stellaris.exe+A3EA39: 48 8B 15 D8 90 F6 01  - mov rdx,[stellaris.exe+29A7B18]
stellaris.exe+A3EA40: 48 85 D2              - test rdx,rdx
stellaris.exe+A3EA43: 74 2D                 - je stellaris.exe+A3EA72
stellaris.exe+A3EA45: 44 8B 87 C0 00 00 00  - mov r8d,[rdi+000000C0]
stellaris.exe+A3EA4C: 41 8B C0              - mov eax,r8d
stellaris.exe+A3EA4F - 25 FFFFFF00           - and eax,00FFFFFF
stellaris.exe+A3EA54 - 3B 42 20              - cmp eax,[rdx+20]
stellaris.exe+A3EA57 - 73 19                 - jae stellaris.exe+A3EA72
stellaris.exe+A3EA59 - 8B C8                 - mov ecx,eax
stellaris.exe+A3EA5B - 48 03 C9              - add rcx,rcx
stellaris.exe+A3EA5E - 48 8B 42 18           - mov rax,[rdx+18]
stellaris.exe+A3EA62 - 48 8B 54 C8 08        - mov rdx,[rax+rcx*8+08]
stellaris.exe+A3EA67 - 48 85 D2              - test rdx,rdx
stellaris.exe+A3EA6A - 74 06                 - je stellaris.exe+A3EA72
stellaris.exe+A3EA6C - 44 39 42 10           - cmp [rdx+10],r8d
stellaris.exe+A3EA70 - 74 07                 - je stellaris.exe+A3EA79
stellaris.exe+A3EA72 - 48 8B 15 9FA6E401     - mov rdx,[stellaris.exe+2889118]
stellaris.exe+A3EA79 - 48 8B CF              - mov rcx,rdi
stellaris.exe+A3EA7C - E8 DF36FFFF           - call stellaris.exe+A32160
stellaris.exe+A3EA81 - 84 C0                 - test al,al
stellaris.exe+A3EA83 - 0F84 19050000         - je stellaris.exe+A3EFA2
stellaris.exe+A3EA89 - 80 3D AC91F601 00     - cmp byte ptr [stellaris.exe+29A7C3C],00
stellaris.exe+A3EA90 - 75 23                 - jne stellaris.exe+A3EAB5
stellaris.exe+A3EA92 - E8 2967AF00           - call stellaris.exe+15351C0
stellaris.exe+A3EA97 - F6 40 38 01           - test byte ptr [rax+38],01
stellaris.exe+A3EA9B - 74 18                 - je stellaris.exe+A3EAB5
stellaris.exe+A3EA9D - 4C 8D 05 E4FB1F01     - lea r8,[stellaris.exe+1C3E688]
stellaris.exe+A3EAA4 - BA 22000000           - mov edx,00000022

}
</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>17476</ID>
          <Description>"Set player colonies stability to 99%"</Description>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2024-05-12
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_SET_COLONY_STAB,stellaris.exe,48 39 87 40 14 00 00) // should be unique
alloc(newmem,$1000,INJECT_SET_COLONY_STAB)

label(code)
label(return)

newmem:
  cmp dword ptr [rdi+00000278], 0
  jne code
  mov rax, #9900000

code:
  cmp [rdi+00001440],rax
  jmp return

INJECT_SET_COLONY_STAB:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_SET_COLONY_STAB)

[DISABLE]

INJECT_SET_COLONY_STAB:
  db 48 39 87 40 14 00 00

unregistersymbol(INJECT_SET_COLONY_STAB)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+A2D14A

stellaris.exe+A2D120: B3 01                 - mov bl,01
stellaris.exe+A2D122: 48 8B 87 30 14 00 00  - mov rax,[rdi+00001430]
stellaris.exe+A2D129: 4C 8D 46 10           - lea r8,[rsi+10]
stellaris.exe+A2D12D: 48 2B C1              - sub rax,rcx
stellaris.exe+A2D130: 48 8D 54 24 30        - lea rdx,[rsp+30]
stellaris.exe+A2D135: 48 8B CF              - mov rcx,rdi
stellaris.exe+A2D138: 48 89 87 28 14 00 00  - mov [rdi+00001428],rax
stellaris.exe+A2D13F: 45 33 C9              - xor r9d,r9d
stellaris.exe+A2D142: E8 29 44 FD FF        - call stellaris.exe+A01570
stellaris.exe+A2D147: 48 8B 00              - mov rax,[rax]
// ---------- INJECTING HERE ----------
stellaris.exe+A2D14A: 48 39 87 40 14 00 00  - cmp [rdi+00001440],rax
// ---------- DONE INJECTING  ----------
stellaris.exe+A2D151: 0F 84 BA 00 00 00     - je stellaris.exe+A2D211
stellaris.exe+A2D157: 48 89 87 40 14 00 00  - mov [rdi+00001440],rax
stellaris.exe+A2D15E: B3 01                 - mov bl,01
stellaris.exe+A2D160: 45 33 C0              - xor r8d,r8d
stellaris.exe+A2D163: 48 8D 54 24 30        - lea rdx,[rsp+30]
stellaris.exe+A2D168: 48 8B CF              - mov rcx,rdi
stellaris.exe+A2D16B: E8 C0 5A FD FF        - call stellaris.exe+A02C30
stellaris.exe+A2D170: 48 8B 00              - mov rax,[rax]
stellaris.exe+A2D173: 48 39 87 48 14 00 00  - cmp [rdi+00001448],rax
stellaris.exe+A2D17A: 0F 84 9E 00 00 00     - je stellaris.exe+A2D21E
}
</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   : 2023-11-19
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_TERRAFORMING_INFO,stellaris.exe,48 8B 53 18 48 2B 53 10) // should be unique
alloc(newmem,$1000,INJECT_TERRAFORMING_INFO)

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], rbx

  cmp dword ptr [is_auto_set_terra_goal], 1
  jne code
  mov rdx, [rbx+18]
  mov [rbx+10], rdx


code:
  mov rdx,[rbx+18]
  sub rdx,[rbx+10]
  jmp return
align 10 cc
  i_base_terraforming_info_addr:
  dq 0
  is_auto_set_terra_goal:
  dd 1

INJECT_TERRAFORMING_INFO:
  jmp newmem
  nop 3
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:
  db 48 8B 53 18 48 2B 53 10
//INJECT_TERRAFORMING_INFO:
//  readmem(INJECT_TERRAFORMING_INFOo, 10)

unregistersymbol(*)
dealloc(newmem)
dealloc(INJECT_TERRAFORMING_INFOo)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+35CB02

stellaris.exe+35CAE0: 73 19                 - jae stellaris.exe+35CAFB
stellaris.exe+35CAE2: 8B C8                 - mov ecx,eax
stellaris.exe+35CAE4: 48 03 C9              - add rcx,rcx
stellaris.exe+35CAE7: 48 8B 42 18           - mov rax,[rdx+18]
stellaris.exe+35CAEB: 4C 8B 44 C8 08        - mov r8,[rax+rcx*8+08]
stellaris.exe+35CAF0: 4D 85 C0              - test r8,r8
stellaris.exe+35CAF3: 74 06                 - je stellaris.exe+35CAFB
stellaris.exe+35CAF5: 45 39 48 10           - cmp [r8+10],r9d
stellaris.exe+35CAF9: 74 07                 - je stellaris.exe+35CB02
stellaris.exe+35CAFB: 4C 8B 05 56 11 63 02  - mov r8,[stellaris.exe+298DC58]
// ---------- INJECTING HERE ----------
stellaris.exe+35CB02: 48 8B 53 18           - mov rdx,[rbx+18]
// ---------- DONE INJECTING  ----------
stellaris.exe+35CB06: 48 2B 53 10           - sub rdx,[rbx+10]
stellaris.exe+35CB0A: 48 8D 8D 80 00 00 00  - lea rcx,[rbp+00000080]
stellaris.exe+35CB11: E8 9A FE FF FF        - call stellaris.exe+35C9B0
stellaris.exe+35CB16: 44 8B F8              - mov r15d,eax
stellaris.exe+35CB19: 48 8B 7B 20           - mov rdi,[rbx+20]
stellaris.exe+35CB1D: 48 83 C7 18           - add rdi,18
stellaris.exe+35CB21: 48 83 7F 18 10        - cmp qword ptr [rdi+18],10
stellaris.exe+35CB26: 72 03                 - jb stellaris.exe+35CB2B
stellaris.exe+35CB28: 48 8B 3F              - mov rdi,[rdi]
stellaris.exe+35CB2B: 48 C7 C3 FF FF FF FF  - mov rbx,FFFFFFFFFFFFFFFF
}
</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
--121:Terraforming: Current
--122:Terraforming: Target
[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"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF8080</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_base_terraforming_info_addr</Address>
              <Offsets>
                <Offset>10</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>122</ID>
              <Description>"Terraforming: Target"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF8080</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_base_terraforming_info_addr</Address>
              <Offsets>
                <Offset>18</Offset>
              </Offsets>
            </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>97</ID>
          <Description>"Selected Megastructure"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2024-05-11
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_SELECTED_MEGASTRUCTURES,stellaris.exe,49 8B 57 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], r15
  cmp dword ptr [is_auto_set_mega_goal], 1
  jne code
  mov rdx,[r15+48]
  cmp rdx, #960000000
  jae code
  mov rdx, #960000000
  mov [r15+48], rdx

code:
  mov rdx,[r15+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 57 48 48 B8 FE FF FF FF FF FF FF 7F

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+E6C6C8

stellaris.exe+E6C699: E8 86 92 BB 00                 - call stellaris.exe+1A25924
stellaris.exe+E6C69E: 66 0F 6F 05 EA 47 FB 00        - movdqa xmm0,[stellaris.exe+1E20E90]
stellaris.exe+E6C6A6: F3 0F 7F 45 30                 - movdqu [rbp+30],xmm0
stellaris.exe+E6C6AB: C6 45 20 00                    - mov byte ptr [rbp+20],00
stellaris.exe+E6C6AF: 40 84 F6                       - test sil,sil
stellaris.exe+E6C6B2: 0F 84 F5 01 00 00              - je stellaris.exe+E6C8AD
stellaris.exe+E6C6B8: 49 8B 47 40                    - mov rax,[r15+40]
stellaris.exe+E6C6BC: 48 8B 88 30 02 00 00           - mov rcx,[rax+00000230]
stellaris.exe+E6C6C3: 48 85 C9                       - test rcx,rcx
stellaris.exe+E6C6C6: 74 25                          - je stellaris.exe+E6C6ED
// ---------- INJECTING HERE ----------
stellaris.exe+E6C6C8: 49 8B 57 48                    - mov rdx,[r15+48]
// ---------- DONE INJECTING  ----------
stellaris.exe+E6C6CC: 48 B8 FE FF FF FF FF FF FF 7F  - mov rax,7FFFFFFFFFFFFFFE
stellaris.exe+E6C6D6: 48 03 C2                       - add rax,rdx
stellaris.exe+E6C6D9: 48 83 F8 FC                    - cmp rax,-04
stellaris.exe+E6C6DD: 77 0E                          - ja stellaris.exe+E6C6ED
stellaris.exe+E6C6DF: 48 69 C2 A0 86 01 00           - imul rax,rdx,000186A0
stellaris.exe+E6C6E6: 48 99                          - cqo
stellaris.exe+E6C6E8: 48 F7 F9                       - idiv rcx
stellaris.exe+E6C6EB: EB 05                          - jmp stellaris.exe+E6C6F2
stellaris.exe+E6C6ED: B8 FF FF FF FF                 - mov eax,FFFFFFFF
stellaris.exe+E6C6F2: 48 6B C8 64                    - imul rcx,rax,64
}

{
// 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 = '4800' --Upgrade progress

[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"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF8080</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_base_megas_addr</Address>
              <Offsets>
                <Offset>48</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>102</ID>
          <Description>"Selected Science Ship research (archaeology)"</Description>
          <Options moHideChildren="1" moDeactivateChildrenAsWell="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

  // write max hp/armor/shield back to current value
  ////mov rdx, [r8+00000760]  // ship HP
  ////mov [r8+00000150], rdx

  ////mov rdx, [r8+00000768]  // Ship Armor
  ////mov [r8+00000158], rdx

  ////mov rdx, [r8+0000076C]  // 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+CF5BA8

stellaris.exe+CF5B88: 48 99                          - cqo
stellaris.exe+CF5B8A: 48 F7 F9                       - idiv rcx
stellaris.exe+CF5B8D: EB 0A                          - jmp stellaris.exe+CF5B99
stellaris.exe+CF5B8F: B8 FF FF FF FF                 - mov eax,FFFFFFFF
stellaris.exe+CF5B94: EB 03                          - jmp stellaris.exe+CF5B99
stellaris.exe+CF5B96: 49 8B C7                       - mov rax,r15
stellaris.exe+CF5B99: 48 03 F0                       - add rsi,rax
stellaris.exe+CF5B9C: 49 8B 88 68 07 00 00           - mov rcx,[r8+00000768]
stellaris.exe+CF5BA3: 48 85 C9                       - test rcx,rcx
stellaris.exe+CF5BA6: 7E 2F                          - jle stellaris.exe+CF5BD7
// ---------- INJECTING HERE ----------
stellaris.exe+CF5BA8: 49 8B 90 58 01 00 00           - mov rdx,[r8+00000158]
// ---------- DONE INJECTING  ----------
stellaris.exe+CF5BAF: 48 B8 FE FF FF FF FF FF FF 7F  - mov rax,7FFFFFFFFFFFFFFE
stellaris.exe+CF5BB9: 48 03 C2                       - add rax,rdx
stellaris.exe+CF5BBC: 48 83 F8 FC                    - cmp rax,-04
stellaris.exe+CF5BC0: 77 0E                          - ja stellaris.exe+CF5BD0
stellaris.exe+CF5BC2: 48 69 C2 A0 86 01 00           - imul rax,rdx,000186A0
stellaris.exe+CF5BC9: 48 99                          - cqo
stellaris.exe+CF5BCB: 48 F7 F9                       - idiv rcx
stellaris.exe+CF5BCE: EB 0A                          - jmp stellaris.exe+CF5BDA
stellaris.exe+CF5BD0: B8 FF FF FF FF                 - mov eax,FFFFFFFF
stellaris.exe+CF5BD5: EB 03                          - jmp stellaris.exe+CF5BDA
}
</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 (base+16)"</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 (base+18)"</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   : 2024-06-29
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_UPDATE_PLAYER_PARAM,stellaris.exe,48 39 81 50 01 00 00 7C 7E) // 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+11515BF

stellaris.exe+115159C: 8B C8                 - mov ecx,eax
stellaris.exe+115159E: 48 03 C9              - add rcx,rcx
stellaris.exe+11515A1: 49 8B 42 18           - mov rax,[r10+18]
stellaris.exe+11515A5: 48 8B 4C C8 08        - mov rcx,[rax+rcx*8+08]
stellaris.exe+11515AA: 48 85 C9              - test rcx,rcx
stellaris.exe+11515AD: 74 06                 - je stellaris.exe+11515B5
stellaris.exe+11515AF: 44 39 41 20           - cmp [rcx+20],r8d
stellaris.exe+11515B3: 74 03                 - je stellaris.exe+11515B8
stellaris.exe+11515B5: 49 8B C9              - mov rcx,r9
stellaris.exe+11515B8: 48 8B 81 60 07 00 00  - mov rax,[rcx+00000760]
// ---------- INJECTING HERE ----------
stellaris.exe+11515BF: 48 39 81 50 01 00 00  - cmp [rcx+00000150],rax
// ---------- DONE INJECTING  ----------
stellaris.exe+11515C6: 7C 7E                 - jl stellaris.exe+1151646
stellaris.exe+11515C8: 48 8B 81 70 07 00 00  - mov rax,[rcx+00000770]
stellaris.exe+11515CF: 48 39 81 60 01 00 00  - cmp [rcx+00000160],rax
stellaris.exe+11515D6: 7C 6E                 - jl stellaris.exe+1151646
stellaris.exe+11515D8: 48 83 C2 04           - add rdx,04
stellaris.exe+11515DC: 49 3B D3              - cmp rdx,r11
stellaris.exe+11515DF: 75 A5                 - jne stellaris.exe+1151586
stellaris.exe+11515E1: 40 32 F6              - xor sil,sil
stellaris.exe+11515E4: 48 85 FF              - test rdi,rdi
stellaris.exe+11515E7: 0F 84 88 01 00 00     - je stellaris.exe+1151775
}
</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>17370</ID>
                      <Description>"    *** May affect enemy ship"</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   : 2023-03-20
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_MONITOR_ALL_FLEETS,stellaris.exe,48 8B 80 58 01 00 00 48 01) // 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
  push rcx

  //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 [rax+000001B0], ebx
  jne endp

  mov rcx, [i_base_player_pointer]
  mov rbx, [rax+00000058]

  test rbx, rbx
  jz endp

  cmp rcx, 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, [rax+00000760]  // hull
  vmovss xmm14, [vf_ship_hull_multiplier]
  cvtsi2ss xmm15, rbx
  vmulss xmm15, xmm15, xmm14
  vcvtss2si rbx, xmm15
  mov [rax+00000150], rbx

  mov rbx, [rax+00000768]  // Shield
  vmovss xmm14, [vf_ship_shield_multiplier]
  cvtsi2ss xmm15, rbx
  vmulss xmm15, xmm15, xmm14
  vcvtss2si rbx, xmm15
  mov [rax+00000158], rbx

  mov rbx, [rax+00000770]  // Armor
  vmovss xmm14, [vf_ship_armor_multiplier]
  cvtsi2ss xmm15, rbx
  vmulss xmm15, xmm15, xmm14
  vcvtss2si rbx, xmm15
  mov [rax+00000160], rbx

endp:
  pop rcx
  pop rbx

code:
  mov rax,[rax+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 48 8B 80 58 01 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+8B2BAD

stellaris.exe+8B2B90: 73 18                 - jae stellaris.exe+8B2BAA
stellaris.exe+8B2B92: 8B C8                 - mov ecx,eax
stellaris.exe+8B2B94: 49 8B 42 18           - mov rax,[r10+18]
stellaris.exe+8B2B98: 48 03 C9              - add rcx,rcx
stellaris.exe+8B2B9B: 48 8B 44 C8 08        - mov rax,[rax+rcx*8+08]
stellaris.exe+8B2BA0: 48 85 C0              - test rax,rax
stellaris.exe+8B2BA3: 74 05                 - je stellaris.exe+8B2BAA
stellaris.exe+8B2BA5: 39 50 20              - cmp [rax+20],edx
stellaris.exe+8B2BA8: 74 03                 - je stellaris.exe+8B2BAD
stellaris.exe+8B2BAA: 49 8B C1              - mov rax,r9
// ---------- INJECTING HERE ----------
stellaris.exe+8B2BAD: 48 8B 80 58 01 00 00  - mov rax,[rax+00000158]
// ---------- DONE INJECTING  ----------
stellaris.exe+8B2BB4: 48 01 45 00           - add [rbp+00],rax
stellaris.exe+8B2BB8: EB 0E                 - jmp stellaris.exe+8B2BC8
stellaris.exe+8B2BBA: 4C 8B 15 67 47 EE 01  - mov r10,[stellaris.exe+2797328]
stellaris.exe+8B2BC1: 4C 8B 0D 40 47 EE 01  - mov r9,[stellaris.exe+2797308]
stellaris.exe+8B2BC8: 48 FF C3              - inc rbx
stellaris.exe+8B2BCB: 49 3B DE              - cmp rbx,r14
stellaris.exe+8B2BCE: 0F 8C AF FE FF FF     - jl stellaris.exe+8B2A83
stellaris.exe+8B2BD4: 48 8B 5C 24 30        - mov rbx,[rsp+30]
stellaris.exe+8B2BD9: 48 8B 6C 24 38        - mov rbp,[rsp+38]
stellaris.exe+8B2BDE: 48 8B 74 24 40        - mov rsi,[rsp+40]
}
</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   : 2023-11-17
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_SCI_SHIP_SURVEY_MULTI,stellaris.exe,48 01 57 30 48 8B 5C 24 60) // 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 [rsi+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, [rsi+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, [rsi+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 [rdi+30],rdx
  mov rbx,[rsp+60]
  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 57 30 48 8B 5C 24 60

unregistersymbol(*)
dealloc(newmem)


{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+945F3F

stellaris.exe+945F11: E8 9A 1F 90 FF                 - call stellaris.exe+247EB0
stellaris.exe+945F16: 48 8B 08                       - mov rcx,[rax]
stellaris.exe+945F19: 48 81 C1 A0 86 01 00           - add rcx,000186A0
stellaris.exe+945F20: 48 0F AF CB                    - imul rcx,rbx
stellaris.exe+945F24: 48 B8 09 E1 D1 C6 11 6B F1 29  - mov rax,29F16B11C6D1E109
stellaris.exe+945F2E: 48 F7 E9                       - imul rcx
stellaris.exe+945F31: 48 C1 FA 0E                    - sar rdx,0E
stellaris.exe+945F35: 48 8B C2                       - mov rax,rdx
stellaris.exe+945F38: 48 C1 E8 3F                    - shr rax,3F
stellaris.exe+945F3C: 48 03 D0                       - add rdx,rax
// ---------- INJECTING HERE ----------
stellaris.exe+945F3F: 48 01 57 30                    - add [rdi+30],rdx
// ---------- DONE INJECTING  ----------
stellaris.exe+945F43: 48 8B 5C 24 60                 - mov rbx,[rsp+60]
stellaris.exe+945F48: 48 83 C4 40                    - add rsp,40
stellaris.exe+945F4C: 5F                             - pop rdi
stellaris.exe+945F4D: 5E                             - pop rsi
stellaris.exe+945F4E: 5D                             - pop rbp
stellaris.exe+945F4F: C3                             - ret
stellaris.exe+945F50: 48 8B 4F 08                    - mov rcx,[rdi+08]
stellaris.exe+945F54: 48 8B 01                       - mov rax,[rcx]
stellaris.exe+945F57: FF 50 38                       - call qword ptr [rax+38]
stellaris.exe+945F5A: 84 C0                          - test al,al
}



{
Old
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+930C2F

stellaris.exe+930C01: E8 DA 53 88 FF                 - call stellaris.exe+1B5FE0
stellaris.exe+930C06: 48 8B 08                       - mov rcx,[rax]
stellaris.exe+930C09: 48 81 C1 A0 86 01 00           - add rcx,000186A0
stellaris.exe+930C10: 48 0F AF CB                    - imul rcx,rbx
stellaris.exe+930C14: 48 B8 09 E1 D1 C6 11 6B F1 29  - mov rax,29F16B11C6D1E109
stellaris.exe+930C1E: 48 F7 E9                       - imul rcx
stellaris.exe+930C21: 48 C1 FA 0E                    - sar rdx,0E
stellaris.exe+930C25: 48 8B C2                       - mov rax,rdx
stellaris.exe+930C28: 48 C1 E8 3F                    - shr rax,3F
stellaris.exe+930C2C: 48 03 D0                       - add rdx,rax
// ---------- INJECTING HERE ----------
stellaris.exe+930C2F: 48 01 56 28                    - add [rsi+28],rdx
// ---------- DONE INJECTING  ----------
stellaris.exe+930C33: 48 8B 5C 24 50                 - mov rbx,[rsp+50]
stellaris.exe+930C38: 48 8B 74 24 60                 - mov rsi,[rsp+60]
stellaris.exe+930C3D: 48 83 C4 40                    - add rsp,40
stellaris.exe+930C41: 5F                             - pop rdi
stellaris.exe+930C42: C3                             - ret
stellaris.exe+930C43: 48 8B 4E 08                    - mov rcx,[rsi+08]
stellaris.exe+930C47: 48 8B 01                       - mov rax,[rcx]
stellaris.exe+930C4A: FF 50 38                       - call qword ptr [rax+38]
stellaris.exe+930C4D: 84 C0                          - test al,al
stellaris.exe+930C4F: 74 1D                          - je stellaris.exe+930C6E
}
</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>"(X) 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" moDeactivateChildrenAsWell="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2024-06-19
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_SHIP_STAT_VIEWER,stellaris.exe,49 8B 96 58 01 00 00 4A 8D 0C) // 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 rdx

  mov ecx, 41 // 64+1

reset_loop:
  mov rbx, i_ship_stat_base_addr
  lea rdx, [ecx*8-8]
  lea rdx, [rbx+rdx]
  mov qword ptr [rdx], 0
  loop reset_loop

  mov dword ptr [is_reset_viewer_data], 0

  pop rdx
  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 rdx
  push rcx

  mov dword ptr [data_index], 0

seek_start:
  mov rbx, i_ship_stat_base_addr
  mov edx, [data_index]
  lea rcx, [edx*8]
  lea rcx, [rbx+rcx]

  cmp qword ptr [rcx], r14
  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], r14
  inc dword ptr [data_index]
  jmp endp

endp:
  pop rcx
  pop rdx
  pop rbx

code:
  //mov rax,[rax+00000158]
  mov rdx,[r14+00000158]
  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 49 8B 96 58 01 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+EC097A

stellaris.exe+EC0957: 90                    - nop
stellaris.exe+EC0958: 48 8D 55 97           - lea rdx,[rbp-69]
stellaris.exe+EC095C: 48 8B CE              - mov rcx,rsi
stellaris.exe+EC095F: FF D7                 - call rdi
stellaris.exe+EC0961: 4C 8B C8              - mov r9,rax
stellaris.exe+EC0964: 48 8B 08              - mov rcx,[rax]
stellaris.exe+EC0967: 4C 8B 91 B0 00 00 00  - mov r10,[rcx+000000B0]
stellaris.exe+EC096E: 4D 8B 86 68 07 00 00  - mov r8,[r14+00000768]
stellaris.exe+EC0975: 4D 85 C0              - test r8,r8
stellaris.exe+EC0978: 7E 22                 - jle stellaris.exe+EC099C
// ---------- INJECTING HERE ----------
stellaris.exe+EC097A: 49 8B 96 58 01 00 00  - mov rdx,[r14+00000158]
// ---------- DONE INJECTING  ----------
stellaris.exe+EC0981: 4A 8D 0C 2A           - lea rcx,[rdx+r13]
stellaris.exe+EC0985: 48 83 F9 FC           - cmp rcx,-04
stellaris.exe+EC0989: 77 14                 - ja stellaris.exe+EC099F
stellaris.exe+EC098B: 48 69 C2 A0 86 01 00  - imul rax,rdx,000186A0
stellaris.exe+EC0992: 48 99                 - cqo
stellaris.exe+EC0994: 49 F7 F8              - idiv r8
stellaris.exe+EC0997: 48 8B D8              - mov rbx,rax
stellaris.exe+EC099A: EB 03                 - jmp stellaris.exe+EC099F
stellaris.exe+EC099C: 49 8B DC              - mov rbx,r12
stellaris.exe+EC099F: 48 6B CB 64           - imul rcx,rbx,64
}
</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>"    Re-enable to clear data"</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>17409</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>477</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr</Address>
                      <Offsets>
                        <Offset>150</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>205</ID>
                      <Description>"Armor"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>204</ID>
                      <Description>"Shield"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17410</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+8</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>221</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17411</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+10</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>227</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17412</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+18</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>233</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17413</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+20</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>239</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17414</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+28</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>245</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17415</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+30</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>251</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17416</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+38</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>257</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17417</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+40</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>263</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17418</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+48</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>280</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17419</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+50</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>298</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17420</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+58</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>306</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17421</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+60</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17372</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+60</Address>
                      <Offsets>
                        <Offset>150</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17373</ID>
                      <Description>"Armor"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+60</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17374</ID>
                      <Description>"Shield"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17422</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+68</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17375</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+68</Address>
                      <Offsets>
                        <Offset>150</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17376</ID>
                      <Description>"Armor"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+68</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17377</ID>
                      <Description>"Shield"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17423</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+70</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17378</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+70</Address>
                      <Offsets>
                        <Offset>150</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17379</ID>
                      <Description>"Armor"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+70</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17380</ID>
                      <Description>"Shield"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17424</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+78</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17381</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+78</Address>
                      <Offsets>
                        <Offset>150</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17382</ID>
                      <Description>"Armor"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+78</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17383</ID>
                      <Description>"Shield"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17425</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+80</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17384</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+80</Address>
                      <Offsets>
                        <Offset>150</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17385</ID>
                      <Description>"Armor"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+80</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17386</ID>
                      <Description>"Shield"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17426</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+88</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17387</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+88</Address>
                      <Offsets>
                        <Offset>150</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17388</ID>
                      <Description>"Armor"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+88</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17389</ID>
                      <Description>"Shield"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17427</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+90</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17390</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+90</Address>
                      <Offsets>
                        <Offset>150</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17391</ID>
                      <Description>"Armor"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+90</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17392</ID>
                      <Description>"Shield"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17428</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+98</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17393</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+98</Address>
                      <Offsets>
                        <Offset>150</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17394</ID>
                      <Description>"Armor"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+98</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17395</ID>
                      <Description>"Shield"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17429</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+A0</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17396</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+A0</Address>
                      <Offsets>
                        <Offset>150</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17397</ID>
                      <Description>"Armor"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+A0</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17398</ID>
                      <Description>"Shield"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17430</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+A8</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17399</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+A8</Address>
                      <Offsets>
                        <Offset>150</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17400</ID>
                      <Description>"Armor"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+A8</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17401</ID>
                      <Description>"Shield"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17431</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+B0</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17402</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+B0</Address>
                      <Offsets>
                        <Offset>150</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17403</ID>
                      <Description>"Armor"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+B0</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17404</ID>
                      <Description>"Shield"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17432</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+B8</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17405</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+B8</Address>
                      <Offsets>
                        <Offset>150</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17406</ID>
                      <Description>"Armor"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+B8</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>17407</ID>
                      <Description>"Shield"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17433</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+C0</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>411</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17434</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+C8</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>419</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17435</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+D0</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>427</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17436</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+D8</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>435</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17437</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+E0</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>443</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17438</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+E8</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>451</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17439</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+F0</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>459</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>17440</ID>
                      <Description>"EXP"</Description>
                      <DropDownListLink>EXP-desc</DropDownListLink>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+F8</Address>
                      <Offsets>
                        <Offset>690</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>467</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>607</ID>
                      <Description>"Armor"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+150</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>606</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+150</Address>
                      <Offsets>
                        <Offset>150</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>608</ID>
                      <Description>"Shield"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>616</ID>
                      <Description>"Armor"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+158</Address>
                      <Offsets>
                        <Offset>160</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>615</ID>
                      <Description>"Hull"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <Address>i_ship_stat_base_addr+158</Address>
                      <Offsets>
                        <Offset>150</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>617</ID>
                      <Description>"Shield"</Description>
                      <ShowAsSigned>0</ShowAsSigned>
                      <VariableType>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>Custom</VariableType>
                      <CustomType>STLS Float</CustomType>
                      <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>"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   : 2024-12-13
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_GET_SHIP_INFO,stellaris.exe,49 39 86 50 01 00 00) // should be unique
alloc(newmem,$1000,INJECT_GET_SHIP_INFO)

label(code)
label(return)
label(i_ship_info_base)


newmem:
  mov [i_ship_info_base], r14

code:
  cmp [r14+00000150],rax
  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 2
return:
registersymbol(INJECT_GET_SHIP_INFO)
registersymbol(i_ship_info_base)
[DISABLE]

INJECT_GET_SHIP_INFO:
  db 49 39 86 50 01 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+A695B2

stellaris.exe+A6958B: EB 0B                 - jmp stellaris.exe+A69598
stellaris.exe+A6958D: 48 8B CE              - mov rcx,rsi
stellaris.exe+A69590: E8 EB 62 6E FF        - call stellaris.exe+14F880
stellaris.exe+A69595: 48 8B CE              - mov rcx,rsi
stellaris.exe+A69598: 48 8D 55 10           - lea rdx,[rbp+10]
stellaris.exe+A6959C: E8 0F 7C CF 00        - call stellaris.exe+17611B0
stellaris.exe+A695A1: 90                    - nop
stellaris.exe+A695A2: 48 8D 4D 10           - lea rcx,[rbp+10]
stellaris.exe+A695A6: E8 B5 1B 63 FF        - call stellaris.PHYSFS_swapSLE64+1250
stellaris.exe+A695AB: 48 8B 85 10 01 00 00  - mov rax,[rbp+00000110]
// ---------- INJECTING HERE ----------
stellaris.exe+A695B2: 49 39 86 50 01 00 00  - cmp [r14+00000150],rax
// ---------- DONE INJECTING  ----------
stellaris.exe+A695B9: 0F 8D CB 00 00 00     - jnl stellaris.exe+A6968A
stellaris.exe+A695BF: BA 02 00 00 00        - mov edx,00000002
stellaris.exe+A695C4: 49 8D 4E 48           - lea rcx,[r14+48]
stellaris.exe+A695C8: E8 93 2F 72 FF        - call stellaris.exe+18C560
stellaris.exe+A695CD: 4C 8B AD B8 00 00 00  - mov r13,[rbp+000000B8]
stellaris.exe+A695D4: 84 C0                 - test al,al
stellaris.exe+A695D6: 0F 85 B5 00 00 00     - jne stellaris.exe+A69691
stellaris.exe+A695DC: 49 8B CD              - mov rcx,r13
stellaris.exe+A695DF: E8 EC DE C0 FF        - call stellaris.exe+6774D0
stellaris.exe+A695E4: 48 8D 4D 10           - lea rcx,[rbp+10]
}
</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>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>"id3"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>i_ship_info_base</Address>
                  <Offsets>
                    <Offset>340</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>192</ID>
                  <Description>"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>
              </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_info_base</Address>
              <Offsets>
                <Offset>8</Offset>
                <Offset>58</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"</Description>
              <DropDownListLink>EXP-desc</DropDownListLink>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_ship_info_base</Address>
              <Offsets>
                <Offset>690</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>173</ID>
              <Description>"Hull"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_ship_info_base</Address>
              <Offsets>
                <Offset>150</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>176</ID>
                  <Description>"Max Hull"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <Address>i_ship_info_base</Address>
                  <Offsets>
                    <Offset>760</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>175</ID>
              <Description>"Armor"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_ship_info_base</Address>
              <Offsets>
                <Offset>160</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>178</ID>
                  <Description>"Max Armor"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <Address>i_ship_info_base</Address>
                  <Offsets>
                    <Offset>770</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>174</ID>
              <Description>"Shield"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08000</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_ship_info_base</Address>
              <Offsets>
                <Offset>158</Offset>
              </Offsets>
              <CheatEntries>
                <CheatEntry>
                  <ID>177</ID>
                  <Description>"Max Shield"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>C08000</Color>
                  <VariableType>Custom</VariableType>
                  <CustomType>STLS Float</CustomType>
                  <Address>i_ship_info_base</Address>
                  <Offsets>
                    <Offset>768</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   : 2023-11-19
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_FEDERATION_INFO,stellaris.exe,48 8B 9B D0 01 00 00 4C) // should be unique
alloc(newmem,$1000,INJECT_FEDERATION_INFO)

label(code)
label(return)
label(i_base_federation_addr)

newmem:
  mov [i_base_federation_addr], rbx

code:
  mov rbx,[rbx+000001D0]
  jmp return
align 10 cc
  i_base_federation_addr:
  dq 0

INJECT_FEDERATION_INFO:
  jmp newmem
  nop 2
return:
registersymbol(INJECT_FEDERATION_INFO)
registersymbol(i_base_federation_addr)

[DISABLE]

INJECT_FEDERATION_INFO:
  db 48 8B 9B D0 01 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+7A328D

stellaris.exe+7A3268: 48 C1 FA 0E           - sar rdx,0E
stellaris.exe+7A326C: 48 8B C2              - mov rax,rdx
stellaris.exe+7A326F: 48 C1 E8 3F           - shr rax,3F
stellaris.exe+7A3273: 48 03 D0              - add rdx,rax
stellaris.exe+7A3276: 48 89 16              - mov [rsi],rdx
stellaris.exe+7A3279: 4D 85 C9              - test r9,r9
stellaris.exe+7A327C: 0F 84 DF 00 00 00     - je stellaris.exe+7A3361
stellaris.exe+7A3282: 8D 57 01              - lea edx,[rdi+01]
stellaris.exe+7A3285: 49 8B C9              - mov rcx,r9
stellaris.exe+7A3288: E8 33 CE 9D FF        - call stellaris.exe+1800C0
// ---------- INJECTING HERE ----------
stellaris.exe+7A328D: 48 8B 9B D0 01 00 00  - mov rbx,[rbx+000001D0]
// ---------- DONE INJECTING  ----------
stellaris.exe+7A3294: 4C 8D 3D 65 C6 9D FF  - lea r15,[stellaris.exe+17F900]
stellaris.exe+7A329B: 4C 89 7C 24 20        - mov [rsp+20],r15
stellaris.exe+7A32A0: 4C 8D 0D 19 C6 9D FF  - lea r9,[stellaris.exe+17F8C0]
stellaris.exe+7A32A7: 8D 57 68              - lea edx,[rdi+68]
stellaris.exe+7A32AA: 44 8D 47 02           - lea r8d,[rdi+02]
stellaris.exe+7A32AE: 48 8D 4C 24 60        - lea rcx,[rsp+60]
stellaris.exe+7A32B3: E8 04 A9 26 01        - call stellaris.exe+1A0DBBC
stellaris.exe+7A32B8: 90                    - nop
stellaris.exe+7A32B9: 48 8D 05 34 D2 4F 01  - lea rax,[stellaris.exe+1CA04F4]
stellaris.exe+7A32C0: 48 89 44 24 68        - mov [rsp+68],rax
}
</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>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_base_federation_addr</Address>
              <Offsets>
                <Offset>1B8</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>127</ID>
              <Description>"Display XP bar (read only)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>808080</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_base_federation_addr</Address>
              <Offsets>
                <Offset>1C0</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>128</ID>
              <Description>"Cohesion / 團結度 (-100 ~ 100)"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF8080</Color>
              <VariableType>Custom</VariableType>
              <CustomType>STLS Float</CustomType>
              <Address>i_base_federation_addr</Address>
              <Offsets>
                <Offset>1D0</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>836</ID>
          <Description>"Galactic community"</Description>
          <Options moHideChildren="1" moDeactivateChildrenAsWell="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   : 2023-09-12
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_GALAXY_COMMUNITY_SENATE_RECESS,stellaris.exe,45 8B 8D 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 r9d,[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 8D 5C 01 00 00

unregistersymbol(*)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+665D17

stellaris.exe+665CE0: 0F 84 CA 03 00 00     - je stellaris.exe+6660B0
stellaris.exe+665CE6: 48 8B D3              - mov rdx,rbx
stellaris.exe+665CE9: E8 12 BA B8 FF        - call stellaris.exe+1F1700
stellaris.exe+665CEE: E9 BD 03 00 00        - jmp stellaris.exe+6660B0
stellaris.exe+665CF3: 48 8B 05 CE 48 22 02  - mov rax,[stellaris.exe+288A5C8]
stellaris.exe+665CFA: 8B 48 08              - mov ecx,[rax+08]
stellaris.exe+665CFD: 41 89 8D 50 01 00 00  - mov [r13+00000150],ecx
stellaris.exe+665D04: 45 89 BD 58 01 00 00  - mov [r13+00000158],r15d
stellaris.exe+665D0B: E9 32 FB FF FF        - jmp stellaris.exe+665842
stellaris.exe+665D10: 45 88 A5 F0 01 00 00  - mov [r13+000001F0],r12b
// ---------- INJECTING HERE ----------
stellaris.exe+665D17: 45 8B 8D 5C 01 00 00  - mov r9d,[r13+0000015C]
// ---------- DONE INJECTING  ----------
stellaris.exe+665D1E: 45 85 C9              - test r9d,r9d
stellaris.exe+665D21: 7E 0A                 - jle stellaris.exe+665D2D
stellaris.exe+665D23: 41 FF C9              - dec r9d
stellaris.exe+665D26: 45 89 8D 5C 01 00 00  - mov [r13+0000015C],r9d
stellaris.exe+665D2D: 45 39 65 74           - cmp [r13+74],r12d
stellaris.exe+665D31: 0F 84 0B FB FF FF     - je stellaris.exe+665842
stellaris.exe+665D37: 4C 8B 15 12 5F 22 02  - mov r10,[stellaris.exe+288BC50]
stellaris.exe+665D3E: 4C 8B 05 83 48 22 02  - mov r8,[stellaris.exe+288A5C8]
stellaris.exe+665D45: 4D 85 D2              - test r10,r10
stellaris.exe+665D48: 74 2B                 - je stellaris.exe+665D75
}
</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+631C59

stellaris.exe+631C2F: FF 50 08              - call qword ptr [rax+08]
stellaris.exe+631C32: 48 8D 35 C7 7E 45 01  - lea rsi,[stellaris.exe+1A89B00]
stellaris.exe+631C39: 84 C0                 - test al,al
stellaris.exe+631C3B: 0F 84 66 06 00 00     - je stellaris.exe+6322A7
stellaris.exe+631C41: 48 8B CF              - mov rcx,rdi
stellaris.exe+631C44: E8 07 E0 FF FF        - call stellaris.exe+62FC50
stellaris.exe+631C49: 84 C0                 - test al,al
stellaris.exe+631C4B: 0F 84 39 06 00 00     - je stellaris.exe+63228A
stellaris.exe+631C51: 48 8B CF              - mov rcx,rdi
stellaris.exe+631C54: E8 B7 3A CC FF        - call stellaris.exe+2F5710
// ---------- INJECTING HERE ----------
stellaris.exe+631C59: 41 FF 85 58 01 00 00  - inc [r13+00000158]
// ---------- DONE INJECTING  ----------
stellaris.exe+631C60: 41 8B 85 58 01 00 00  - mov eax,[r13+00000158]
stellaris.exe+631C67: 3B 05 27 81 04 02     - cmp eax,[stellaris.exe+2679D94]
stellaris.exe+631C6D: 7C 08                 - jl stellaris.exe+631C77
stellaris.exe+631C6F: 49 8B CD              - mov rcx,r13
stellaris.exe+631C72: E8 79 26 00 00        - call stellaris.exe+6342F0
stellaris.exe+631C77: 48 8B 15 9A 56 16 02  - mov rdx,[stellaris.exe+2797318]
stellaris.exe+631C7E: 48 85 D2              - test rdx,rdx
stellaris.exe+631C81: 74 2A                 - je stellaris.exe+631CAD
stellaris.exe+631C83: 45 8B 45 10           - mov r8d,[r13+10]
stellaris.exe+631C87: 41 8B C0              - mov eax,r8d
}
</AssemblerScript>
                </CheatEntry>
                <CheatEntry>
                  <ID>833</ID>
                  <Description>"???"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>808080</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>i_base_senate_recess_addr</Address>
                  <Offsets>
                    <Offset>144</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>17408</ID>
                  <Description>"Voting period elapsed"</Description>
                  <ShowAsSigned>0</ShowAsSigned>
                  <Color>FF8080</Color>
                  <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>
                  <Color>FF8080</Color>
                  <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>
                  <Color>FF8080</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>i_base_senate_recess_addr</Address>
                  <Offsets>
                    <Offset>160</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>835</ID>
                  <Description>"???"</Description>
                  <ShowAsSigned>1</ShowAsSigned>
                  <Color>808080</Color>
                  <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>
                  <Color>FF8080</Color>
                  <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>
                  <Color>808080</Color>
                  <VariableType>4 Bytes</VariableType>
                  <Address>i_base_senate_recess_addr</Address>
                  <Offsets>
                    <Offset>16C</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>17445</ID>
          <Description>"Extra"</Description>
          <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>17442</ID>
              <Description>"Enable mod achievements - Step 1"</Description>
              <Options moHideChildren="1" moActivateChildrenAsWell="1" moDeactivateChildrenAsWell="1"/>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript Async="1">{ Game   : stellaris.exe
  Version:
  Date   : 2024-12-13
  Author :
}

[ENABLE]

aobscanmodule(INJECT_MOD_ARCH,stellaris.exe,40 38 79 7A 0F 84 C4 00 00 00) // should be unique
alloc(newmem,$1000,INJECT_MOD_ARCH)

label(code)
label(return)

newmem:

code:
  cmp [rcx+7A],1
  reassemble(INJECT_MOD_ARCH+4)
  //je stellaris.exe+260E6B
  jmp return

INJECT_MOD_ARCH:
  jmp newmem
  nop 5
return:
registersymbol(INJECT_MOD_ARCH)

[DISABLE]

INJECT_MOD_ARCH:
  db 40 38 79 7A 0F 84 C4 00 00 00

unregistersymbol(INJECT_MOD_ARCH)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+260D9D

stellaris.exe+260D7B: 48 83 EC 20        - sub rsp,20
stellaris.exe+260D7F: 33 FF              - xor edi,edi
stellaris.exe+260D81: 48 8B EA           - mov rbp,rdx
stellaris.exe+260D84: 48 8B D9           - mov rbx,rcx
stellaris.exe+260D87: 89 79 44           - mov [rcx+44],edi
stellaris.exe+260D8A: 89 79 74           - mov [rcx+74],edi
stellaris.exe+260D8D: 40 38 79 7B        - cmp [rcx+7B],dil
stellaris.exe+260D91: 75 1E              - jne stellaris.exe+260DB1
stellaris.exe+260D93: 40 38 79 79        - cmp [rcx+79],dil
stellaris.exe+260D97: 0F 84 CE 00 00 00  - je stellaris.exe+260E6B
// ---------- INJECTING HERE ----------
stellaris.exe+260D9D: 40 38 79 7A        - cmp [rcx+7A],dil
// ---------- DONE INJECTING  ----------
stellaris.exe+260DA1: 0F 84 C4 00 00 00  - je stellaris.exe+260E6B
stellaris.exe+260DA7: 40 38 79 78        - cmp [rcx+78],dil
stellaris.exe+260DAB: 0F 85 BA 00 00 00  - jne stellaris.exe+260E6B
stellaris.exe+260DB1: 48 8B CD           - mov rcx,rbp
stellaris.exe+260DB4: E8 27 CB FC FF     - call stellaris.exe+22D8E0
stellaris.exe+260DB9: 48 8D 48 08        - lea rcx,[rax+08]
stellaris.exe+260DBD: 48 8B 40 08        - mov rax,[rax+08]
stellaris.exe+260DC1: FF 50 08           - call qword ptr [rax+08]
stellaris.exe+260DC4: 84 C0              - test al,al
stellaris.exe+260DC6: 0F 84 9F 00 00 00  - je stellaris.exe+260E6B
}
</AssemblerScript>
              <CheatEntries>
                <CheatEntry>
                  <ID>17443</ID>
                  <Description>"Not fully tested"</Description>
                  <Color>8000FF</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
                <CheatEntry>
                  <ID>17485</ID>
                  <Description>"Enable mod achievements - Step 2"</Description>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>{ Game   : stellaris.exe
  Version: 
  Date   : 2024-12-13
  Author :
}

[ENABLE]

aobscanmodule(INJECT_MOD_ARCH3,stellaris.exe,44 38 70 7A 0F 84 C2 00 00 00) // should be unique
alloc(newmem,$1000,INJECT_MOD_ARCH3)

label(code)
label(return)

newmem:

code:
  cmp [rax+7A],1
  reassemble(INJECT_MOD_ARCH3+4)
  //je stellaris.exe+15CE62
  jmp return

INJECT_MOD_ARCH3:
  jmp newmem
  nop 5
return:
registersymbol(INJECT_MOD_ARCH3)

[DISABLE]

INJECT_MOD_ARCH3:
  db 44 38 70 7A 0F 84 C2 00 00 00

unregistersymbol(INJECT_MOD_ARCH3)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+15CD96

stellaris.exe+15CD6E: 48 8B CF           - mov rcx,rdi
stellaris.exe+15CD71: E8 2A 07 03 00     - call stellaris.exe+18D4A0
stellaris.exe+15CD76: E8 15 3A 10 00     - call stellaris.exe+260790
stellaris.exe+15CD7B: 48 8B D8           - mov rbx,rax
stellaris.exe+15CD7E: 44 89 70 44        - mov [rax+44],r14d
stellaris.exe+15CD82: 44 89 70 74        - mov [rax+74],r14d
stellaris.exe+15CD86: 44 38 70 7B        - cmp [rax+7B],r14b
stellaris.exe+15CD8A: 75 1E              - jne stellaris.exe+15CDAA
stellaris.exe+15CD8C: 44 38 70 79        - cmp [rax+79],r14b
stellaris.exe+15CD90: 0F 84 CC 00 00 00  - je stellaris.exe+15CE62
// ---------- INJECTING HERE ----------
stellaris.exe+15CD96: 44 38 70 7A        - cmp [rax+7A],r14b
// ---------- DONE INJECTING  ----------
stellaris.exe+15CD9A: 0F 84 C2 00 00 00  - je stellaris.exe+15CE62
stellaris.exe+15CDA0: 44 38 70 78        - cmp [rax+78],r14b
stellaris.exe+15CDA4: 0F 85 B8 00 00 00  - jne stellaris.exe+15CE62
stellaris.exe+15CDAA: 80 78 7C 00        - cmp byte ptr [rax+7C],00
stellaris.exe+15CDAE: 74 10              - je stellaris.exe+15CDC0
stellaris.exe+15CDB0: 48 8B CB           - mov rcx,rbx
stellaris.exe+15CDB3: E8 48 46 10 00     - call stellaris.exe+261400
stellaris.exe+15CDB8: 84 C0              - test al,al
stellaris.exe+15CDBA: 0F 84 A2 00 00 00  - je stellaris.exe+15CE62
stellaris.exe+15CDC0: 41 8B F6           - mov esi,r14d
}
</AssemblerScript>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>17446</ID>
              <Description>"Enable ironman console"</Description>
              <Options moHideChildren="1"/>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>{ Game   : Stellaris
  Version: 
  Date   : 2024-02-27
  Author : bbfox@https://opencheattables.com
}

[ENABLE]

aobscanmodule(INJECT_IRONMAN_CONSOLE1,stellaris.exe,75 30 49 8B 8E A0 00 00 00) // should be unique
alloc(newmem,$1000,INJECT_IRONMAN_CONSOLE1)
aobscanmodule(INJECT_IRONMAN_CONSOLE2,stellaris.exe,44 38 A1 DF 00 00 00) // should be unique
alloc(newmem2,$1000,INJECT_IRONMAN_CONSOLE2)


label(code)
label(return)
label(code2)
label(return2)

registersymbol(INJECT_IRONMAN_CONSOLE1)
registersymbol(INJECT_IRONMAN_CONSOLE2)


newmem:

code:
  //jne stellaris.exe+B35BDC
  mov rcx,[r14+00000090]
  jmp return

INJECT_IRONMAN_CONSOLE1:
  jmp newmem
  nop 4
return:

newmem2:

code2:
  // replace cmp [rcx+000000DF],r12b
  cmp eax,eax
  jmp return2

INJECT_IRONMAN_CONSOLE2:
  jmp newmem2
  nop 2
return2:

[DISABLE]

INJECT_IRONMAN_CONSOLE1:
  db 75 30 49 8B 8E A0 00 00 00

INJECT_IRONMAN_CONSOLE2:
  db 44 38 A1 DF 00 00 00

unregistersymbol(INJECT_IRONMAN_CONSOLE1)
unregistersymbol(INJECT_IRONMAN_CONSOLE2)
dealloc(newmem)
dealloc(newmem2)

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+B35BAA

stellaris.exe+B35B86: 4C 8B 64 C8 08        - mov r12,[rax+rcx*8+08]
stellaris.exe+B35B8B: 4D 85 E4              - test r12,r12
stellaris.exe+B35B8E: 74 07                 - je stellaris.exe+B35B97
stellaris.exe+B35B90: 45 39 44 24 08        - cmp [r12+08],r8d
stellaris.exe+B35B95: 74 07                 - je stellaris.exe+B35B9E
stellaris.exe+B35B97: 4C 8B 25 32 BA CB 01  - mov r12,[stellaris.exe+27F15D0]
stellaris.exe+B35B9E: 49 8B 04 24           - mov rax,[r12]
stellaris.exe+B35BA2: 49 8B CC              - mov rcx,r12
stellaris.exe+B35BA5: FF 50 08              - call qword ptr [rax+08]
stellaris.exe+B35BA8: 84 C0                 - test al,al
// ---------- INJECTING HERE ----------
stellaris.exe+B35BAA: 75 30                 - jne stellaris.exe+B35BDC
// ---------- DONE INJECTING  ----------
stellaris.exe+B35BAC: 49 8B 8E A0 00 00 00  - mov rcx,[r14+000000A0]
stellaris.exe+B35BB3: 48 8B 01              - mov rax,[rcx]
stellaris.exe+B35BB6: FF 90 90 02 00 00     - call qword ptr [rax+00000290]
stellaris.exe+B35BBC: 49 8B 9E A8 00 00 00  - mov rbx,[r14+000000A8]
stellaris.exe+B35BC3: 48 8B 43 30           - mov rax,[rbx+30]
stellaris.exe+B35BC7: 48 8D 4B 30           - lea rcx,[rbx+30]
stellaris.exe+B35BCB: FF 90 88 00 00 00     - call qword ptr [rax+00000088]
stellaris.exe+B35BD1: 48 8B 43 30           - mov rax,[rbx+30]
stellaris.exe+B35BD5: 48 8D 4B 30           - lea rcx,[rbx+30]
stellaris.exe+B35BD9: FF 50 78              - call qword ptr [rax+78]
}

{
// ORIGINAL CODE - INJECTION POINT: stellaris.exe+1C912F

stellaris.exe+1C9105: 48 85 C0              - test rax,rax
stellaris.exe+1C9108: 74 0E                 - je stellaris.exe+1C9118
stellaris.exe+1C910A: E8 51 B1 30 01        - call stellaris.exe+14D4260
stellaris.exe+1C910F: 48 8B 10              - mov rdx,[rax]
stellaris.exe+1C9112: 48 8B C8              - mov rcx,rax
stellaris.exe+1C9115: FF 52 10              - call qword ptr [rdx+10]
stellaris.exe+1C9118: 45 38 A6 50 01 00 00  - cmp [r14+00000150],r12b
stellaris.exe+1C911F: 75 1C                 - jne stellaris.exe+1C913D
stellaris.exe+1C9121: 48 8B 05 E0 71 74 02  - mov rax,[stellaris.exe+2910308]
stellaris.exe+1C9128: 48 8B 88 18 09 00 00  - mov rcx,[rax+00000918]
// ---------- INJECTING HERE ----------
stellaris.exe+1C912F: 44 38 A1 DF 00 00 00  - cmp [rcx+000000DF],r12b
// ---------- DONE INJECTING  ----------
stellaris.exe+1C9136: 75 05                 - jne stellaris.exe+1C913D
stellaris.exe+1C9138: 40 32 FF              - xor dil,dil
stellaris.exe+1C913B: EB 03                 - jmp stellaris.exe+1C9140
stellaris.exe+1C913D: 40 B7 01              - mov dil,01
stellaris.exe+1C9140: E8 DB 59 ED FF        - call stellaris.PHYSFS_swapSLE64+E960
stellaris.exe+1C9145: 40 88 B8 A9 00 00 00  - mov [rax+000000A9],dil
stellaris.exe+1C914C: 48 8B 1D 45 CB 74 02  - mov rbx,[stellaris.exe+2915C98]
stellaris.exe+1C9153: 48 85 DB              - test rbx,rbx
stellaris.exe+1C9156: 0F 84 18 01 00 00     - je stellaris.exe+1C9274
stellaris.exe+1C915C: 40 84 FF              - test dil,dil
}
</AssemblerScript>
              <CheatEntries>
                <CheatEntry>
                  <ID>17447</ID>
                  <Description>"Command: https://stellaris.paradoxwikis.com/Console_commands"</Description>
                  <Color>808080</Color>
                  <GroupHeader>1</GroupHeader>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>35</ID>
      <Description>"Stellaris 3.14.15926  /  http://opencheattables.com  /  CE 7.6"</Description>
      <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
      <Color>008E47</Color>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>17441</ID>
          <Description>"EXP-desc"</Description>
          <DropDownList DisplayValueAsItem="1">0:N/A or New
1000:Vertain
10000:Elite
</DropDownList>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
  <LuaScript>--lua scripts that table checkbox will not be checked with "NO_ACTIVATE" in comment
function onMemRecPostExecute(memoryrecord, newState, succeeded )
    if memoryrecord.Type == vtAutoAssembler and memoryrecord.Script:find("NO_ACTIVATE") and newState and succeeded then
        memoryrecord.disableWithoutExecute()
    end
end
function AOBScanModule(moduleName, signature, scanOptions)
    local baseAddr = nil
    local maxAddr = 0
    local modList = enumModules()

    for _, mod in ipairs(modList) do
        if string.lower(mod.Name) == string.lower(moduleName) then
            baseAddr = mod.Address
            maxAddr = baseAddr + mod.Size
            break
        end
    end

    if not baseAddr then
        print("❌ Error: Module " .. moduleName .. " not found!")
        return nil
    end

    -- Debug:
    --print(string.format("✅ %s Base Address: 0x%X", moduleName, baseAddr))
    --print(string.format("📏 Scanning Range: 0x%X - 0x%X", baseAddr, maxAddr))

    local ms = createMemScan()
    ms.firstScan(
        soExactValue,   -- exact scan
        vtByteArray,    -- AOB scan: Byte Array
        nil,            -- RoundingType (no used)
        signature,      -- AOB String
        nil,            -- no need by this scanoption
        baseAddr,       -- start addr
        maxAddr,        -- stop addr
        scanOptions or "+X+R", -- memory protectionflags
        fsmNotAligned,  -- no alignment
        "1",            -- alignment
        true,           -- using Hexadecimal
        true,           -- isNotABinaryString
        false,          -- isUnicode
        false           -- isCaseSensitive
    )

    ms.waitTillDone()

    local results = createFoundList(ms)
    results.initialize()

    if results.getCount() &gt; 0 then
        local addr = results[0]
        --print("🎯 AOB found at: 0x" .. addr)
        results.destroy()
        ms.destroy()
        return addr
    else
        --print("❌ AOB not found in " .. moduleName)
        results.destroy()
        ms.destroy()
        return nil
    end
end

-- test `AOBScanModule()
--local aob_addr_str = AOBScanModule("???.exe", "48 8B 05 ?? ?? ?? ?? 33 ED 48 8B 88", "+X+R")
--if aob_addr_str then
--    print("✅ Final AOB Address: 0x" .. aob_addr_str)
--else
--    print("❌ AOB not found in ???.exe")
--end

registerLuaFunctionHighlight('AOBScanModule')

function clearLuaLog()
    synchronize(function()
      getLuaEngine().MenuItem5.doClick()
    end)
end
registerLuaFunctionHighlight('clearLuaLog')

function closeLuaEngine()
    synchronize(function()
      getLuaEngine().Close()
    end)
end
registerLuaFunctionHighlight('closeLuaEngine')

function closeLuaEngine2()
    synchronize(function()
      getLuaEngine().MenuItem5.doClick()
      getLuaEngine().Close()
    end)
end
registerLuaFunctionHighlight('closeLuaEngine2')

AddressList.Header.OnSectionClick = nil
</LuaScript>
</CheatTable>
