summaryrefslogtreecommitdiff
path: root/include/d/d_player_act.h
diff options
context:
space:
mode:
authorElijah Thomas <42302100+elijah-thomas774@users.noreply.github.com>2026-05-28 14:32:52 -0400
committerGitHub <noreply@github.com>2026-05-28 14:32:52 -0400
commit83f216dd37e56efddd1d19351836f3b03f074058 (patch)
tree8da270877638838dd70054bf5cd5eadac74bc934 /include/d/d_player_act.h
parent45374694e7e33db110983312c3e2525a6993dc76 (diff)
parent1b61a62a004ceb93a60eb4192ccbb6b601494d5c (diff)
Merge pull request #312 from elijah-thomas774/d_a_e_ks
dAcEKs_c
Diffstat (limited to 'include/d/d_player_act.h')
-rw-r--r--include/d/d_player_act.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/include/d/d_player_act.h b/include/d/d_player_act.h
index 1d4a0096..a9a9a2b3 100644
--- a/include/d/d_player_act.h
+++ b/include/d/d_player_act.h
@@ -250,7 +250,9 @@ public:
/* vt 0x1BC */ virtual UNKWORD vt_0x1BC() {
return 0;
}
- /* vt 0x1C0 */ virtual void *vt_0x1C0() const {
+
+ // I believe this can only return the Beetle Actor in-flight (not on hand)
+ /* vt 0x1C0 */ virtual dAcObjBase_c *getBeetleInFlight() const {
return nullptr;
}
/* vt 0x1C4 */ virtual UNKWORD getActorInActorRef1() {
@@ -648,8 +650,8 @@ public:
return mSpecificAttackDirection;
}
- inline bool hasvt_0x1C0() const {
- return vt_0x1C0() != nullptr;
+ inline bool isBeetleInFlight() const {
+ return getBeetleInFlight() != nullptr;
}
static s32 getCurrentSwordTypeInline() {