<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="42">
  <CheatEntries>
    <CheatEntry>
      <ID>6</ID>
      <Description>"Enabler"</Description>
      <Options moHideChildren="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
if syntaxcheck then return end
if process == nil then ShowMessage('Process is not selected.')
elseif readInteger(process) == 0 then ShowMessage('Process cannot be opened.')
else
  if (monopipe~=nil) and (monopipe.ProcessID~=getOpenedProcessID()) then
    monopipe.destroy()
    monopipe=nil
  end
  if (monopipe==nil) then
    LaunchMonoDataCollector()
  end
end

{$asm}
define(sactor,"NK21.ActorControl:UpdateRun")
define(sglobal,"NK21.GlobalData:DataSave")
define(spoint,"NK21.CParamAllocateDialogItem:get_CurValue")
registersymbol(sactor sglobal spoint)

[DISABLE]
{$lua}
if not syntaxcheck and monopipe then monopipe = nil,monopipe.Destroy()end
{$asm}
unregistersymbol(*)
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>5</ID>
          <Description>"Player Base [ Activation In-Map ]"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : River City Saga Three Kingdoms.exe
  Version: 
  Date   : 2022-07-23
  Author : MarianaRoses
  AoB    : 48 ?? ?? ?? 48 ?? ?? 83 ?? ?? 48 ?? ?? ?? ?? 49 ?? ?? ?? ?? ?? ?? ?? ?? ?? 41 ?? ?? 48 ?? ?? ?? 48 ?? ?? ?? 5D C3 00 ?? 00 ?? 04 ?? 05 ?? ?? ?? ?? 00 ?? 00 ?? 00 ?? 00 ?? 00 ?? 00 ?? 00 ?? 00 ?? 00 ?? 00 ?? ?? 20 ?? 8E ?? 9E 01 ?? 00 ?? ?? D3 ?? 68
  This script does blah blah blah
}
[ENABLE]
aobscanregion(bplayer,sactor,sactor+4c,48 ?? ?? ?? 48 ?? ?? 83 ?? ?? 48) // should be unique
alloc(newmem,$1000,bplayer)
alloc(bplayerc,7)
alloc(pactor,8)
registerSymbol(bplayer bplayerc pactor)
label(code return)

bplayerc:
  readmem(bplayer,7)
  
newmem:
  cmp [rsi+d0],0
  jne code
  mov [pactor],rsi
  readmem(bplayer,7)
  jmp return
code:
  readmem(bplayer,7)
  jmp return

bplayer:
  jmp newmem
  nop 2
return:

[DISABLE]
bplayer:
  readmem(bplayerc,7)
unregistersymbol(*)
dealloc(*)
       {
// ORIGINAL CODE - INJECTION POINT: NK21.ActorControl:UpdateRun+27

NK21.ActorControl:UpdateRun: 55                             - push rbp
NK21.ActorControl:UpdateRun+1: 48 8B EC                       - mov rbp,rsp
NK21.ActorControl:UpdateRun+4: 48 83 EC 30                    - sub rsp,30
NK21.ActorControl:UpdateRun+8: 48 89 75 F8                    - mov [rbp-08],rsi
NK21.ActorControl:UpdateRun+c: 48 8B F1                       - mov rsi,rcx
NK21.ActorControl:UpdateRun+f: 48 8D AD 00 00 00 00           - lea rbp,[rbp+00000000]
NK21.ActorControl:UpdateRun+16: 49 BB 30 FF 84 6C A0 01 00 00  - mov r11,NK21.CObjectControl:get_useSprite
NK21.ActorControl:UpdateRun+20: 41 FF D3                       - call r11
NK21.ActorControl:UpdateRun+23: 85 C0                          - test eax,eax
NK21.ActorControl:UpdateRun+25: 74 1C                          - je NK21.ActorControl:UpdateRun+43
// ---------- INJECTING HERE ----------
NK21.ActorControl:UpdateRun+27: 48 8B 46 30                    - mov rax,[rsi+30]
// ---------- DONE INJECTING  ----------
NK21.ActorControl:UpdateRun+2b: 48 8B C8                       - mov rcx,rax
NK21.ActorControl:UpdateRun+2e: 83 38 00                       - cmp dword ptr [rax],00
NK21.ActorControl:UpdateRun+31: 48 8D 64 24 00                 - lea rsp,[rsp+00]
NK21.ActorControl:UpdateRun+36: 49 BB F0 37 8A 6C A0 01 00 00  - mov r11,NK21.SpriteObject:UpdateFlash
NK21.ActorControl:UpdateRun+40: 41 FF D3                       - call r11
NK21.ActorControl:UpdateRun+43: 48 8B 75 F8                    - mov rsi,[rbp-08]
NK21.ActorControl:UpdateRun+47: 48 8D 65 00                    - lea rsp,[rbp+00]
NK21.ActorControl:UpdateRun+4b: 5D                             - pop rbp
NK21.ActorControl:UpdateRun+4c: C3                             - ret 
1A06C8A37AD: 00 00                          - add [rax],al
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>200</ID>
              <Description>"Player Script"</Description>
              <Options moHideChildren="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>155</ID>
                  <Description>"Infinite Health for Team"</Description>
                  <Options moHideChildren="1"/>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
healthTimer = createTimer()
healthTimer.setInterval(1000)
healthTimer.onTimer = function()
local hpamount = readInteger('[[pactor]+268]+74')
  if hpamount ~= nil then
   writeInteger('[[pactor]+268]+74',9999)
  end
end

[DISABLE]
healthTimer.Destroy()

</AssemblerScript>
                </CheatEntry>
                <CheatEntry>
                  <ID>156</ID>
                  <Description>"Infinite SP for Team"</Description>
                  <Options moHideChildren="1"/>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
spTimer = createTimer()
spTimer.setInterval(1000)
spTimer.onTimer = function()
local spamount = readInteger('[[pactor]+268]+78')
  if spamount ~= nil then
   writeInteger('[[pactor]+268]+78',9999)
  end
end

[DISABLE]
spTimer.Destroy()

</AssemblerScript>
                </CheatEntry>
                <CheatEntry>
                  <ID>553</ID>
                  <Description>"Bypass Max Damage [Not Working?]"</Description>
                  <Options moHideChildren="1"/>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
spTimer = createTimer()
spTimer.setInterval(1000)
spTimer.onTimer = function()
local hpamount = readInteger('[[pactor]+268]+ac')
  if hpamount ~= nil then
   writeInteger('[[pactor]+268]+ac',999999999)
  end
end

[DISABLE]
spTimer.Destroy()

</AssemblerScript>
                </CheatEntry>
                <CheatEntry>
                  <ID>158</ID>
                  <Description>"Speed Script [ Activate One Only ]"</Description>
                  <Options moHideChildren="1"/>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>157</ID>
                      <Description>"Double Speed for Team"</Description>
                      <Options moHideChildren="1"/>
                      <VariableType>Auto Assembler Script</VariableType>
                      <AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
speed1Timer = createTimer()
speed1Timer.setInterval(1000)
speed1Timer.onTimer = function()
local speedamount = readFloat('[[pactor]+268]+7c')
  if speedamount ~= nil then
   writeFloat('[[pactor]+268]+7c',2)
  end
end

[DISABLE]
speed1Timer.Destroy()
   writeFloat('[[pactor]+268]+7c',1)

</AssemblerScript>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>159</ID>
                      <Description>"Triple Speed for Team"</Description>
                      <Options moHideChildren="1"/>
                      <VariableType>Auto Assembler Script</VariableType>
                      <AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
speed1Timer = createTimer()
speed1Timer.setInterval(1000)
speed1Timer.onTimer = function()
local speedamount = readFloat('[[pactor]+268]+7c')
  if speedamount ~= nil then
   writeFloat('[[pactor]+268]+7c',3)
  end
end

[DISABLE]
speed1Timer.Destroy()
   writeFloat('[[pactor]+268]+7c',1)

</AssemblerScript>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>201</ID>
              <Description>"Player Pointer"</Description>
              <Options moHideChildren="1"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>426</ID>
                  <Description>"Main Pointer"</Description>
                  <Options moHideChildren="1"/>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>427</ID>
                      <Description>"m_CollisionInfo"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>428</ID>
                      <Description>"m_CollisionInfo2"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>BE</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>429</ID>
                      <Description>"objectType"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>C4</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>430</ID>
                      <Description>"m_ObjectID"</Description>
                      <VariableType>8 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>C8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>431</ID>
                      <Description>"m_TeamID"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>D0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>432</ID>
                      <Description>"m_Flip"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>D4</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>433</ID>
                      <Description>"m_Velocity"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>D8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>434</ID>
                      <Description>"&lt;PrevMoveVelocity&gt;k__BackingField"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>E4</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>435</ID>
                      <Description>"m_OutCameraCount"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>F0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>436</ID>
                      <Description>"SpawnLocalPos"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>F4</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>437</ID>
                      <Description>"m_Attenuation"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>100</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>438</ID>
                      <Description>"m_ResistWater"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>104</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>439</ID>
                      <Description>"waterinAllTime"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>108</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>440</ID>
                      <Description>"m_Gravity"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>10C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>441</ID>
                      <Description>"m_UpdateRateCount"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>110</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>442</ID>
                      <Description>"m_UpdateRate"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>114</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>443</ID>
                      <Description>"m_DefUpdateRateCount"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>118</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>444</ID>
                      <Description>"m_DefUpdateRate"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>11C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>445</ID>
                      <Description>"m_is3Dobject"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>120</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>446</ID>
                      <Description>"m_isThrow"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>121</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>447</ID>
                      <Description>"m_ThrowFrame"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>124</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>448</ID>
                      <Description>"m_Count"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>128</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>449</ID>
                      <Description>"m_isPick"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>12C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>450</ID>
                      <Description>"m_isDelete"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>12D</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>451</ID>
                      <Description>"&lt;IsUpdate&gt;k__BackingField"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>12E</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>452</ID>
                      <Description>"m_PrevGround"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>12F</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>453</ID>
                      <Description>"m_ShadowOffset"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>130</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>454</ID>
                      <Description>"m_OldPosition"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>134</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>455</ID>
                      <Description>"m_OldShadowPosition"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>140</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>456</ID>
                      <Description>"m_DstShadowRotation"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>14C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>457</ID>
                      <Description>"m_PrevPos"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>15C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>458</ID>
                      <Description>"m_PrevVelocity"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>168</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>459</ID>
                      <Description>"m_PrevGravity"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>174</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>460</ID>
                      <Description>"m_PrevSweepCheckCnt"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>178</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>461</ID>
                      <Description>"m_SweepCnt"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>17C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>462</ID>
                      <Description>"m_GroundCheckWaitCnt"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>180</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>463</ID>
                      <Description>"EnterinWater"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>184</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>464</ID>
                      <Description>"MovinginWater"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>185</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>465</ID>
                      <Description>"Waterineff"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>186</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>466</ID>
                      <Description>"waterinTime"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>188</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>467</ID>
                      <Description>"&lt;isCheckCameraClamp&gt;k__BackingField"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>18C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>468</ID>
                      <Description>"&lt;WaterEffectEnable&gt;k__BackingField"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>18D</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>469</ID>
                      <Description>"waterinVec"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>190</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>470</ID>
                      <Description>"m_WaitGroundCheckCnt"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>19C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>471</ID>
                      <Description>"IsFixedGroundPos"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>1A0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>472</ID>
                      <Description>"m_FragileAirCnt"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>1A4</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>473</ID>
                      <Description>"m_NotMoveCnt"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>1A8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>474</ID>
                      <Description>"m_IsForceSetGround"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>1AC</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>475</ID>
                      <Description>"m_SweepVec"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>1B0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>476</ID>
                      <Description>"m_AddPos"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>1BC</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>477</ID>
                      <Description>"isactor"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>1C8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>478</ID>
                      <Description>"m_MarkPos"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>1CC</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>479</ID>
                      <Description>"m_MarkScale"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>1D8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>480</ID>
                      <Description>"m_DefPos"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>1E4</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>481</ID>
                      <Description>"m_DefScale"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>1F0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>482</ID>
                      <Description>"m_change_Per"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>1FC</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>483</ID>
                      <Description>"upperSpd"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>200</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>484</ID>
                      <Description>"upperDistance"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>204</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>485</ID>
                      <Description>"upperBreakDistance"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>208</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>486</ID>
                      <Description>"breakRotateSpd"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>20C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>487</ID>
                      <Description>"rotateCenterDistance"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>210</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>488</ID>
                      <Description>"centerFallSpd"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>214</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>489</ID>
                      <Description>"rotateSpd"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>218</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>490</ID>
                      <Description>"angle"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>21C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>491</ID>
                      <Description>"breakAngle"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>220</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>492</ID>
                      <Description>"breakTime"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>224</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>493</ID>
                      <Description>"&lt;StationIndex&gt;k__BackingField"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>2E8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>494</ID>
                      <Description>"&lt;CharacterID&gt;k__BackingField"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>2EC</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>495</ID>
                      <Description>"m_PlayerIndex"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>2F0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>496</ID>
                      <Description>"m_NowAction"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>2F4</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>497</ID>
                      <Description>"changehitedboss"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>2F8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>498</ID>
                      <Description>"m_NextAction"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>2FC</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>499</ID>
                      <Description>"m_StockAction"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>300</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>500</ID>
                      <Description>"m_ActEndFlag"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>304</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>501</ID>
                      <Description>"m_PadID"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>308</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>502</ID>
                      <Description>"m_HitStopFrame"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>30C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>503</ID>
                      <Description>"m_DamageFlag"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>310</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>504</ID>
                      <Description>"m_NoDisplayDamageFlag"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>311</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>505</ID>
                      <Description>"m_DivAttackEnd"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>312</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>506</ID>
                      <Description>"&lt;DefeatedWazaId&gt;k__BackingField"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>314</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>507</ID>
                      <Description>"m_AISPMoveInput"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>318</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>508</ID>
                      <Description>"m_TakuhaiTableForAi"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>31C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>509</ID>
                      <Description>"m_DelayFrame"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>320</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>510</ID>
                      <Description>"m_DefeatedCharacterID"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>324</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>511</ID>
                      <Description>"m_DefeatedbyGimmick"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>328</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>512</ID>
                      <Description>"m_CharacterType"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>32C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>513</ID>
                      <Description>"m_RanbuSubSpCount"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>330</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>514</ID>
                      <Description>"m_RanbuSubSpRate"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>334</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>515</ID>
                      <Description>"m_TimeSubSpCount"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>338</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>516</ID>
                      <Description>"m_TimeSubSpRate"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>33C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>517</ID>
                      <Description>"m_TimeLessThanSP"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>340</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>518</ID>
                      <Description>"m_TimeWhenNoSPCount"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>344</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>519</ID>
                      <Description>"m_WalkSpeed"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>348</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>520</ID>
                      <Description>"m_DashSpeed"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>34C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>521</ID>
                      <Description>"m_IronWalkSpeed"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>350</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>522</ID>
                      <Description>"m_IronHoverSpeed"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>354</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>523</ID>
                      <Description>"m_JiangshiHopSpeed"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>358</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>524</ID>
                      <Description>"m_MaskMoveSpeed"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>35C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>525</ID>
                      <Description>"m_JumpSpeedS"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>360</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>526</ID>
                      <Description>"m_JumpSpeedM"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>364</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>527</ID>
                      <Description>"m_JumpSpeedL"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>368</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>528</ID>
                      <Description>"m_JumpWalkSpeed"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>36C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>529</ID>
                      <Description>"m_GuardSpeed"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>370</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>530</ID>
                      <Description>"&lt;Osuso_FallTimer&gt;k__BackingField"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>374</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>531</ID>
                      <Description>"m_DefaultDamageCollisionID"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>378</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>532</ID>
                      <Description>"m_RemoteTargetPosition"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>37C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>533</ID>
                      <Description>"&lt;WaitingForOtherPlayers&gt;k__BackingField"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>388</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>534</ID>
                      <Description>"&lt;EntryShopOnline&gt;k__BackingField"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>38C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>535</ID>
                      <Description>"InputPressButton"</Description>
                      <VariableType>8 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>390</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>536</ID>
                      <Description>"InputTriggerButton"</Description>
                      <VariableType>8 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>398</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>537</ID>
                      <Description>"InputReleaseButton"</Description>
                      <VariableType>8 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>3A0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>538</ID>
                      <Description>"m_ChargeState"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>3A8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>539</ID>
                      <Description>"strat_ChargeCount"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>3AC</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>540</ID>
                      <Description>"m_ChargeSpeed"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>3B0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>541</ID>
                      <Description>"m_StratagemId"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>3B4</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>542</ID>
                      <Description>"Blurinterval"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>3B8</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>543</ID>
                      <Description>"timer_Blur"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>3BC</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>544</ID>
                      <Description>"m_OnlineRemoteTargetPosition"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>3C0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>545</ID>
                      <Description>"m_LerpPoint"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>3CC</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>546</ID>
                      <Description>"m_LerpTime"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>3D0</Offset>
                      </Offsets>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>385</ID>
                  <Description>"m_ActorParameter"</Description>
                  <Options moHideChildren="1"/>
                  <ShowAsHex>1</ShowAsHex>
                  <GroupHeader>1</GroupHeader>
                  <Address>pactor</Address>
                  <Offsets>
                    <Offset>268</Offset>
                  </Offsets>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>386</ID>
                      <Description>"m_Name"</Description>
                      <Options moHideChildren="1"/>
                      <ShowAsHex>1</ShowAsHex>
                      <GroupHeader>1</GroupHeader>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>18</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                      <CheatEntries>
                        <CheatEntry>
                          <ID>387</ID>
                          <Description>"Length"</Description>
                          <VariableType>4 Bytes</VariableType>
                          <Address>pactor</Address>
                          <Offsets>
                            <Offset>10</Offset>
                            <Offset>18</Offset>
                            <Offset>268</Offset>
                          </Offsets>
                        </CheatEntry>
                        <CheatEntry>
                          <ID>388</ID>
                          <Description>"Value"</Description>
                          <VariableType>String</VariableType>
                          <Length>128</Length>
                          <Unicode>1</Unicode>
                          <CodePage>0</CodePage>
                          <ZeroTerminate>1</ZeroTerminate>
                          <Address>pactor</Address>
                          <Offsets>
                            <Offset>14</Offset>
                            <Offset>18</Offset>
                            <Offset>268</Offset>
                          </Offsets>
                        </CheatEntry>
                      </CheatEntries>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>389</ID>
                      <Description>"m_ThreeKingdomsName"</Description>
                      <Options moHideChildren="1"/>
                      <ShowAsHex>1</ShowAsHex>
                      <GroupHeader>1</GroupHeader>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>20</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                      <CheatEntries>
                        <CheatEntry>
                          <ID>390</ID>
                          <Description>"Value"</Description>
                          <VariableType>String</VariableType>
                          <Length>128</Length>
                          <Unicode>1</Unicode>
                          <CodePage>0</CodePage>
                          <ZeroTerminate>1</ZeroTerminate>
                          <Address>pactor</Address>
                          <Offsets>
                            <Offset>14</Offset>
                            <Offset>20</Offset>
                            <Offset>268</Offset>
                          </Offsets>
                        </CheatEntry>
                        <CheatEntry>
                          <ID>391</ID>
                          <Description>"Length"</Description>
                          <VariableType>4 Bytes</VariableType>
                          <Address>pactor</Address>
                          <Offsets>
                            <Offset>10</Offset>
                            <Offset>20</Offset>
                            <Offset>268</Offset>
                          </Offsets>
                        </CheatEntry>
                      </CheatEntries>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>392</ID>
                      <Description>"m_Level"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>70</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>393</ID>
                      <Description>"m_Hp"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>74</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>394</ID>
                      <Description>"m_Sp"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>78</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>395</ID>
                      <Description>"m_Speed"</Description>
                      <VariableType>Float</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>7C</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>396</ID>
                      <Description>"m_ResDown"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>80</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>397</ID>
                      <Description>"m_ResStun"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>84</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>398</ID>
                      <Description>"m_ResBreak"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>88</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>399</ID>
                      <Description>"m_ArmorCount"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>8C</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>400</ID>
                      <Description>"m_MaskDashSpeedCorrection"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>90</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>401</ID>
                      <Description>"m_MaskResBreakCorrection"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>94</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>402</ID>
                      <Description>"m_MaskResStunCorrection"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>98</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>403</ID>
                      <Description>"m_MaskDownReversalCorrection"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>9C</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>404</ID>
                      <Description>"m_MaskCriticalAll"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>A0</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>405</ID>
                      <Description>"m_MaskCriticalWaza"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>A4</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>406</ID>
                      <Description>"m_MaskDownCorrection"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>A8</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>407</ID>
                      <Description>"m_MaxDamage"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>AC</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>408</ID>
                      <Description>"m_GutsHpRate"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>B0</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>409</ID>
                      <Description>"m_bNeedHPSPSync"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>B4</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>410</ID>
                      <Description>"m_bNeedFastMoveSkillSync"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>B5</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>411</ID>
                      <Description>"m_BasicStatus"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>B8</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>412</ID>
                      <Description>"m_LastStatus"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>DC</Offset>
                        <Offset>268</Offset>
                      </Offsets>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>413</ID>
                  <Description>"m_DropControlAccess"</Description>
                  <Options moHideChildren="1"/>
                  <ShowAsHex>1</ShowAsHex>
                  <GroupHeader>1</GroupHeader>
                  <Address>pactor</Address>
                  <Offsets>
                    <Offset>258</Offset>
                  </Offsets>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>414</ID>
                      <Description>"m_Rarity"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>A8</Offset>
                        <Offset>258</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>415</ID>
                      <Description>"m_LotteryRank"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>AC</Offset>
                        <Offset>258</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>416</ID>
                      <Description>"m_RareDropCorrection"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>B0</Offset>
                        <Offset>258</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>417</ID>
                      <Description>"m_DropMoneyLuckBorder"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>B4</Offset>
                        <Offset>258</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>418</ID>
                      <Description>"m_DropMoneyLuckUp"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>B8</Offset>
                        <Offset>258</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>419</ID>
                      <Description>"m_DropMoneyComboBorder"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>BC</Offset>
                        <Offset>258</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>420</ID>
                      <Description>"m_DropMoneyComboUp"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>C0</Offset>
                        <Offset>258</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>421</ID>
                      <Description>"m_LotteryCount"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>C4</Offset>
                        <Offset>258</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>422</ID>
                      <Description>"m_IsReseted"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>C8</Offset>
                        <Offset>258</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>423</ID>
                      <Description>"m_LotteryCount_Treasure"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>CC</Offset>
                        <Offset>258</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>424</ID>
                      <Description>"m_IsReseted_Treasure"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>D0</Offset>
                        <Offset>258</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>425</ID>
                      <Description>"select_itemt"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pactor</Address>
                      <Offsets>
                        <Offset>D4</Offset>
                        <Offset>258</Offset>
                      </Offsets>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>343</ID>
          <Description>"Global Data [ Activation by Changing Map ]"</Description>
          <Options moHideChildren="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : River City Saga Three Kingdoms.exe
  Version: 
  Date   : 2022-07-23
  Author : MarianaRoses
  AoB    : 49 ?? ?? ?? ?? ?? ?? 48 ?? ?? 83 ?? ?? 48 ?? ?? ?? ?? 90 49 ?? ?? ?? ?? ?? ?? ?? ?? ?? 41 ?? ?? 48 ?? ?? ?? ?? ?? ?? ?? ?? ?? 44 ?? ?? 48 ?? ?? 41 ?? ?? 41 ?? ?? 85 ?? 74 ?? 49 ?? ?? ?? ?? ?? ?? 48 ?? ?? 83 ?? ?? 48 ?? ?? ?? 83 ?? ?? 49 ?? ?? ?? ?? ?? ?? 48 ?? ?? 83 ?? ?? 48 ?? ?? ?? 83 ?? ?? 48 ?? ?? ?? 48 ?? ?? ?? 4C ?? ?? ?? 4C ?? ?? ?? 4C ?? ?? ?? 4C ?? ?? ?? 48
  This script does blah blah blah
}

[ENABLE]

aobscanregion(bglobal,sglobal,sglobal+268,49 ?? ?? ?? ?? ?? ?? 48 ?? ?? 83 ?? ?? 48) // should be unique
alloc(newmem,$1000,bglobal)
alloc(bglobalc,7)
alloc(pglobal,8)
registerSymbol(bglobal bglobalc pglobal)
label(code return)

bglobalc:
  readmem(bglobal,7)
  
newmem:
  mov [pglobal],r15
code:
  readmem(bglobal,7)
  jmp return

bglobal:
  jmp newmem
  nop 2
return:

[DISABLE]
bglobal:
  readmem(bglobalc,7)
unregistersymbol(*)
dealloc(*)
       {
// ORIGINAL CODE - INJECTION POINT: NK21.GlobalData:DataSave+1cb

NK21.GlobalData:DataSave+199: 48 8B 40 10                    - mov rax,[rax+10]
NK21.GlobalData:DataSave+19d: 83 38 00                       - cmp dword ptr [rax],00
NK21.GlobalData:DataSave+1a0: 48 B8 C0 1E EB 5D 76 01 00 00  - mov rax,000001765DEB1EC0
NK21.GlobalData:DataSave+1aa: C6 00 00                       - mov byte ptr [rax],00
NK21.GlobalData:DataSave+1ad: 49 8B 87 E0 00 00 00           - mov rax,[r15+000000E0]
NK21.GlobalData:DataSave+1b4: 48 8B C8                       - mov rcx,rax
NK21.GlobalData:DataSave+1b7: 83 38 00                       - cmp dword ptr [rax],00
NK21.GlobalData:DataSave+1ba: 48 8D 6D 00                    - lea rbp,[rbp+00]
NK21.GlobalData:DataSave+1be: 49 BB 50 2B 27 EA 76 01 00 00  - mov r11,NK21.CSaveData:Save
NK21.GlobalData:DataSave+1c8: 41 FF D3                       - call r11
// ---------- INJECTING HERE ----------
NK21.GlobalData:DataSave+1cb: 49 8B 87 E8 00 00 00           - mov rax,[r15+000000E8]
// ---------- DONE INJECTING  ----------
NK21.GlobalData:DataSave+1d2: 48 8B C8                       - mov rcx,rax
NK21.GlobalData:DataSave+1d5: 83 38 00                       - cmp dword ptr [rax],00
NK21.GlobalData:DataSave+1d8: 48 8D 64 24 00                 - lea rsp,[rsp+00]
NK21.GlobalData:DataSave+1dd: 90                             - nop 
NK21.GlobalData:DataSave+1de: 49 BB 80 2C 27 EA 76 01 00 00  - mov r11,NK21.FsSaveData:Save
NK21.GlobalData:DataSave+1e8: 41 FF D3                       - call r11
NK21.GlobalData:DataSave+1eb: 48 B8 C0 1E EB 5D 76 01 00 00  - mov rax,000001765DEB1EC0
NK21.GlobalData:DataSave+1f5: 44 88 30                       - mov [rax],r14l
NK21.GlobalData:DataSave+1f8: 48 8B C7                       - mov rax,rdi
NK21.GlobalData:DataSave+1fb: 41 23 C5                       - and eax,r13d
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>547</ID>
              <Description>"Global Script"</Description>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>548</ID>
                  <Description>"Infinite Money"</Description>
                  <Options moHideChildren="1"/>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
moneyTimer = createTimer()
moneyTimer.setInterval(1000)
moneyTimer.onTimer = function()
local moneyamount = readInteger('[[[pglobal]+e0]+10]+f4')
  if moneyamount ~= nil then
   writeInteger('[[[pglobal]+e0]+10]+f4',7777777)
  end
end

[DISABLE]
moneyTimer.Destroy()

</AssemblerScript>
                </CheatEntry>
                <CheatEntry>
                  <ID>549</ID>
                  <Description>"Infinite Stat Points"</Description>
                  <Options moHideChildren="1"/>
                  <VariableType>Auto Assembler Script</VariableType>
                  <AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
statpTimer = createTimer()
statpTimer.setInterval(1000)
statpTimer.onTimer = function()
local statpamount = readInteger('[[[pglobal]+e0]+10]+f0')
  if statpamount ~= nil then
   writeInteger('[[[pglobal]+e0]+10]+f0',99)
  end
end

[DISABLE]
moneyTimer.Destroy()

</AssemblerScript>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
            <CheatEntry>
              <ID>362</ID>
              <Description>"Global Save Pointer"</Description>
              <Options moHideChildren="1"/>
              <GroupHeader>1</GroupHeader>
              <Address/>
              <CheatEntries>
                <CheatEntry>
                  <ID>364</ID>
                  <Description>"Global Main Pointer"</Description>
                  <Options moHideChildren="1"/>
                  <GroupHeader>1</GroupHeader>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>344</ID>
                      <Description>"&lt;isInit&gt;k__BackingField"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>100</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>345</ID>
                      <Description>"m_Language"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>104</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>346</ID>
                      <Description>"&lt;GameMode&gt;k__BackingField"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>108</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>347</ID>
                      <Description>"m_DifficultyLevel"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>10C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>348</ID>
                      <Description>"m_LocalAdditionalPlayers"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>110</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>349</ID>
                      <Description>"m_LocalConnectFlgByte"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>114</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>350</ID>
                      <Description>"m_CurrentStage"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>118</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>351</ID>
                      <Description>"&lt;IsSelectReturnTitle&gt;k__BackingField"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>11C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>352</ID>
                      <Description>"&lt;IsLifeCountNine&gt;k__BackingField"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>11D</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>353</ID>
                      <Description>"&lt;IsFriendlyFire&gt;k__BackingField"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>11E</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>354</ID>
                      <Description>"&lt;RemContinueCount&gt;k__BackingField"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>120</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>355</ID>
                      <Description>"&lt;IsReturnTenchiRoom&gt;k__BackingField"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>124</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>356</ID>
                      <Description>"&lt;TenchiRoomMode&gt;k__BackingField"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>128</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>357</ID>
                      <Description>"RankInNum"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>12C</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>358</ID>
                      <Description>"m_GameActionStatus"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>130</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>359</ID>
                      <Description>"m_DeathSuspendingPlayerID"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>134</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>360</ID>
                      <Description>"m_DeathRecoverPromoteTime"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>138</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>361</ID>
                      <Description>"m_IsLoadIconAnyDisp"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>13C</Offset>
                      </Offsets>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
                <CheatEntry>
                  <ID>363</ID>
                  <Description>"m_StoryParam"</Description>
                  <Options moHideChildren="1"/>
                  <ShowAsHex>1</ShowAsHex>
                  <GroupHeader>1</GroupHeader>
                  <Address>pglobal</Address>
                  <Offsets>
                    <Offset>10</Offset>
                    <Offset>E0</Offset>
                  </Offsets>
                  <CheatEntries>
                    <CheatEntry>
                      <ID>365</ID>
                      <Description>"Suspended"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>B8</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>366</ID>
                      <Description>"m_StoryParameter"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>BC</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>367</ID>
                      <Description>"m_Level"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>E4</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>368</ID>
                      <Description>"m_Exp"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>E8</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>369</ID>
                      <Description>"m_StratagemStockMax"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>EC</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>370</ID>
                      <Description>"m_StatusPoint"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>F0</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>371</ID>
                      <Description>"m_Money"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>F4</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>372</ID>
                      <Description>"m_CurrentSetIndex"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>F8</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>373</ID>
                      <Description>"m_DefeatEnemyNum"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>FC</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>374</ID>
                      <Description>"m_Fame"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>100</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>375</ID>
                      <Description>"m_Progress"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>104</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>376</ID>
                      <Description>"m_ChapterNumber"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>108</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>377</ID>
                      <Description>"m_StoryRoute"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>10C</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>378</ID>
                      <Description>"m_DifficultyLevel"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>110</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>379</ID>
                      <Description>"m_DefeatUniqueEnemyNum"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>114</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>380</ID>
                      <Description>"m_DefeatUniqueEnemyNumMax"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>118</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>381</ID>
                      <Description>"m_MultiGuestSuspendedData"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>11C</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>382</ID>
                      <Description>"m_MultiGuestSuspendedData2"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>154</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>383</ID>
                      <Description>"m_NeedRestoreMultiGuestSuspendedData"</Description>
                      <VariableType>Byte</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>18C</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                    <CheatEntry>
                      <ID>384</ID>
                      <Description>"m_StratagemStockMaxForGuest"</Description>
                      <VariableType>4 Bytes</VariableType>
                      <Address>pglobal</Address>
                      <Offsets>
                        <Offset>190</Offset>
                        <Offset>10</Offset>
                        <Offset>E0</Offset>
                      </Offsets>
                    </CheatEntry>
                  </CheatEntries>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>552</ID>
          <Description>"High Stats"</Description>
          <Options moHideChildren="1"/>
          <GroupHeader>1</GroupHeader>
          <CheatEntries>
            <CheatEntry>
              <ID>551</ID>
              <Description>"Go into Allocate Stats &gt; Allocate Any Stats &gt; Turn On Script &gt; Confirm ( WARNING: IRRIVERSABLE )"</Description>
              <Color>0000FF</Color>
              <GroupHeader>1</GroupHeader>
            </CheatEntry>
            <CheatEntry>
              <ID>550</ID>
              <Description>"High Stats [ Open Stat Allocation ]"</Description>
              <VariableType>Auto Assembler Script</VariableType>
              <AssemblerScript>{ Game   : River City Saga Three Kingdoms.exe
  Version: 
  Date   : 2022-07-23
  Author : MarianaRoses
  AoB    : 48 ?? ?? ?? 48 ?? ?? ?? C3 00 ?? 00 ?? 01 ?? ?? 00 ?? ?? 00 ?? 00 ?? 00 ?? 00 ?? 00 ?? 00 ?? 00 ?? 00 ?? 00 ?? 55 48 ?? ?? 48 ?? ?? ?? 48 ?? ?? ?? 48 ?? ?? ?? 48 ?? ?? 48 ?? ?? C7 ?? ?? ?? ?? ?? ?? 48 ?? ?? ?? 48 ?? ?? ?? 48 ?? ?? 48 ?? ?? FF ?? ?? 48 ?? ?? 48
  This script does blah blah blah
}

[ENABLE]
aobscanregion(apoint,spoint,spoint+ff,48 ?? ?? ?? 48 ?? ?? ?? C3) // should be unique
alloc(newmem,$1000,apoint)
alloc(apointc,8)
registerSymbol(apoint apointc)
label(code return)

apointc:
  readmem(apoint,8)
  
newmem:
  mov dword ptr [rax+28],#9999
code:
  readmem(apoint,8)
  jmp return

apoint:
  jmp newmem
  nop 3
return:

[DISABLE]
apoint:
  readmem(apointc,8)
unregistersymbol(*)
dealloc(*)
       {
// ORIGINAL CODE - INJECTION POINT: NK21.CParamAllocateDialogItem:get_CurValue+b

23EBE99B1E2: 00 00        - add [rax],al
23EBE99B1E4: 00 00        - add [rax],al
23EBE99B1E6: 00 00        - add [rax],al
23EBE99B1E8: 00 00        - add [rax],al
23EBE99B1EA: 00 00        - add [rax],al
23EBE99B1EC: 00 00        - add [rax],al
23EBE99B1EE: 00 00        - add [rax],al
spoint: 48 83 EC 08  - sub rsp,08
NK21.CParamAllocateDialogItem:get_CurValue+4: 48 89 0C 24  - mov [rsp],rcx
NK21.CParamAllocateDialogItem:get_CurValue+8: 48 8B C1     - mov rax,rcx
// ---------- INJECTING HERE ----------
NK21.CParamAllocateDialogItem:get_CurValue+b: 48 63 40 28  - movsxd  rax,dword ptr [rax+28]
// ---------- DONE INJECTING  ----------
NK21.CParamAllocateDialogItem:get_CurValue+f: 48 83 C4 08  - add rsp,08
NK21.CParamAllocateDialogItem:get_CurValue+13: C3           - ret 
23EBE99B204: 00 00        - add [rax],al
23EBE99B206: 00 00        - add [rax],al
23EBE99B208: 01 04 01     - add [rcx+rax],eax
23EBE99B20B: 00 04 02     - add [rdx+rax],al
23EBE99B20E: 00 00        - add [rax],al
23EBE99B210: 00 00        - add [rax],al
23EBE99B212: 00 00        - add [rax],al
23EBE99B214: 00 00        - add [rax],al
}
</AssemblerScript>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>172</ID>
      <Description>"Author: MarianaRoses -- Visit Us at https://opencheattables.com"</Description>
      <Options moHideChildren="1"/>
      <Color>0000FF</Color>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols>
    <SymbolEntry>
      <Name>memPointerTest</Name>
      <Address>23EBEA00000</Address>
    </SymbolEntry>
  </UserdefinedSymbols>
</CheatTable>
