mirror of
https://github.com/zeldaret/tp
synced 2026-07-08 14:36:36 -04:00
Kytag09 and Kytag11 OK, work on d_a_bg_obj and d_kankyo (#1877)
* work on kankyo / d_a_bg_obj * d_a_bg_obj work / kytag09 and kytag11 OK * remove asm
This commit is contained in:
@@ -32,10 +32,17 @@ struct pkcdata {
|
||||
/* 0x24 */ u32 field_0x24;
|
||||
};
|
||||
|
||||
struct KCol_Header {
|
||||
/* 0x0 */ u32 pos_data_offset;
|
||||
/* 0x4 */ u32 nrm_data_offset;
|
||||
/* 0x8 */ u32 prism_data_offset;
|
||||
/* 0xC */ u32 block_data_offset;
|
||||
};
|
||||
|
||||
class dBgWKCol : public dBgW_Base {
|
||||
public:
|
||||
/* 8007E6F4 */ dBgWKCol();
|
||||
/* 8007E7D0 */ void initKCollision(void*);
|
||||
/* 8007E7D0 */ static void initKCollision(void*);
|
||||
/* 8007E804 */ void create(void* pprism, void* plc);
|
||||
/* 8007E850 */ void getTriNrm(KC_PrismData*, Vec**) const;
|
||||
/* 8007E8C0 */ cM3dGPla GetTriPla(int) const;
|
||||
|
||||
@@ -85,7 +85,8 @@ struct dCcD_SrcSph {
|
||||
|
||||
struct dCcD_SrcTri {
|
||||
/* 0x00 */ dCcD_SrcGObjInf mObjInf;
|
||||
}; // Size: 0x30
|
||||
/* 0x30 */ cCcD_SrcTriAttr mTriAttr;
|
||||
}; // Size: 0x54
|
||||
|
||||
struct dCcD_SrcCyl {
|
||||
/* 0x00 */ dCcD_SrcGObjInf mObjInf;
|
||||
|
||||
+1
-1
@@ -279,7 +279,7 @@ public:
|
||||
static dDemo_actor_c* getActor(u8 param_0) { return m_object->getActor(param_0); }
|
||||
static u32 getFrameNoMsg() { return m_frameNoMsg; }
|
||||
static s32 getMode() { return m_mode; }
|
||||
static int getFrame() { return m_frame; }
|
||||
static u32 getFrame() { return m_frame; }
|
||||
static JStudio::stb::TControl* getControl() { return m_control; }
|
||||
static bool isStatus(u32 status) { return m_status & status; }
|
||||
static void onStatus(u32 status) { m_status |= status; }
|
||||
|
||||
Reference in New Issue
Block a user