diff options
Diffstat (limited to 'levelspecial.yaml')
-rw-r--r-- | levelspecial.yaml | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/levelspecial.yaml b/levelspecial.yaml index cc8d33a..a156960 100644 --- a/levelspecial.yaml +++ b/levelspecial.yaml @@ -14,12 +14,19 @@ hooks: target_func: 'LevelSpecial_Execute(LevelSpecial *)'
- name: ResetAfterLevel
- type: branch_insn + type: branch_insn
branch_type: b
src_addr_pal: 0x809259E0
target_func: 'ResetAfterLevel(void)'
- +
- name: LevelSpecial_MemFix
type: patch
addr_pal: 0x808AC778
data: '38600400'
+
+ - name: MarioStateChanger
+ type: add_func_pointer
+ src_addr_pal: 0x803259FC
+ target_func: 'MarioStateChanger(void *, dStateBase_c *, unsigned int)'
+
+
|