diff options
| author | robojumper <robojumper@gmail.com> | 2025-05-28 19:06:59 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-28 19:06:59 +0200 |
| commit | 887b9336ce4dfbbbf8f9f7384969c744eafdce6a (patch) | |
| tree | 528390a405bad62c8a7cc9a72d4dbd5a78a99814 /include/d | |
| parent | 552612bbc79e68d4d27b20c7eb4758df736da926 (diff) | |
| parent | 1e5451ca59ab4706f887667925b5c11a410cece9 (diff) | |
Merge pull request #191 from swekka/d_a_obj_F400_gate_leaf
d_a_obj_F400_gate_leaf OK
Diffstat (limited to 'include/d')
| -rw-r--r-- | include/d/a/obj/d_a_obj_F400_gate_leaf.h | 7 | ||||
| -rw-r--r-- | include/d/flag/baseflag_manager.h | 4 |
2 files changed, 11 insertions, 0 deletions
diff --git a/include/d/a/obj/d_a_obj_F400_gate_leaf.h b/include/d/a/obj/d_a_obj_F400_gate_leaf.h index a31e3ba8..24b73c1e 100644 --- a/include/d/a/obj/d_a_obj_F400_gate_leaf.h +++ b/include/d/a/obj/d_a_obj_F400_gate_leaf.h @@ -8,7 +8,14 @@ public: dAcOF400GateLeaf_c() {} virtual ~dAcOF400GateLeaf_c() {} + virtual bool createHeap() override; + virtual int create() override; + virtual int draw() override; + + u16 getStoryflag(); + private: + /* 0x330 */ m3d::smdl_c mMdl; }; #endif diff --git a/include/d/flag/baseflag_manager.h b/include/d/flag/baseflag_manager.h index 932e3b76..db0aa401 100644 --- a/include/d/flag/baseflag_manager.h +++ b/include/d/flag/baseflag_manager.h @@ -35,6 +35,10 @@ public: u16 getUncommittedValue_Priv(u16 flag) const; + u32 checkFlagValid(u16 counterIdx) const { + return mpFlagIndex->checkFlagValid(counterIdx, mFlagCount); + } + protected: void setFlagSizes(u16 flagCount, u16 flagSizeBytes); |
