mirror of
https://github.com/zeldaret/ph
synced 2026-05-24 07:10:52 -04:00
45 lines
1.3 KiB
C++
45 lines
1.3 KiB
C++
#pragma once
|
|
|
|
#include "types.h"
|
|
|
|
#include "Player/EquipItem.hpp"
|
|
|
|
class EquipBombchu : public EquipItem {
|
|
private:
|
|
/* 00 (base) */
|
|
/* 09 */ u8 mUnk_09[3];
|
|
/* 0c */ u8 mUnk_0c[0x0c];
|
|
/* 18 */ u32 mUnk_18;
|
|
/* 1c */ void *mUnk_1c;
|
|
/* 20 */ void *mUnk_20;
|
|
/* 24 */ u32 mUnk_24;
|
|
/* 28 */ u32 mUnk_28;
|
|
/* 2c */ void *mUnk_2c;
|
|
/* 30 */ u32 mUnk_30;
|
|
/* 34 */ u32 mUnk_34;
|
|
/* 38 */ u8 mUnk_38[0xc];
|
|
/* 44 */ u16 mUnk_44;
|
|
/* 46 */ u8 mUnk_46;
|
|
/* 47 */ char mUnk_47;
|
|
/* 48 */ bool mUnk_48;
|
|
/* 49 */ unk8 mUnk_49[3];
|
|
/* 4c */
|
|
|
|
public:
|
|
EquipBombchu();
|
|
|
|
/* 00 */ virtual void vfunc_00() override; // func_ov58_02198fc0
|
|
/* 04 */ virtual ~EquipBombchu() override;
|
|
/* 0c */ virtual ItemFlag GetId() const override;
|
|
|
|
bool CheckUsable(unk32 param1) const;
|
|
/* 14 */ virtual bool IsUsable(unk32 param1) const override;
|
|
/* 18 */ virtual void vfunc_18() override; // func_ov58_0219903c
|
|
/* 1c */ virtual void vfunc_1c() override; // func_ov58_02199060
|
|
|
|
/* 30 */ virtual void vfunc_30() override; // func_ov58_0219906c
|
|
/* 34 */ virtual void vfunc_34(unk16 *param1) override; // func_ov58_0213ecb4
|
|
/* 38 */ virtual void vfunc_38(unk32 param1) override; // func_ov58_02199170
|
|
/* 50 */
|
|
};
|