summaryrefslogtreecommitdiff
path: root/include/d
diff options
context:
space:
mode:
authorelijah-thomas774 <elijahthomas774@gmail.com>2025-11-28 06:09:05 -0500
committerelijah-thomas774 <elijahthomas774@gmail.com>2025-11-28 06:09:05 -0500
commit974aca3d051c9a0c5afbb0ce243702756341663d (patch)
tree0de85a120d836601a8cefdd356cf8a641a9ce5f0 /include/d
parentcffef6c1b7e649564c9f7707d42144ac6821a52a (diff)
link d_t_tumble_weed
Diffstat (limited to 'include/d')
-rw-r--r--include/d/a/obj/d_a_obj_tumble_weed.h2
-rw-r--r--include/d/t/d_t_tumble_weed.h3
2 files changed, 5 insertions, 0 deletions
diff --git a/include/d/a/obj/d_a_obj_tumble_weed.h b/include/d/a/obj/d_a_obj_tumble_weed.h
index e87012ad..a449b1c5 100644
--- a/include/d/a/obj/d_a_obj_tumble_weed.h
+++ b/include/d/a/obj/d_a_obj_tumble_weed.h
@@ -59,6 +59,8 @@ public:
STATE_FUNC_DECLARE(dAcOTumbleWeed_c, Wait);
STATE_FUNC_DECLARE(dAcOTumbleWeed_c, Slope);
+ STATE_MGR_DEFINE_UTIL_EXECUTESTATE(dTgTumbleWeed_c);
+
private:
/* 0x330 */ nw4r::g3d::ResFile mResFile;
/* 0x334 */ m3d::smdl_c mMdl;
diff --git a/include/d/t/d_t_tumble_weed.h b/include/d/t/d_t_tumble_weed.h
index 85fb4193..0b51027d 100644
--- a/include/d/t/d_t_tumble_weed.h
+++ b/include/d/t/d_t_tumble_weed.h
@@ -18,6 +18,8 @@ public:
STATE_FUNC_DECLARE(dTgTumbleWeed_c, AreaIn);
STATE_FUNC_DECLARE(dTgTumbleWeed_c, Wind);
+ STATE_MGR_DEFINE_UTIL_EXECUTESTATE(dTgTumbleWeed_c);
+
private:
bool shouldSpawnTumbleweed();
bool shouldDoWind();
@@ -25,6 +27,7 @@ private:
void getWind(mVec3_c &);
STATE_MGR_DECLARE(dTgTumbleWeed_c);
+
u16 mSpawnTimer;
u16 padding;
u16 mWindTimer;