summaryrefslogtreecommitdiff
path: root/include/d/col/c
diff options
context:
space:
mode:
Diffstat (limited to 'include/d/col/c')
-rw-r--r--include/d/col/c/c_cc_d.h18
1 files changed, 17 insertions, 1 deletions
diff --git a/include/d/col/c/c_cc_d.h b/include/d/col/c/c_cc_d.h
index 384d253d..fa5fec03 100644
--- a/include/d/col/c/c_cc_d.h
+++ b/include/d/col/c/c_cc_d.h
@@ -680,6 +680,10 @@ public:
mSrc.mInfo.field_0x2 |= val;
}
+ void Set_0x50(u32 val) {
+ field_0x50 = val;
+ }
+
public:
/* 0x1C */ cCcD_SrcGObjTg mSrc;
/* 0x2C */ mVec3_c mAtHitDir;
@@ -809,7 +813,7 @@ public:
bool ChkTgBit23() const;
bool ChkTgBit24() const;
bool ChkTgBit25() const;
- u16 GetTgSoundID() const;
+ s32 GetTgSoundID() const;
s16 GetTg_0x6A() const;
bool ChkTgBit8() const;
u8 GetTg_0x4A() const;
@@ -1082,6 +1086,9 @@ public:
void OnTgInfo_0x2(u16 val) {
mTg.OnInfo_0x2(val);
}
+ void SetTg_0x50(u16 val) {
+ mTg.Set_0x50(val);
+ }
void SetTg_0x40000000() {
mTg.OnSPrm(0x40000000);
}
@@ -1108,9 +1115,18 @@ public:
void ClrCo_0x400() {
mCo.OffSPrm(0x400);
}
+ void OnCo_0x8000() {
+ mCo.OnSPrm(0x8000);
+ }
+ void ClrCo_0x8000() {
+ mCo.OffSPrm(0x8000);
+ }
void SetCo_0x400() {
mCo.OnSPrm(0x400);
}
+ void SetCo_0x8000() {
+ mCo.OnSPrm(0x8000);
+ }
void SetCo_0x40000000() {
mCo.OnSPrm(0x40000000);
}