Procházet zdrojové kódy

Added Berial Fire Lost script and some boss data

master
před 5 roky
rodič
revize
f43e83937e

+ 14
- 0
CEAs/berial-fire-lost-no-collapse.CEA Zobrazit soubor

@@ -0,0 +1,14 @@
[disable]
DevilMayCry4SpecialEdition.exe+3521D2:
comiss xmm0,[eax*4+400000+DC83D0]
[enable]
DevilMayCry4SpecialEdition.exe+3521D2:
comiss xmm0,xmm0 //generated code is 3 bytes- original was 8
nop
nop
nop
nop
nop
//the following JNA will always jump with this modified condition

+ 36
- 0
CEAs/berial-fire-lost.CEA Zobrazit soubor

@@ -0,0 +1,36 @@
[enable]
alloc(newmem,29)
label(returnhere)
label(originalcode)
label(exit)
DevilMayCry4SpecialEdition.exe+352388:
db 90 90 90 90 90 90 90 90 //dazing should no longer expire
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
originalcode:
movss xmm0,[esi+00002100]
addss xmm0,[esi+00002100]
movss [esi+2110], xmm0
exit:
jmp returnhere
"DevilMayCry4SpecialEdition.exe"+3614E6:
jmp newmem
nop
nop
nop
returnhere:
[disable]
dealloc(newmem)
DevilMayCry4SpecialEdition.exe+352388:
//8 byte instruction
movss [edi+00002128],xmm0 //this updates the daze timer on berial
"DevilMayCry4SpecialEdition.exe"+3614E6:
movss xmm0,[esi+00002110]

+ 932
- 318
DevilMayCry4SpecialEdition.CT
Diff nebyl zobrazen, protože je příliš veliký
Zobrazit soubor


Načítá se…
Zrušit
Uložit