Ygush00 header fix

This commit is contained in:
Jasper St. Pierre
2023-11-24 12:47:25 -08:00
parent 9553fd0c22
commit 6e3c8bd46f
4 changed files with 21 additions and 34 deletions
+17 -4
View File
@@ -8,12 +8,25 @@
class daObjYgush00_c : public fopAc_ac_c {
public:
/* 0x290 */ request_of_phase_process_class mLoadYgush00Phs;
/* 0x298 */ J3DModel* mpModel;
enum Param_e {
PRM_TYPE_W = 3,
PRM_TYPE_S = 0,
};
s32 _create();
bool _delete();
bool _execute();
bool _draw();
bool create_heap();
static BOOL solidHeapCB(fopAc_ac_c*);
public:
/* 0x290 */ request_of_phase_process_class mPhs;
/* 0x298 */ J3DModel * mpModel;
/* 0x29C */ mDoExt_btkAnm mBtkAnm;
/* 0x2B0 */ mDoExt_bckAnm mBckAnm;
/* 0x2C0 */ u32 mType;
/* 0x2C4 */ daObjGryw00_c* mpGryw00;
/* 0x2C0 */ s32 mType;
/* 0x2C4 */ daObjGryw00_c * mpGryw00;
};
#endif /* D_A_OBJ_YGUSH00_H */
+1 -1
View File
@@ -5,7 +5,7 @@
class daObjGryw00_c : public fopAc_ac_c {
public:
void get_draw_water_lv(void*);
f32 get_draw_water_lv(void*);
void setup_high_water_level_btk_anm();
void particle_set();
void particle_move();
+2 -28
View File
@@ -3,6 +3,7 @@
// Translation Unit: d_a_obj_Ygush00.cpp
//
#include "d/actor/d_a_obj_Ygush00.h"
#include "f_op/f_op_actor_mng.h"
#include "JSystem/JKernel/JKRHeap.h"
#include "JSystem/JUtility/JUTAssert.h"
@@ -10,37 +11,10 @@
#include "d/d_com_inf_game.h"
#include "d/d_kankyo.h"
#include "d/d_procname.h"
#include "d/actor/d_a_obj_gryw00.h"
#include "m_Do/m_Do_ext.h"
#include "m_Do/m_Do_mtx.h"
struct daObjGryw00_c {
public:
f32 get_draw_water_lv(void *i_this);
};
struct daObjYgush00_c : public fopAc_ac_c {
public:
enum Param_e {
PRM_TYPE_W = 3,
PRM_TYPE_S = 0,
};
s32 _create();
bool _delete();
bool _execute();
bool _draw();
bool create_heap();
static BOOL solidHeapCB(fopAc_ac_c*);
public:
/* 0x290 */ request_of_phase_process_class mPhs;
/* 0x298 */ J3DModel * mpModel;
/* 0x29C */ mDoExt_btkAnm mBtkAnm;
/* 0x2B0 */ mDoExt_bckAnm mBckAnm;
/* 0x2C0 */ s32 mType;
/* 0x2C4 */ daObjGryw00_c * mpGryw00;
};
namespace {
static const char l_arcname[] = "Ygush00";
};
+1 -1
View File
@@ -7,7 +7,7 @@
#include "dolphin/types.h"
/* 00000078-00000090 .text get_draw_water_lv__13daObjGryw00_cFPv */
void daObjGryw00_c::get_draw_water_lv(void*) {
f32 daObjGryw00_c::get_draw_water_lv(void*) {
/* Nonmatching */
}