d_a_obj_fruit_guts_leaf OK (#77)

This commit is contained in:
robojumper
2024-10-20 22:43:57 +02:00
committed by GitHub
parent 3b5a959d1b
commit 8723bc3186
7 changed files with 142 additions and 21 deletions
+13
View File
@@ -2,13 +2,26 @@
#define D_A_OBJ_FRUIT_GUTS_LEAF_H
#include "d/a/obj/d_a_obj_base.h"
#include "m/m3d/m_smdl.h"
class dAcOFruitGutsLeaf_c : public dAcObjBase_c {
public:
dAcOFruitGutsLeaf_c() {}
virtual ~dAcOFruitGutsLeaf_c() {}
virtual bool createHeap() override;
virtual int actorCreate() override;
virtual int actorPostCreate() override;
virtual int actorExecute() override;
virtual int draw() override;
private:
s32 getType();
bool hideInPast();
s32 getPastBehavior();
/* 0x330 */ m3d::smdl_c mMdl;
};
#endif
+1
View File
@@ -51,6 +51,7 @@ public:
void draw();
f32 checkPositionIsInPastState(s32 roomId, const mVec3_c &position, float *, float);
bool fn_800B9B60(s32 roomId, const mVec3_c &position);
static dTimeAreaMgr_c *sInstance;