update enemy HP bars patch

This commit is contained in:
Martin Michelsen
2024-06-28 19:24:39 -07:00
parent 2ff9df19c8
commit c250a2dbc4
18 changed files with 665 additions and 106 deletions
@@ -12,30 +12,58 @@ start:
.include WriteCodeBlocksXB
.data 0x0026B2F3
.data 0x00000001
.binary A0
.binary C0
.data 0x0026B2FC
.data 0x00000001
.binary DA
.binary FA
.data 0x0026B4F6
.data 0x00000004
.binary 836004FD
.data 0x0054D4AC
.data 0x00000004
.data 0x42640000
.data 0x42960000
.data 0x0054D4B8
.data 0x00000004
.data 0x42640000
.data 0x42960000
.data 0x0054D4C4
.data 0x00000004
.data 0x42640000
.data 0x42960000
.data 0x0054D4D0
.data 0x00000004
.data 0x42640000
.data 0x42960000
.data 0x0054D56C
.data 0x00000004
.data 0x42300000
.data 0x42780000
.data 0x0054D588
.data 0x00000004
.data 0xFF00FF15
.data 0x00010C00
.deltaof str_data_start, str_data_end
str_data_start:
.data 0x00317D7A # sprintf
.data 0x00265130 # Original function for on_window_created callsite
.data 0x00000000
.binary "%s\n\nHP:%d/%d"
.data 0x00000000
.data 0x00000000
str_data_end:
.data 0x002DB580
.deltaof new_code_start, new_code_end
new_code_start:
.include EnemyHPBars-TextHandlerXB
new_code_end:
.data 0x0026B4D1
.data 0x00000007
nop
nop
.binary E8AB000700 # call 002DB583 (on_hp_updated)
.data 0x0026B2B8
.data 0x00000005
.binary E8C4020700 # call 002DB581 (on_window_created)
.data 0x00000000
.data 0x00000000