diff --git a/config/eur/arm9/overlays/ov059/delinks.txt b/config/eur/arm9/overlays/ov059/delinks.txt index e32ebbb5..69f9561e 100644 --- a/config/eur/arm9/overlays/ov059/delinks.txt +++ b/config/eur/arm9/overlays/ov059/delinks.txt @@ -7,6 +7,9 @@ src/59_Hammer/Player/EquipHammer.cpp: .text start:0x02198d00 end:0x0219933c + .data start:0x0219b140 end:0x0219b180 src/59_Hammer/Actor/Navi/ActorNaviBase.cpp: .text start:0x0219933c end:0x0219b110 + .rodata start:0x0219b110 end:0x0219b124 + .ctor start:0x0219b124 end:0x0219b128 diff --git a/config/usa/arm9/overlays/ov059/delinks.txt b/config/usa/arm9/overlays/ov059/delinks.txt index 10677e25..9e1114d5 100644 --- a/config/usa/arm9/overlays/ov059/delinks.txt +++ b/config/usa/arm9/overlays/ov059/delinks.txt @@ -4,3 +4,11 @@ .data start:0x0219b0a0 end:0x0219b120 kind:data align:32 .bss start:0x0219b120 end:0x0219b120 kind:bss align:32 +src/59_Hammer/Player/EquipHammer.cpp: + .text start:0x02198c60 end:0x0219929c + .data start:0x0219b0a0 end:0x0219b0e0 + +src/59_Hammer/Actor/Navi/ActorNaviBase.cpp: + .text start:0x0219929c end:0x0219b070 + .rodata start:0x0219b070 end:0x0219b084 + .ctor start:0x0219b084 end:0x0219b088 diff --git a/src/59_Hammer/Player/EquipHammer.cpp b/src/59_Hammer/Player/EquipHammer.cpp index a369aaa0..f9edd1e4 100644 --- a/src/59_Hammer/Player/EquipHammer.cpp +++ b/src/59_Hammer/Player/EquipHammer.cpp @@ -8,6 +8,8 @@ #include "Player/PlayerControl.hpp" #include "Player/PlayerLink.hpp" +char *gShipParts[8] = {"anc", "bow", "hul", "can", "dco", "pdl", "fnl", "brg"}; + extern "C" void ApproachAngle_thunk(s16 *src, s16 dst, u32 param3); struct EquipHammer_UnkStruct {