Merge pull request #136 from CovenEsme/fences

Simple fences OK
This commit is contained in:
robojumper
2025-03-14 00:42:59 +01:00
committed by GitHub
20 changed files with 212 additions and 46 deletions
+11
View File
@@ -2,11 +2,22 @@
#define D_A_OBJ_FENCE_BOKO_H
#include "d/a/obj/d_a_obj_base.h"
#include "d/col/bg/d_bg_w.h"
class dAcOfenceBoko_c : public dAcObjBase_c {
public:
dAcOfenceBoko_c() {}
virtual int create() override;
virtual int doDelete() override;
virtual int draw() override;
virtual bool createHeap() override;
virtual ~dAcOfenceBoko_c() {}
virtual int actorExecute() override;
nw4r::g3d::ResFile mResFile;
m3d::smdl_c mModel;
dBgW mCollision;
bool field_0x560;
private:
};
+10
View File
@@ -2,11 +2,21 @@
#define D_A_OBJ_FENCE_BOKO2_H
#include "d/a/obj/d_a_obj_base.h"
#include "d/col/bg/d_bg_w.h"
class dAcOfenceBoko2_c : public dAcObjBase_c {
public:
dAcOfenceBoko2_c() {}
virtual int create() override;
virtual int doDelete() override;
virtual int draw() override;
virtual bool createHeap() override;
virtual ~dAcOfenceBoko2_c() {}
virtual int actorExecute() override;
nw4r::g3d::ResFile mResFile;
m3d::smdl_c mModel;
dBgW mCollision;
private:
};
+10
View File
@@ -2,11 +2,21 @@
#define D_A_OBJ_FENCE_KONSAI_H
#include "d/a/obj/d_a_obj_base.h"
#include "d/col/bg/d_bg_w.h"
class dAcOfenceKonsai_c : public dAcObjBase_c {
public:
dAcOfenceKonsai_c() {}
virtual int create() override;
virtual int doDelete() override;
virtual int draw() override;
virtual bool createHeap() override;
virtual ~dAcOfenceKonsai_c() {}
virtual int actorExecute() override;
nw4r::g3d::ResFile mResFile;
m3d::smdl_c mModel;
dBgW mCollision;
private:
};
+1 -1
View File
@@ -60,7 +60,7 @@ public:
dBgW_Base();
void ClrDBgWBase();
void CalcDiffShapeAngleY(s16);
bool InitMapStuff(mAllocator_c *pAllocator);
BOOL InitMapStuff(mAllocator_c *pAllocator);
bool fn_8034AD70() const;
bool fn_8034ADA0() const;
void RegistBg(int id);