131
"Bloodybone"
0000FF
1
184
"Scripts"
804000
1
178
"Player"
008000
1
146
"Inf Health"
FF0000
Auto Assembler Script
// xmm2 conatins reversed damage
[ENABLE]
aobscanmodule(infhealth,ShooterGame.exe,41 0F 57 D2 C6 44 24 40 01)
alloc(newmem,$100,"ShooterGame.exe"+1FED25)
label(code)
label(return)
label(onehitkill)
label(damagemul)
label(healthflags)
label(constantfloat)
registersymbol(healthflags)
newmem:
cmp [r15+40],0
je @f
cmp [healthflags],1 // OneHitKill
je onehitkill
cmp [healthflags+4],1 // Damage Multiplicator
je damagemul
jmp code
@@:
mov byte ptr [rsp+40],01
jmp return
onehitkill:
movss xmm2,[constantfloat]
mulss xmm2,xmm2
jmp code
damagemul:
mulss xmm2,[healthflags+8]
jmp code
code:
xorps xmm2,xmm10
mov byte ptr [rsp+40],01
jmp return
constantfloat:
dd (float)9999999
healthflags:
dd 0 // OKH
dd 0 // Damage Multiplicator flag
dd (float)1 // Damage Multiplicator Value
infhealth:
jmp newmem
nop
nop
nop
nop
return:
registersymbol(infhealth)
[DISABLE]
infhealth:
db 41 0F 57 D2 C6 44 24 40 01
unregistersymbol(infhealth)
dealloc(newmem)
unregistersymbol(healthflags)
{
Other Compares
Player:
[r15+40] = 0
[r15+1D8] = Pointer to somewhere /= 0
Enemy:
[r15+40] = 1
[r15+1D8] = 0
}
219
"One Hit Kill"
0:DISABLED
1:ENABLED
4 Bytes
healthflags
220
"Damage Multiplication"
0:DISABLED
1:ENABLED
4 Bytes
healthflags+4
221
"Value to Multiply by"
Float
healthflags+8
133
"Inf Energy"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(infenergy,ShooterGame.exe,F3 0F 58 98 14 08 00 00)
alloc(newmem,$100,"ShooterGame.exe"+190146)
label(code)
label(return)
newmem:
code:
movss [rax+00000814],xmm0 // Max Energy
addss xmm3,dword ptr [rax+00000814]
jmp return
infenergy:
jmp newmem
nop
nop
nop
return:
registersymbol(infenergy)
[DISABLE]
infenergy:
db F3 0F 58 98 14 08 00 00
unregistersymbol(infenergy)
dealloc(newmem)
138
"Inf Oxygen"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(infoxygen,ShooterGame.exe,F3 0F 58 98 1C 08 00 00)
alloc(newmem,$1000,"ShooterGame.exe"+190759)
label(code)
label(return)
newmem:
code:
movss [rax+0000081C],xmm0 // Max Oxygen
addss xmm3,dword ptr [rax+0000081C]
jmp return
infoxygen:
jmp newmem
nop
nop
nop
return:
registersymbol(infoxygen)
[DISABLE]
infoxygen:
db F3 0F 58 98 1C 08 00 00
unregistersymbol(infoxygen)
dealloc(newmem)
135
"Inf Food"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(inffood,ShooterGame.exe,F3 0F 58 98 20 08 00 00)
alloc(newmem,$100,"ShooterGame.exe"+19036B)
label(code)
label(return)
newmem:
code:
movss [rax+00000820],xmm0 // Max Food
addss xmm3,dword ptr [rax+00000820]
jmp return
inffood:
jmp newmem
nop
nop
nop
return:
registersymbol(inffood)
[DISABLE]
inffood:
db F3 0F 58 98 20 08 00 00
unregistersymbol(inffood)
dealloc(newmem)
139
"Inf Water"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(infwater,ShooterGame.exe,F3 0F 58 98 24 08 00 00)
alloc(newmem,$100,"ShooterGame.exe"+190487)
label(code)
label(return)
newmem:
code:
movss [rax+00000824],xmm0 // Max Water
addss xmm3,dword ptr [rax+00000824]
jmp return
infwater:
jmp newmem
nop
nop
nop
return:
registersymbol(infwater)
[DISABLE]
infwater:
db F3 0F 58 98 24 08 00 00
unregistersymbol(infwater)
dealloc(newmem)
140
"No increasing Torpidity"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(notinctorpidity,ShooterGame.exe,F3 0F 58 98 18 08 00 00)
alloc(newmem,$100,"ShooterGame.exe"+1907AF)
label(code)
label(return)
newmem:
code:
mov [rax+00000818],0
addss xmm3,dword ptr [rax+00000818]
jmp return
notinctorpidity:
jmp newmem
nop
nop
nop
return:
registersymbol(notinctorpidity)
[DISABLE]
notinctorpidity:
db F3 0F 58 98 18 08 00 00
unregistersymbol(notinctorpidity)
dealloc(newmem)
2
"Stats"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(findstats,ShooterGame.exe,F3 0F 58 98 10 08 00 00)
alloc(newmem,$100,findstats)
label(code)
label(return)
label(sbase)
registersymbol(sbase)
newmem:
code:
mov [sbase],rax
addss xmm3,[rax+00000810]
jmp return
sbase:
dq 0
findstats:
jmp newmem
nop
nop
nop
return:
registersymbol(findstats)
[DISABLE]
findstats:
db F3 0F 58 98 10 08 00 00
unregistersymbol(findstats)
dealloc(newmem)
unregistersymbol(sbase)
17
"Current"
1
8
"Current Health"
Float
[sbase]+810
10
"Current Energy"
Float
[sbase]+814
137
"Current Oxygen"
Float
[sbase]+81C
5
"Current Food"
Float
[sbase]+820
3
"Current Water"
Float
[sbase]+824
59
"Current Weight"
Float
[sbase]+82C
36
"Current Melee Damage%"
Float
[sbase]+F8
38
"Current Speed%"
Float
[sbase]+FC
40
"Current Crafting Speed%"
Float
[sbase]+104
145
"Current Torpidity"
Float
[sbase]+818
43
"Current Resistance"
Float
[sbase]+100
12
"Current XP"
Float
[sbase]+6D4
18
"Max"
1
16
"Max Health"
Float
[sbase]+D8
20
"Max Energy"
Float
[sbase]+DC
27
"Max Oxygen"
Float
[sbase]+E4
30
"Max Food"
Float
[sbase]+E8
32
"Max Water"
Float
[sbase]+EC
34
"Max Wheigt"
Float
[sbase]+F4
29
"Max Torpidity"
Float
[sbase]+E0
141
"Ultimate Resistance"
FF0000
Auto Assembler Script
// r15 = A == Resistance / Offset = r12+100
[ENABLE]
aobscanmodule(utimateresistance,ShooterGame.exe,F3 43 0F 10 94 BC D8 00 00 00)
alloc(newmem,$100,"ShooterGame.exe"+2523CD)
label(code)
label(return)
label(save)
label(load)
label(ultimate)
label(resistancestuff)
registersymbol(resistancestuff)
newmem:
cmp r15,A
jne code
cmp [resistancestuff],1
je save
cmp [resistancestuff],2
je load
cmp [resistancestuff],3
je ultimate
jmp code
save:
mov [resistancestuff],0
movss xmm2,[r12+100]
movss [resistancestuff+4],xmm2
jmp code
load:
mov [resistancestuff],0
movss xmm2,[resistancestuff+4]
movss [r12+100],xmm2
jmp code
ultimate:
mov [resistancestuff],0
mov [r12+100],(float)+inf
jmp code
code:
movss xmm2,[r12+r15*4+000000D8]
jmp return
resistancestuff:
dd 0
dq 0
utimateresistance:
jmp newmem
nop
nop
nop
nop
nop
return:
registersymbol(utimateresistance)
[DISABLE]
utimateresistance:
db F3 43 0F 10 94 BC D8 00 00 00
unregistersymbol(utimateresistance)
dealloc(newmem)
unregistersymbol(resistancestuff)
208
"Resistance Flag"
0:Do Nothing
1:Save Current Resistance
2:Load Saved Resistance
3:Set Resistance to Ultimate
4 Bytes
resistancestuff
209
"Saved Resistance"
Float
resistancestuff+4
46
"Get Item Base (Right Click Item to Edit)"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(itembase,ShooterGame.exe,8B 88 90 05 00 00)
alloc(newmem,$100,itembase)
label(code)
label(return)
registersymbol(ibase)
newmem:
code:
mov [ibase],rax
mov ecx,[rax+00000590]
jmp return
ibase:
dq 0
itembase:
jmp newmem
nop
return:
registersymbol(itembase)
[DISABLE]
itembase:
db 8B 88 90 05 00 00
unregistersymbol(itembase)
dealloc(newmem)
unregistersymbol(ibase)
47
"Current Stack"
4 Bytes
[ibase]+590
48
"Max Stack"
4 Bytes
[ibase]+594
52
"Get Engrams Pointer"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(engrampoints,ShooterGame.exe,39 87 3C 0C 00 00 0F 8C DB) // should be unique
alloc(newmem,$100,"ShooterGame.exe"+2FCE63)
label(code)
label(return)
label(engrambase)
registersymbol(engrambase)
newmem:
mov [engrambase],rdi
code:
cmp [rdi+00000C3C],eax
jmp return
engrambase:
dq 0
engrampoints:
jmp newmem
nop
return:
registersymbol(engrampoints)
[DISABLE]
engrampoints:
db 39 87 3C 0C 00 00
unregistersymbol(engrampoints)
dealloc(newmem)
unregistersymbol(engrambase)
53
"Current Engrams Pointer"
1
4 Bytes
[engrambase]+C3C
55
"No Decreasing Items"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(nodecitems,ShooterGame.exe,41 89 8F 90 05 00 00)
alloc(newmem,$100,"ShooterGame.exe")
label(code)
label(return)
newmem:
cmp [r15+00000590],ecx
jg return
code:
mov [r15+00000590],ecx
jmp return
nodecitems:
jmp newmem
nop
nop
nop
return:
registersymbol(nodecitems)
[DISABLE]
nodecitems:
db 41 89 8F 90 05 00 00
unregistersymbol(nodecitems)
dealloc(newmem)
211
"No Decreasing Engram Points"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(nodecengram,ShooterGame.exe,41 29 87 3C 0C 00 00)
registersymbol(nodecengram)
nodecengram:
db 90 90 90 90 90 90 90
[DISABLE]
nodecengram:
db 41 29 87 3C 0C 00 00
unregistersymbol(nodecengram)
210
"No Requierd Engram Points"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(norequiredengrams,ShooterGame.exe,40 57 41 56 48 83 EC 38 4C 8B F1)
registersymbol(norequiredengrams)
norequiredengrams:
db 31 C0 C3 // xor eax,eax ret
[DISABLE]
norequiredengrams:
db 40 57 41
unregistersymbol(norequiredengrams)
50
"Max Out all Items in Inventory or set own value"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(maxitems,ShooterGame.exe,C3 8B 81 90 05 00 00)
alloc(newmem,$100,"ShooterGame.exe"+360B90)
label(code)
label(return)
label(itemcounttoset)
registersymbol(itemcounttoset)
newmem:
cmp [itemcounttoset],0
cmovne eax,[itemcounttoset]
cmove eax,[rcx+00000594] // Max Items
mov [rcx+00000590],eax
code:
mov eax,[rcx+00000590]
jmp return
itemcounttoset:
dd 0
maxitems+01:
jmp newmem
nop
return:
registersymbol(maxitems)
[DISABLE]
maxitems+01:
db 8B 81 90 05 00 00
unregistersymbol(maxitems)
dealloc(newmem)
unregistersymbol(itemcounttoset)
213
"Own Value"
4 Bytes
itemcounttoset
13
"Infinite Level Ups (Dinos Also)"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(inflvlups,ShooterGame.exe,40 53 48 83 EC 20 F7 81 C4)
registersymbol(inflvlups)
inflvlups:
db B0 01 C3 // mov al,01 ret
[DISABLE]
inflvlups:
db 40 53 48
unregistersymbol(inflvlups)
57
"Inf Durability"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(infdurability_aob,ShooterGame.exe,F3 0F 59 B7 7C 03 00 00)
alloc(newmem,$1000,"ShooterGame.exe"+37D888)
label(code)
label(return)
newmem:
push rax
movd eax,xmm6
cmp eax,0
pop rax
jnl code
push (float)-1
mulss xmm6,[rsp]
add rsp,8
code:
mulss xmm6,[rdi+0000037C]
jmp return
infdurability_aob:
jmp newmem
nop
nop
nop
return:
registersymbol(infdurability_aob)
[DISABLE]
infdurability_aob:
db F3 0F 59 B7 7C 03 00 00
unregistersymbol(infdurability_aob)
dealloc(newmem)
181
"Inf Ammo in Clip"
FF0000
Auto Assembler Script
define(address,ShooterGame.AShooterWeapon::HasInfiniteAmmo)
define(bytes,48 89 5C)
[ENABLE]
address:
db B0 01 C3 // mov al,01 ret
[DISABLE]
address:
db bytes
119
"Get Coords"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(getcoors,ShooterGame.exe,0F 28 89 F0 00 00 00 0F 28 C1 0F 29 8D 50 01) // should be unique
alloc(newmem,$100,getcoors)
label(code)
label(return)
label(coordsbase)
registersymbol(coordsbase)
newmem:
code:
mov [coordsbase],rcx
movaps xmm1,[rcx+000000F0]
jmp return
coordsbase:
dq 0
getcoors:
jmp newmem
nop
nop
return:
registersymbol(getcoors)
[DISABLE]
getcoors:
db 0F 28 89 F0 00 00 00
unregistersymbol(getcoors)
dealloc(newmem)
unregistersymbol(coordsbase)
120
"X-Pos"
Float
[coordsbase]+F0
122
"Y-Pos"
Float
[coordsbase]+F4
121
"Z-Pos"
Float
[coordsbase]+F8
234
"Teleport Activation"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(teleport_aob,ShooterGame.exe,0F 28 81 F0 00 00 00 0F 28 C8 0F 28 D0 0F C6 C8 55 0F C6 D0 AA 0F) // should be unique
alloc(newmem,$1000,"ShooterGame.exe"+1842399)
label(code)
label(return)
label(teleport_data)
registersymbol(teleport_data)
newmem:
cmp [rbp+288],ShooterGame.APlayerController::IsLocalController+65
jne short code
cmp [teleport_data],1
jne short @f
and [teleport_data],0
movaps xmm0,[rcx+F0]
movss [teleport_data+8],xmm0
shufps xmm0,xmm0,39
movss [teleport_data+C],xmm0
shufps xmm0,xmm0,39
movss [teleport_data+10],xmm0
@@:
cmp [teleport_data+4],1
jne short code
and [teleport_data+4],0
movups xmm0,[teleport_data+8]
movaps [rcx+F0],xmm0
code:
movaps xmm0,[rcx+000000F0]
jmp return
teleport_data:
dd 0,0,0,0,0,0
teleport_aob:
jmp newmem
nop
nop
return:
registersymbol(teleport_aob)
[DISABLE]
teleport_aob:
db 0F 28 81 F0 00 00 00
unregistersymbol(teleport_aob)
dealloc(newmem)
unregistersymbol(teleport_data)
{
// ORIGINAL CODE - INJECTION POINT: "ShooterGame.exe"+1842399
"ShooterGame.exe"+1842367: 48 8B 8F D8 00 00 00 - mov rcx,[rdi+000000D8]
"ShooterGame.exe"+184236E: F6 81 10 01 00 00 01 - test byte ptr [rcx+00000110],01
"ShooterGame.exe"+1842375: 74 22 - je ShooterGame.exe+1842399
"ShooterGame.exe"+1842377: 48 8B 01 - mov rax,[rcx]
"ShooterGame.exe"+184237A: 48 8D 54 24 40 - lea rdx,[rsp+40]
"ShooterGame.exe"+184237F: FF 90 60 04 00 00 - call qword ptr [rax+00000460]
"ShooterGame.exe"+1842385: F3 0F 10 54 24 48 - movss xmm2,[rsp+48]
"ShooterGame.exe"+184238B: F3 0F 10 4C 24 44 - movss xmm1,[rsp+44]
"ShooterGame.exe"+1842391: F3 0F 10 44 24 40 - movss xmm0,[rsp+40]
"ShooterGame.exe"+1842397: EB 15 - jmp ShooterGame.exe+18423AE
// ---------- INJECTING HERE ----------
"ShooterGame.exe"+1842399: 0F 28 81 F0 00 00 00 - movaps xmm0,[rcx+000000F0]
// ---------- DONE INJECTING ----------
"ShooterGame.exe"+18423A0: 0F 28 C8 - movaps xmm1,xmm0
"ShooterGame.exe"+18423A3: 0F 28 D0 - movaps xmm2,xmm0
"ShooterGame.exe"+18423A6: 0F C6 C8 55 - shufps xmm1,xmm0,55
"ShooterGame.exe"+18423AA: 0F C6 D0 AA - shufps xmm2,xmm0,-56
"ShooterGame.exe"+18423AE: 0F 2E 87 90 02 00 00 - ucomiss xmm0,[rdi+00000290]
"ShooterGame.exe"+18423B5: 75 12 - jne ShooterGame.exe+18423C9
"ShooterGame.exe"+18423B7: 0F 2E 8F 94 02 00 00 - ucomiss xmm1,[rdi+00000294]
"ShooterGame.exe"+18423BE: 75 09 - jne ShooterGame.exe+18423C9
"ShooterGame.exe"+18423C0: 0F 2E 97 98 02 00 00 - ucomiss xmm2,[rdi+00000298]
"ShooterGame.exe"+18423C7: 74 07 - je ShooterGame.exe+18423D0
}
235
"Save Location"
0:No
1:Yes
4 Bytes
teleport_data
Set Value
97
1
0
236
"Load Location"
0:No
1:Yes
4 Bytes
teleport_data+4
Set Value
98
1
0
238
"Saved Position"
1
237
"Saved X"
Float
teleport_data+8
239
"Saved Y"
Float
teleport_data+C
240
"Saved Z"
Float
teleport_data+10
179
"Dinos"
008000
1
176
"Inf Health Tamed Dinos"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(infdinohealth,ShooterGame.exe,F3 0F 58 B0 10 08 00 00)
alloc(newmem,$100,"ShooterGame.exe"+2F9D07)
label(code)
label(return)
newmem:
movss xmm6,[rax+D8] // Max Health
movss [rax+00000810],xmm6
movss xmm6,[rax+00000840]
code:
addss xmm6,dword ptr [rax+00000810]
jmp return
infdinohealth:
jmp newmem
nop
nop
nop
return:
registersymbol(infdinohealth)
[DISABLE]
infdinohealth:
db F3 0F 58 B0 10 08 00 00
unregistersymbol(infdinohealth)
dealloc(newmem)
177
"Inf Food Tamed Dinos"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(nodinohunger,ShooterGame.exe,F3 0F 58 B8 20 08 00 00)
alloc(newmem,$100,"ShooterGame.exe"+2EB565)
label(code)
label(return)
newmem:
movss xmm7,[rax+E8] // Max Food
movss [rax+00000820],xmm7
movss xmm7,[rax+00000850]
code:
addss xmm7,dword ptr [rax+00000820]
jmp return
nodinohunger:
jmp newmem
nop
nop
nop
return:
registersymbol(nodinohunger)
[DISABLE]
nodinohunger:
db F3 0F 58 B8 20 08 00 00
unregistersymbol(nodinohunger)
dealloc(newmem)
153
"Dino Stats (Hit Dino to Edit / Own Dinos only)"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(getdinostats,ShooterGame.exe,0F 10 83 10 08 00 00)
alloc(newmem,$100,getdinostats)
label(code)
label(return)
label(sdinobase)
registersymbol(sdinobase)
newmem:
code:
mov [sdinobase],rbx
movups xmm0,[rbx+00000810]
jmp return
sdinobase:
dq 0
getdinostats:
jmp newmem
nop
nop
return:
registersymbol(getdinostats)
[DISABLE]
getdinostats:
db 0F 10 83 10 08 00 00
unregistersymbol(getdinostats)
dealloc(newmem)
unregistersymbol(sdinobase)
154
"Current"
1
155
"Current Health"
Float
[sdinobase]+810
156
"Current Energy"
Float
[sdinobase]+814
157
"Current Oxygen"
Float
[sdinobase]+81C
158
"Current Food"
Float
[sdinobase]+820
159
"Current Water"
Float
[sdinobase]+824
160
"Current Weight"
Float
[sdinobase]+82C
161
"Current Melee Damage%"
Float
[sdinobase]+F8
162
"Current Speed%"
Float
[sdinobase]+FC
163
"Current Crafting Speed%"
Float
[sdinobase]+104
164
"Current Torpidity"
Float
[sdinobase]+818
165
"Current Resistance"
Float
[sdinobase]+100
166
"Current XP"
Float
[sdinobase]+6D4
167
"Max"
1
168
"Max Health"
Float
[sdinobase]+D8
169
"Max Energy"
Float
[sdinobase]+DC
170
"Max Oxygen"
Float
[sdinobase]+E4
171
"Max Food"
Float
[sdinobase]+E8
172
"Max Water"
Float
[sdinobase]+EC
173
"Max Wheigt"
Float
[sdinobase]+F4
175
"Max Torpidity"
Float
[sdinobase]+E0
151
"Instant taim Dino (Dino has to eat one time)"
FF00FF
Auto Assembler Script
[ENABLE]
aobscanregion(instanttamedino,ShooterGame.APrimalDinoCharacter::ServerSleepingTick,ShooterGame.APrimalDinoCharacter::ServerSleepingTick+500,0F 82 * * * * 48 8B 03 48 8B CB)
registersymbol(instanttamedino)
alloc(dinojumpbkp,6)
registersymbol(dinojumpbkp)
dinojumpbkp:
readmem(instanttamedino,6)
instanttamedino:
db 90 90 90 90 90 90
[DISABLE]
instanttamedino:
readmem(dinojumpbkp,6)
dealloc(dinojumpbkp)
unregistersymbol(dinojumpbkp)
unregistersymbol(instanttamedino)
224
"Player Controller and such"
808000
Auto Assembler Script
{
Notes:
MovementComponent +D8 P-> Base Address of the Objects Position
}
define(address,ShooterGame.APlayerController::PlayerTick)
define(bytes,48 89 5C 24 18)
[ENABLE]
assert(address,bytes)
alloc(newmem,$100,ShooterGame.APlayerController::PlayerTick)
label(code)
label(return)
label(shootergame.playercontroller_data)
registersymbol(shootergame.playercontroller_data)
newmem:
mov [shootergame.playercontroller_data],rcx // APlayerController
// Save Registers defined as volatile
push rax
push rcx
push rdx
push r8
push r9
push r10
push r11
sub rsp,28 // Shadow Space and Stack alignement
call ShooterGame.AShooterPlayerController::GetPlayerCharacter // Get PlayerCharacter
add rsp,28
mov [shootergame.playercontroller_data+8],rax
test rax,rax
je short @f
mov rcx,rax
sub rsp,28 // Shadow Space and Stack alignement
call ShooterGame.ACharacter::GetMovementComponent // Get MovementComponent of PlayerCharacter
add rsp,28
mov [shootergame.playercontroller_data+10],rax
@@:
// Restore Registers
pop r11
pop r10
pop r9
pop r8
pop rdx
pop rcx
pop rax
code:
// Original Code
mov [rsp+18],rbx
jmp return
shootergame.playercontroller_data:
dq 0,0,0
address:
jmp newmem
return:
[DISABLE]
address:
db bytes
dealloc(newmem)
unregistersymbol(shootergame.playercontroller_data)
225
"APlayerController "
1
800080
8 Bytes
shootergame.playercontroller_data
226
"PlayerCharacter"
1
800080
8 Bytes
shootergame.playercontroller_data+8
227
"MovementComponent"
1
800080
8 Bytes
shootergame.playercontroller_data+10
228
"Player Position"
008000
1
233
"Pointed to by MovementComponent [+D8]"
0000FF
1
229
"Base Address"
1
800080
8 Bytes
[shootergame.playercontroller_data+10]+D8
230
"X-Pos"
000080
Float
shootergame.playercontroller_data+10
F0
D8
231
"Y-Pos"
000080
Float
shootergame.playercontroller_data+10
F4
D8
232
"Z-Pos"
000080
Float
shootergame.playercontroller_data+10
F8
D8
_container2
03D40080
_newbucks
01020060
_grab
00A70030
_containershot
01480000
cave
2139D980000
thread
7FF603150000
By Bloodybone
"ShooterGame.exe"+6A64E3
rcx = String