8766
"Time"
008000
Auto Assembler Script
[ENABLE]
aobscanmodule(Time,theHunterCotW_F.exe,F3 0F 11 89 E0 00 00 00 E8) // should be unique
Time:
db 90 90 90 90 90 90 90 90
registersymbol(Time)
[DISABLE]
Time:
db F3 0F 11 89 E0 00 00 00
unregistersymbol(Time)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+37D4BC
"theHunterCotW_F.exe"+37D492: 73 08 - jae theHunterCotW_F.exe+37D49C
"theHunterCotW_F.exe"+37D494: F3 0F 5C 15 CC 5B 0C 01 - subss xmm2,[theHunterCotW_F.exe+1443068]
"theHunterCotW_F.exe"+37D49C: F3 0F 10 81 E4 00 00 00 - movss xmm0,[rcx+000000E4]
"theHunterCotW_F.exe"+37D4A4: 0F 2F D8 - comiss xmm3,xmm0
"theHunterCotW_F.exe"+37D4A7: F3 0F 2C FA - cvttss2si edi,xmm2
"theHunterCotW_F.exe"+37D4AB: 77 0F - ja theHunterCotW_F.exe+37D4BC
"theHunterCotW_F.exe"+37D4AD: 0F 2F C8 - comiss xmm1,xmm0
"theHunterCotW_F.exe"+37D4B0: 76 0A - jna theHunterCotW_F.exe+37D4BC
"theHunterCotW_F.exe"+37D4B2: F3 0F 11 81 E0 00 00 00 - movss [rcx+000000E0],xmm0
"theHunterCotW_F.exe"+37D4BA: EB 08 - jmp theHunterCotW_F.exe+37D4C4
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+37D4BC: F3 0F 11 89 E0 00 00 00 - movss [rcx+000000E0],xmm1
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+37D4C4: E8 67 F2 FE FF - call theHunterCotW_F.exe+36C730
"theHunterCotW_F.exe"+37D4C9: F3 0F 10 83 E0 00 00 00 - movss xmm0,[rbx+000000E0]
"theHunterCotW_F.exe"+37D4D1: F3 0F 2C C0 - cvttss2si eax,xmm0
"theHunterCotW_F.exe"+37D4D5: 66 0F 6E C8 - movd xmm1,eax
"theHunterCotW_F.exe"+37D4D9: 0F 5B C9 - cvtdq2ps xmm1,xmm1
"theHunterCotW_F.exe"+37D4DC: F3 0F 5C C1 - subss xmm0,xmm1
"theHunterCotW_F.exe"+37D4E0: 0F 2F C7 - comiss xmm0,xmm7
"theHunterCotW_F.exe"+37D4E3: 73 08 - jae theHunterCotW_F.exe+37D4ED
"theHunterCotW_F.exe"+37D4E5: F3 0F 5C 0D 7B 5B 0C 01 - subss xmm1,[theHunterCotW_F.exe+1443068]
"theHunterCotW_F.exe"+37D4ED: F3 0F 2C C1 - cvttss2si eax,xmm1
}
Toggle Activation
17
106
0
34
"Time_of_Day"
008000
Float
theHunterCotW_F.exe+1E1C180
e0
Increase Value
17
103
1
+1 Hour
0
Decrease Value
17
100
1
-1 Hour
1
Increase Value
17
104
0.1666666666
+10 min
5
Decrease Value
17
101
0.1666666666
-10 min
6
Set Value
17
96
0.1
Night
7
Set Value
17
98
12
Day
8
Set Value
17
97
5.554828167
Red Morning
9
Set Value
17
99
18.69479561
Red Evening
10
1981
"Off_Flashlight"
FF00FF
Auto Assembler Script
[ENABLE]
aobscanmodule(offFlashlight,theHunterCotW_F.exe,00 F3 0F 11 83 C0 01 00 00 EB 0A C7 83 C0 01 00 00 00 00 80 3F) // should be unique
alloc(newmem,$1000,"theHunterCotW_F.exe"+32768B)
label(code)
label(return)
newmem:
code:
mov [rbx+000001C0],(float)0
//movss [rbx+000001C0],xmm0
jmp return
offFlashlight:
jmp newmem
nop
nop
nop
return:
registersymbol(offFlashlight)
[DISABLE]
offFlashlight:
db F3 0F 11 83 C0 01 00 00
unregistersymbol(offFlashlight)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+32253B
"theHunterCotW_F.exe"+32250B: 80 BB D8 01 00 00 00 - cmp byte ptr [rbx+000001D8],00
"theHunterCotW_F.exe"+322512: 0F 57 D2 - xorps xmm2,xmm2
"theHunterCotW_F.exe"+322515: F3 0F 10 1D 4B 0B 12 01 - movss xmm3,[theHunterCotW_F.exe+1443068]
"theHunterCotW_F.exe"+32251D: 74 42 - je theHunterCotW_F.exe+322561
"theHunterCotW_F.exe"+32251F: F3 0F 10 8B B0 01 00 00 - movss xmm1,[rbx+000001B0]
"theHunterCotW_F.exe"+322527: 0F 2F CA - comiss xmm1,xmm2
"theHunterCotW_F.exe"+32252A: 76 19 - jna theHunterCotW_F.exe+322545
"theHunterCotW_F.exe"+32252C: 0F 28 C6 - movaps xmm0,xmm6
"theHunterCotW_F.exe"+32252F: F3 0F 5E C1 - divss xmm0,xmm1
"theHunterCotW_F.exe"+322533: F3 0F 58 83 C0 01 00 00 - addss xmm0,[rbx+000001C0]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+32253B: F3 0F 11 83 C0 01 00 00 - movss [rbx+000001C0],xmm0
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+322543: EB 0A - jmp theHunterCotW_F.exe+32254F
"theHunterCotW_F.exe"+322545: C7 83 C0 01 00 00 00 00 80 3F - mov [rbx+000001C0],3F800000
"theHunterCotW_F.exe"+32254F: F3 0F 10 83 C0 01 00 00 - movss xmm0,[rbx+000001C0]
"theHunterCotW_F.exe"+322557: 33 C0 - xor eax,eax
"theHunterCotW_F.exe"+322559: 0F 2F C3 - comiss xmm0,xmm3
"theHunterCotW_F.exe"+32255C: 0F 92 C0 - setb al
"theHunterCotW_F.exe"+32255F: EB 44 - jmp theHunterCotW_F.exe+3225A5
"theHunterCotW_F.exe"+322561: F3 0F 10 A3 BC 01 00 00 - movss xmm4,[rbx+000001BC]
"theHunterCotW_F.exe"+322569: 0F 2F E2 - comiss xmm4,xmm2
"theHunterCotW_F.exe"+32256C: 76 1D - jna theHunterCotW_F.exe+32258B
}
2599
"Calm_Animals"
000080
Auto Assembler Script
[ENABLE]
aobscanmodule(calmAnimals2,theHunterCotW_F.exe,F3 0F 11 84 8B 68 05 00 00 F3 41 0F 10 00 0F 2F C2) // should be unique
alloc(newmem,$1000,"theHunterCotW_F.exe"+437302)
label(code)
label(return)
newmem:
code:
mov [rbx+rcx*4+00000568],(float)0
//movss [rbx+rcx*4+00000568],xmm0
jmp return
calmAnimals2:
jmp newmem
nop
nop
nop
nop
return:
registersymbol(calmAnimals2)
[DISABLE]
calmAnimals2:
db F3 0F 11 84 8B 68 05 00 00
unregistersymbol(calmAnimals2)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+42E832
"theHunterCotW_F.exe"+42E809: F3 0F 10 8B B4 17 00 00 - movss xmm1,[rbx+000017B4]
"theHunterCotW_F.exe"+42E811: 0F 28 C7 - movaps xmm0,xmm7
"theHunterCotW_F.exe"+42E814: F3 41 0F 59 00 - mulss xmm0,[r8]
"theHunterCotW_F.exe"+42E819: F3 0F 58 84 8B 68 05 00 00 - addss xmm0,[rbx+rcx*4+00000568]
"theHunterCotW_F.exe"+42E822: 0F 2F C6 - comiss xmm0,xmm6
"theHunterCotW_F.exe"+42E825: 73 03 - jae theHunterCotW_F.exe+42E82A
"theHunterCotW_F.exe"+42E827: 0F 28 C6 - movaps xmm0,xmm6
"theHunterCotW_F.exe"+42E82A: 0F 2F C1 - comiss xmm0,xmm1
"theHunterCotW_F.exe"+42E82D: 72 03 - jb calmAnimals2
"theHunterCotW_F.exe"+42E82F: 0F 28 C1 - movaps xmm0,xmm1
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+42E832: F3 0F 11 84 8B 68 05 00 00 - movss [rbx+rcx*4+00000568],xmm0
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+42E83B: F3 41 0F 10 00 - movss xmm0,[r8]
"theHunterCotW_F.exe"+42E840: 0F 2F C2 - comiss xmm0,xmm2
"theHunterCotW_F.exe"+42E843: 76 0B - jna theHunterCotW_F.exe+42E850
"theHunterCotW_F.exe"+42E845: 83 FA 03 - cmp edx,03
"theHunterCotW_F.exe"+42E848: 74 06 - je theHunterCotW_F.exe+42E850
"theHunterCotW_F.exe"+42E84A: 0F 28 D0 - movaps xmm2,xmm0
"theHunterCotW_F.exe"+42E84D: 44 8B CA - mov r9d,edx
"theHunterCotW_F.exe"+42E850: FF C2 - inc edx
"theHunterCotW_F.exe"+42E852: 49 83 C0 04 - add r8,04
"theHunterCotW_F.exe"+42E856: 83 FA 05 - cmp edx,05
}
2640
"Stop_Animals"
000080
Auto Assembler Script
[ENABLE]
aobscanmodule(stopanimals,theHunterCotW_F.exe,44 88 A7 11 28 00 00 C6 87 28 28 00 00 01) // should be unique
alloc(newmem,$1000,"theHunterCotW_F.exe"+3C3602)
label(code)
label(return)
newmem:
code:
mov [rdi+00002811],0
//mov [rdi+00002811],r12l
jmp return
stopanimals:
jmp newmem
nop
nop
return:
registersymbol(stopanimals)
[DISABLE]
stopanimals:
db 44 88 A7 11 28 00 00
unregistersymbol(stopanimals)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+3BA7B2
"theHunterCotW_F.exe"+3BA787: 88 87 39 29 00 00 - mov [rdi+00002939],al
"theHunterCotW_F.exe"+3BA78D: E8 6E A5 02 00 - call theHunterCotW_F.exe+3E4D00
"theHunterCotW_F.exe"+3BA792: 48 8B 86 70 64 00 00 - mov rax,[rsi+00006470]
"theHunterCotW_F.exe"+3BA799: 48 8B 88 48 02 00 00 - mov rcx,[rax+00000248]
"theHunterCotW_F.exe"+3BA7A0: 48 85 C9 - test rcx,rcx
"theHunterCotW_F.exe"+3BA7A3: 74 1B - je theHunterCotW_F.exe+3BA7C0
"theHunterCotW_F.exe"+3BA7A5: 48 8B 01 - mov rax,[rcx]
"theHunterCotW_F.exe"+3BA7A8: FF 90 D0 00 00 00 - call qword ptr [rax+000000D0]
"theHunterCotW_F.exe"+3BA7AE: 84 C0 - test al,al
"theHunterCotW_F.exe"+3BA7B0: 74 0E - je theHunterCotW_F.exe+3BA7C0
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+3BA7B2: 44 88 A7 11 28 00 00 - mov [rdi+00002811],r12l
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+3BA7B9: C6 87 28 28 00 00 01 - mov byte ptr [rdi+00002828],01
"theHunterCotW_F.exe"+3BA7C0: 4C 8B B7 F8 27 00 00 - mov r14,[rdi+000027F8]
"theHunterCotW_F.exe"+3BA7C7: 4D 85 F6 - test r14,r14
"theHunterCotW_F.exe"+3BA7CA: 74 2B - je theHunterCotW_F.exe+3BA7F7
"theHunterCotW_F.exe"+3BA7CC: 49 8B 46 08 - mov rax,[r14+08]
"theHunterCotW_F.exe"+3BA7D0: 48 63 48 04 - movsxd rcx,dword ptr [rax+04]
"theHunterCotW_F.exe"+3BA7D4: 4A 8B 5C 31 08 - mov rbx,[rcx+r14+08]
"theHunterCotW_F.exe"+3BA7D9: E8 D2 A9 03 00 - call theHunterCotW_F.exe+3F51B0
"theHunterCotW_F.exe"+3BA7DE: 48 8B D0 - mov rdx,rax
"theHunterCotW_F.exe"+3BA7E1: 49 8B 46 08 - mov rax,[r14+08]
}
2614
"Unlim_Spot_Timer"
FF8080
Auto Assembler Script
[ENABLE]
aobscanmodule(unlimSpot,theHunterCotW_F.exe,F3 0F 11 03 0F 2F C7 76 14) // should be unique
unlimSpot:
db 90 90 90 90
registersymbol(unlimSpot)
[DISABLE]
unlimSpot:
db F3 0F 11 03
unregistersymbol(unlimSpot)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+62C58C
"theHunterCotW_F.exe"+62C563: 49 8B CE - mov rcx,r14
"theHunterCotW_F.exe"+62C566: E8 25 85 FA FF - call theHunterCotW_F.exe+5D4A90
"theHunterCotW_F.exe"+62C56B: F3 0F 59 C6 - mulss xmm0,xmm6
"theHunterCotW_F.exe"+62C56F: F3 0F 11 03 - movss [rbx],xmm0
"theHunterCotW_F.exe"+62C573: 48 8B D3 - mov rdx,rbx
"theHunterCotW_F.exe"+62C576: 48 8D 4C 24 70 - lea rcx,[rsp+70]
"theHunterCotW_F.exe"+62C57B: E8 A0 2E 03 00 - call theHunterCotW_F.exe+65F420
"theHunterCotW_F.exe"+62C580: EB 6E - jmp theHunterCotW_F.exe+62C5F0
"theHunterCotW_F.exe"+62C582: F3 0F 10 03 - movss xmm0,[rbx]
"theHunterCotW_F.exe"+62C586: F3 41 0F 5C 04 24 - subss xmm0,[r12]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+62C58C: F3 0F 11 03 - movss [rbx],xmm0
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+62C590: 0F 2F C7 - comiss xmm0,xmm7
"theHunterCotW_F.exe"+62C593: 76 14 - jna theHunterCotW_F.exe+62C5A9
"theHunterCotW_F.exe"+62C595: E8 A6 9C FB FF - call theHunterCotW_F.exe+5E6240
"theHunterCotW_F.exe"+62C59A: 48 8B D3 - mov rdx,rbx
"theHunterCotW_F.exe"+62C59D: 48 8D 4C 24 70 - lea rcx,[rsp+70]
"theHunterCotW_F.exe"+62C5A2: E8 79 2E 03 00 - call theHunterCotW_F.exe+65F420
"theHunterCotW_F.exe"+62C5A7: EB 47 - jmp theHunterCotW_F.exe+62C5F0
"theHunterCotW_F.exe"+62C5A9: 41 0F 28 D8 - movaps xmm3,xmm8
"theHunterCotW_F.exe"+62C5AD: 41 0F 28 D0 - movaps xmm2,xmm8
"theHunterCotW_F.exe"+62C5B1: 48 8D 55 B0 - lea rdx,[rbp-50]
"theHunterCotW_F.exe"+62C5B5: E8 26 43 FB FF - call theHunterCotW_F.exe+5E08E0
}
6783
"Borderless_Maps"
FF8080
Auto Assembler Script
[ENABLE]
aobscanmodule(BorderlessMaps,theHunterCotW_F.exe,80 BB E2 01 00 00 00 74 0F) // should be unique
BorderlessMaps:
db 90 90 90 90 90 90 90
registersymbol(BorderlessMaps)
[DISABLE]
BorderlessMaps:
db 80 BB E2 01 00 00 00
unregistersymbol(BorderlessMaps)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+5BAE0E
"theHunterCotW_F.exe"+5BADE1: 74 2B - je BorderlessMaps
"theHunterCotW_F.exe"+5BADE3: 80 BB E2 01 00 00 00 - cmp byte ptr [rbx+000001E2],00
"theHunterCotW_F.exe"+5BADEA: 75 3A - jne theHunterCotW_F.exe+5BAE26
"theHunterCotW_F.exe"+5BADEC: 48 8B CB - mov rcx,rbx
"theHunterCotW_F.exe"+5BADEF: C7 83 D4 01 00 00 01 00 00 00 - mov [rbx+000001D4],00000001
"theHunterCotW_F.exe"+5BADF9: C6 83 E2 01 00 00 01 - mov byte ptr [rbx+000001E2],01
"theHunterCotW_F.exe"+5BAE00: E8 3B F0 FE FF - call theHunterCotW_F.exe+5A9E40
"theHunterCotW_F.exe"+5BAE05: 48 81 C4 80 00 00 00 - add rsp,00000080
"theHunterCotW_F.exe"+5BAE0C: 5B - pop rbx
"theHunterCotW_F.exe"+5BAE0D: C3 - ret
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+5BAE0E: 80 BB E2 01 00 00 00 - cmp byte ptr [rbx+000001E2],00
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+5BAE15: 74 0F - je theHunterCotW_F.exe+5BAE26
"theHunterCotW_F.exe"+5BAE17: 48 8B CB - mov rcx,rbx
"theHunterCotW_F.exe"+5BAE1A: C6 83 E2 01 00 00 00 - mov byte ptr [rbx+000001E2],00
"theHunterCotW_F.exe"+5BAE21: E8 7A F1 FE FF - call theHunterCotW_F.exe+5A9FA0
"theHunterCotW_F.exe"+5BAE26: 48 81 C4 80 00 00 00 - add rsp,00000080
"theHunterCotW_F.exe"+5BAE2D: 5B - pop rbx
"theHunterCotW_F.exe"+5BAE2E: C3 - ret
"theHunterCotW_F.exe"+5BAE2F: CC - int 3
"theHunterCotW_F.exe"+5BAE30: 48 8B C4 - mov rax,rsp
"theHunterCotW_F.exe"+5BAE33: 55 - push rbp
}
3980
"HUD"
1
9059
"HUD Off"
0080FF
Auto Assembler Script
[enable]
{$lua}
local al=getAddressList()
local i
for i=0, al.Count-1 do
if al[i].Description=='No_Spot_Highlight' then
al[i].Active=true
end
if al[i].Description=='HUD_Switch' then
al[i].Value=0
end
if al[i].Description=='Tracers' then
al[i].Value=0
end
if al[i].Description=='No_Camera_Rot' then
al[i].Active=true
end
if al[i].Description=='Better_Vegetations' then
al[i].Active=true
end
end
[disable]
Activate
81
0
Deactivate
81
1
9060
"HUD On"
0080FF
Auto Assembler Script
[enable]
{$lua}
local al=getAddressList()
local i
for i=0, al.Count-1 do
if al[i].Description=='No_Spot_Highlight' then
al[i].Active=false
end
if al[i].Description=='HUD_Switch' then
al[i].Value=1
end
if al[i].Description=='Tracers' then
al[i].Value=2
end
if al[i].Description=='No_Camera_Rot' then
al[i].Active=false
end
if al[i].Description=='Better_Vegetations' then
al[i].Active=false
end
end
[disable]
Activate
17
81
0
Deactivate
17
81
1
2699
"No_Spot_Highlight"
FF8080
Auto Assembler Script
[ENABLE]
aobscanmodule(noanimalshighlight,theHunterCotW_F.exe,89 42 70 0F 2F B7 3C 28 00 00) // should be unique
alloc(newmem,$1000,"theHunterCotW_F.exe"+4A4A3C)
label(code)
label(return)
newmem:
code:
mov [rdx+70],(float)0
//mov [rdx+70],eax
comiss xmm6,[rdi+0000283C]
jmp return
noanimalshighlight:
jmp newmem
nop
nop
nop
nop
nop
return:
registersymbol(noanimalshighlight)
aobscanmodule(nohornshighlight,theHunterCotW_F.exe,41 89 40 70 0F 2F B7 3C 28 00 00) // should be unique
alloc(newmem2,$1000,"theHunterCotW_F.exe"+4A4B7C)
label(code2)
label(return2)
newmem2:
code2:
mov [r8+70],(float)0
//mov [r8+70],eax
comiss xmm6,[rdi+0000283C]
jmp return2
nohornshighlight:
jmp newmem2
nop
nop
nop
nop
nop
nop
return2:
registersymbol(nohornshighlight)
[DISABLE]
noanimalshighlight:
db 89 42 70 0F 2F B7 3C 28 00 00
unregistersymbol(noanimalshighlight)
dealloc(newmem)
nohornshighlight:
db 41 89 40 70 0F 2F B7 3C 28 00 00
unregistersymbol(nohornshighlight)
dealloc(newmem2)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+4A4A3C
"theHunterCotW_F.exe"+4A4A1A: 40 38 6A 70 - cmp [rdx+70],bpl
"theHunterCotW_F.exe"+4A4A1E: 75 0C - jne theHunterCotW_F.exe+4A4A2C
"theHunterCotW_F.exe"+4A4A20: 44 38 72 71 - cmp [rdx+71],r14l
"theHunterCotW_F.exe"+4A4A24: 75 06 - jne theHunterCotW_F.exe+4A4A2C
"theHunterCotW_F.exe"+4A4A26: 44 38 7A 72 - cmp [rdx+72],r15l
"theHunterCotW_F.exe"+4A4A2A: 74 08 - je theHunterCotW_F.exe+4A4A34
"theHunterCotW_F.exe"+4A4A2C: B8 01 00 00 00 - mov eax,00000001
"theHunterCotW_F.exe"+4A4A31: 87 42 38 - xchg [rdx+38],eax
"theHunterCotW_F.exe"+4A4A34: 8B 44 24 70 - mov eax,[rsp+70]
"theHunterCotW_F.exe"+4A4A38: 48 8D 4F 08 - lea rcx,[rdi+08]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+4A4A3C: 89 42 70 - mov [rdx+70],eax
"theHunterCotW_F.exe"+4A4A3F: 0F 2F B7 3C 28 00 00 - comiss xmm6,[rdi+0000283C]
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+4A4A46: 48 8B 47 08 - mov rax,[rdi+08]
"theHunterCotW_F.exe"+4A4A4A: 0F 92 C3 - setb bl
"theHunterCotW_F.exe"+4A4A4D: FF 90 10 01 00 00 - call qword ptr [rax+00000110]
"theHunterCotW_F.exe"+4A4A53: 4C 8B 7C 24 40 - mov r15,[rsp+40]
"theHunterCotW_F.exe"+4A4A58: 84 DB - test bl,bl
"theHunterCotW_F.exe"+4A4A5A: 4C 8B 74 24 48 - mov r14,[rsp+48]
"theHunterCotW_F.exe"+4A4A5F: 48 8B 74 24 50 - mov rsi,[rsp+50]
"theHunterCotW_F.exe"+4A4A64: 48 8B 48 08 - mov rcx,[rax+08]
"theHunterCotW_F.exe"+4A4A68: 48 8B 6C 24 58 - mov rbp,[rsp+58]
"theHunterCotW_F.exe"+4A4A6D: 48 8B 5C 24 78 - mov rbx,[rsp+78]
}
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+4A4B7C
"theHunterCotW_F.exe"+4A4B5D: 8B D0 - mov edx,eax
"theHunterCotW_F.exe"+4A4B5F: C1 EA 08 - shr edx,08
"theHunterCotW_F.exe"+4A4B62: 41 38 50 71 - cmp [r8+71],dl
"theHunterCotW_F.exe"+4A4B66: 75 0B - jne theHunterCotW_F.exe+4A4B73
"theHunterCotW_F.exe"+4A4B68: 8B D0 - mov edx,eax
"theHunterCotW_F.exe"+4A4B6A: C1 EA 10 - shr edx,10
"theHunterCotW_F.exe"+4A4B6D: 41 38 50 72 - cmp [r8+72],dl
"theHunterCotW_F.exe"+4A4B71: 74 09 - je theHunterCotW_F.exe+4A4B7C
"theHunterCotW_F.exe"+4A4B73: BA 01 00 00 00 - mov edx,00000001
"theHunterCotW_F.exe"+4A4B78: 41 87 50 38 - xchg [r8+38],edx
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+4A4B7C: 41 89 40 70 - mov [r8+70],eax
"theHunterCotW_F.exe"+4A4B80: 0F 2F B7 3C 28 00 00 - comiss xmm6,[rdi+0000283C]
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+4A4B87: 48 8B 81 E8 00 00 00 - mov rax,[rcx+000000E8]
"theHunterCotW_F.exe"+4A4B8E: 73 09 - jae theHunterCotW_F.exe+4A4B99
"theHunterCotW_F.exe"+4A4B90: 81 48 0C 00 00 40 00 - or [rax+0C],00400000
"theHunterCotW_F.exe"+4A4B97: EB 07 - jmp theHunterCotW_F.exe+4A4BA0
"theHunterCotW_F.exe"+4A4B99: 81 60 0C FF FF BF FF - and [rax+0C],FFBFFFFF
"theHunterCotW_F.exe"+4A4BA0: 49 8B 41 20 - mov rax,[r9+20]
"theHunterCotW_F.exe"+4A4BA4: 48 81 C1 F8 00 00 00 - add rcx,000000F8
"theHunterCotW_F.exe"+4A4BAB: 48 89 84 24 80 00 00 00 - mov [rsp+00000080],rax
"theHunterCotW_F.exe"+4A4BB3: 48 3B C8 - cmp rcx,rax
"theHunterCotW_F.exe"+4A4BB6: 0F 85 F4 FE FF FF - jne theHunterCotW_F.exe+4A4AB0
}
6213
"No_Camera_Rot"
FF8080
Auto Assembler Script
[ENABLE]
aobscanmodule(camerax,theHunterCotW_F.exe,F3 44 0F 11 57 1C) // should be unique
camerax:
db 90 90 90 90 90 90
registersymbol(camerax)
aobscanmodule(cameray,theHunterCotW_F.exe,F3 0F 11 7F 20 F3 0F 10 47 1C) // should be unique
cameray:
db 90 90 90 90 90
registersymbol(cameray)
[DISABLE]
camerax:
db F3 44 0F 11 57 1C
unregistersymbol(camerax)
dealloc(newmem)
cameray:
db F3 0F 11 7F 20
unregistersymbol(cameray)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+490D58
"theHunterCotW_F.exe"+490D26: 48 8B B5 28 04 00 00 - mov rsi,[rbp+00000428]
"theHunterCotW_F.exe"+490D2D: F6 86 90 01 00 00 02 - test byte ptr [rsi+00000190],02
"theHunterCotW_F.exe"+490D34: 74 1C - je theHunterCotW_F.exe+490D52
"theHunterCotW_F.exe"+490D36: 4C 8D 8E 28 01 00 00 - lea r9,[rsi+00000128]
"theHunterCotW_F.exe"+490D3D: 41 0F 28 D2 - movaps xmm2,xmm10
"theHunterCotW_F.exe"+490D41: F3 0F 10 4F 1C - movss xmm1,[rdi+1C]
"theHunterCotW_F.exe"+490D46: 48 8B CF - mov rcx,rdi
"theHunterCotW_F.exe"+490D49: E8 C2 96 FF FF - call theHunterCotW_F.exe+48A410
"theHunterCotW_F.exe"+490D4E: 44 0F 28 D0 - movaps xmm10,xmm0
"theHunterCotW_F.exe"+490D52: F3 44 0F 58 57 1C - addss xmm10,[rdi+1C]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+490D58: F3 44 0F 11 57 1C - movss [rdi+1C],xmm10
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+490D5E: F3 41 0F 58 F9 - addss xmm7,xmm9
"theHunterCotW_F.exe"+490D63: F6 86 90 01 00 00 01 - test byte ptr [rsi+00000190],01
"theHunterCotW_F.exe"+490D6A: 74 1A - je theHunterCotW_F.exe+490D86
"theHunterCotW_F.exe"+490D6C: 4C 8D 8E 18 01 00 00 - lea r9,[rsi+00000118]
"theHunterCotW_F.exe"+490D73: 0F 28 D7 - movaps xmm2,xmm7
"theHunterCotW_F.exe"+490D76: F3 0F 10 4F 20 - movss xmm1,[rdi+20]
"theHunterCotW_F.exe"+490D7B: 48 8B CF - mov rcx,rdi
"theHunterCotW_F.exe"+490D7E: E8 8D 96 FF FF - call theHunterCotW_F.exe+48A410
"theHunterCotW_F.exe"+490D83: 0F 28 F8 - movaps xmm7,xmm0
"theHunterCotW_F.exe"+490D86: F3 0F 58 7F 20 - addss xmm7,[rdi+20]
}
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+490D8B
"theHunterCotW_F.exe"+490D5E: F3 41 0F 58 F9 - addss xmm7,xmm9
"theHunterCotW_F.exe"+490D63: F6 86 90 01 00 00 01 - test byte ptr [rsi+00000190],01
"theHunterCotW_F.exe"+490D6A: 74 1A - je theHunterCotW_F.exe+490D86
"theHunterCotW_F.exe"+490D6C: 4C 8D 8E 18 01 00 00 - lea r9,[rsi+00000118]
"theHunterCotW_F.exe"+490D73: 0F 28 D7 - movaps xmm2,xmm7
"theHunterCotW_F.exe"+490D76: F3 0F 10 4F 20 - movss xmm1,[rdi+20]
"theHunterCotW_F.exe"+490D7B: 48 8B CF - mov rcx,rdi
"theHunterCotW_F.exe"+490D7E: E8 8D 96 FF FF - call theHunterCotW_F.exe+48A410
"theHunterCotW_F.exe"+490D83: 0F 28 F8 - movaps xmm7,xmm0
"theHunterCotW_F.exe"+490D86: F3 0F 58 7F 20 - addss xmm7,[rdi+20]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+490D8B: F3 0F 11 7F 20 - movss [rdi+20],xmm7
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+490D90: F3 0F 10 47 1C - movss xmm0,[rdi+1C]
"theHunterCotW_F.exe"+490D95: F3 0F 10 0D BF E5 FB 00 - movss xmm1,[theHunterCotW_F.exe+144F35C]
"theHunterCotW_F.exe"+490D9D: F3 0F 10 15 AB E5 FB 00 - movss xmm2,[theHunterCotW_F.exe+144F350]
"theHunterCotW_F.exe"+490DA5: 0F 2F C2 - comiss xmm0,xmm2
"theHunterCotW_F.exe"+490DA8: 76 14 - jna theHunterCotW_F.exe+490DBE
"theHunterCotW_F.exe"+490DAA: 66 0F 1F 44 00 00 - nop [rax+rax+00]
"theHunterCotW_F.exe"+490DB0: F3 0F 58 C1 - addss xmm0,xmm1
"theHunterCotW_F.exe"+490DB4: 0F 2F C2 - comiss xmm0,xmm2
"theHunterCotW_F.exe"+490DB7: 77 F7 - ja theHunterCotW_F.exe+490DB0
"theHunterCotW_F.exe"+490DB9: F3 0F 11 47 1C - movss [rdi+1C],xmm0
}
2690
"HUD_Switch"
FF8080
Byte
"theHunterCotW_F.exe"+01E34110
2c
1c0
60
120
2701
"Tracers"
FF8080
Byte
"theHunterCotW_F.exe"+01E3A468
3B4
1853
"Exposure_Manual"
400080
Auto Assembler Script
[ENABLE]
aobscanmodule(Exposure,theHunterCotW_F.exe,F3 0F 11 87 74 25 00 00 EB 6A) // should be unique
Exposure:
db 90 90 90 90 90 90 90 90
registersymbol(Exposure)
[DISABLE]
Exposure:
db F3 0F 11 87 74 25 00 00
unregistersymbol(Exposure)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+11454A
"theHunterCotW_F.exe"+11451E: F3 41 0F 59 F1 - mulss xmm6,xmm9
"theHunterCotW_F.exe"+114523: 41 0F 28 C2 - movaps xmm0,xmm10
"theHunterCotW_F.exe"+114527: F3 0F 59 F7 - mulss xmm6,xmm7
"theHunterCotW_F.exe"+11452B: E8 6C 24 0E 01 - call theHunterCotW_F.exe+11F699C
"theHunterCotW_F.exe"+114530: F3 41 0F 59 C1 - mulss xmm0,xmm9
"theHunterCotW_F.exe"+114535: F3 41 0F 59 C0 - mulss xmm0,xmm8
"theHunterCotW_F.exe"+11453A: F3 0F 58 F0 - addss xmm6,xmm0
"theHunterCotW_F.exe"+11453E: 41 0F 28 C7 - movaps xmm0,xmm15
"theHunterCotW_F.exe"+114542: 0F 28 CE - movaps xmm1,xmm6
"theHunterCotW_F.exe"+114545: E8 40 24 0E 01 - call theHunterCotW_F.exe+11F698A
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+11454A: F3 0F 11 87 74 25 00 00 - movss [rdi+00002574],xmm0
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+114552: EB 6A - jmp theHunterCotW_F.exe+1145BE
"theHunterCotW_F.exe"+114554: C7 87 74 25 00 00 00 00 80 3F - mov [rdi+00002574],3F800000
"theHunterCotW_F.exe"+11455E: EB 5E - jmp theHunterCotW_F.exe+1145BE
"theHunterCotW_F.exe"+114560: F3 0F 10 9F 70 25 00 00 - movss xmm3,[rdi+00002570]
"theHunterCotW_F.exe"+114568: F3 0F 10 97 74 25 00 00 - movss xmm2,[rdi+00002574]
"theHunterCotW_F.exe"+114570: 0F 2F DA - comiss xmm3,xmm2
"theHunterCotW_F.exe"+114573: 76 0A - jna theHunterCotW_F.exe+11457F
"theHunterCotW_F.exe"+114575: F3 0F 10 8E 84 00 00 00 - movss xmm1,[rsi+00000084]
"theHunterCotW_F.exe"+11457D: EB 08 - jmp theHunterCotW_F.exe+114587
"theHunterCotW_F.exe"+11457F: F3 0F 10 8E 80 00 00 00 - movss xmm1,[rsi+00000080]
}
Deactivate
17
18
106
Auto Exposure
0
Activate
17
105
1
Activate
17
102
2
Activate
17
18
105
3
Activate
17
18
102
4
1861
"Exposure_Value"
400080
Float
theHunterCotW_F.exe+1D6B580
2574
198
12B8
Increase Value
17
105
0.01
Exposure +0.01
1
Decrease Value
17
102
0.01
Exposure -0.01
3
Increase Value
17
18
105
0.5
Exposure +0.5
0
Decrease Value
17
18
102
0.5
Exposure +0.5
2
5150
"Clouds"
FF8000
1
1947
"High_Clouds"
000000
Auto Assembler Script
[ENABLE]
aobscanmodule(HighClouds,theHunterCotW_F.exe,F3 0F 11 43 18 77 0B 0F 2F CF) // should be unique
alloc(newmem,$1000,"theHunterCotW_F.exe"+271665)
label(code)
label(return)
newmem:
code:
mov [rbx+18],(float)0
// movss [rbx+18],xmm0
jmp return
HighClouds:
jmp newmem
return:
registersymbol(HighClouds)
[DISABLE]
HighClouds:
db F3 0F 11 43 18
unregistersymbol(HighClouds)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+26EAE5
"theHunterCotW_F.exe"+26EAB9: 48 8B CE - mov rcx,rsi
"theHunterCotW_F.exe"+26EABC: E8 EF 12 00 00 - call theHunterCotW_F.exe+26FDB0
"theHunterCotW_F.exe"+26EAC1: 44 38 7B 2D - cmp [rbx+2D],r15l
"theHunterCotW_F.exe"+26EAC5: 74 6C - je theHunterCotW_F.exe+26EB33
"theHunterCotW_F.exe"+26EAC7: F3 0F 10 4B 1C - movss xmm1,[rbx+1C]
"theHunterCotW_F.exe"+26EACC: 0F 28 C1 - movaps xmm0,xmm1
"theHunterCotW_F.exe"+26EACF: F3 0F 5C 43 18 - subss xmm0,[rbx+18]
"theHunterCotW_F.exe"+26EAD4: F3 41 0F 59 C0 - mulss xmm0,xmm8
"theHunterCotW_F.exe"+26EAD9: F3 0F 58 43 18 - addss xmm0,[rbx+18]
"theHunterCotW_F.exe"+26EADE: 0F 2F 05 D3 EC 1D 01 - comiss xmm0,[theHunterCotW_F.exe+144D7B8]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+26EAE5: F3 0F 11 43 18 - movss [rbx+18],xmm0
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+26EAEA: 77 0B - ja theHunterCotW_F.exe+26EAF7
"theHunterCotW_F.exe"+26EAEC: 0F 2F CF - comiss xmm1,xmm7
"theHunterCotW_F.exe"+26EAEF: 77 06 - ja theHunterCotW_F.exe+26EAF7
"theHunterCotW_F.exe"+26EAF1: 44 88 7B 2D - mov [rbx+2D],r15l
"theHunterCotW_F.exe"+26EAF5: EB 3C - jmp theHunterCotW_F.exe+26EB33
"theHunterCotW_F.exe"+26EAF7: F3 0F 10 4B 10 - movss xmm1,[rbx+10]
"theHunterCotW_F.exe"+26EAFC: 41 0F 28 D5 - movaps xmm2,xmm13
"theHunterCotW_F.exe"+26EB00: F3 0F 5C 4B 0C - subss xmm1,[rbx+0C]
"theHunterCotW_F.exe"+26EB05: F3 0F 5C 53 04 - subss xmm2,[rbx+04]
"theHunterCotW_F.exe"+26EB0A: F3 41 0F 59 C8 - mulss xmm1,xmm8
}
5146
"Vol_Clouds_Switch"
000000
Float
theHunterCotW_F.exe+147D414
5148
"Rain_Clouds_Control"
000000
Auto Assembler Script
[ENABLE]
aobscanmodule(RainClouds1,theHunterCotW_F.exe,F3 0F 58 D3 F3 0F 11 91 D0 01 00 00) // should be unique
RainClouds1+4:
db 90 90 90 90 90 90 90 90
registersymbol(RainClouds1)
aobscanmodule(RainClouds2,theHunterCotW_F.exe,C3 F3 0F 11 91 D0 01 00 00) // should be unique
RainClouds2+1:
db 90 90 90 90 90 90 90 90
registersymbol(RainClouds2)
aobscanmodule(stoptimer,theHunterCotW_F.exe,F3 0F 11 89 D8 01 00 00 76) // should be unique
stoptimer:
db 90 90 90 90 90 90 90 90
registersymbol(stoptimer)
[DISABLE]
RainClouds1+4:
db F3 0F 11 91 D0 01 00 00
unregistersymbol(RainClouds1)
dealloc(newmem)
RainClouds2+1:
db F3 0F 11 91 D0 01 00 00
unregistersymbol(RainClouds2)
dealloc(newmem)
stoptimer:
db F3 0F 11 89 D8 01 00 00
unregistersymbol(stoptimer)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+291245
"theHunterCotW_F.exe"+29121B: F3 0F 5C CC - subss xmm1,xmm4
"theHunterCotW_F.exe"+29121F: 0F 2F C8 - comiss xmm1,xmm0
"theHunterCotW_F.exe"+291222: F3 0F 11 89 D8 01 00 00 - movss [rcx+000001D8],xmm1
"theHunterCotW_F.exe"+29122A: 76 22 - jna theHunterCotW_F.exe+29124E
"theHunterCotW_F.exe"+29122C: 83 B9 0C 02 00 00 00 - cmp dword ptr [rcx+0000020C],00
"theHunterCotW_F.exe"+291233: 75 19 - jne theHunterCotW_F.exe+29124E
"theHunterCotW_F.exe"+291235: F3 0F 5C D3 - subss xmm2,xmm3
"theHunterCotW_F.exe"+291239: F3 0F 5E D1 - divss xmm2,xmm1
"theHunterCotW_F.exe"+29123D: F3 0F 59 D4 - mulss xmm2,xmm4
"theHunterCotW_F.exe"+291241: F3 0F 58 D3 - addss xmm2,xmm3
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+291245: F3 0F 11 91 D0 01 00 00 - movss [rcx+000001D0],xmm2
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+29124D: C3 - ret
"theHunterCotW_F.exe"+29124E: F3 0F 11 91 D0 01 00 00 - movss [rcx+000001D0],xmm2
"theHunterCotW_F.exe"+291256: C7 81 D8 01 00 00 00 00 00 00 - mov [rcx+000001D8],00000000
"theHunterCotW_F.exe"+291260: C3 - ret
"theHunterCotW_F.exe"+291261: CC - int 3
"theHunterCotW_F.exe"+291262: CC - int 3
"theHunterCotW_F.exe"+291263: CC - int 3
"theHunterCotW_F.exe"+291264: CC - int 3
"theHunterCotW_F.exe"+291265: CC - int 3
"theHunterCotW_F.exe"+291266: CC - int 3
}
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+2960CE
"theHunterCotW_F.exe"+2960B3: 75 19 - jne theHunterCotW_F.exe+2960CE
"theHunterCotW_F.exe"+2960B5: F3 0F 5C D3 - subss xmm2,xmm3
"theHunterCotW_F.exe"+2960B9: F3 0F 5E D1 - divss xmm2,xmm1
"theHunterCotW_F.exe"+2960BD: F3 0F 59 D4 - mulss xmm2,xmm4
"theHunterCotW_F.exe"+2960C1: F3 0F 58 D3 - addss xmm2,xmm3
"theHunterCotW_F.exe"+2960C5: E9 36 9F D5 FF - jmp 7FF64B9D0000
"theHunterCotW_F.exe"+2960CA: 90 - nop
"theHunterCotW_F.exe"+2960CB: 90 - nop
"theHunterCotW_F.exe"+2960CC: 90 - nop
"theHunterCotW_F.exe"+2960CD: C3 - ret
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+2960CE: F3 0F 11 91 D0 01 00 00 - movss [rcx+000001D0],xmm2
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+2960D6: C7 81 D8 01 00 00 00 00 00 00 - mov [rcx+000001D8],00000000
"theHunterCotW_F.exe"+2960E0: C3 - ret
"theHunterCotW_F.exe"+2960E1: CC - int 3
"theHunterCotW_F.exe"+2960E2: CC - int 3
"theHunterCotW_F.exe"+2960E3: CC - int 3
"theHunterCotW_F.exe"+2960E4: CC - int 3
"theHunterCotW_F.exe"+2960E5: CC - int 3
"theHunterCotW_F.exe"+2960E6: CC - int 3
"theHunterCotW_F.exe"+2960E7: CC - int 3
"theHunterCotW_F.exe"+2960E8: CC - int 3
}
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+291222
"theHunterCotW_F.exe"+2911F8: 0F 28 E1 - movaps xmm4,xmm1
"theHunterCotW_F.exe"+2911FB: F3 0F 10 99 D0 01 00 00 - movss xmm3,[rcx+000001D0]
"theHunterCotW_F.exe"+291203: 0F 2E D3 - ucomiss xmm2,xmm3
"theHunterCotW_F.exe"+291206: 75 08 - jne theHunterCotW_F.exe+291210
"theHunterCotW_F.exe"+291208: C6 81 11 02 00 00 00 - mov byte ptr [rcx+00000211],00
"theHunterCotW_F.exe"+29120F: C3 - ret
"theHunterCotW_F.exe"+291210: F3 0F 10 89 D8 01 00 00 - movss xmm1,[rcx+000001D8]
"theHunterCotW_F.exe"+291218: 0F 57 C0 - xorps xmm0,xmm0
"theHunterCotW_F.exe"+29121B: F3 0F 5C CC - subss xmm1,xmm4
"theHunterCotW_F.exe"+29121F: 0F 2F C8 - comiss xmm1,xmm0
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+291222: F3 0F 11 89 D8 01 00 00 - movss [rcx+000001D8],xmm1
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+29122A: 76 22 - jna theHunterCotW_F.exe+29124E
"theHunterCotW_F.exe"+29122C: 83 B9 0C 02 00 00 00 - cmp dword ptr [rcx+0000020C],00
"theHunterCotW_F.exe"+291233: 75 19 - jne theHunterCotW_F.exe+29124E
"theHunterCotW_F.exe"+291235: F3 0F 5C D3 - subss xmm2,xmm3
"theHunterCotW_F.exe"+291239: F3 0F 5E D1 - divss xmm2,xmm1
"theHunterCotW_F.exe"+29123D: F3 0F 59 D4 - mulss xmm2,xmm4
"theHunterCotW_F.exe"+291241: F3 0F 58 D3 - addss xmm2,xmm3
"theHunterCotW_F.exe"+291245: F3 0F 11 91 D0 01 00 00 - movss [rcx+000001D0],xmm2
"theHunterCotW_F.exe"+29124D: C3 - ret
"theHunterCotW_F.exe"+29124E: F3 0F 11 91 D0 01 00 00 - movss [rcx+000001D0],xmm2
}
5147
"Rain_Clouds_Amount"
000000
Float
theHunterCotW_F.exe+1E1AC18
1D0
3970
"Graphic Settings"
FF0000
1
1631
"Freeze_Weather_Effects"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(FreezeWeatherEffects,theHunterCotW_F.exe,F3 0F 11 43 0C 48 83 C4 40 5B C3 CC CC 48) // should be unique
FreezeWeatherEffects:
db 90 90 90 90 90
registersymbol(FreezeWeatherEffects)
[DISABLE]
FreezeWeatherEffects:
db F3 0F 11 43 0C
unregistersymbol(FreezeWeatherEffects)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+286CA3
"theHunterCotW_F.exe"+286C78: EB 08 - jmp theHunterCotW_F.exe+286C82
"theHunterCotW_F.exe"+286C7A: F3 0F 10 3D B6 B3 1C 01 - movss xmm7,[theHunterCotW_F.exe+1452038]
"theHunterCotW_F.exe"+286C82: 48 8B 01 - mov rax,[rcx]
"theHunterCotW_F.exe"+286C85: F3 0F 10 71 0C - movss xmm6,[rcx+0C]
"theHunterCotW_F.exe"+286C8A: FF 50 10 - call qword ptr [rax+10]
"theHunterCotW_F.exe"+286C8D: F3 0F 5C C6 - subss xmm0,xmm6
"theHunterCotW_F.exe"+286C91: F3 0F 59 C7 - mulss xmm0,xmm7
"theHunterCotW_F.exe"+286C95: 0F 28 7C 24 20 - movaps xmm7,[rsp+20]
"theHunterCotW_F.exe"+286C9A: F3 0F 58 C6 - addss xmm0,xmm6
"theHunterCotW_F.exe"+286C9E: 0F 28 74 24 30 - movaps xmm6,[rsp+30]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+286CA3: F3 0F 11 43 0C - movss [rbx+0C],xmm0
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+286CA8: 48 83 C4 40 - add rsp,40
"theHunterCotW_F.exe"+286CAC: 5B - pop rbx
"theHunterCotW_F.exe"+286CAD: C3 - ret
"theHunterCotW_F.exe"+286CAE: CC - int 3
"theHunterCotW_F.exe"+286CAF: CC - int 3
"theHunterCotW_F.exe"+286CB0: 48 8B C4 - mov rax,rsp
"theHunterCotW_F.exe"+286CB3: 48 89 58 08 - mov [rax+08],rbx
"theHunterCotW_F.exe"+286CB7: 48 89 70 10 - mov [rax+10],rsi
"theHunterCotW_F.exe"+286CBB: 57 - push rdi
"theHunterCotW_F.exe"+286CBC: 48 81 EC D0 00 00 00 - sub rsp,000000D0
}
1836
"Wind_1"
000000
Float
"theHunterCotW_F.exe"+01E1A410
1AC-60
6A0
B0
1841
"Wind_2"
000000
Float
"theHunterCotW_F.exe"+01E1A410
1AC
6A0
B0
1840
"Fog_1"
000000
Float
"theHunterCotW_F.exe"+01E1A410
1AC-40
6A0
B0
1839
"Fog_2"
000000
Float
"theHunterCotW_F.exe"+01E1A410
1AC+20
6A0
B0
3978
"Fog_2"
000000
Float
"theHunterCotW_F.exe"+01E1A410
1AC-20
6A0
B0
1837
"Image_Temperature"
000000
Float
"theHunterCotW_F.exe"+01E1A410
1AC+40
6A0
B0
3989
"Rain"
FF0000
1
1896
"Rain_Manual"
000000
Auto Assembler Script
[ENABLE]
aobscanmodule(RainControl,theHunterCotW_F.exe,75 0B F3 0F 11 08 C7 40 04 00 00 00 00) // should be unique
RainControl+2:
db 90 90 90 90
registersymbol(RainControl)
aobscanmodule(WetControl1,theHunterCotW_F.exe,F3 0F 58 C1 F3 0F 11 83 00 01 00 00) // should be unique
WetControl1+4:
db 90 90 90 90 90 90 90 90
registersymbol(WetControl1)
aobscanmodule(WetControl2,theHunterCotW_F.exe,F3 0F 5C C8 F3 0F 11 8B 00 01 00 00) // should be unique
WetControl2+4:
db 90 90 90 90 90 90 90 90
registersymbol(WetControl2)
[DISABLE]
RainControl+2:
db F3 0F 11 08
unregistersymbol(RainControl)
dealloc(newmem)
WetControl1+4:
db F3 0F 11 83 00 01 00 00
unregistersymbol(WetControl1)
dealloc(newmem)
WetControl2+4:
db F3 0F 11 8B 00 01 00 00
unregistersymbol(WetControl2)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+28C0B8
"theHunterCotW_F.exe"+28C078: F3 0F 59 83 10 01 00 00 - mulss xmm0,[rbx+00000110]
"theHunterCotW_F.exe"+28C080: F3 0F 5C C8 - subss xmm1,xmm0
"theHunterCotW_F.exe"+28C084: F3 0F 11 8B 00 01 00 00 - movss [rbx+00000100],xmm1
"theHunterCotW_F.exe"+28C08C: F3 0F 10 83 00 01 00 00 - movss xmm0,[rbx+00000100]
"theHunterCotW_F.exe"+28C094: 48 8B 05 E5 F4 AD 01 - mov rax,[theHunterCotW_F.exe+1D6B580]
"theHunterCotW_F.exe"+28C09B: F3 0F 11 80 2C 14 00 00 - movss [rax+0000142C],xmm0
"theHunterCotW_F.exe"+28C0A3: F3 0F 10 8B FC 00 00 00 - movss xmm1,[rbx+000000FC]
"theHunterCotW_F.exe"+28C0AB: 48 8B 83 F0 00 00 00 - mov rax,[rbx+000000F0]
"theHunterCotW_F.exe"+28C0B2: 80 78 18 00 - cmp byte ptr [rax+18],00
"theHunterCotW_F.exe"+28C0B6: 75 0B - jne theHunterCotW_F.exe+28C0C3
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+28C0B8: F3 0F 11 08 - movss [rax],xmm1
"theHunterCotW_F.exe"+28C0BC: C7 40 04 00 00 00 00 - mov [rax+04],00000000
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+28C0C3: F3 0F 10 83 F8 00 00 00 - movss xmm0,[rbx+000000F8]
"theHunterCotW_F.exe"+28C0CB: 48 8B 83 F0 00 00 00 - mov rax,[rbx+000000F0]
"theHunterCotW_F.exe"+28C0D2: 80 78 18 00 - cmp byte ptr [rax+18],00
"theHunterCotW_F.exe"+28C0D6: 75 05 - jne theHunterCotW_F.exe+28C0DD
"theHunterCotW_F.exe"+28C0D8: F3 0F 11 40 08 - movss [rax+08],xmm0
"theHunterCotW_F.exe"+28C0DD: E8 0E 87 FC FF - call theHunterCotW_F.exe+2547F0
"theHunterCotW_F.exe"+28C0E2: 0F 2F 83 C0 01 00 00 - comiss xmm0,[rbx+000001C0]
"theHunterCotW_F.exe"+28C0E9: 0F 83 89 00 00 00 - jae theHunterCotW_F.exe+28C178
"theHunterCotW_F.exe"+28C0EF: 48 8D BB 50 02 00 00 - lea rdi,[rbx+00000250]
"theHunterCotW_F.exe"+28C0F6: 48 85 FF - test rdi,rdi
}
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+28C065
"theHunterCotW_F.exe"+28C03B: F3 0F 11 8B 00 01 00 00 - movss [rbx+00000100],xmm1
"theHunterCotW_F.exe"+28C043: 45 0F 57 C0 - xorps xmm8,xmm8
"theHunterCotW_F.exe"+28C047: 41 0F 2F D8 - comiss xmm3,xmm8
"theHunterCotW_F.exe"+28C04B: 76 22 - jna theHunterCotW_F.exe+28C06F
"theHunterCotW_F.exe"+28C04D: 0F 2F CA - comiss xmm1,xmm2
"theHunterCotW_F.exe"+28C050: 73 1D - jae theHunterCotW_F.exe+28C06F
"theHunterCotW_F.exe"+28C052: 0F 28 C7 - movaps xmm0,xmm7
"theHunterCotW_F.exe"+28C055: F3 0F 59 83 0C 01 00 00 - mulss xmm0,[rbx+0000010C]
"theHunterCotW_F.exe"+28C05D: F3 0F 59 C3 - mulss xmm0,xmm3
"theHunterCotW_F.exe"+28C061: F3 0F 58 C1 - addss xmm0,xmm1
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+28C065: F3 0F 11 83 00 01 00 00 - movss [rbx+00000100],xmm0
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+28C06D: EB 1D - jmp theHunterCotW_F.exe+28C08C
"theHunterCotW_F.exe"+28C06F: 41 0F 2F C8 - comiss xmm1,xmm8
"theHunterCotW_F.exe"+28C073: 76 17 - jna theHunterCotW_F.exe+28C08C
"theHunterCotW_F.exe"+28C075: 0F 28 C7 - movaps xmm0,xmm7
"theHunterCotW_F.exe"+28C078: F3 0F 59 83 10 01 00 00 - mulss xmm0,[rbx+00000110]
"theHunterCotW_F.exe"+28C080: F3 0F 5C C8 - subss xmm1,xmm0
"theHunterCotW_F.exe"+28C084: F3 0F 11 8B 00 01 00 00 - movss [rbx+00000100],xmm1
"theHunterCotW_F.exe"+28C08C: F3 0F 10 83 00 01 00 00 - movss xmm0,[rbx+00000100]
"theHunterCotW_F.exe"+28C094: 48 8B 05 E5 F4 AD 01 - mov rax,[theHunterCotW_F.exe+1D6B580]
"theHunterCotW_F.exe"+28C09B: F3 0F 11 80 2C 14 00 00 - movss [rax+0000142C],xmm0
}
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+28C084
"theHunterCotW_F.exe"+28C055: F3 0F 59 83 0C 01 00 00 - mulss xmm0,[rbx+0000010C]
"theHunterCotW_F.exe"+28C05D: F3 0F 59 C3 - mulss xmm0,xmm3
"theHunterCotW_F.exe"+28C061: F3 0F 58 C1 - addss xmm0,xmm1
"theHunterCotW_F.exe"+28C065: F3 0F 11 83 00 01 00 00 - movss [rbx+00000100],xmm0
"theHunterCotW_F.exe"+28C06D: EB 1D - jmp theHunterCotW_F.exe+28C08C
"theHunterCotW_F.exe"+28C06F: 41 0F 2F C8 - comiss xmm1,xmm8
"theHunterCotW_F.exe"+28C073: 76 17 - jna theHunterCotW_F.exe+28C08C
"theHunterCotW_F.exe"+28C075: 0F 28 C7 - movaps xmm0,xmm7
"theHunterCotW_F.exe"+28C078: F3 0F 59 83 10 01 00 00 - mulss xmm0,[rbx+00000110]
"theHunterCotW_F.exe"+28C080: F3 0F 5C C8 - subss xmm1,xmm0
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+28C084: F3 0F 11 8B 00 01 00 00 - movss [rbx+00000100],xmm1
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+28C08C: F3 0F 10 83 00 01 00 00 - movss xmm0,[rbx+00000100]
"theHunterCotW_F.exe"+28C094: 48 8B 05 E5 F4 AD 01 - mov rax,[theHunterCotW_F.exe+1D6B580]
"theHunterCotW_F.exe"+28C09B: F3 0F 11 80 2C 14 00 00 - movss [rax+0000142C],xmm0
"theHunterCotW_F.exe"+28C0A3: F3 0F 10 8B FC 00 00 00 - movss xmm1,[rbx+000000FC]
"theHunterCotW_F.exe"+28C0AB: 48 8B 83 F0 00 00 00 - mov rax,[rbx+000000F0]
"theHunterCotW_F.exe"+28C0B2: 80 78 18 00 - cmp byte ptr [rax+18],00
"theHunterCotW_F.exe"+28C0B6: 75 0B - jne theHunterCotW_F.exe+28C0C3
"theHunterCotW_F.exe"+28C0B8: F3 0F 11 08 - movss [rax],xmm1
"theHunterCotW_F.exe"+28C0BC: C7 40 04 00 00 00 00 - mov [rax+04],00000000
"theHunterCotW_F.exe"+28C0C3: F3 0F 10 83 F8 00 00 00 - movss xmm0,[rbx+000000F8]
}
1901
"Rain_Control"
000000
Float
theHunterCotW_F.exe+1E1AC18
0
f0
3986
"Wet_Effect"
000000
Float
theHunterCotW_F.exe+1E1AC18
100
3979
"Stars"
FF0000
1
3968
"Stars_Control"
Auto Assembler Script
[ENABLE]
aobscanmodule(stars2,theHunterCotW_F.exe,FF 50 60 F3 0F 11 70 20) // should be unique
stars2+3:
db 90 90 90 90 90
registersymbol(stars2)
[DISABLE]
stars2+3:
db F3 0F 11 70 20
unregistersymbol(stars2)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+28EF19
"theHunterCotW_F.exe"+28EEE9: F3 0F 11 8C CB 88 00 00 00 - movss [rbx+rcx*8+00000088],xmm1
"theHunterCotW_F.exe"+28EEF2: 0F 14 C4 - unpcklps xmm0,xmm4
"theHunterCotW_F.exe"+28EEF5: F2 0F 11 44 CB 60 - movsd [rbx+rcx*8+60],xmm0
"theHunterCotW_F.exe"+28EEFB: 89 44 CB 68 - mov [rbx+rcx*8+68],eax
"theHunterCotW_F.exe"+28EEFF: B8 01 00 00 00 - mov eax,00000001
"theHunterCotW_F.exe"+28EF04: 87 43 18 - xchg [rbx+18],eax
"theHunterCotW_F.exe"+28EF07: 48 8B 4B 08 - mov rcx,[rbx+08]
"theHunterCotW_F.exe"+28EF0B: F3 0F 10 B3 F4 00 00 00 - movss xmm6,[rbx+000000F4]
"theHunterCotW_F.exe"+28EF13: 48 8B 01 - mov rax,[rcx]
"theHunterCotW_F.exe"+28EF16: FF 50 60 - call qword ptr [rax+60]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+28EF19: F3 0F 11 70 20 - movss [rax+20],xmm6
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+28EF1E: 0F 28 74 24 70 - movaps xmm6,[rsp+70]
"theHunterCotW_F.exe"+28EF23: 48 81 C4 80 00 00 00 - add rsp,00000080
"theHunterCotW_F.exe"+28EF2A: 5B - pop rbx
"theHunterCotW_F.exe"+28EF2B: C3 - ret
"theHunterCotW_F.exe"+28EF2C: CC - int 3
"theHunterCotW_F.exe"+28EF2D: CC - int 3
"theHunterCotW_F.exe"+28EF2E: CC - int 3
"theHunterCotW_F.exe"+28EF2F: CC - int 3
"theHunterCotW_F.exe"+28EF30: 48 8B C4 - mov rax,rsp
"theHunterCotW_F.exe"+28EF33: 55 - push rbp
}
3967
"Stars_Brightness"
Float
theHunterCotW_F.exe+1DF6270
24-4
3963
"Stars_Brightness_Mult"
Auto Assembler Script
[ENABLE]
aobscanmodule(starsbrightness,theHunterCotW_F.exe,FF 50 60 F3 0F 11 70 24) // should be unique
starsbrightness+3:
db 90 90 90 90 90
registersymbol(starsbrightness)
[DISABLE]
starsbrightness+3:
db F3 0F 11 70 24
unregistersymbol(starsbrightness)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+28D4D6
"theHunterCotW_F.exe"+28D4BC: CC - int 3
"theHunterCotW_F.exe"+28D4BD: CC - int 3
"theHunterCotW_F.exe"+28D4BE: CC - int 3
"theHunterCotW_F.exe"+28D4BF: CC - int 3
"theHunterCotW_F.exe"+28D4C0: 48 83 EC 38 - sub rsp,38
"theHunterCotW_F.exe"+28D4C4: 48 8B 49 08 - mov rcx,[rcx+08]
"theHunterCotW_F.exe"+28D4C8: 0F 29 74 24 20 - movaps [rsp+20],xmm6
"theHunterCotW_F.exe"+28D4CD: 0F 28 F1 - movaps xmm6,xmm1
"theHunterCotW_F.exe"+28D4D0: 48 8B 01 - mov rax,[rcx]
"theHunterCotW_F.exe"+28D4D3: FF 50 60 - call qword ptr [rax+60]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+28D4D6: F3 0F 11 70 24 - movss [rax+24],xmm6
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+28D4DB: 0F 28 74 24 20 - movaps xmm6,[rsp+20]
"theHunterCotW_F.exe"+28D4E0: 48 83 C4 38 - add rsp,38
"theHunterCotW_F.exe"+28D4E4: C3 - ret
"theHunterCotW_F.exe"+28D4E5: CC - int 3
"theHunterCotW_F.exe"+28D4E6: CC - int 3
"theHunterCotW_F.exe"+28D4E7: CC - int 3
"theHunterCotW_F.exe"+28D4E8: CC - int 3
"theHunterCotW_F.exe"+28D4E9: CC - int 3
"theHunterCotW_F.exe"+28D4EA: CC - int 3
"theHunterCotW_F.exe"+28D4EB: CC - int 3
}
3782
"Stars_Bright_Mult_Value"
Float
theHunterCotW_F.exe+1DF6270
24
6791
"Sun_Color"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(SunColor,theHunterCotW_F.exe,0F 11 40 50 48 83 C4 30 41 5E C3 CC) // should be unique
SunColor:
db 90 90 90 90
registersymbol(SunColor)
[DISABLE]
SunColor:
db 0F 11 40 50
unregistersymbol(SunColor)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+290E48
"theHunterCotW_F.exe"+290E06: 0F 11 40 50 - movups [rax+50],xmm0
"theHunterCotW_F.exe"+290E0A: 49 8B 46 08 - mov rax,[r14+08]
"theHunterCotW_F.exe"+290E0E: F3 41 0F 10 86 2C 01 00 00 - movss xmm0,[r14+0000012C]
"theHunterCotW_F.exe"+290E17: F3 41 0F 10 8E 24 01 00 00 - movss xmm1,[r14+00000124]
"theHunterCotW_F.exe"+290E20: F3 41 0F 10 96 28 01 00 00 - movss xmm2,[r14+00000128]
"theHunterCotW_F.exe"+290E29: F3 0F 11 4C 24 20 - movss [rsp+20],xmm1
"theHunterCotW_F.exe"+290E2F: F3 0F 11 54 24 24 - movss [rsp+24],xmm2
"theHunterCotW_F.exe"+290E35: F3 0F 11 44 24 28 - movss [rsp+28],xmm0
"theHunterCotW_F.exe"+290E3B: C7 44 24 2C 00 00 80 3F - mov [rsp+2C],3F800000
"theHunterCotW_F.exe"+290E43: 0F 28 44 24 20 - movaps xmm0,[rsp+20]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+290E48: 0F 11 40 50 - movups [rax+50],xmm0
"theHunterCotW_F.exe"+290E4C: 48 83 C4 30 - add rsp,30
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+290E50: 41 5E - pop r14
"theHunterCotW_F.exe"+290E52: C3 - ret
"theHunterCotW_F.exe"+290E53: CC - int 3
"theHunterCotW_F.exe"+290E54: CC - int 3
"theHunterCotW_F.exe"+290E55: CC - int 3
"theHunterCotW_F.exe"+290E56: CC - int 3
"theHunterCotW_F.exe"+290E57: CC - int 3
"theHunterCotW_F.exe"+290E58: CC - int 3
"theHunterCotW_F.exe"+290E59: CC - int 3
"theHunterCotW_F.exe"+290E5A: CC - int 3
}
6787
"Sun_R"
Float
"theHunterCotW_F.exe"+01DF6248
130
6789
"Sun_G"
Float
"theHunterCotW_F.exe"+01DF6248
130+4
6788
"Sun_R"
Float
"theHunterCotW_F.exe"+01DF6248
130+8
6790
"Sun_Brightness"
Float
"theHunterCotW_F.exe"+01DF6248
130+c
3738
"Moon_Color"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(mooncolor,theHunterCotW_F.exe,0F 11 40 50 48 83 C4 70 5D C3) // should be unique
mooncolor:
db 90 90 90 90
registersymbol(mooncolor)
[DISABLE]
mooncolor:
db 0F 11 40 50
unregistersymbol(mooncolor)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+26E713
"theHunterCotW_F.exe"+26E6E2: 48 8B 43 08 - mov rax,[rbx+08]
"theHunterCotW_F.exe"+26E6E6: 0F 28 C1 - movaps xmm0,xmm1
"theHunterCotW_F.exe"+26E6E9: 48 8B 9C 24 80 00 00 00 - mov rbx,[rsp+00000080]
"theHunterCotW_F.exe"+26E6F1: F3 0F 59 C4 - mulss xmm0,xmm4
"theHunterCotW_F.exe"+26E6F5: C7 45 BC 00 00 80 3F - mov [rbp-44],3F800000
"theHunterCotW_F.exe"+26E6FC: F3 0F 59 D9 - mulss xmm3,xmm1
"theHunterCotW_F.exe"+26E700: F3 0F 11 4D B0 - movss [rbp-50],xmm1
"theHunterCotW_F.exe"+26E705: F3 0F 11 45 B8 - movss [rbp-48],xmm0
"theHunterCotW_F.exe"+26E70A: F3 0F 11 5D B4 - movss [rbp-4C],xmm3
"theHunterCotW_F.exe"+26E70F: 0F 28 45 B0 - movaps xmm0,[rbp-50]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+26E713: 0F 11 40 50 - movups [rax+50],xmm0
"theHunterCotW_F.exe"+26E717: 48 83 C4 70 - add rsp,70
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+26E71B: 5D - pop rbp
"theHunterCotW_F.exe"+26E71C: C3 - ret
"theHunterCotW_F.exe"+26E71D: CC - int 3
"theHunterCotW_F.exe"+26E71E: CC - int 3
"theHunterCotW_F.exe"+26E71F: CC - int 3
"theHunterCotW_F.exe"+26E720: 40 57 - push rdi
"theHunterCotW_F.exe"+26E722: 48 83 EC 40 - sub rsp,40
"theHunterCotW_F.exe"+26E726: 80 79 19 00 - cmp byte ptr [rcx+19],00
"theHunterCotW_F.exe"+26E72A: 0F 28 E9 - movaps xmm5,xmm1
"theHunterCotW_F.exe"+26E72D: 48 8B F9 - mov rdi,rcx
}
3739
"Moon_R"
Float
"theHunterCotW_F.exe"+01DF6248
2f0
3741
"Moon_G"
Float
"theHunterCotW_F.exe"+01DF6248
2f0+4
3740
"Moon_B"
Float
"theHunterCotW_F.exe"+01DF6248
2f0+8
6785
"Moon_Brightness_1"
Float
"theHunterCotW_F.exe"+01DF6248
2f0+c
6784
"Moon_Brightness_2"
Float
"theHunterCotW_F.exe"+01DF6248
2f0+10
8804
"Enviro_1"
FF0000
Auto Assembler Script
[ENABLE]
aobscanmodule(nowind,theHunterCotW_F.exe,F3 0F 58 C8 F3 0F 11 0C 91) // should be unique
nowind+4:
db 90 90 90 90 90
registersymbol(nowind)
aobscanmodule(Enviro1,theHunterCotW_F.exe,43 8B 04 88 89 04 91 41 FF C3) // should be unique
Enviro1+4:
db 90 90 90
registersymbol(Enviro1)
[DISABLE]
nowind+4:
db F3 0F 11 0C 91
unregistersymbol(nowind)
dealloc(newmem)
Enviro1+4:
db 89 04 91
unregistersymbol(Enviro1)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+CF7C8
"theHunterCotW_F.exe"+CF7A6: 45 8B DD - mov r11d,r13d
"theHunterCotW_F.exe"+CF7A9: 48 85 FF - test rdi,rdi
"theHunterCotW_F.exe"+CF7AC: 74 28 - je theHunterCotW_F.exe+CF7D6
"theHunterCotW_F.exe"+CF7AE: 4D 8B CD - mov r9,r13
"theHunterCotW_F.exe"+CF7B1: 4C 8B 46 60 - mov r8,[rsi+60]
"theHunterCotW_F.exe"+CF7B5: 48 8B 46 48 - mov rax,[rsi+48]
"theHunterCotW_F.exe"+CF7B9: 4A 8B 14 D0 - mov rdx,[rax+r10*8]
"theHunterCotW_F.exe"+CF7BD: 49 03 D1 - add rdx,r9
"theHunterCotW_F.exe"+CF7C0: 48 8B 4E 40 - mov rcx,[rsi+40]
"theHunterCotW_F.exe"+CF7C4: 43 8B 04 88 - mov eax,[r8+r9*4]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+CF7C8: 89 04 91 - mov [rcx+rdx*4],eax
"theHunterCotW_F.exe"+CF7CB: 41 FF C3 - inc r11d
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+CF7CE: 45 8B CB - mov r9d,r11d
"theHunterCotW_F.exe"+CF7D1: 4C 3B CF - cmp r9,rdi
"theHunterCotW_F.exe"+CF7D4: 72 DB - jb theHunterCotW_F.exe+CF7B1
"theHunterCotW_F.exe"+CF7D6: 0F B6 84 24 20 01 00 00 - movzx eax,byte ptr [rsp+00000120]
"theHunterCotW_F.exe"+CF7DE: 41 FF C6 - inc r14d
"theHunterCotW_F.exe"+CF7E1: 44 89 74 24 20 - mov [rsp+20],r14d
"theHunterCotW_F.exe"+CF7E6: 44 3B 75 20 - cmp r14d,[rbp+20]
"theHunterCotW_F.exe"+CF7EA: 48 8B 7C 24 30 - mov rdi,[rsp+30]
"theHunterCotW_F.exe"+CF7EF: 0F 82 FB FC FF FF - jb theHunterCotW_F.exe+CF4F0
"theHunterCotW_F.exe"+CF7F5: 84 C0 - test al,al
}
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+CF790
"theHunterCotW_F.exe"+CF768: 4A 8B 14 D0 - mov rdx,[rax+r10*8]
"theHunterCotW_F.exe"+CF76C: 49 03 D0 - add rdx,r8
"theHunterCotW_F.exe"+CF76F: 48 8B 4E 40 - mov rcx,[rsi+40]
"theHunterCotW_F.exe"+CF773: 48 8B 46 60 - mov rax,[rsi+60]
"theHunterCotW_F.exe"+CF777: 0F 28 CF - movaps xmm1,xmm7
"theHunterCotW_F.exe"+CF77A: F3 42 0F 59 0C 80 - mulss xmm1,[rax+r8*4]
"theHunterCotW_F.exe"+CF780: 0F 28 C6 - movaps xmm0,xmm6
"theHunterCotW_F.exe"+CF783: F3 0F 5C C7 - subss xmm0,xmm7
"theHunterCotW_F.exe"+CF787: F3 0F 59 04 91 - mulss xmm0,[rcx+rdx*4]
"theHunterCotW_F.exe"+CF78C: F3 0F 58 C8 - addss xmm1,xmm0
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+CF790: F3 0F 11 0C 91 - movss [rcx+rdx*4],xmm1
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+CF795: 41 FF C1 - inc r9d
"theHunterCotW_F.exe"+CF798: 45 8B C1 - mov r8d,r9d
"theHunterCotW_F.exe"+CF79B: 4C 3B C7 - cmp r8,rdi
"theHunterCotW_F.exe"+CF79E: 0F 82 4C FF FF FF - jb theHunterCotW_F.exe+CF6F0
"theHunterCotW_F.exe"+CF7A4: EB 30 - jmp theHunterCotW_F.exe+CF7D6
"theHunterCotW_F.exe"+CF7A6: 45 8B DD - mov r11d,r13d
"theHunterCotW_F.exe"+CF7A9: 48 85 FF - test rdi,rdi
"theHunterCotW_F.exe"+CF7AC: 74 28 - je theHunterCotW_F.exe+CF7D6
"theHunterCotW_F.exe"+CF7AE: 4D 8B CD - mov r9,r13
"theHunterCotW_F.exe"+CF7B1: 4C 8B 46 60 - mov r8,[rsi+60]
}
8805
"Slippery_Bloom"
000000
Float
theHunterCotW_F.exe+01DF5E58
28-28
40
8806
"Bloom"
000000
Float
theHunterCotW_F.exe+01DF5E58
28-24
40
8807
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28-20
40
8808
"Bloom_Glow"
000000
Float
theHunterCotW_F.exe+01DF5E58
28-1c
40
8809
"Lens_Dirt"
000000
Float
theHunterCotW_F.exe+01DF5E58
28-18
40
8810
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28-14
40
8811
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28-10
40
8812
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28-c
40
8813
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28-8
40
8814
"Clouds"
0000FF
Binary
0
10
0
8815
"Clouds_Bright_Mult"
000000
Float
theHunterCotW_F.exe+01DF5E58
28-4
40
8816
"Clouds_R"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28
40
8817
"Clouds_G"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+4
40
8818
"Clouds_B"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+8
40
8819
"Bright_On_Horizont"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+c
40
8820
"Bright_From_Sun_Moon"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+10
40
8821
"Shadows_From_Clouds"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+14
40
8822
"Brightness"
0000FF
Binary
0
10
0
8823
"Brightness_Tone"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+18
40
8824
"Brightness_R"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+1c
40
8825
"Brightness_G"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+20
40
8826
"Brightness_B"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+24
40
8827
"Time_Speed"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+28
40
8828
"Semi_Exposure"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+34
40
8829
"Make_Screen_Black"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+38
40
8830
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+3c
40
8831
"?"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+40
40
8832
"More_Dark?"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+44
40
8833
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+48
40
8834
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+4c
40
8835
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+50
40
8836
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+54
40
8837
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+58
40
8838
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+5c
40
8839
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+60
40
8840
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+64
40
8841
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+68
40
8842
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+6c
40
8843
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+70
40
8844
"? Sun Halo Size and R"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+74
40
8845
"? Sun Halo Size and G"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+78
40
8846
"? Sun Halo Size and B"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+7c
40
8847
"Atmosphere_R"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+80
40
8848
"Atmosphere_G"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+84
40
8849
"Atmosphere_B"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+88
40
8850
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+a8
40
8851
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+ac
40
8852
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+b0
40
8853
"-"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+b4
40
8854
"-"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+b8
40
8855
"-"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+bc
40
8856
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+c0
40
8857
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+c4
40
8858
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+c8
40
8859
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+cc
40
8860
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+d0
40
8861
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+d4
40
8862
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+d8
40
8863
"Fog"
0000FF
Binary
0
10
0
8864
"Fog_Godrays_R"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+dc
40
8865
"Fog_Godrays_G"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+e0
40
8866
"Fog_Godrays_B"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+e4
40
8867
"Fog_R"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+e8
40
8868
"Fog_G"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+ec
40
8869
"Fog_B"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+f0
40
8870
"Fog_Intensity"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+f4
40
8871
"Fog_Intensity_Mult"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+f8
40
8872
"Fog_Clouds"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+fc
40
8873
"Fog_Horiz_Speed"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+100
40
8874
"Fog_Vert_Speed"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+104
40
8875
"Fog_Text_Horiz_Scale"
Float
theHunterCotW_F.exe+01DF5E58
28+108
40
8876
"Fog_Text_Vert_Scale"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+10c
40
8877
"nearFog texture rotation"
Float
theHunterCotW_F.exe+01DF5E58
28+110
40
8878
"FogUpScale"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+114
40
8879
"FogIntensityToSpot"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+118
40
8880
"ForSwirls"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+11c
40
8881
"FogSwirls?1"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+120
40
8882
"ForSwirlsIntensety"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+124
40
8883
"FogSwirls?2"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+128
40
8884
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+12c
40
8885
"FogFar?"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+130
40
8886
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+134
40
8887
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+138
40
8888
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+13c
40
8889
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+140
40
8890
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+144
40
8891
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+148
40
8892
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+14c
40
8893
"? Bit Darkness"
Float
theHunterCotW_F.exe+01DF5E58
28+150
40
8894
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+154
40
8895
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+158
40
8896
"Shadows_1"
Float
theHunterCotW_F.exe+01DF5E58
28+15c
40
8897
"? More Far Shadows"
Float
theHunterCotW_F.exe+01DF5E58
28+160
40
8898
"Shadows_2"
Float
theHunterCotW_F.exe+01DF5E58
28+164
40
8899
"? Far Objects Brightness"
Float
theHunterCotW_F.exe+01DF5E58
28+168
40
8900
"Grass Sharpness"
Float
theHunterCotW_F.exe+01DF5E58
28+16c
40
8901
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+170
40
8902
"Grass Sharpness"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+174
40
8903
"Veget_Bright"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+178
40
8904
"Veget_Dark"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+17c
40
8905
"Veget_Contrast"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+180
40
8906
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+184
40
8907
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+188
40
8908
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+18c
40
8909
"? Ambient Occlusion"
Float
theHunterCotW_F.exe+01DF5E58
28+190
40
8910
"SunMoonLightR"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+194
40
8911
"SunMoonLightG"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+198
40
8912
"SunMoonLightB"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+19c
40
8913
"SunMoonLightPower"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+1a0
40
8914
"Moon Light Blue Tone"
Float
theHunterCotW_F.exe+01DF5E58
28+1a4
40
8915
"? Sun/Moon RGB Tint"
Float
theHunterCotW_F.exe+01DF5E58
28+1a8
40
8916
"? Sun/Moon RGB Tint"
Float
theHunterCotW_F.exe+01DF5E58
28+1ac
40
8917
"? Sun/Moon RGB Tint"
Float
theHunterCotW_F.exe+01DF5E58
28+1b0
40
8918
"-"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+1b4
40
8919
"-"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+1b8
40
8920
"-"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+1bc
40
8921
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+1c0
40
8922
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+1c4
40
8923
"-"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+1c8
40
8924
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+1cc
40
8925
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+1d0
40
8926
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+1d4
40
8927
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+1d8
40
8928
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+1dc
40
8929
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+1e0
40
8930
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+1e4
40
8931
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+1e8
40
8932
"Lights"
0000FF
Binary
0
10
0
8933
"OppositeLightR"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+1ec
40
8934
"OppositeLightG"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+1f0
40
8935
"OppositeLightB"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+1f4
40
8936
"SpotLightsPower"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+1f8
40
8937
"LightBulbsPower"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+1fc
40
8938
"SpotLightsPower2"
Float
theHunterCotW_F.exe+01DF5E58
28+200
40
8939
"SpotLightsPower3"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+204
40
8940
"? Close Light From Player"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+208
40
8941
"? Far Light From Player"
Float
theHunterCotW_F.exe+01DF5E58
28+20c
40
8942
"? Light From Player"
Float
theHunterCotW_F.exe+01DF5E58
28+210
40
8943
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+218
40
8944
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+214
40
8945
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+220
40
8946
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+228
40
8947
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+230
40
8948
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+234
40
8949
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+238
40
8950
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+23c
40
8951
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+240
40
8952
"Brightness and Atmosphere"
0000FF
Binary
0
10
0
8953
"ContrastExposure"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+244
40
8954
"Contrast1"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+248
40
8955
"Contrast2"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+24c
40
8956
"Contrast3"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+250
40
8957
"Brightness1"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+254
40
8958
"Brightness2"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+258
40
8959
"Kill Overbright"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+25c
40
8960
"SunLight Power"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+260
40
8961
"EnviroLightPower"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+264
40
8962
"WetnessAmount"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+268
40
8963
"WetnessMult"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+26c
40
8964
"AtmosphereIntensety"
Float
theHunterCotW_F.exe+01DF5E58
28+270
40
8965
"AtmosphereGlow"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+278
40
8966
"Fire"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+27c
40
8967
"SunMoonSwitch"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+280
40
8968
"MoonLightTint"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+284
40
8969
"-"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+288
40
8970
"SmogLight1"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+28c
40
8971
"SmogLight2"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+290
40
8972
"MoonHalo"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+294
40
8973
"EnviroLightPower2"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+298
40
8974
"SmogToGround"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+29c
40
8975
"EveningSky"
Float
theHunterCotW_F.exe+01DF5E58
28+2a0
40
8976
"EveningSkyYellowTint"
000000
Float
theHunterCotW_F.exe+01DF5E58
28+2a4
40
8977
"Water"
0000FF
Binary
0
10
0
8978
"Water Depth RGB"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+2a8
40
8979
"Water Depth RGB"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+2ac
40
8980
"Water Depth RGB"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+2b0
40
8981
"Water Depth Power"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+2b4
40
8982
"Water Reflect 2 RGB"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+2b8
40
8983
"Water Reflect 2 RGB"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+2bc
40
8984
"Water Reflect 2 RGB"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+2c0
40
8985
"Water Reflect 2 Power"
Float
theHunterCotW_F.exe+01DF5E58
28+2c4
40
8986
"Water Sun/Sky Reflect"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+2c8
40
8987
"Water negative Sun/Sky"
Float
theHunterCotW_F.exe+01DF5E58
28+2cc
40
8988
"Water Reflect Amount"
Float
theHunterCotW_F.exe+01DF5E58
28+2d0
40
8989
"? Water Reflect"
Float
theHunterCotW_F.exe+01DF5E58
28+2d4
40
8990
"Water Borders"
Float
theHunterCotW_F.exe+01DF5E58
28+2d8
40
8991
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+2dc
40
8992
"Wate Waves Scale"
Float
theHunterCotW_F.exe+01DF5E58
28+2e0
40
8993
"Wate Waves Scale"
Float
theHunterCotW_F.exe+01DF5E58
28+2e4
40
8994
"Water Puddles Waves"
Float
theHunterCotW_F.exe+01DF5E58
28+2e8
40
8995
"Water Brightness"
Float
theHunterCotW_F.exe+01DF5E58
28+2ec
40
8996
"Water Fog"
Float
theHunterCotW_F.exe+01DF5E58
28+2f0
40
8997
"Water Borders Scums"
Float
theHunterCotW_F.exe+01DF5E58
28+2f4
40
8998
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+2f8
40
8999
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+2fc
40
9000
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+300
40
9001
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+304
40
9002
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+308
40
9003
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+30c
40
9004
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+310
40
9005
"Water Depth Color"
Float
theHunterCotW_F.exe+01DF5E58
28+314
40
9006
"Water Depth Color"
Float
theHunterCotW_F.exe+01DF5E58
28+318
40
9007
"Water Depth Color"
Float
theHunterCotW_F.exe+01DF5E58
28+31c
40
9008
"Water Depth Power"
Float
theHunterCotW_F.exe+01DF5E58
28+320
40
9009
"? Water Waves Scale"
Float
theHunterCotW_F.exe+01DF5E58
28+324
40
9010
"Water Waves Power"
Float
theHunterCotW_F.exe+01DF5E58
28+328
40
9011
"Water Waves Power 2"
Float
theHunterCotW_F.exe+01DF5E58
28+32c
40
9012
"? Water negative Waves"
Float
theHunterCotW_F.exe+01DF5E58
28+330
40
9013
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+334
40
9014
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+338
40
9015
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+33c
40
9016
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+340
40
9017
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+344
40
9018
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+348
40
9019
"Water Scum Brightness"
Float
theHunterCotW_F.exe+01DF5E58
28+34c
40
9020
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+350
40
9021
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+354
40
9022
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+358
40
9023
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+35c
40
9024
"DoF"
0000FF
Binary
0
10
0
9025
"DoF Near Distance"
Float
theHunterCotW_F.exe+01DF5E58
28+360
40
9026
"DoF Far offset"
Float
theHunterCotW_F.exe+01DF5E58
28+364
40
9027
"DoF Near Offset"
Float
theHunterCotW_F.exe+01DF5E58
28+368
40
9028
"Dof Far Distance"
Float
theHunterCotW_F.exe+01DF5E58
28+36c
40
9029
"? Negative Power (Dof)"
Float
theHunterCotW_F.exe+01DF5E58
28+370
40
9030
"? (DOF)"
Float
theHunterCotW_F.exe+01DF5E58
28+374
40
9031
"? (DOF) Samples"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+378
40
9032
"Heat Haze"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+37c
40
9033
"Heat Haze Dist from player"
Float
theHunterCotW_F.exe+01DF5E58
28+380
40
9034
"Heat Haze Scale"
Float
theHunterCotW_F.exe+01DF5E58
28+384
40
9035
"Shadows Trees"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+388
40
9036
"Shadows from Leaves"
Float
theHunterCotW_F.exe+01DF5E58
28+38c
40
9037
"Shadows Trees Distance"
Float
theHunterCotW_F.exe+01DF5E58
28+390
40
9038
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+394
40
9039
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+398
40
9040
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+39c
40
9041
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+3a0
40
9042
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+3a4
40
9043
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+3a8
40
9044
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+3ac
40
9045
"Thunderstorm_Freq"
Float
theHunterCotW_F.exe+01DF5E58
28+3b0
40
9046
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+3b4
40
9047
"Thunderstorm_R"
Float
theHunterCotW_F.exe+01DF5E58
28+3b8
40
9048
"Thunderstorm_G"
Float
theHunterCotW_F.exe+01DF5E58
28+3bc
40
9049
"Thunderstorm_B"
Float
theHunterCotW_F.exe+01DF5E58
28+3c0
40
9050
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+3c4
40
9051
"? Wind Direction Range"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+3c8
40
9052
"? Wind Direction Change Speed"
Float
theHunterCotW_F.exe+01DF5E58
28+3cc
40
9053
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+3d0
40
9054
"Wind1"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+3d4
40
9055
"Wind2"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+3d8
40
9056
"-"
Float
theHunterCotW_F.exe+01DF5E58
28+3dc
40
9057
"Moon Light Switch"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+3e0
40
9058
"? Player Visible"
FF0080
Float
theHunterCotW_F.exe+01DF5E58
28+3e4
40
8769
"Vegetations"
008000
1
4062
"No_Vegetations"
008000
Auto Assembler Script
[ENABLE]
aobscanmodule(noVegetations,theHunterCotW_F.exe,8B 42 0C 89 83 94 D8 11 00) // should be unique
alloc(newmem,$1000,"theHunterCotW_F.exe"+27C652)
label(code)
label(return)
newmem:
code:
mov [rbx+0011D894],(float)0
//mov [rbx+0011D894],eax
jmp return
noVegetations+3:
jmp newmem
nop
return:
registersymbol(noVegetations)
[DISABLE]
noVegetations+3:
db 89 83 94 D8 11 00
unregistersymbol(noVegetations)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+277A32
"theHunterCotW_F.exe"+277A0A: 8B 02 - mov eax,[rdx]
"theHunterCotW_F.exe"+277A0C: 48 8B D9 - mov rbx,rcx
"theHunterCotW_F.exe"+277A0F: 33 FF - xor edi,edi
"theHunterCotW_F.exe"+277A11: 48 81 C1 90 D8 11 00 - add rcx,0011D890
"theHunterCotW_F.exe"+277A18: 89 01 - mov [rcx],eax
"theHunterCotW_F.exe"+277A1A: 8B 42 04 - mov eax,[rdx+04]
"theHunterCotW_F.exe"+277A1D: 89 83 B0 D9 11 00 - mov [rbx+0011D9B0],eax
"theHunterCotW_F.exe"+277A23: 89 BB 58 DA 11 00 - mov [rbx+0011DA58],edi
"theHunterCotW_F.exe"+277A29: 89 BB 5C DA 11 00 - mov [rbx+0011DA5C],edi
"theHunterCotW_F.exe"+277A2F: 8B 42 0C - mov eax,[rdx+0C]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+277A32: 89 83 94 D8 11 00 - mov [rbx+0011D894],eax
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+277A38: 8B 42 10 - mov eax,[rdx+10]
"theHunterCotW_F.exe"+277A3B: 89 83 98 D8 11 00 - mov [rbx+0011D898],eax
"theHunterCotW_F.exe"+277A41: 8B 42 14 - mov eax,[rdx+14]
"theHunterCotW_F.exe"+277A44: 89 83 9C D8 11 00 - mov [rbx+0011D89C],eax
"theHunterCotW_F.exe"+277A4A: F2 0F 10 42 18 - movsd xmm0,[rdx+18]
"theHunterCotW_F.exe"+277A4F: F2 0F 11 83 A0 D8 11 00 - movsd [rbx+0011D8A0],xmm0
"theHunterCotW_F.exe"+277A57: 8B 42 20 - mov eax,[rdx+20]
"theHunterCotW_F.exe"+277A5A: 89 83 A8 D8 11 00 - mov [rbx+0011D8A8],eax
"theHunterCotW_F.exe"+277A60: 48 8B 03 - mov rax,[rbx]
"theHunterCotW_F.exe"+277A63: 39 78 08 - cmp [rax+08],edi
}
8770
"Better_Vegetations"
008000
Auto Assembler Script
[ENABLE]
aobscanmodule(noVegetations,theHunterCotW_F.exe,8B 42 0C 89 83 94 D8 11 00) // should be unique
alloc(newmem,$1000,"theHunterCotW_F.exe"+27C652)
label(code)
label(return)
newmem:
code:
mov [rbx+0011D894],(float)40
//mov [rbx+0011D894],eax
jmp return
noVegetations+3:
jmp newmem
nop
return:
registersymbol(noVegetations)
[DISABLE]
noVegetations+3:
db 89 83 94 D8 11 00
unregistersymbol(noVegetations)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+277A32
"theHunterCotW_F.exe"+277A0A: 8B 02 - mov eax,[rdx]
"theHunterCotW_F.exe"+277A0C: 48 8B D9 - mov rbx,rcx
"theHunterCotW_F.exe"+277A0F: 33 FF - xor edi,edi
"theHunterCotW_F.exe"+277A11: 48 81 C1 90 D8 11 00 - add rcx,0011D890
"theHunterCotW_F.exe"+277A18: 89 01 - mov [rcx],eax
"theHunterCotW_F.exe"+277A1A: 8B 42 04 - mov eax,[rdx+04]
"theHunterCotW_F.exe"+277A1D: 89 83 B0 D9 11 00 - mov [rbx+0011D9B0],eax
"theHunterCotW_F.exe"+277A23: 89 BB 58 DA 11 00 - mov [rbx+0011DA58],edi
"theHunterCotW_F.exe"+277A29: 89 BB 5C DA 11 00 - mov [rbx+0011DA5C],edi
"theHunterCotW_F.exe"+277A2F: 8B 42 0C - mov eax,[rdx+0C]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+277A32: 89 83 94 D8 11 00 - mov [rbx+0011D894],eax
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+277A38: 8B 42 10 - mov eax,[rdx+10]
"theHunterCotW_F.exe"+277A3B: 89 83 98 D8 11 00 - mov [rbx+0011D898],eax
"theHunterCotW_F.exe"+277A41: 8B 42 14 - mov eax,[rdx+14]
"theHunterCotW_F.exe"+277A44: 89 83 9C D8 11 00 - mov [rbx+0011D89C],eax
"theHunterCotW_F.exe"+277A4A: F2 0F 10 42 18 - movsd xmm0,[rdx+18]
"theHunterCotW_F.exe"+277A4F: F2 0F 11 83 A0 D8 11 00 - movsd [rbx+0011D8A0],xmm0
"theHunterCotW_F.exe"+277A57: 8B 42 20 - mov eax,[rdx+20]
"theHunterCotW_F.exe"+277A5A: 89 83 A8 D8 11 00 - mov [rbx+0011D8A8],eax
"theHunterCotW_F.exe"+277A60: 48 8B 03 - mov rax,[rbx]
"theHunterCotW_F.exe"+277A63: 39 78 08 - cmp [rax+08],edi
}
5471
"Animations"
800040
1
5443
"Set Animation Stay"
Auto Assembler Script
[ENABLE]
aobscanmodule(SetAnimation1,theHunterCotW_F.exe,89 47 1C 8B 44 24 48 89 47 20 4C 8D BF D0 00 00 00 48 8D 9F C8 00 00 00) // should be unique
alloc(newmem,$1000,"theHunterCotW_F.exe"+2F7835)
label(cheat)
label(code)
label(return)
newmem:
cheat:
cmp [rdi+8C],#1036831949
jne code
mov [rdi+1C],#4936
mov eax,[rsp+48]
jmp return
code:
mov [rdi+1C],eax
mov eax,[rsp+48]
jmp return
SetAnimation1:
jmp cheat
nop
nop
return:
registersymbol(SetAnimation1)
aobscanmodule(SetAnimation2,theHunterCotW_F.exe,8B 47 1C 39 06 74 04 B3 01 EB 41 48 8B 47 30) // should be unique
alloc(newmem2,$1000,"theHunterCotW_F.exe"+2EDCC3)
label(cheat2)
label(code2)
label(return2)
newmem2:
cheat2:
cmp [rdi+8C],#1036831949
jne code2
cmp [rsi],eax
jmp return2
code2:
mov eax,[rdi+1C]
cmp [rsi],eax
jmp return2
SetAnimation2:
jmp newmem2
return2:
registersymbol(SetAnimation2)
[DISABLE]
SetAnimation1:
db 89 47 1C 8B 44 24 48
unregistersymbol(SetAnimation1)
dealloc(newmem)
SetAnimation2:
db 8B 47 1C 39 06
unregistersymbol(SetAnimation2)
dealloc(newmem2)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+2F0A75
"theHunterCotW_F.exe"+2F0A52: 48 8D 55 60 - lea rdx,[rbp+60]
"theHunterCotW_F.exe"+2F0A56: 48 8B CF - mov rcx,rdi
"theHunterCotW_F.exe"+2F0A59: E8 B2 6D FF FF - call theHunterCotW_F.exe+2E7810
"theHunterCotW_F.exe"+2F0A5E: 84 C0 - test al,al
"theHunterCotW_F.exe"+2F0A60: 0F 84 26 06 00 00 - je theHunterCotW_F.exe+2F108C
"theHunterCotW_F.exe"+2F0A66: 8B 47 1C - mov eax,[rdi+1C]
"theHunterCotW_F.exe"+2F0A69: 89 47 24 - mov [rdi+24],eax
"theHunterCotW_F.exe"+2F0A6C: 8B 47 20 - mov eax,[rdi+20]
"theHunterCotW_F.exe"+2F0A6F: 89 47 28 - mov [rdi+28],eax
"theHunterCotW_F.exe"+2F0A72: 8B 45 50 - mov eax,[rbp+50]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+2F0A75: 89 47 1C - mov [rdi+1C],eax
"theHunterCotW_F.exe"+2F0A78: 8B 44 24 48 - mov eax,[rsp+48]
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+2F0A7C: 89 47 20 - mov [rdi+20],eax
"theHunterCotW_F.exe"+2F0A7F: 4C 8D BF D0 00 00 00 - lea r15,[rdi+000000D0]
"theHunterCotW_F.exe"+2F0A86: 48 8D 9F C8 00 00 00 - lea rbx,[rdi+000000C8]
"theHunterCotW_F.exe"+2F0A8D: 49 3B DF - cmp rbx,r15
"theHunterCotW_F.exe"+2F0A90: 74 26 - je theHunterCotW_F.exe+2F0AB8
"theHunterCotW_F.exe"+2F0A92: 4D 8B 3F - mov r15,[r15]
"theHunterCotW_F.exe"+2F0A95: 48 8B 0B - mov rcx,[rbx]
"theHunterCotW_F.exe"+2F0A98: 48 85 C9 - test rcx,rcx
"theHunterCotW_F.exe"+2F0A9B: 74 05 - je theHunterCotW_F.exe+2F0AA2
"theHunterCotW_F.exe"+2F0A9D: E8 5E 86 5C 00 - call theHunterCotW_F.exe+8B9100
}
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+2E7843
"theHunterCotW_F.exe"+2E781A: 48 C7 44 24 20 FE FF FF FF - mov [rsp+20],FFFFFFFE
"theHunterCotW_F.exe"+2E7823: 48 89 5C 24 50 - mov [rsp+50],rbx
"theHunterCotW_F.exe"+2E7828: 48 89 74 24 58 - mov [rsp+58],rsi
"theHunterCotW_F.exe"+2E782D: 48 8B F2 - mov rsi,rdx
"theHunterCotW_F.exe"+2E7830: 48 8B F9 - mov rdi,rcx
"theHunterCotW_F.exe"+2E7833: 32 DB - xor bl,bl
"theHunterCotW_F.exe"+2E7835: E8 36 74 FF FF - call theHunterCotW_F.exe+2DEC70
"theHunterCotW_F.exe"+2E783A: 44 8B 00 - mov r8d,[rax]
"theHunterCotW_F.exe"+2E783D: 44 39 47 20 - cmp [rdi+20],r8d
"theHunterCotW_F.exe"+2E7841: 74 4C - je theHunterCotW_F.exe+2E788F
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+2E7843: 8B 47 1C - mov eax,[rdi+1C]
"theHunterCotW_F.exe"+2E7846: 39 06 - cmp [rsi],eax
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+2E7848: 74 04 - je theHunterCotW_F.exe+2E784E
"theHunterCotW_F.exe"+2E784A: B3 01 - mov bl,01
"theHunterCotW_F.exe"+2E784C: EB 41 - jmp theHunterCotW_F.exe+2E788F
"theHunterCotW_F.exe"+2E784E: 48 8B 47 30 - mov rax,[rdi+30]
"theHunterCotW_F.exe"+2E7852: 80 78 20 00 - cmp byte ptr [rax+20],00
"theHunterCotW_F.exe"+2E7856: 74 37 - je theHunterCotW_F.exe+2E788F
"theHunterCotW_F.exe"+2E7858: 48 8B 87 90 00 00 00 - mov rax,[rdi+00000090]
"theHunterCotW_F.exe"+2E785F: 4C 8B 40 10 - mov r8,[rax+10]
"theHunterCotW_F.exe"+2E7863: 33 C9 - xor ecx,ecx
"theHunterCotW_F.exe"+2E7865: 4D 85 C0 - test r8,r8
}
5469
"Set Animation Lay"
Auto Assembler Script
[ENABLE]
aobscanmodule(SetAnimation1,theHunterCotW_F.exe,89 47 1C 8B 44 24 48 89 47 20 4C 8D BF D0 00 00 00 48 8D 9F C8 00 00 00) // should be unique
alloc(newmem,$1000,"theHunterCotW_F.exe"+2F7835)
label(cheat)
label(code)
label(return)
newmem:
cheat:
cmp [rdi+8C],#1036831949
jne code
mov [rdi+1C],#4992
mov eax,[rsp+48]
jmp return
code:
mov [rdi+1C],eax
mov eax,[rsp+48]
jmp return
SetAnimation1:
jmp cheat
nop
nop
return:
registersymbol(SetAnimation1)
aobscanmodule(SetAnimation2,theHunterCotW_F.exe,8B 47 1C 39 06 74 04 B3 01 EB 41 48 8B 47 30) // should be unique
alloc(newmem2,$1000,"theHunterCotW_F.exe"+2EDCC3)
label(cheat2)
label(code2)
label(return2)
newmem2:
cheat2:
cmp [rdi+8C],#1036831949
jne code2
cmp [rsi],eax
jmp return2
code2:
mov eax,[rdi+1C]
cmp [rsi],eax
jmp return2
SetAnimation2:
jmp newmem2
return2:
registersymbol(SetAnimation2)
[DISABLE]
SetAnimation1:
db 89 47 1C 8B 44 24 48
unregistersymbol(SetAnimation1)
dealloc(newmem)
SetAnimation2:
db 8B 47 1C 39 06
unregistersymbol(SetAnimation2)
dealloc(newmem2)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+2F0A75
"theHunterCotW_F.exe"+2F0A52: 48 8D 55 60 - lea rdx,[rbp+60]
"theHunterCotW_F.exe"+2F0A56: 48 8B CF - mov rcx,rdi
"theHunterCotW_F.exe"+2F0A59: E8 B2 6D FF FF - call theHunterCotW_F.exe+2E7810
"theHunterCotW_F.exe"+2F0A5E: 84 C0 - test al,al
"theHunterCotW_F.exe"+2F0A60: 0F 84 26 06 00 00 - je theHunterCotW_F.exe+2F108C
"theHunterCotW_F.exe"+2F0A66: 8B 47 1C - mov eax,[rdi+1C]
"theHunterCotW_F.exe"+2F0A69: 89 47 24 - mov [rdi+24],eax
"theHunterCotW_F.exe"+2F0A6C: 8B 47 20 - mov eax,[rdi+20]
"theHunterCotW_F.exe"+2F0A6F: 89 47 28 - mov [rdi+28],eax
"theHunterCotW_F.exe"+2F0A72: 8B 45 50 - mov eax,[rbp+50]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+2F0A75: 89 47 1C - mov [rdi+1C],eax
"theHunterCotW_F.exe"+2F0A78: 8B 44 24 48 - mov eax,[rsp+48]
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+2F0A7C: 89 47 20 - mov [rdi+20],eax
"theHunterCotW_F.exe"+2F0A7F: 4C 8D BF D0 00 00 00 - lea r15,[rdi+000000D0]
"theHunterCotW_F.exe"+2F0A86: 48 8D 9F C8 00 00 00 - lea rbx,[rdi+000000C8]
"theHunterCotW_F.exe"+2F0A8D: 49 3B DF - cmp rbx,r15
"theHunterCotW_F.exe"+2F0A90: 74 26 - je theHunterCotW_F.exe+2F0AB8
"theHunterCotW_F.exe"+2F0A92: 4D 8B 3F - mov r15,[r15]
"theHunterCotW_F.exe"+2F0A95: 48 8B 0B - mov rcx,[rbx]
"theHunterCotW_F.exe"+2F0A98: 48 85 C9 - test rcx,rcx
"theHunterCotW_F.exe"+2F0A9B: 74 05 - je theHunterCotW_F.exe+2F0AA2
"theHunterCotW_F.exe"+2F0A9D: E8 5E 86 5C 00 - call theHunterCotW_F.exe+8B9100
}
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+2E7843
"theHunterCotW_F.exe"+2E781A: 48 C7 44 24 20 FE FF FF FF - mov [rsp+20],FFFFFFFE
"theHunterCotW_F.exe"+2E7823: 48 89 5C 24 50 - mov [rsp+50],rbx
"theHunterCotW_F.exe"+2E7828: 48 89 74 24 58 - mov [rsp+58],rsi
"theHunterCotW_F.exe"+2E782D: 48 8B F2 - mov rsi,rdx
"theHunterCotW_F.exe"+2E7830: 48 8B F9 - mov rdi,rcx
"theHunterCotW_F.exe"+2E7833: 32 DB - xor bl,bl
"theHunterCotW_F.exe"+2E7835: E8 36 74 FF FF - call theHunterCotW_F.exe+2DEC70
"theHunterCotW_F.exe"+2E783A: 44 8B 00 - mov r8d,[rax]
"theHunterCotW_F.exe"+2E783D: 44 39 47 20 - cmp [rdi+20],r8d
"theHunterCotW_F.exe"+2E7841: 74 4C - je theHunterCotW_F.exe+2E788F
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+2E7843: 8B 47 1C - mov eax,[rdi+1C]
"theHunterCotW_F.exe"+2E7846: 39 06 - cmp [rsi],eax
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+2E7848: 74 04 - je theHunterCotW_F.exe+2E784E
"theHunterCotW_F.exe"+2E784A: B3 01 - mov bl,01
"theHunterCotW_F.exe"+2E784C: EB 41 - jmp theHunterCotW_F.exe+2E788F
"theHunterCotW_F.exe"+2E784E: 48 8B 47 30 - mov rax,[rdi+30]
"theHunterCotW_F.exe"+2E7852: 80 78 20 00 - cmp byte ptr [rax+20],00
"theHunterCotW_F.exe"+2E7856: 74 37 - je theHunterCotW_F.exe+2E788F
"theHunterCotW_F.exe"+2E7858: 48 8B 87 90 00 00 00 - mov rax,[rdi+00000090]
"theHunterCotW_F.exe"+2E785F: 4C 8B 40 10 - mov r8,[rax+10]
"theHunterCotW_F.exe"+2E7863: 33 C9 - xor ecx,ecx
"theHunterCotW_F.exe"+2E7865: 4D 85 C0 - test r8,r8
}
Toggle Activation
17
50
0
8792
"Set Animation Call"
Auto Assembler Script
[ENABLE]
aobscanmodule(SetAnimation1,theHunterCotW_F.exe,89 47 1C 8B 44 24 48 89 47 20 4C 8D BF D0 00 00 00 48 8D 9F C8 00 00 00) // should be unique
alloc(newmem,$1000,"theHunterCotW_F.exe"+2F7835)
label(cheat)
label(code)
label(return)
newmem:
cheat:
cmp [rdi+8C],#1036831949
jne code
mov [rdi+1C],#4811
mov eax,[rsp+48]
jmp return
code:
mov [rdi+1C],eax
mov eax,[rsp+48]
jmp return
SetAnimation1:
jmp cheat
nop
nop
return:
registersymbol(SetAnimation1)
aobscanmodule(SetAnimation2,theHunterCotW_F.exe,8B 47 1C 39 06 74 04 B3 01 EB 41 48 8B 47 30) // should be unique
alloc(newmem2,$1000,"theHunterCotW_F.exe"+2EDCC3)
label(cheat2)
label(code2)
label(return2)
newmem2:
cheat2:
cmp [rdi+8C],#1036831949
jne code2
cmp [rsi],eax
jmp return2
code2:
mov eax,[rdi+1C]
cmp [rsi],eax
jmp return2
SetAnimation2:
jmp newmem2
return2:
registersymbol(SetAnimation2)
[DISABLE]
SetAnimation1:
db 89 47 1C 8B 44 24 48
unregistersymbol(SetAnimation1)
dealloc(newmem)
SetAnimation2:
db 8B 47 1C 39 06
unregistersymbol(SetAnimation2)
dealloc(newmem2)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+2F0A75
"theHunterCotW_F.exe"+2F0A52: 48 8D 55 60 - lea rdx,[rbp+60]
"theHunterCotW_F.exe"+2F0A56: 48 8B CF - mov rcx,rdi
"theHunterCotW_F.exe"+2F0A59: E8 B2 6D FF FF - call theHunterCotW_F.exe+2E7810
"theHunterCotW_F.exe"+2F0A5E: 84 C0 - test al,al
"theHunterCotW_F.exe"+2F0A60: 0F 84 26 06 00 00 - je theHunterCotW_F.exe+2F108C
"theHunterCotW_F.exe"+2F0A66: 8B 47 1C - mov eax,[rdi+1C]
"theHunterCotW_F.exe"+2F0A69: 89 47 24 - mov [rdi+24],eax
"theHunterCotW_F.exe"+2F0A6C: 8B 47 20 - mov eax,[rdi+20]
"theHunterCotW_F.exe"+2F0A6F: 89 47 28 - mov [rdi+28],eax
"theHunterCotW_F.exe"+2F0A72: 8B 45 50 - mov eax,[rbp+50]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+2F0A75: 89 47 1C - mov [rdi+1C],eax
"theHunterCotW_F.exe"+2F0A78: 8B 44 24 48 - mov eax,[rsp+48]
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+2F0A7C: 89 47 20 - mov [rdi+20],eax
"theHunterCotW_F.exe"+2F0A7F: 4C 8D BF D0 00 00 00 - lea r15,[rdi+000000D0]
"theHunterCotW_F.exe"+2F0A86: 48 8D 9F C8 00 00 00 - lea rbx,[rdi+000000C8]
"theHunterCotW_F.exe"+2F0A8D: 49 3B DF - cmp rbx,r15
"theHunterCotW_F.exe"+2F0A90: 74 26 - je theHunterCotW_F.exe+2F0AB8
"theHunterCotW_F.exe"+2F0A92: 4D 8B 3F - mov r15,[r15]
"theHunterCotW_F.exe"+2F0A95: 48 8B 0B - mov rcx,[rbx]
"theHunterCotW_F.exe"+2F0A98: 48 85 C9 - test rcx,rcx
"theHunterCotW_F.exe"+2F0A9B: 74 05 - je theHunterCotW_F.exe+2F0AA2
"theHunterCotW_F.exe"+2F0A9D: E8 5E 86 5C 00 - call theHunterCotW_F.exe+8B9100
}
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+2E7843
"theHunterCotW_F.exe"+2E781A: 48 C7 44 24 20 FE FF FF FF - mov [rsp+20],FFFFFFFE
"theHunterCotW_F.exe"+2E7823: 48 89 5C 24 50 - mov [rsp+50],rbx
"theHunterCotW_F.exe"+2E7828: 48 89 74 24 58 - mov [rsp+58],rsi
"theHunterCotW_F.exe"+2E782D: 48 8B F2 - mov rsi,rdx
"theHunterCotW_F.exe"+2E7830: 48 8B F9 - mov rdi,rcx
"theHunterCotW_F.exe"+2E7833: 32 DB - xor bl,bl
"theHunterCotW_F.exe"+2E7835: E8 36 74 FF FF - call theHunterCotW_F.exe+2DEC70
"theHunterCotW_F.exe"+2E783A: 44 8B 00 - mov r8d,[rax]
"theHunterCotW_F.exe"+2E783D: 44 39 47 20 - cmp [rdi+20],r8d
"theHunterCotW_F.exe"+2E7841: 74 4C - je theHunterCotW_F.exe+2E788F
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+2E7843: 8B 47 1C - mov eax,[rdi+1C]
"theHunterCotW_F.exe"+2E7846: 39 06 - cmp [rsi],eax
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+2E7848: 74 04 - je theHunterCotW_F.exe+2E784E
"theHunterCotW_F.exe"+2E784A: B3 01 - mov bl,01
"theHunterCotW_F.exe"+2E784C: EB 41 - jmp theHunterCotW_F.exe+2E788F
"theHunterCotW_F.exe"+2E784E: 48 8B 47 30 - mov rax,[rdi+30]
"theHunterCotW_F.exe"+2E7852: 80 78 20 00 - cmp byte ptr [rax+20],00
"theHunterCotW_F.exe"+2E7856: 74 37 - je theHunterCotW_F.exe+2E788F
"theHunterCotW_F.exe"+2E7858: 48 8B 87 90 00 00 00 - mov rax,[rdi+00000090]
"theHunterCotW_F.exe"+2E785F: 4C 8B 40 10 - mov r8,[rax+10]
"theHunterCotW_F.exe"+2E7863: 33 C9 - xor ecx,ecx
"theHunterCotW_F.exe"+2E7865: 4D 85 C0 - test r8,r8
}
5468
"Set Animation Eat"
Auto Assembler Script
[ENABLE]
aobscanmodule(SetAnimation1,theHunterCotW_F.exe,89 47 1C 8B 44 24 48 89 47 20 4C 8D BF D0 00 00 00 48 8D 9F C8 00 00 00) // should be unique
alloc(newmem,$1000,"theHunterCotW_F.exe"+2F7835)
label(cheat)
label(code)
label(return)
newmem:
cheat:
cmp [rdi+8C],#1036831949
jne code
mov [rdi+1C],#4807
mov eax,[rsp+48]
jmp return
code:
mov [rdi+1C],eax
mov eax,[rsp+48]
jmp return
SetAnimation1:
jmp cheat
nop
nop
return:
registersymbol(SetAnimation1)
aobscanmodule(SetAnimation2,theHunterCotW_F.exe,8B 47 1C 39 06 74 04 B3 01 EB 41 48 8B 47 30) // should be unique
alloc(newmem2,$1000,"theHunterCotW_F.exe"+2EDCC3)
label(cheat2)
label(code2)
label(return2)
newmem2:
cheat2:
cmp [rdi+8C],#1036831949
jne code2
cmp [rsi],eax
jmp return2
code2:
mov eax,[rdi+1C]
cmp [rsi],eax
jmp return2
SetAnimation2:
jmp newmem2
return2:
registersymbol(SetAnimation2)
[DISABLE]
SetAnimation1:
db 89 47 1C 8B 44 24 48
unregistersymbol(SetAnimation1)
dealloc(newmem)
SetAnimation2:
db 8B 47 1C 39 06
unregistersymbol(SetAnimation2)
dealloc(newmem2)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+2F0A75
"theHunterCotW_F.exe"+2F0A52: 48 8D 55 60 - lea rdx,[rbp+60]
"theHunterCotW_F.exe"+2F0A56: 48 8B CF - mov rcx,rdi
"theHunterCotW_F.exe"+2F0A59: E8 B2 6D FF FF - call theHunterCotW_F.exe+2E7810
"theHunterCotW_F.exe"+2F0A5E: 84 C0 - test al,al
"theHunterCotW_F.exe"+2F0A60: 0F 84 26 06 00 00 - je theHunterCotW_F.exe+2F108C
"theHunterCotW_F.exe"+2F0A66: 8B 47 1C - mov eax,[rdi+1C]
"theHunterCotW_F.exe"+2F0A69: 89 47 24 - mov [rdi+24],eax
"theHunterCotW_F.exe"+2F0A6C: 8B 47 20 - mov eax,[rdi+20]
"theHunterCotW_F.exe"+2F0A6F: 89 47 28 - mov [rdi+28],eax
"theHunterCotW_F.exe"+2F0A72: 8B 45 50 - mov eax,[rbp+50]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+2F0A75: 89 47 1C - mov [rdi+1C],eax
"theHunterCotW_F.exe"+2F0A78: 8B 44 24 48 - mov eax,[rsp+48]
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+2F0A7C: 89 47 20 - mov [rdi+20],eax
"theHunterCotW_F.exe"+2F0A7F: 4C 8D BF D0 00 00 00 - lea r15,[rdi+000000D0]
"theHunterCotW_F.exe"+2F0A86: 48 8D 9F C8 00 00 00 - lea rbx,[rdi+000000C8]
"theHunterCotW_F.exe"+2F0A8D: 49 3B DF - cmp rbx,r15
"theHunterCotW_F.exe"+2F0A90: 74 26 - je theHunterCotW_F.exe+2F0AB8
"theHunterCotW_F.exe"+2F0A92: 4D 8B 3F - mov r15,[r15]
"theHunterCotW_F.exe"+2F0A95: 48 8B 0B - mov rcx,[rbx]
"theHunterCotW_F.exe"+2F0A98: 48 85 C9 - test rcx,rcx
"theHunterCotW_F.exe"+2F0A9B: 74 05 - je theHunterCotW_F.exe+2F0AA2
"theHunterCotW_F.exe"+2F0A9D: E8 5E 86 5C 00 - call theHunterCotW_F.exe+8B9100
}
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+2E7843
"theHunterCotW_F.exe"+2E781A: 48 C7 44 24 20 FE FF FF FF - mov [rsp+20],FFFFFFFE
"theHunterCotW_F.exe"+2E7823: 48 89 5C 24 50 - mov [rsp+50],rbx
"theHunterCotW_F.exe"+2E7828: 48 89 74 24 58 - mov [rsp+58],rsi
"theHunterCotW_F.exe"+2E782D: 48 8B F2 - mov rsi,rdx
"theHunterCotW_F.exe"+2E7830: 48 8B F9 - mov rdi,rcx
"theHunterCotW_F.exe"+2E7833: 32 DB - xor bl,bl
"theHunterCotW_F.exe"+2E7835: E8 36 74 FF FF - call theHunterCotW_F.exe+2DEC70
"theHunterCotW_F.exe"+2E783A: 44 8B 00 - mov r8d,[rax]
"theHunterCotW_F.exe"+2E783D: 44 39 47 20 - cmp [rdi+20],r8d
"theHunterCotW_F.exe"+2E7841: 74 4C - je theHunterCotW_F.exe+2E788F
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+2E7843: 8B 47 1C - mov eax,[rdi+1C]
"theHunterCotW_F.exe"+2E7846: 39 06 - cmp [rsi],eax
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+2E7848: 74 04 - je theHunterCotW_F.exe+2E784E
"theHunterCotW_F.exe"+2E784A: B3 01 - mov bl,01
"theHunterCotW_F.exe"+2E784C: EB 41 - jmp theHunterCotW_F.exe+2E788F
"theHunterCotW_F.exe"+2E784E: 48 8B 47 30 - mov rax,[rdi+30]
"theHunterCotW_F.exe"+2E7852: 80 78 20 00 - cmp byte ptr [rax+20],00
"theHunterCotW_F.exe"+2E7856: 74 37 - je theHunterCotW_F.exe+2E788F
"theHunterCotW_F.exe"+2E7858: 48 8B 87 90 00 00 00 - mov rax,[rdi+00000090]
"theHunterCotW_F.exe"+2E785F: 4C 8B 40 10 - mov r8,[rax+10]
"theHunterCotW_F.exe"+2E7863: 33 C9 - xor ecx,ecx
"theHunterCotW_F.exe"+2E7865: 4D 85 C0 - test r8,r8
}
6215
"Set Animation Temp"
Auto Assembler Script
[ENABLE]
aobscanmodule(SetAnimation1,theHunterCotW_F.exe,89 47 1C 8B 44 24 48 89 47 20 4C 8D BF D0 00 00 00 48 8D 9F C8 00 00 00) // should be unique
alloc(newmem,$1000,"theHunterCotW_F.exe"+2F7835)
label(cheat)
label(code)
label(return)
newmem:
cheat:
cmp [rdi+8C],#1036831949
jne code
mov [rdi+1C],#5001
mov eax,[rsp+48]
jmp return
code:
mov [rdi+1C],eax
mov eax,[rsp+48]
jmp return
SetAnimation1:
jmp cheat
nop
nop
return:
registersymbol(SetAnimation1)
aobscanmodule(SetAnimation2,theHunterCotW_F.exe,8B 47 1C 39 06 74 04 B3 01 EB 41 48 8B 47 30) // should be unique
alloc(newmem2,$1000,"theHunterCotW_F.exe"+2EDCC3)
label(cheat2)
label(code2)
label(return2)
newmem2:
cheat2:
cmp [rdi+8C],#1036831949
jne code2
cmp [rsi],eax
jmp return2
code2:
mov eax,[rdi+1C]
cmp [rsi],eax
jmp return2
SetAnimation2:
jmp newmem2
return2:
registersymbol(SetAnimation2)
[DISABLE]
SetAnimation1:
db 89 47 1C 8B 44 24 48
unregistersymbol(SetAnimation1)
dealloc(newmem)
SetAnimation2:
db 8B 47 1C 39 06
unregistersymbol(SetAnimation2)
dealloc(newmem2)
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+2F7835
"theHunterCotW_F.exe"+2F7812: 48 8D 55 60 - lea rdx,[rbp+60]
"theHunterCotW_F.exe"+2F7816: 48 8B CF - mov rcx,rdi
"theHunterCotW_F.exe"+2F7819: E8 72 64 FF FF - call theHunterCotW_F.exe+2EDC90
"theHunterCotW_F.exe"+2F781E: 84 C0 - test al,al
"theHunterCotW_F.exe"+2F7820: 0F 84 26 06 00 00 - je theHunterCotW_F.exe+2F7E4C
"theHunterCotW_F.exe"+2F7826: 8B 47 1C - mov eax,[rdi+1C]
"theHunterCotW_F.exe"+2F7829: 89 47 24 - mov [rdi+24],eax
"theHunterCotW_F.exe"+2F782C: 8B 47 20 - mov eax,[rdi+20]
"theHunterCotW_F.exe"+2F782F: 89 47 28 - mov [rdi+28],eax
"theHunterCotW_F.exe"+2F7832: 8B 45 50 - mov eax,[rbp+50]
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+2F7835: 89 47 1C - mov [rdi+1C],eax
"theHunterCotW_F.exe"+2F7838: 8B 44 24 48 - mov eax,[rsp+48]
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+2F783C: 89 47 20 - mov [rdi+20],eax
"theHunterCotW_F.exe"+2F783F: 4C 8D BF D0 00 00 00 - lea r15,[rdi+000000D0]
"theHunterCotW_F.exe"+2F7846: 48 8D 9F C8 00 00 00 - lea rbx,[rdi+000000C8]
"theHunterCotW_F.exe"+2F784D: 49 3B DF - cmp rbx,r15
"theHunterCotW_F.exe"+2F7850: 74 26 - je theHunterCotW_F.exe+2F7878
"theHunterCotW_F.exe"+2F7852: 4D 8B 3F - mov r15,[r15]
"theHunterCotW_F.exe"+2F7855: 48 8B 0B - mov rcx,[rbx]
"theHunterCotW_F.exe"+2F7858: 48 85 C9 - test rcx,rcx
"theHunterCotW_F.exe"+2F785B: 74 05 - je theHunterCotW_F.exe+2F7862
"theHunterCotW_F.exe"+2F785D: E8 4E E0 5C 00 - call theHunterCotW_F.exe+8C58B0
}
{
// ORIGINAL CODE - INJECTION POINT: "theHunterCotW_F.exe"+2EDCC3
"theHunterCotW_F.exe"+2EDC9A: 48 C7 44 24 20 FE FF FF FF - mov [rsp+20],FFFFFFFE
"theHunterCotW_F.exe"+2EDCA3: 48 89 5C 24 50 - mov [rsp+50],rbx
"theHunterCotW_F.exe"+2EDCA8: 48 89 74 24 58 - mov [rsp+58],rsi
"theHunterCotW_F.exe"+2EDCAD: 48 8B F2 - mov rsi,rdx
"theHunterCotW_F.exe"+2EDCB0: 48 8B F9 - mov rdi,rcx
"theHunterCotW_F.exe"+2EDCB3: 32 DB - xor bl,bl
"theHunterCotW_F.exe"+2EDCB5: E8 D6 74 FF FF - call theHunterCotW_F.exe+2E5190
"theHunterCotW_F.exe"+2EDCBA: 44 8B 00 - mov r8d,[rax]
"theHunterCotW_F.exe"+2EDCBD: 44 39 47 20 - cmp [rdi+20],r8d
"theHunterCotW_F.exe"+2EDCC1: 74 4C - je theHunterCotW_F.exe+2EDD0F
// ---------- INJECTING HERE ----------
"theHunterCotW_F.exe"+2EDCC3: 8B 47 1C - mov eax,[rdi+1C]
"theHunterCotW_F.exe"+2EDCC6: 39 06 - cmp [rsi],eax
// ---------- DONE INJECTING ----------
"theHunterCotW_F.exe"+2EDCC8: 74 04 - je theHunterCotW_F.exe+2EDCCE
"theHunterCotW_F.exe"+2EDCCA: B3 01 - mov bl,01
"theHunterCotW_F.exe"+2EDCCC: EB 41 - jmp theHunterCotW_F.exe+2EDD0F
"theHunterCotW_F.exe"+2EDCCE: 48 8B 47 30 - mov rax,[rdi+30]
"theHunterCotW_F.exe"+2EDCD2: 80 78 20 00 - cmp byte ptr [rax+20],00
"theHunterCotW_F.exe"+2EDCD6: 74 37 - je theHunterCotW_F.exe+2EDD0F
"theHunterCotW_F.exe"+2EDCD8: 48 8B 87 90 00 00 00 - mov rax,[rdi+00000090]
"theHunterCotW_F.exe"+2EDCDF: 4C 8B 40 10 - mov r8,[rax+10]
"theHunterCotW_F.exe"+2EDCE3: 33 C9 - xor ecx,ecx
"theHunterCotW_F.exe"+2EDCE5: 4D 85 C0 - test r8,r8
}
Time
7FF6B500D4BC
Exposure
7FF6B4DA454A