12594
"FOV Script [Pg Dn]"
80000008
Auto Assembler Script
[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(exit)
label(pFOV)
registersymbol(pFOV)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [pFOV],esi
movss xmm0,[esi+0000031C]
jmp exit
exit:
jmp returnhere
//Define variable
pFOV:
dd 0
//
"Blacklist_DX11_game.exe"+1BD88B:
jmp newmem
nop
nop
nop
returnhere:
[DISABLE]
dealloc(newmem)
"Blacklist_DX11_game.exe"+1BD88B:
movss xmm0,[esi+0000031C]
unregistersymbol(pFOV)
Toggle Activation
34
0
12361
"FOV [KP_Minus, KP_Plus]"
80000008
Float
pFOV
31C
Decrease Value
109
5
0
Decrease Value
17
109
1
1
Increase Value
107
5
2
Increase Value
17
107
1
3
12354
"Camera Script [Pg Dn]"
80000008
Auto Assembler Script
[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(exit)
label(pCamera)
registersymbol(pCamera)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [pCamera],ecx
movq xmm0,[ecx+0000009C]
jmp exit
exit:
jmp returnhere
//Define variable
pCamera:
dd 0
//
"Blacklist_DX11_game.exe"+90DE03:
jmp newmem
nop
nop
nop
returnhere:
[DISABLE]
dealloc(newmem)
"Blacklist_DX11_game.exe"+90DE03:
movq xmm0,[ecx+0000009C]
unregistersymbol(pCamera)
Toggle Activation
34
0
12355
"X [Numpad 4,6]"
80000008
Float
pCamera
9C
Decrease Value
100
5
0
Decrease Value
17
100
50
1
Decrease Value
18
100
1
2
Increase Value
102
5
3
Increase Value
17
102
50
4
Increase Value
18
102
1
5
12356
"Y [Numpad 2,8]"
80000008
Float
pCamera
A0
Increase Value
104
5
0
Increase Value
17
104
50
1
Increase Value
18
104
1
2
Decrease Value
98
5
3
Decrease Value
17
98
50
4
Decrease Value
18
98
1
5
12357
"Z [Numpad 3,9]"
80000008
Float
pCamera
A4
Increase Value
105
5
0
Increase Value
17
105
50
1
Increase Value
18
105
1
2
Decrease Value
99
5
3
Decrease Value
17
99
50
4
Decrease Value
18
99
1
5
12358
"Y Rotation [arrow keys]"
80000008
4 Bytes
pCamera
A8
Increase Value
38
1000
0
Increase Value
17
38
5000
1
Increase Value
18
38
100
2
Decrease Value
40
1000
3
Decrease Value
17
40
5000
4
Decrease Value
18
40
100
5
12359
"X Rotation [arrow keys]"
80000008
4 Bytes
pCamera
AC
Increase Value
39
1000
0
Increase Value
18
39
100
1
Increase Value
17
39
5000
2
Decrease Value
37
1000
3
Decrease Value
17
37
5000
4
Decrease Value
18
37
100
5
12360
"Tilt [-,=]"
80000008
4 Bytes
pCamera
B0
Increase Value
189
400
0
Decrease Value
187
400
1
Increase Value
18
189
100
2
Decrease Value
18
187
100
3
Set Value
17
187
0
4
12598
"Money Script [Pg Up] - must go into upgrades menu"
80000008
Auto Assembler Script
[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(exit)
label(pMoney)
registersymbol(pMoney)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [pMoney],eax
mov eax,[eax+28]
push eax
mov ecx,esi
jmp exit
exit:
jmp returnhere
//Define variable
pMoney:
dd 0
//
"Blacklist_DX11_game.exe"+1626C21:
jmp newmem
nop
returnhere:
[DISABLE]
dealloc(newmem)
"Blacklist_DX11_game.exe"+1626C21:
mov eax,[eax+28]
push eax
mov ecx,esi
unregistersymbol(pMoney)
Toggle Activation
33
0
12599
"Money"
80000008
4 Bytes
pMoney
28
Code :movq xmm0,[eax] - x
005ACBA8
Blacklist_DX11_game.exe
1ACBA8
06
F4
0F
9A
02
F3
0F
7E
00
66
0F
D6
86
A0
Code :movq xmm0,[ecx+0000009C] - reads X
00D0DE03
Blacklist_DX11_game.exe
90DE03
CC
CC
55
8B
EC
F3
0F
7E
81
9C
00
00
00
8B
45
08
66
0F
Code :movss xmm0,[esi+0000009C]
00588076
Blacklist_DX11_game.exe
188076
E5
5D
C2
14
00
CC
0F
10
86
9C
00
00
00
F3
0F
10
09
0F
Code :movq [esi+0000009C],xmm0
005882A8
Blacklist_DX11_game.exe
1882A8
45
DC
8B
55
E4
CC
0F
D6
86
9C
00
00
00
8B
CE
89
96
A4
Code :movq xmm0,[eax+0000009C]
00D9033B
Blacklist_DX11_game.exe
99033B
75
FF
8B
47
1C
CC
0F
7E
80
9C
00
00
00
8B
90
A4
00
00
Code :movq xmm1,[eax+0000009C]
006B6F84
Blacklist_DX11_game.exe
2B6F84
90
A4
00
00
00
CC
0F
7E
88
9C
00
00
00
8B
C8
F7
41
5C
Code :movss xmm0,[edx]
006B492D
Blacklist_DX11_game.exe
2B492D
55
08
89
46
3C
CC
0F
10
02
F3
0F
10
56
20
Code :movss xmm0,[eax]
006B4951
Blacklist_DX11_game.exe
2B4951
00
00
8B
45
0C
CC
0F
10
00
F3
0F
10
4E
14
Code :movss xmm6,[ecx]
00567036
Blacklist_DX11_game.exe
167036
C9
F2
0F
58
C8
CC
0F
10
31
0F
57
C0
66
0F
Code :movq xmm0,[eax]
00685EAF
Blacklist_DX11_game.exe
285EAF
00
00
8B
43
10
CC
0F
7E
00
8B
40
08
F3
0F
Code :movss xmm1,[edi+0000009C]
01A84FC5
Blacklist_DX11_game.exe
1684FC5
F3
0F
10
43
F8
CC
0F
10
8F
9C
00
00
00
F3
0F
10
97
A0
Code :movss xmm1,[ebx+0000009C]
018E1A05
Blacklist_DX11_game.exe
14E1A05
F3
0F
10
46
F8
CC
0F
10
8B
9C
00
00
00
0F
5A
C0
0F
5A
Code :movq xmm0,[eax]
00F0CA12
Blacklist_DX11_game.exe
B0CA12
E8
CE
13
E0
FF
CC
0F
7E
00
66
0F
D6
85
1C
Code :movss xmm1,[eax+0000009C]
01A65EE3
Blacklist_DX11_game.exe
1665EE3
49
00
8B
45
08
CC
0F
10
88
9C
00
00
00
F3
0F
10
46
F8
Code :movq [esi+0000009C],xmm0 - writes X and Y
005882A8
Blacklist_DX11_game.exe
1882A8
45
DC
8B
55
E4
66
0F
D6
86
9C
00
00
00
8B
CE
89
96
A4
Code :mov byte ptr [esi+00000210],00 - write menu1
0187784C
Blacklist_DX11_game.exe
147784C
8B
0E
8B
34
99
C6
86
10
02
00
00
00
74
1D
8B
16
8B
Code :mov byte ptr [edx+00000210],01
01877986
Blacklist_DX11_game.exe
1477986
16
8B
14
82
40
C6
82
10
02
00
00
01
3B
C1
7C
EF
EB
Code :fstp dword ptr [esi+64] - write FOV?
01696EE0
Blacklist_DX11_game.exe
1296EE0
5E
60
D9
47
6C
D9
5E
64
F3
0F
10
46
60
Code :mov [esi+000000A4],edx - writes Z
005882B2
Blacklist_DX11_game.exe
1882B2
00
00
00
8B
CE
89
96
A4
00
00
00
E8
03
D2
0F
00
Code :movq [ebx+000000A8],xmm0 - writes Yrot and Xrot
005ED565
Blacklist_DX11_game.exe
1ED565
F3
0F
7E
45
18
66
0F
D6
83
A8
00
00
00
89
8B
B0
00
00
Code :mov [ebx+000000B0],ecx - writes tilt
005ED56D
Blacklist_DX11_game.exe
1ED56D
83
A8
00
00
00
89
8B
B0
00
00
00
75
07
8B
CB
E8
Code :movss xmm0,[esi+0000031C] - FOV
005BD88B
Blacklist_DX11_game.exe
1BD88B
0F
11
44
24
04
CC
0F
10
86
1C
03
00
00
0F
5A
C0
F2
0F
Code :fstp dword ptr [eax+0000031C]
00D60D1B
Blacklist_DX11_game.exe
960D1B
46
48
8B
46
20
CC
98
1C
03
00
00
8B
4E
20
D9
46
Code :movss xmm0,[ecx+0000031C]
006688B2
Blacklist_DX11_game.exe
2688B2
0F
11
44
24
04
CC
0F
10
81
1C
03
00
00
F3
0F
11
04
24
Code :movss xmm0,[eax+0000031C]
005BBB3E
Blacklist_DX11_game.exe
1BBB3E
F3
0F
11
04
24
CC
0F
10
80
1C
03
00
00
51
8B
8D
FC
FB
Code :cmp [eax+28],edi - access money
0195C9AD
Blacklist_DX11_game.exe
155C9AD
FF
3B
C3
74
37
39
78
28
7C
32
E8
59
58
Code :cmp [eax+28],esi
0195CA1A
Blacklist_DX11_game.exe
155CA1A
FF
3B
C3
74
09
39
70
28
0F
8D
B2
00
00
Code :cmp [eax+28],esi
0190ED2A
Blacklist_DX11_game.exe
150ED2A
FF
85
C0
74
24
39
70
28
7C
1F
8B
47
0C
Code :mov eax,[eax+28]
01A1F5EC
Blacklist_DX11_game.exe
161F5EC
FF
85
C0
74
05
8B
40
28
EB
03
83
C8
FF
Code :cmp [eax+28],edi
0190122D
Blacklist_DX11_game.exe
150122D
FF
85
C0
74
0D
39
78
28
7C
08
56
8B
CB
Code :mov eax,[esi+28]
00CC32B9
Blacklist_DX11_game.exe
8C32B9
EC
0C
56
8B
F1
8B
46
28
57
8B
7D
08
3B
Code :mov [esi+28],eax
00CC32D2
Blacklist_DX11_game.exe
8C32D2
B9
70
B6
39
03
89
46
28
E8
76
D3
A0
FF
Code :mov eax,[eax+28]
01859583
Blacklist_DX11_game.exe
1459583
04
85
C0
74
04
8B
40
28
C3
83
C8
FF
C3
Code :mov eax,[esi+28]
00CC3308
Blacklist_DX11_game.exe
8C3308
E8
78
00
C8
FF
8B
46
28
68
D8
E9
AD
02
Code :mov ecx,[eax+28]
00B30E14
Blacklist_DX11_game.exe
730E14
2C
85
C0
74
05
8B
48
28
EB
02
33
C9
89
Code :mov eax,[eax+28] - reads money
01A26C21
Blacklist_DX11_game.exe
1626C21
FF
3B
C7
74
0B
8B
40
28
50
8B
CE
E8
84
pFOV
0AF40018
pCamera
0AFF0018
This is a Pause camera table for Blacklist written by One3rd.
==============================
Enable the FOV and Camera scripts with Page Down and then enable the games pause menu to use the camera.
For now this will only work in the pause menu but disabling the various opcodes (some in the list in advanced options) should allow this to also work while the game engine is running.
To toggle the pasue menu HUD you will needto use 3DMigoto toggle that is with this table.