Model Size "Mod" / Cheat Eninge Script
Hi here is the code to make heads bigger in the division. I think it is also possible to make the heads smaller but i havent managed to do it cause the game crashes when i changed some values. Screenshot: imgur. com/ vGSNdTD
*EDIT* **You might need to use a buypass for this script (or game will crash).
Code:
[ENABLE]
aobscanmodule(BigHeadAOB,TheDivision.exe,55 44 0F 29 14 02) // should be unique
alloc(newmem,$1000,"TheDivision.exe"+414D4E)
label(code)
label(return)
label(exit)
label(BigHeadData)
newmem:
code:
cmp rdx,140
jne exit
movups [BigHeadData+10],xmm1
movups xmm1,[BigHeadData]
mulps xmm10,xmm1
mulps xmm5,xmm1
mulps xmm4,xmm1
movups xmm1,[BigHeadData+10]
exit:
movaps [rdx+rax],xmm10
movaps [rdx+rax+10],xmm5
movaps [rdx+rax+20],xmm4
jmp return
BigHeadData:
dd (float)3
dd (float)3
dd (float)3
dd (float)1
BigHeadAOB+01:
jmp code
db 90 90 90 90 90 90 90 90 90 90
return:
registersymbol(BigHeadAOB)
[DISABLE]
BigHeadAOB+01:
db 44 0F 29 14 02 0F 29 6C 02 10 0F 29 64 02 20
unregistersymbol(BigHeadAOB)
dealloc(newmem)
*EDIT* **You might need to use a buypass for this script (or game will crash).
Code:
[ENABLE]
aobscanmodule(BigHeadAOB,TheDivision.exe,55 44 0F 29 14 02) // should be unique
alloc(newmem,$1000,"TheDivision.exe"+414D4E)
label(code)
label(return)
label(exit)
label(BigHeadData)
newmem:
code:
cmp rdx,140
jne exit
movups [BigHeadData+10],xmm1
movups xmm1,[BigHeadData]
mulps xmm10,xmm1
mulps xmm5,xmm1
mulps xmm4,xmm1
movups xmm1,[BigHeadData+10]
exit:
movaps [rdx+rax],xmm10
movaps [rdx+rax+10],xmm5
movaps [rdx+rax+20],xmm4
jmp return
BigHeadData:
dd (float)3
dd (float)3
dd (float)3
dd (float)1
BigHeadAOB+01:
jmp code
db 90 90 90 90 90 90 90 90 90 90
return:
registersymbol(BigHeadAOB)
[DISABLE]
BigHeadAOB+01:
db 44 0F 29 14 02 0F 29 6C 02 10 0F 29 64 02 20
unregistersymbol(BigHeadAOB)
dealloc(newmem)

pox911 at UC made it. Also the one you posted is the old, buggy version that makes stuff other than heads big. He made a fix to it.