mirror of
https://github.com/zeldaret/ph
synced 2026-07-07 13:23:45 -04:00
Add StopUsing methods to several classes
These are used in `LinkStateItem::OnStateLeave`
This commit is contained in:
@@ -13,7 +13,7 @@ func_ov054_02198eec kind:function(arm,size=0x10) addr:0x2198eec
|
||||
func_ov054_02198efc kind:function(arm,size=0x3cc) addr:0x2198efc
|
||||
func_ov054_021992c8 kind:function(arm,size=0x518) addr:0x21992c8
|
||||
func_ov054_021997e0 kind:function(arm,size=0x10) addr:0x21997e0
|
||||
func_ov054_021997f0 kind:function(arm,size=0xe4) addr:0x21997f0
|
||||
_ZN10EquipScoop9StopUsingEP13LinkStateItem kind:function(arm,size=0xe4) addr:0x21997f0
|
||||
func_ov054_021998d4 kind:function(arm,size=0x40) addr:0x21998d4
|
||||
data_ov054_02199914 kind:data(any) addr:0x2199914
|
||||
func_ov054_02199924 kind:function(arm,size=0x30) addr:0x2199924
|
||||
|
||||
@@ -5,7 +5,7 @@ func_ov055_02198da4 kind:function(arm,size=0x54) addr:0x2198da4
|
||||
func_ov055_02198df8 kind:function(arm,size=0x68) addr:0x2198df8
|
||||
func_ov055_02198e60 kind:function(arm,size=0x118) addr:0x2198e60
|
||||
func_ov055_02198f78 kind:function(arm,size=0x18) addr:0x2198f78
|
||||
func_ov055_02198f90 kind:function(arm,size=0x80) addr:0x2198f90
|
||||
_ZN9EquipBomb9StopUsingEP13LinkStateItem kind:function(arm,size=0x80) addr:0x2198f90
|
||||
func_ov055_02199010 kind:function(arm,size=0x10) addr:0x2199010
|
||||
func_ov055_02199020 kind:function(arm,size=0x188) addr:0x2199020
|
||||
func_ov055_021991a8 kind:function(arm,size=0x4) addr:0x21991a8
|
||||
|
||||
@@ -31,7 +31,7 @@ func_ov057_02199e64 kind:function(arm,size=0x68) addr:0x2199e64
|
||||
func_ov057_02199ecc kind:function(arm,size=0x10) addr:0x2199ecc
|
||||
func_ov057_02199edc kind:function(arm,size=0x32c) addr:0x2199edc
|
||||
func_ov057_0219a208 kind:function(arm,size=0x124) addr:0x219a208
|
||||
func_ov057_0219a32c kind:function(arm,size=0x38) addr:0x219a32c
|
||||
_ZN9EquipRope9StopUsingEP13LinkStateItem kind:function(arm,size=0x38) addr:0x219a32c
|
||||
func_ov057_0219a364 kind:function(arm,size=0x4c) addr:0x219a364
|
||||
func_ov057_0219a3b0 kind:function(arm,size=0x4c) addr:0x219a3b0
|
||||
func_ov057_0219a3fc kind:function(arm,size=0x64) addr:0x219a3fc
|
||||
|
||||
@@ -15,7 +15,7 @@ func_ov059_02198ffc kind:function(arm,size=0x80) addr:0x2198ffc
|
||||
func_ov059_0219907c kind:function(arm,size=0x28) addr:0x219907c
|
||||
func_ov059_021990a4 kind:function(arm,size=0x268) addr:0x21990a4
|
||||
func_ov059_0219930c kind:function(arm,size=0x10) addr:0x219930c
|
||||
func_ov059_0219931c kind:function(arm,size=0x20) addr:0x219931c
|
||||
_ZN11EquipHammer9StopUsingEP13LinkStateItem kind:function(arm,size=0x20) addr:0x219931c
|
||||
func_ov059_0219933c kind:function(arm,size=0xd70) addr:0x219933c
|
||||
func_ov059_0219a0ac kind:function(arm,size=0x95c) addr:0x219a0ac
|
||||
func_ov059_0219aa08 kind:function(arm,size=0x1a0) addr:0x219aa08
|
||||
|
||||
@@ -13,7 +13,7 @@ func_ov054_02198eec kind:function(arm,size=0x10) addr:0x2198e4c
|
||||
func_ov054_02198efc kind:function(arm,size=0x3cc) addr:0x2198e5c
|
||||
func_ov054_021992c8 kind:function(arm,size=0x518) addr:0x2199228
|
||||
func_ov054_021997e0 kind:function(arm,size=0x10) addr:0x2199740
|
||||
func_ov054_021997f0 kind:function(arm,size=0xe4) addr:0x2199750
|
||||
_ZN10EquipScoop9StopUsingEP13LinkStateItem kind:function(arm,size=0xe4) addr:0x2199750
|
||||
func_ov054_021998d4 kind:function(arm,size=0x40) addr:0x2199834
|
||||
data_ov054_02199914 kind:data(any) addr:0x2199874
|
||||
func_ov054_02199924 kind:function(arm,size=0x30) addr:0x2199884
|
||||
|
||||
@@ -5,7 +5,7 @@ func_ov055_02198da4 kind:function(arm,size=0x54) addr:0x2198d04
|
||||
func_ov055_02198df8 kind:function(arm,size=0x68) addr:0x2198d58
|
||||
func_ov055_02198e60 kind:function(arm,size=0x118) addr:0x2198dc0
|
||||
func_ov055_02198f78 kind:function(arm,size=0x18) addr:0x2198ed8
|
||||
func_ov055_02198f90 kind:function(arm,size=0x80) addr:0x2198ef0
|
||||
_ZN9EquipBomb9StopUsingEP13LinkStateItem kind:function(arm,size=0x80) addr:0x2198ef0
|
||||
func_ov055_02199010 kind:function(arm,size=0x10) addr:0x2198f70
|
||||
func_ov055_02199020 kind:function(arm,size=0x188) addr:0x2198f80
|
||||
func_ov055_021991a8 kind:function(arm,size=0x4) addr:0x2199108
|
||||
|
||||
@@ -31,7 +31,7 @@ func_ov057_02199e64 kind:function(arm,size=0x68) addr:0x2199dc4
|
||||
func_ov057_02199ecc kind:function(arm,size=0x10) addr:0x2199e2c
|
||||
func_ov057_02199edc kind:function(arm,size=0x32c) addr:0x2199e3c
|
||||
func_ov057_0219a208 kind:function(arm,size=0x124) addr:0x219a168
|
||||
func_ov057_0219a32c kind:function(arm,size=0x38) addr:0x219a28c
|
||||
_ZN9EquipRope9StopUsingEP13LinkStateItem kind:function(arm,size=0x38) addr:0x219a28c
|
||||
func_ov057_0219a364 kind:function(arm,size=0x4c) addr:0x219a2c4
|
||||
func_ov057_0219a3b0 kind:function(arm,size=0x4c) addr:0x219a310
|
||||
func_ov057_0219a3fc kind:function(arm,size=0x64) addr:0x219a35c
|
||||
|
||||
@@ -15,7 +15,7 @@ func_ov059_02198ffc kind:function(arm,size=0x80) addr:0x2198f5c
|
||||
func_ov059_0219907c kind:function(arm,size=0x28) addr:0x2198fdc
|
||||
func_ov059_021990a4 kind:function(arm,size=0x268) addr:0x2199004
|
||||
func_ov059_0219930c kind:function(arm,size=0x10) addr:0x219926c
|
||||
func_ov059_0219931c kind:function(arm,size=0x20) addr:0x219927c
|
||||
_ZN11EquipHammer9StopUsingEP13LinkStateItem kind:function(arm,size=0x20) addr:0x219927c
|
||||
func_ov059_0219933c kind:function(arm,size=0xd70) addr:0x219929c
|
||||
func_ov059_0219a0ac kind:function(arm,size=0x95c) addr:0x219a00c
|
||||
func_ov059_0219aa08 kind:function(arm,size=0x1a0) addr:0x219a968
|
||||
|
||||
@@ -4,6 +4,8 @@
|
||||
|
||||
#include "Player/EquipItem.hpp"
|
||||
|
||||
class LinkStateItem;
|
||||
|
||||
class EquipBomb : public EquipItem {
|
||||
private:
|
||||
/* 00 (base) */
|
||||
@@ -26,4 +28,6 @@ public:
|
||||
/* 38 */ virtual void vfunc_38(unk32 param1) override; // func_ov55_2198df8
|
||||
/* 50 */ virtual void vfunc_50(); // func_ov14_0213d228
|
||||
/* 54 */
|
||||
|
||||
static void StopUsing(LinkStateItem *param1);
|
||||
};
|
||||
|
||||
@@ -4,6 +4,8 @@
|
||||
|
||||
#include "Player/EquipItem.hpp"
|
||||
|
||||
class LinkStateItem;
|
||||
|
||||
class EquipHammer : public EquipItem {
|
||||
private:
|
||||
/* 00 (base) */
|
||||
@@ -29,10 +31,12 @@ public:
|
||||
/* 18 */ virtual void vfunc_18() override; // func_ov59_02198e3c
|
||||
/* 1c */ virtual void vfunc_1c() override; // func_ov59_02198e58
|
||||
|
||||
/* 2c */ virtual unk32 vfunc_2c() override; // func_ov59_02198fcc
|
||||
/* 2c */ virtual u32 vfunc_2c() override; // func_ov59_02198fcc
|
||||
/* 30 */ virtual void vfunc_30() override; // func_ov59_02198e6c
|
||||
/* 38 */ virtual void vfunc_38(unk32 param1) override; // func_0v59_02198fc8
|
||||
/* 3c */ virtual bool GetHitbox(Cylinder *hitbox) const override; // func_ov14_0213ee10
|
||||
/* 4c */ virtual s32 vfunc_4c() const override; // func_ov14_0213eea8
|
||||
/* 50 */
|
||||
|
||||
static void StopUsing(LinkStateItem *param1);
|
||||
};
|
||||
|
||||
@@ -15,6 +15,7 @@ struct EquipRope_Unk_18 {
|
||||
};
|
||||
|
||||
class Actor;
|
||||
class LinkStateItem;
|
||||
|
||||
class EquipRope : public EquipItem {
|
||||
public:
|
||||
@@ -59,4 +60,6 @@ public:
|
||||
bool func_ov14_0213dadc(s32 index, Cylinder *cylinder);
|
||||
s32 func_ov14_0213ddd4(Actor *actor);
|
||||
bool func_ov14_0213defc(Actor *actor);
|
||||
|
||||
static void StopUsing(LinkStateItem *param1);
|
||||
};
|
||||
|
||||
@@ -4,6 +4,8 @@
|
||||
|
||||
#include "Player/EquipItem.hpp"
|
||||
|
||||
class LinkStateItem;
|
||||
|
||||
class EquipScoop : public EquipItem {
|
||||
private:
|
||||
/* 0 (base) */
|
||||
@@ -24,4 +26,6 @@ public:
|
||||
/* 44 */ virtual unk32 vfunc_44(unk32 param1) const override; // func_ov54_02198d38
|
||||
/* 48 */ virtual unk32 vfunc_48(unk32 param1) const override; // func_ov54_02198d48
|
||||
/* 50 */
|
||||
|
||||
static void StopUsing(LinkStateItem *param1);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user