diff options
Diffstat (limited to 'poweruphax.yaml')
-rw-r--r-- | poweruphax.yaml | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/poweruphax.yaml b/poweruphax.yaml index 3a9aa21..29f2636 100644 --- a/poweruphax.yaml +++ b/poweruphax.yaml @@ -1,5 +1,5 @@ --- -source_files: [../src/poweruphax.S] +source_files: [../src/poweruphax.S, ../src/poweruphax.cpp] hooks: - name: GetInfoFromDumbTable type: branch_insn @@ -282,6 +282,11 @@ hooks: addr_pal: 0x80ACF9F4 data: '0008820e' + - name: HammerBigThwompBounce + type: add_func_pointer + src_addr_pal: 0x80AE8360 + target_func: 'ThwompHammer(dEn_c *, ActivePhysics *, ActivePhysics *)' + - name: HammerBigBoo type: patch addr_pal: 0x80AD4AA0 @@ -292,6 +297,11 @@ hooks: addr_pal: 0x80AD4AA4 data: '20020000' + - name: HammerBigBooBounce + type: add_func_pointer + src_addr_pal: 0x80B0AE20 + target_func: 'BooHammer(dEn_c *, ActivePhysics *, ActivePhysics *)' + - name: HammerAmp type: patch addr_pal: 0x80ACE17C @@ -312,6 +322,11 @@ hooks: addr_pal: 0x80AD4F48 data: '00088a1e' + - name: HammerBigUrchinBounce + type: add_func_pointer + src_addr_pal: 0x80B0CF40 + target_func: 'UrchinHammer(dEn_c *, ActivePhysics *, ActivePhysics *)' + - name: HammerChainChomp type: patch addr_pal: 0x80AD5214 @@ -367,6 +382,10 @@ hooks: addr_pal: 0x80AD5538 data: '003AFFFE' + - name: HammerMicroGoomba + type: patch + addr_pal: 0x80ACD9A0 + data: '0008A2BE' # - name: HammerClam # type: patch |