From 23bbb6fe5b4dcf7a0d953b984fc9b63fb6f3c0a3 Mon Sep 17 00:00:00 2001 From: Aetias Date: Thu, 23 May 2024 23:51:15 +0200 Subject: Mangle `EquipBoomerang::GetActor` --- include/Player/EquipBoomerang.hpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/Player/EquipBoomerang.hpp b/include/Player/EquipBoomerang.hpp index 9b17f103..3b33bbd9 100644 --- a/include/Player/EquipBoomerang.hpp +++ b/include/Player/EquipBoomerang.hpp @@ -1,15 +1,20 @@ #pragma once +#include "global.h" #include "types.h" + +#include "Actor/ActorRef.hpp" #include "Player/EquipItem.hpp" +class Actor; + class EquipBoomerang : public EquipItem { private: /* 00 (base) */ /* 09 */ u8 mUnk_09[3]; /* 0c */ void *mUnk_0c; - /* 10 */ u32 mUnk_10; - /* 14 */ u8 mUnk_18[8]; + /* 10 */ ActorRef mRef; + /* 18 */ u8 mUnk_18[8]; /* 20 */ u32 mUnk_20; /* 24 */ u32 mUnk_24; /* 28 */ u32 mUnk_28; @@ -29,4 +34,6 @@ public: /* 30 */ virtual void vfunc_30() override; // func_ov53_0219913c /* 38 */ virtual void vfunc_38(unk32 param1) override; // func_ov53_02199318 /* 50 */ + + Actor* GetActor(); }; -- cgit v1.2.3