12259
"Camera [Page 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],eax
mov edx,[eax+04]
mov [ecx+000008B0],edx
jmp exit
exit:
jmp returnhere
// Define variable
pCamera:
dd 0
//
"BrutalLegend.exe"+6CF3:
jmp newmem
nop
nop
nop
nop
returnhere:
// x-axis
"BrutalLegend.exe"+87C17:
db 90 90 90
// y-axis
"BrutalLegend.exe"+87C23:
db 90 90 90
// z-axis
"BrutalLegend.exe"+87C1D:
db 90 90 90
[DISABLE]
dealloc(newmem)
"BrutalLegend.exe"+6CF3:
mov edx,[eax+04]
mov [ecx+000008B0],edx
// x-axis
"BrutalLegend.exe"+87C17:
mov [ebx+40],eax
//mov ecx,[edi+04]
// Y-axis
"BrutalLegend.exe"+87C23:
mov [ebx+48],edx
//fld dword ptr [edi+10]
// z-axis
"BrutalLegend.exe"+87C1D:
mov [ebx+44],ecx
//mov edx,[edi+08]
unregistersymbol(pCamera)
Toggle Activation
34
0
12260
"X [Numpad 4,6]"
80000008
Float
pCamera
0
Decrease Value
100
1
0
Increase Value
102
1
1
Increase Value
17
102
5
2
Decrease Value
17
100
5
3
Increase Value
18
102
0.1
4
Decrease Value
18
100
0.1
5
12261
"Y [Numpad 2,8]"
80000008
Float
pCamera
8
Increase Value
104
1
0
Decrease Value
98
1
1
Increase Value
17
104
5
2
Decrease Value
17
98
5
3
Increase Value
18
104
0.1
4
Decrease Value
18
98
0.1
5
12262
"Z [Numpad 3,9]"
80000008
Float
pCamera
4
Increase Value
105
1
0
Decrease Value
99
1
1
Increase Value
17
105
4
2
Decrease Value
17
99
4
3
Increase Value
18
105
0.1
4
Decrease Value
18
99
0.1
5
10303
"Xrot [O , .]"
80000008
Float
pCamera
18
Increase Value
79
0.01
1
Decrease Value
190
0.01
0
Increase Value
17
79
0.1
2
Decrease Value
17
190
0.1
3
Increase Value
18
79
0.001
4
Decrease Value
18
190
0.001
5
10301
"Yrot [I,K]"
80000008
Float
pCamera
14
Increase Value
73
0.01
1
Decrease Value
75
0.01
0
Increase Value
17
73
0.1
2
Decrease Value
17
75
0.1
3
Increase Value
18
73
0.001
4
Decrease Value
18
75
0.001
5
10302
"Zrot [J,L]"
80000008
Float
pCamera
10
Decrease Value
76
0.01
0
Increase Value
74
0.01
1
Decrease Value
17
76
0.1
2
Increase Value
17
74
0.1
3
Decrease Value
18
76
0.001
4
Increase Value
18
74
0.001
5
12267
"Zrot [P,/]"
80000008
Float
pCamera
1C
Decrease Value
80
0.01
0
Increase Value
191
0.01
1
Decrease Value
17
80
0.1
2
Increase Value
17
191
0.1
3
Decrease Value
18
80
0.001
4
Increase Value
18
191
0.001
5
12388
"Camera Type"
80000008
Auto Assembler Script
[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(exit)
label(pCamType)
registersymbol(pCamType)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [pCamType],esi
mov ecx,[esi+000062EC]
jmp exit
exit:
jmp returnhere
// Define variable
pCamType:
dd 0
//
"BrutalLegend.exe"+4F2255:
jmp newmem
nop
returnhere:
[DISABLE]
dealloc(newmem)
"BrutalLegend.exe"+4F2255:
mov ecx,[esi+000062EC]
unregistersymbol(pCamType)
Toggle Activation
34
0
12389
"Camera Type [KP_Decimal = free]"
80000008
4 Bytes
pCamType
62EC
Set Value
110
7
0
12368
"FOV"
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],eax
fld dword ptr [eax+00000090]
jmp exit
exit:
jmp returnhere
// Define variable
pFOV:
dd 0
//
"BrutalLegend.exe"+4F286D:
jmp newmem
nop
returnhere:
[DISABLE]
dealloc(newmem)
"BrutalLegend.exe"+4F286D:
fld dword ptr [eax+00000090]
unregistersymbol(pFOV)
Toggle Activation
34
0
12266
"FOV [KP_Minus, KP_Plus]"
80000008
Float
pFOV
90
Decrease Value
109
0.05
0
Increase Value
107
0.05
1
12385
"Pause Script [ ; ]"
80000008
Auto Assembler Script
[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(exit)
label(pPause)
registersymbol(pPause)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [pPause],edi
cmp byte ptr [edi],00
mov [ebp-04],edi
jmp exit
exit:
jmp returnhere
// Define variable
pPause:
dd 0
//
"BrutalLegend.exe"+DB3B9:
jmp newmem
nop
returnhere:
[DISABLE]
dealloc(newmem)
"BrutalLegend.exe"+DB3B9:
cmp byte ptr [edi],00
mov [ebp-04],edi
unregistersymbol(pPause)
Toggle Activation
186
0
12386
"Pause [ ' ]"
80000008
Byte
pPause
0
Set Value
222
1
0
Set Value
16
222
0
1
12268
"No description"
80000008
4 Bytes
BrutalLegend.exe+C123D4
12271
"No description"
80000008
4 Bytes
0796F2F4
12272
"-----------------------------------------------------------"
80000008
1
Code :mov edx,[eax+04] - z-axis
013B6CF3
BrutalLegend.exe
6CF3
91
AC
08
00
00
8B
50
04
89
91
B0
08
00
Code :fld dword ptr [edi+04]
0127E726
BrutalLegend.exe
2EE726
07
D9
5C
24
60
D9
47
04
D9
5C
24
64
D9
Code :fld dword ptr [esi+04]
0127EA9A
BrutalLegend.exe
2EEA9A
24
D0
00
00
00
D9
46
04
8B
CA
D9
5C
24
Code :fld dword ptr [esi+04]
0127EB08
BrutalLegend.exe
2EEB08
5C
24
60
8B
C2
D9
46
04
50
D9
5C
24
68
Code :fld dword ptr [esi+04]
01069BA9
BrutalLegend.exe
D9BA9
60
D9
06
D9
1B
D9
46
04
D9
EE
DC
E9
D9
Code :mov edx,[eax+04]
015CDD4C
BrutalLegend.exe
63DD4C
8B
08
D9
43
08
8B
50
04
8B
40
08
89
4C
Code :mov [esi+30],eax - PAUSE menu. disable opcode removes mouse control
01209584
BrutalLegend.exe
279584
4A
23
C2
85
C0
89
46
30
0F
9F
C0
3A
D8
Code :fld dword ptr [eax+00000090] - fov
0085286D
BrutalLegend.exe
4F286D
86
88
67
00
00
D9
80
90
00
00
00
DA
E9
DF
E0
F6
Code :fstp dword ptr [eax+00000090]
0042F068
BrutalLegend.exe
CF068
00
DE
CA
DE
C1
D9
98
90
00
00
00
33
C0
5D
C3
CC
Code :fld dword ptr [eax+00000090]
09AF0006
0
05
16
00
AF
09
D9
80
90
00
00
00
E9
00
00
00
00
Code :fld dword ptr [eax+00000090]
00852970
BrutalLegend.exe
4F2970
20
EB
02
33
C0
D9
80
90
00
00
00
8B
46
10
D8
4D
Code :fld dword ptr [edi+00000090]
008528A3
BrutalLegend.exe
4F28A3
20
EB
02
33
FF
D9
87
90
00
00
00
D9
9E
88
67
00
Code :mov [esi+40],ebx -pause ESC
664FA19C
DINPUT8.dll
A19C
15
F4
11
4F
66
89
5E
40
EB
1D
39
7E
40
Code :mov [esi+40],edi - pasue P
664FA1AD
DINPUT8.dll
A1AD
15
F4
11
4F
66
89
7E
40
EB
0C
FF
75
0C
Code :mov [DINPUT8.dll+2C1D4],eax - writes gamestate?
664F95D6
DINPUT8.dll
95D6
5D
0C
0F
95
C0
A3
D4
C1
51
66
FF
15
A4
10
4F
Code :cmp byte ptr [edx+eax],01 - pause
0112B380
BrutalLegend.exe
DB380
EB
03
8D
49
00
80
3C
02
01
74
08
40
3B
C1
Code :cmp byte ptr [edi],00 - into pause
0112B3B9
BrutalLegend.exe
DB3B9
8B
78
44
03
FE
80
3F
00
89
7D
FC
74
05
Code :mov byte ptr [edi],01
0025B3FD
BrutalLegend.exe
DB3FD
75
08
8B
7D
FC
C6
07
01
EB
03
88
1C
31
Code :mov byte ptr [edi],00 - out of pause
00BCB3C1
BrutalLegend.exe
DB3C1
89
7D
FC
74
05
C6
07
00
EB
40
8B
50
18
Code :mov [ebx+40],eax - x
01437C17
BrutalLegend.exe
87C17
F6
75
5E
8B
07
89
43
40
8B
4F
04
89
4B
Code :mov [ebx+48],edx - y
000C7C23
BrutalLegend.exe
87C23
4B
44
8B
57
08
89
53
48
D9
47
10
D9
5B
Code :fstp dword ptr [ebx+58] - writes mousemov
00A07C35
BrutalLegend.exe
87C35
5B
54
D9
47
18
D9
5B
58
D9
47
1C
D9
5B
Code :fstp dword ptr [ebx+54]
010D7C2F
BrutalLegend.exe
87C2F
5B
50
D9
47
14
D9
5B
54
D9
47
18
D9
5B
Code :fstp dword ptr [ebx+50]
00A07C29
BrutalLegend.exe
87C29
53
48
D9
47
10
D9
5B
50
D9
47
14
D9
5B
Code :fstp dword ptr [ebx+5C]
00A07C3B
BrutalLegend.exe
87C3B
5B
58
D9
47
1C
D9
5B
5C
80
BB
80
00
00
Code :mov [ebx+44],ecx - z
009E7C1D
BrutalLegend.exe
87C1D
90
90
8B
4F
04
89
4B
44
8B
57
08
89
53
Change of mov eax,[edi]
009E7C15
BrutalLegend.exe
87C15
20
85
F6
75
5E
8B
07
90
90
90
8B
4F
Change of mov ecx,[edi+04]
009E7C1A
BrutalLegend.exe
87C1A
90
90
90
90
90
8B
4F
04
90
90
90
8B
57
Change of mov edx,[edi+08]
009E7C20
BrutalLegend.exe
87C20
90
90
90
90
90
8B
57
08
90
90
90
D9
47
Code :fld dword ptr [ecx+34] - char z
00AA46DB
BrutalLegend.exe
1246DB
D9
41
30
D8
09
D9
41
34
D8
49
04
DE
C1
Code :fld dword ptr [eax+34] - char z weop
00AFF24F
BrutalLegend.exe
17F24F
24
88
00
00
00
D9
40
34
D9
9C
24
8C
00
Code :mov ecx,[eax+34]
012D09A8
BrutalLegend.exe
9509A8
30
89
4C
24
34
8B
48
34
89
54
24
48
8B
Code :mov ecx,[esi+000062EC] - cam freeze
00842255
BrutalLegend.exe
4F2255
1C
EB
02
DD
D8
8B
8E
EC
62
00
00
69
C9
7C
01
00
Code :mov ecx,[eax+000062EC]
008411D2
BrutalLegend.exe
4F11D2
08
89
4C
24
24
8B
88
EC
62
00
00
69
C9
7C
01
00
Code :mov eax,[esi+000062EC]
00841E27
BrutalLegend.exe
4F1E27
64
2B
00
00
00
8B
86
EC
62
00
00
69
C0
7C
01
00
Code :cmp esi,[edi+000062EC]
008414A6
BrutalLegend.exe
4F14A6
75
0C
8B
7D
08
3B
B7
EC
62
00
00
7E
0B
8B
55
14
Code :mov ecx,[eax+000062EC]
008439D7
BrutalLegend.exe
4F39D7
80
DC
15
00
00
8B
88
EC
62
00
00
D9
5C
24
0C
D9
pPlayer2
24FA001A
DOFAOB
2E3DFDD4
_aobCamera
23492DA0
DOFEnable1
273C0010
pCamera
0AC40019
pFOV
0AC50016
pCamType
0AC60016
pPause
0ADF0016
fov 1.35 radians (77deg) - 0.675 (37deg)