summaryrefslogtreecommitdiff
path: root/include/d/a/obj
diff options
context:
space:
mode:
authorrobojumper <robojumper@gmail.com>2026-07-26 19:08:51 +0200
committerGitHub <noreply@github.com>2026-07-26 19:08:51 +0200
commit38bdcb4ca9272e1c8cdea6856052a503e8b13a1a (patch)
tree5f2d4752a9707c85a38b4f0901a8def791250ba6 /include/d/a/obj
parent021593e951c316bfeae3bf031a4b81ac48962dba (diff)
parent2b83778fdbcd73d25d616706ed3516329f2670bd (diff)
Merge pull request #334 from lepelog/bee
Bee
Diffstat (limited to 'include/d/a/obj')
-rw-r--r--include/d/a/obj/d_a_obj_spore.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/include/d/a/obj/d_a_obj_spore.h b/include/d/a/obj/d_a_obj_spore.h
index 1f787c6e..2685bf93 100644
--- a/include/d/a/obj/d_a_obj_spore.h
+++ b/include/d/a/obj/d_a_obj_spore.h
@@ -1,13 +1,24 @@
#ifndef D_A_O_SPORE_H
#define D_A_O_SPORE_H
+#include "common.h"
#include "d/a/obj/d_a_obj_base.h"
+#include "f/f_list_mg.h"
class dAcOSpore_c : public dAcObjBase_c {
public:
dAcOSpore_c() {}
virtual ~dAcOSpore_c() {}
+ static fLiNdBa_c *getListHead();
+ s32 getSporeType() const {
+ return mParams & 0xF;
+ }
+ bool isGlitteringSpore() const {
+ return getSporeType() == 1;
+ }
+
private:
+ static fLiMgBa_c sSpores;
};
#endif