mirror of
https://github.com/zeldaret/tp
synced 2026-08-04 01:03:47 -04:00
d_a_obj_carry work, setup static shape data (#1890)
This commit is contained in:
@@ -222,6 +222,7 @@ class dCcD_GObjTg : public dCcD_GAtTgCoCommonBase {
|
||||
public:
|
||||
/* 800839A0 */ void Set(dCcD_SrcGObjTg const&);
|
||||
/* 80083BE8 */ virtual ~dCcD_GObjTg() {}
|
||||
void SetSe(u8 se) { mSe = se; }
|
||||
void SetVec(cXyz& vec) { mVec = vec; }
|
||||
cXyz& GetVec() { return mVec; }
|
||||
void SetShieldFrontRangeYAngle(s16* angle) { mShieldFrontRangeYAngle = angle; }
|
||||
@@ -288,11 +289,13 @@ public:
|
||||
void OnAtNoHitMark() { mGObjAt.OnSPrm(2); }
|
||||
void OffAtNoHitMark() { mGObjAt.OffSPrm(2); }
|
||||
void OnTgNoHitMark() { mGObjTg.OnSPrm(4); }
|
||||
void OffTgNoHitMark() { mGObjTg.OffSPrm(4); }
|
||||
void OnAtNoConHit() { mGObjAt.OnSPrm(1); }
|
||||
void OffAtNoConHit() { mGObjAt.OffSPrm(1); }
|
||||
void OnTgNoConHit() { mGObjTg.OnSPrm(2); }
|
||||
void SetAtHitMark(u8 mark) { mGObjAt.SetHitMark(mark); }
|
||||
void SetAtSe(u8 se) { mGObjAt.SetSe(se); }
|
||||
void SetTgSe(u8 se) { mGObjTg.SetSe(se); }
|
||||
void SetAtMtrl(u8 mtrl) { mGObjAt.SetMtrl(mtrl); }
|
||||
void SetTgMtrl(u8 mtrl) { mGObjTg.SetMtrl(mtrl); }
|
||||
fopAc_ac_c* GetAtHitAc() { return mGObjAt.GetAc(); }
|
||||
|
||||
@@ -13,7 +13,8 @@ public:
|
||||
/* 0x0 */ u8 field_0x0;
|
||||
/* 0x1 */ s8 mType;
|
||||
/* 0x2 */ s16 mJntNum;
|
||||
/* 0x4 */ u8 field_0x4[0xC - 0x4];
|
||||
/* 0x4 */ u32 field_0x4;
|
||||
/* 0x8 */ void* field_0x8;
|
||||
};
|
||||
|
||||
class dJntCol_c {
|
||||
|
||||
Reference in New Issue
Block a user