<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="46">
  <CheatEntries>
    <CheatEntry>
      <ID>151</ID>
      <Description>"==== General ===="</Description>
      <Options moDeactivateChildrenAsWell="1"/>
      <Color>C080FF</Color>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>1</ID>
          <Description>"Freeze Time"</Description>
          <Color>C08000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(One,RenegadeOps.exe,F3 0F 11 86 C4 02 00 00 8B 86)
aobscanmodule(Two,RenegadeOps.exe,F3 0F 11 4F 7C)

registersymbol(One)
registersymbol(Two)

RenegadeOps.exe+B4642:
  db 90 90 90 90 90 90 90 90

RenegadeOps.exe+99E35:
  db 90 90 90 90 90

[DISABLE]

One:
  db F3 0F 11 86 C4 02 00 00

Two:
  db F3 0F 11 4F 7C

unregistersymbol(One)
unregistersymbol(Two)
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>4</ID>
          <Description>"⬆Disable to make the primary objectives start appearing again."</Description>
          <Color>C0C0C0</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
        <CheatEntry>
          <ID>12</ID>
          <Description>"Infinite Lives"</Description>
          <Color>C08000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(Three,RenegadeOps.exe,89 46 50 83 7E 50 00)
registersymbol(Three)

RenegadeOps.exe+BF39F:
  db 90 90 90

[DISABLE]

Three:
  db 89 46 50

unregistersymbol(Three)
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>150</ID>
          <Description>"Infinite Health"</Description>
          <Color>C08000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(Four,RenegadeOps.exe,90 F3 0F 10 80 DC 00 00 00)
alloc(newmem,$1000)

label(code)
label(return)

newmem:

code:
  movss xmm0, dword ptr [eax+000000D8]
  movss dword ptr [eax+000000DC],xmm0
  jmp return

Four+01:
  jmp newmem
  nop 3

return:
registersymbol(Four)

[DISABLE]

Four+01:
  db F3 0F 10 80 DC 00 00 00

unregistersymbol(Four)
dealloc(newmem)
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>2</ID>
          <Description>"Infinite Ability"</Description>
          <Color>C08000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(Five,RenegadeOps.exe,F3 0F 10 89 58 06 00 00)
aobscanmodule(Six,RenegadeOps.exe,F3 0F 10 83 50 06 00 00 0F)
aobscanmodule(Seven,RenegadeOps.exe,00 00 F3 0F 10 83 48 06 00 00)
aobscanmodule(Eight,RenegadeOps.exe,F3 0F 10 89 84 06 00 00)
aobscanmodule(Nine,RenegadeOps.exe,01 00 F3 0F 10 83 48 06 00 00)
aobscanmodule(Ten,RenegadeOps.exe,F3 0F 10 83 58 06 00 00 0F 2F C1)
aobscanmodule(Eleven,RenegadeOps.exe,F3 0F 10 83 58 06 00 00 0F 2F 05)

alloc(newmemOne,$1000)
alloc(newmemTwo,$1000)
alloc(newmemThree,$1000)
alloc(newmemFour,$1000)
alloc(newmemFive,$1000)
alloc(newmemSix,$1000)
alloc(newmemSeven,$1000)

registersymbol(Five)
registersymbol(Six)
registersymbol(Seven)
registersymbol(Eight)
registersymbol(Nine)
registersymbol(Ten)
registersymbol(Eleven)

label(codeOne)
label(codeTwo)
label(codeThree)
label(codeFour)
label(codeFive)
label(codeSix)
label(codeSeven)
label(returnOne)
label(returnTwo)
label(returnThree)
label(returnFour)
label(returnFive)
label(returnSix)
label(returnSeven)

newmemOne:

codeOne:
  xorps xmm1,xmm1
  movss [ecx+00000658],xmm1
  jmp returnOne

Five:
  jmp newmemOne
  nop 3

returnOne:

newmemTwo:

codeTwo:
  xorps xmm0,xmm0
  movss [ebx+00000650],xmm0
  jmp returnTwo

Six:
  jmp newmemTwo
  nop 3

returnTwo:

newmemThree:

codeThree:
  xorps xmm0,xmm0
  movss [ebx+00000648],xmm0
  jmp returnThree

Seven+02:
  jmp newmemThree
  nop 3

returnThree:

newmemFour:

codeFour:
  xorps xmm1,xmm1
  movss [ecx+00000684],xmm1
  jmp returnFour

Eight:
  jmp newmemFour
  nop 3

returnFour:

newmemFive:

codeFive:
  xorps xmm0,xmm0
  movss [ebx+00000648],xmm0
  jmp returnFive

Nine+02:
  jmp newmemFive
  nop 3

returnFive:

newmemSix:

codeSix:
  xorps xmm0,xmm0
  movss [ebx+00000658],xmm0
  jmp returnSix

Ten:
  jmp newmemSix
  nop 3

returnSix:

newmemSeven:

codeSeven:
  xorps xmm0,xmm0
  movss [ebx+00000658],xmm0
  jmp returnSeven

Eleven:
  jmp newmemSeven
  nop 3

returnSeven:

[DISABLE]

Five:
  db F3 0F 10 89 58 06 00 00

Six:
  db F3 0F 10 83 50 06 00 00

Seven+02:
  db F3 0F 10 83 48 06 00 00

Eight:
  db F3 0F 10 89 84 06 00 00

Nine+02:
  db F3 0F 10 83 48 06 00 00

Ten:
  db F3 0F 10 83 58 06 00 00

Eleven:
  db F3 0F 10 83 58 06 00 00

unregistersymbol(Five)
unregistersymbol(Six)
unregistersymbol(Seven)
unregistersymbol(Eight)
unregistersymbol(Nine)
unregistersymbol(Ten)
unregistersymbol(Eleven)

dealloc(newmemOne)
dealloc(newmemTwo)
dealloc(newmemThree)
dealloc(newmemFour)
dealloc(newmemFive)
dealloc(newmemSix)
dealloc(newmemSeven)
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>3</ID>
          <Description>"Infinite Damage Streak"</Description>
          <Color>C08000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(Twelve,RenegadeOps.exe,F3 0F 11 46 40 8B 0D)
registersymbol(Twelve)

RenegadeOps.exe+C5B8D:
  db 90 90 90 90 90

[DISABLE]

Twelve:
  db F3 0F 11 46 40

unregistersymbol(Twelve)
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>11</ID>
          <Description>"Infinite Secondary Weapon"</Description>
          <Color>C08000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(Thirteen,RenegadeOps.exe,FF 8E 84 17 00 00)
aobscanmodule(Fourteen,RenegadeOps.exe,89 87 84 17 00 00)

registersymbol(Thirteen)
registersymbol(Fourteen)

RenegadeOps.exe+10640D:
  db 90 90 90 90 90 90

RenegadeOps.exe+F93E9:
  db 90 90 90 90 90 90

[DISABLE]

Thirteen:
  db FF 8E 84 17 00 00

Fourteen:
  db 89 87 84 17 00 00

unregistersymbol(Thirteen)
unregistersymbol(Fourteen)
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>18</ID>
          <Description>"Maximum Machine Gun"</Description>
          <Color>C08000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(Fifteen,RenegadeOps.exe,89 84 B9 C4 02 00 00)
alloc(newmem,$1000)

label(code)
label(return)

newmem:

code:
  mov dword ptr [ecx+edi*4+000002C4],2
  jmp return

Fifteen:
  jmp newmem
  nop 2

return:
registersymbol(Fifteen)

[DISABLE]

Fifteen:
  db 89 84 B9 C4 02 00 00

unregistersymbol(Machine)
dealloc(newmem)
</AssemblerScript>
        </CheatEntry>
        <CheatEntry>
          <ID>19</ID>
          <Description>"⬆Enable before entering a mission, or you’ll need to collect an upgrade."</Description>
          <Color>C0C0C0</Color>
          <GroupHeader>1</GroupHeader>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>152</ID>
      <Description>"==== Extras ====="</Description>
      <Options moDeactivateChildrenAsWell="1"/>
      <Color>C080FF</Color>
      <GroupHeader>1</GroupHeader>
      <CheatEntries>
        <CheatEntry>
          <ID>148</ID>
          <Description>"Fast Character Levels"</Description>
          <Color>C08000</Color>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>[ENABLE]

aobscanmodule(Sixteen,RenegadeOps.exe,F3 0F 10 81 9C 00 00 00 0F 2E)
alloc(newmem,$1000)

label(code)
label(return)
label(Seventeen)

newmem:

code:
  movss xmm0,[Seventeen]
  movss [ecx+0000009C],xmm0
  jmp return

Seventeen:
  dd (float)1

Sixteen:
  jmp newmem
  nop 3

return:
registersymbol(Sixteen)

[DISABLE]

Sixteen:
  db F3 0F 10 81 9C 00 00 00

unregistersymbol(Sixteen)
dealloc(newmem)
</AssemblerScript>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
  <Comments>Created by: Outrun
https://opencheattables.com
</Comments>
</CheatTable>
