summaryrefslogtreecommitdiff
path: root/include/d/col/c
diff options
context:
space:
mode:
authorrobojumper <robojumper@gmail.com>2025-12-29 18:55:43 +0100
committerrobojumper <robojumper@gmail.com>2026-01-28 19:14:14 +0100
commit6dd18a9bce55c3423a851ccf0c7fcb7142736ac5 (patch)
tree67bb3569260c12256495694fc007ce46f558ffe1 /include/d/col/c
parent12c5c2862dc9c50a6a37ec964ea4c4196e6545a1 (diff)
dAcBlastboss_c::actorExecute OK
Diffstat (limited to 'include/d/col/c')
-rw-r--r--include/d/col/c/c_cc_d.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/include/d/col/c/c_cc_d.h b/include/d/col/c/c_cc_d.h
index 7e51421a..69fe1e20 100644
--- a/include/d/col/c/c_cc_d.h
+++ b/include/d/col/c/c_cc_d.h
@@ -836,6 +836,12 @@ public:
void OffAtGrp(u32 grp) {
mAt.SetAtFlag(GetAtGrp() & ~grp);
}
+ void SetTgRpm(u32 f) {
+ mTg.SetRPrm(f);
+ }
+ void SetAtRpm(u32 f) {
+ mAt.SetRPrm(f);
+ }
void SetTgFlag_0xA(u16 flag) {
mTg.SetFlag_0xA(flag);
@@ -878,7 +884,9 @@ public:
return mTg.ChkSet();
}
-
+ void ClrAtActorInfo() { mAt.ClrActorInfo(); }
+ void ClrTgActorInfo() { mTg.ClrActorInfo(); }
+ void ClrCoActorInfo() { mCo.ClrActorInfo(); }
bool ChkAtEffCounter() { return mAt.ChkEffCounter(); }
bool ChkTgEffCounter() { return mTg.ChkEffCounter(); }
void ClrAtEffCounter() { mAt.ClrEffCounter(); }
@@ -981,6 +989,9 @@ public:
void ClrTgElectric() {
return mTg.OffSPrm(0x40000);
}
+ void ClrTg_0x10000() {
+ return mTg.OffSPrm(0x10000);
+ }
u32 ChkTgBonk() const {
return mTg.MskSPrm(0x200000);
}