diff options
Diffstat (limited to 'include/d/col/c')
| -rw-r--r-- | include/d/col/c/c_cc_d.h | 18 |
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); } |
