summaryrefslogtreecommitdiff
path: root/levelspecial.yaml
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--levelspecial.yaml11
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)'
+
+