<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="46">
  <CheatEntries>
    <CheatEntry>
      <ID>69</ID>
      <Description>"STAR WARS Jedi։ Fallen Order™"</Description>
      <Color>6B6B6B</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
{$lua}
OpenProcess("starwarsjedifallenorder.exe")
OpenProcess("SwGame-Win64-Shipping.exe")
{$asm}
[DISABLE]
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>25734</ID>
          <Description>"Player.Controller"</Description>
          <Options moDeactivateChildrenAsWell="1"/>
          <Color>0000FF</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
aobscanmodule(PlayerController,$process,48 8B 97 60 03 00 00 48 8D 8F C0 0E 00 00 E8 2D)
alloc(PC,8)
alloc(newmem,$1111,PlayerController)
label(return)
registersymbol(PlayerController PC)
newmem:
  mov [PC],rdi
  mov rdx,[rdi+360]
  jmp return
PlayerController:
  jmp newmem
  nop 2
return:
[DISABLE]
dealloc(*)
unregistersymbol(*)
PlayerController:
  db 48 8B 97 60 03 00 00
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>25739</ID>
              <Description>"Life"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF0000</Color>
              <VariableType>Float</VariableType>
              <Address>[PC]+360</Address>
              <Offsets>
                <Offset>1BC</Offset>
                <Offset>30</Offset>
                <Offset>2E8</Offset>
                <Offset>390</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>25740</ID>
              <Description>"Life Max"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF8000</Color>
              <VariableType>Float</VariableType>
              <Address>[PC]+360</Address>
              <Offsets>
                <Offset>1B8</Offset>
                <Offset>30</Offset>
                <Offset>2E8</Offset>
                <Offset>390</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>25723</ID>
          <Description>"Player.FieldOFView"</Description>
          <Options moDeactivateChildrenAsWell="1"/>
          <Color>0000FF</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
aobscanmodule(PlayerFieldOfView,$process,F3 0F 10 B1 7C 03 00 00)
alloc(PFOV,8)
alloc(newmem,$1111,PlayerFieldOfView)
label(return)
registersymbol(PlayerFieldOfView PFOV)
newmem:
  mov [PFOV],rcx
  movss xmm6,[rcx+37C]
  jmp return
PlayerFieldOfView:
  jmp newmem
  nop 3
return:
[DISABLE]
dealloc(*)
unregistersymbol(*)
PlayerFieldOfView:
  db F3 0F 10 B1 7C 03 00 00
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>25726</ID>
              <Description>"FOV"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF0000</Color>
              <VariableType>Float</VariableType>
              <Address>[PFOV]+37C</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>73</ID>
          <Description>"Player.ForceMeterAbilities   [Attack/Pull/Push/Slow]"</Description>
          <Options moDeactivateChildrenAsWell="1"/>
          <Color>0000FF</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
aobscanmodule(PlayerForceMeterAbilities,$process,F3 0F 10 83 7C 01 00 00 0F 2F)
alloc(newmem,$1111,PlayerForceMeterAbilities)
label(return)
registersymbol(PlayerForceMeterAbilities)
newmem:
  mov [rbx+17C],(float)1000
  movss xmm0,[rbx+17C]
  jmp return
PlayerForceMeterAbilities:
  jmp newmem
  nop 3
return:
[DISABLE]
dealloc(*)
unregistersymbol(*)
PlayerForceMeterAbilities:
  db F3 0F 10 83 7C 01 00 00
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>74</ID>
          <Description>"Player.ForceMeterStamina"</Description>
          <Options moDeactivateChildrenAsWell="1"/>
          <Color>0000FF</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
aobscanmodule(PlayerForceMeterStamina,$process,F3 0F 10 83 7C 01 00 00 F3 0F 59)
alloc(PFMS,8)
alloc(newmem,$1111,PlayerForceMeterStamina)
label(return)
registersymbol(PlayerForceMeterStamina PFMS)
newmem:
  mov [PFMS],rbx
  movss xmm0,[rbx+17C]
  jmp return
PlayerForceMeterStamina:
  jmp newmem
  nop 3
return:
[DISABLE]
dealloc(*)
unregistersymbol(*)
PlayerForceMeterStamina:
  db F3 0F 10 83 7C 01 00 00
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>25745</ID>
              <Description>"Block/Parry"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF0000</Color>
              <VariableType>Float</VariableType>
              <Address>[PFMS]+17C</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>25792</ID>
          <Description>"Player.Movement"</Description>
          <Options moDeactivateChildrenAsWell="1"/>
          <Color>0000FF</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
aobscanmodule(PlayerMovement,$process,48 63 83 88 01 00 00 48 8D)
alloc(PM,8)
alloc(newmem,$1111,PlayerMovement)
label(return)
registersymbol(PlayerMovement PM)
newmem:
  mov [PM],rbx
  movsxd  rax,dword ptr [rbx+188]
  jmp return
PlayerMovement:
  jmp newmem
  nop 2
return:
[DISABLE]
dealloc(*)
unregistersymbol(*)
PlayerMovement:
  db 48 63 83 88 01 00 00
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>25782</ID>
              <Description>"[Default : 110]   Jump Height   [Back/Front/Sideways]"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF0000</Color>
              <VariableType>Float</VariableType>
              <Address>[PM]+180</Address>
              <Offsets>
                <Offset>3C</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>25781</ID>
              <Description>"[Default : 650]   Jump Height   [First Jump]"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF8000</Color>
              <VariableType>Float</VariableType>
              <Address>[PM]+180</Address>
              <Offsets>
                <Offset>38</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>25794</ID>
              <Description>"[Default : 825]   Jump Height   [Second Jump]"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF8000</Color>
              <VariableType>Float</VariableType>
              <Address>[PM]+180</Address>
              <Offsets>
                <Offset>90</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
        <CheatEntry>
          <ID>25727</ID>
          <Description>"Player.State"</Description>
          <Options moDeactivateChildrenAsWell="1"/>
          <Color>0000FF</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]
aobscanmodule(PlayerState,$process,48 8B 99 E0 03 00 00 48 85 DB 74 3F)
alloc(PS,8)
alloc(newmem,$1111,PlayerState)
label(return)
registersymbol(PlayerState PS)
newmem:
  mov [PS],rcx
  mov rbx,[rcx+3E0]
  jmp return
PlayerState:
  jmp newmem
  nop 2
return:
[DISABLE]
dealloc(*)
unregistersymbol(*)
PlayerState:
  db 48 8B 99 E0 03 00 00
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>25732</ID>
              <Description>"Use   [Enhance]   Level"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF0000</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>[PS]+368</Address>
              <Offsets>
                <Offset>17C</Offset>
                <Offset>468</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>25733</ID>
              <Description>"Use   [Experience]   Level Up/Skill Points"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>FF8000</Color>
              <VariableType>Float</VariableType>
              <Address>[PS]+368</Address>
              <Offsets>
                <Offset>180</Offset>
                <Offset>468</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>25729</ID>
              <Description>"Use   [Heal]   Stim Canisters"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>800000</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>[PS]+368</Address>
              <Offsets>
                <Offset>4A0</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>25730</ID>
              <Description>"Use   [Heal]   Stim Canisters Max"</Description>
              <ShowAsSigned>0</ShowAsSigned>
              <Color>C08080</Color>
              <VariableType>4 Bytes</VariableType>
              <Address>[PS]+368</Address>
              <Offsets>
                <Offset>49C</Offset>
              </Offsets>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
