mirror of
https://github.com/zeldaret/tww.git
synced 2026-08-07 10:15:29 -04:00
Get more TUs to compile
This commit is contained in:
@@ -7,6 +7,8 @@
|
||||
|
||||
class daAuction_c : public fopAc_ac_c {
|
||||
public:
|
||||
daAuction_c();
|
||||
|
||||
void chkNpcExec(int) {}
|
||||
void getAnmNpcNo() {}
|
||||
void getAucMdlNo(unsigned char) {}
|
||||
|
||||
@@ -11,8 +11,8 @@ public:
|
||||
inline BOOL _execute();
|
||||
void getYureScale() const {}
|
||||
void getYureTimer() const {}
|
||||
void setMoveBGMtx() {}
|
||||
void set_mtx() {}
|
||||
void setMoveBGMtx(); // weak but not inlined?
|
||||
void set_mtx(); // weak but not inlined?
|
||||
|
||||
void CreateHeap();
|
||||
void CreateInit();
|
||||
|
||||
@@ -15,7 +15,7 @@ public:
|
||||
inline BOOL _delete();
|
||||
inline BOOL _draw();
|
||||
void reqClearGame() {}
|
||||
void set_mtx() {}
|
||||
void set_mtx(); // weak but not inlined?
|
||||
|
||||
bool checkClearGame();
|
||||
u8 getScore();
|
||||
|
||||
@@ -10,6 +10,8 @@ struct sAhAnmDat {
|
||||
|
||||
class daNpcAh_c : public fopAc_ac_c {
|
||||
public:
|
||||
daNpcAh_c();
|
||||
|
||||
void getPhaseP() {}
|
||||
void setResFlag(unsigned char) {}
|
||||
|
||||
|
||||
@@ -9,6 +9,8 @@ struct sAnmDat {
|
||||
|
||||
class daNpcAuction_c : public fopAc_ac_c {
|
||||
public:
|
||||
daNpcAuction_c();
|
||||
|
||||
inline s32 _create();
|
||||
inline BOOL _delete();
|
||||
inline BOOL _draw();
|
||||
|
||||
@@ -12,6 +12,8 @@ struct sBmconAnmDat {
|
||||
|
||||
class daNpcBmcon_c : public fopAc_ac_c {
|
||||
public:
|
||||
daNpcBmcon_c();
|
||||
|
||||
void getNpcNo() {}
|
||||
void getPhaseP() {}
|
||||
void get_arm_L_jnt_num() {}
|
||||
|
||||
@@ -11,54 +11,9 @@ public:
|
||||
|
||||
};
|
||||
|
||||
void cutAppearProc() {}
|
||||
void cutAppearStart() {}
|
||||
void cutDisappearProc() {}
|
||||
void cutDisappearStart() {}
|
||||
void cutDiveProc() {}
|
||||
void cutDiveStart() {}
|
||||
void cutEatesaFirstProc() {}
|
||||
void cutEatesaFirstStart() {}
|
||||
void cutEatesaProc() {}
|
||||
void cutEatesaStart() {}
|
||||
void cutEffectProc() {}
|
||||
void cutEffectStart() {}
|
||||
void cutEquipProc() {}
|
||||
void cutEquipStart() {}
|
||||
void cutJumpMapopenProc() {}
|
||||
void cutJumpMapopenStart() {}
|
||||
void cutJumpProc() {}
|
||||
void cutJumpStart() {}
|
||||
void cutMiniGameEndProc() {}
|
||||
void cutMiniGameEndStart() {}
|
||||
void cutMiniGamePlTurnProc() {}
|
||||
void cutMiniGamePlTurnStart() {}
|
||||
void cutMiniGamePlUpProc() {}
|
||||
void cutMiniGamePlUpStart() {}
|
||||
void cutMiniGameProc() {}
|
||||
void cutMiniGameReturnProc() {}
|
||||
void cutMiniGameReturnStart() {}
|
||||
void cutMiniGameStart() {}
|
||||
void cutMiniGameWaitProc() {}
|
||||
void cutMiniGameWaitStart() {}
|
||||
void cutMiniGameWarpProc() {}
|
||||
void cutMiniGameWarpStart() {}
|
||||
void cutPartnerShipProc() {}
|
||||
void cutPartnerShipStart() {}
|
||||
void cutProc() {}
|
||||
void cutSetAnmProc() {}
|
||||
void cutSetAnmStart() {}
|
||||
void cutSwimProc() {}
|
||||
void cutSwimStart() {}
|
||||
void cutTurnProc() {}
|
||||
void cutTurnStart() {}
|
||||
void cutUnequipProc() {}
|
||||
void cutUnequipStart() {}
|
||||
void getMiniGameRestArrow() {}
|
||||
void initCam() {}
|
||||
void isAnm(signed char) {}
|
||||
void modeProcInit(int) {}
|
||||
void moveCam() {}
|
||||
|
||||
void _searchEsa(fopAc_ac_c*);
|
||||
void _nodeControl(J3DNode*, J3DModel*);
|
||||
@@ -125,6 +80,52 @@ public:
|
||||
s32 _create();
|
||||
BOOL _delete();
|
||||
|
||||
void cutAppearProc();
|
||||
void cutAppearStart();
|
||||
void cutDisappearProc();
|
||||
void cutDisappearStart();
|
||||
void cutDiveProc();
|
||||
void cutDiveStart();
|
||||
void cutEatesaFirstProc();
|
||||
void cutEatesaFirstStart();
|
||||
void cutEatesaProc();
|
||||
void cutEatesaStart();
|
||||
void cutEffectProc();
|
||||
void cutEffectStart();
|
||||
void cutEquipProc();
|
||||
void cutEquipStart();
|
||||
void cutJumpMapopenProc();
|
||||
void cutJumpMapopenStart();
|
||||
void cutJumpProc();
|
||||
void cutJumpStart();
|
||||
void cutMiniGameEndProc();
|
||||
void cutMiniGameEndStart();
|
||||
void cutMiniGamePlTurnProc();
|
||||
void cutMiniGamePlTurnStart();
|
||||
void cutMiniGamePlUpProc();
|
||||
void cutMiniGamePlUpStart();
|
||||
void cutMiniGameProc();
|
||||
void cutMiniGameReturnProc();
|
||||
void cutMiniGameReturnStart();
|
||||
void cutMiniGameStart();
|
||||
void cutMiniGameWaitProc();
|
||||
void cutMiniGameWaitStart();
|
||||
void cutMiniGameWarpProc();
|
||||
void cutMiniGameWarpStart();
|
||||
void cutPartnerShipProc();
|
||||
void cutPartnerShipStart();
|
||||
void cutProc();
|
||||
void cutSetAnmProc();
|
||||
void cutSetAnmStart();
|
||||
void cutSwimProc();
|
||||
void cutSwimStart();
|
||||
void cutTurnProc();
|
||||
void cutTurnStart();
|
||||
void cutUnequipProc();
|
||||
void cutUnequipStart();
|
||||
void initCam();
|
||||
void moveCam();
|
||||
|
||||
public:
|
||||
/* Place member variables here */
|
||||
};
|
||||
|
||||
@@ -17,9 +17,6 @@ public:
|
||||
void chkFlag(unsigned short) {}
|
||||
void clrEvFlag(unsigned short) {}
|
||||
void clrFlag(unsigned short) {}
|
||||
void danceInit(int) {}
|
||||
void danceNext() {}
|
||||
void danceProc() {}
|
||||
void getBackboneJntNum() {}
|
||||
void getBackbone_x() {}
|
||||
void getBackbone_y() {}
|
||||
@@ -27,10 +24,7 @@ public:
|
||||
void getHead_x() {}
|
||||
void getHead_y() {}
|
||||
void incAttnSetCount() {}
|
||||
void initTexPatternAnm(bool) {}
|
||||
void playTexPatternAnm() {}
|
||||
void setAction(int (daNpc_Tt_c::*)(void*), void*) {}
|
||||
void setAnm(int) {}
|
||||
void setAttentionBasePos(cXyz) {}
|
||||
void setEvFlag(unsigned short) {}
|
||||
void setEyePos(cXyz) {}
|
||||
@@ -75,6 +69,13 @@ public:
|
||||
s32 _create();
|
||||
void CreateHeap();
|
||||
|
||||
void initTexPatternAnm(bool);
|
||||
void playTexPatternAnm();
|
||||
void setAnm(int);
|
||||
void danceInit(int);
|
||||
void danceProc();
|
||||
void danceNext();
|
||||
|
||||
public:
|
||||
/* Place member variables here */
|
||||
};
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
#define D_A_OBJ_EFF_H
|
||||
|
||||
#include "f_op/f_op_actor.h"
|
||||
#include "d/d_particle.h"
|
||||
|
||||
namespace daObjEff {
|
||||
class Act_c : public fopAc_ac_c {
|
||||
@@ -50,6 +51,41 @@ namespace daObjEff {
|
||||
public:
|
||||
/* Place member variables here */
|
||||
};
|
||||
|
||||
class BarrelSmokeCB : public dPa_smokeEcallBack {
|
||||
public:
|
||||
BarrelSmokeCB();
|
||||
void execute(JPABaseEmitter*);
|
||||
};
|
||||
|
||||
class StoolSmokeCB : public dPa_smokeEcallBack {
|
||||
public:
|
||||
StoolSmokeCB();
|
||||
void execute(JPABaseEmitter*);
|
||||
};
|
||||
|
||||
class SkullSmokeCB : public dPa_smokeEcallBack {
|
||||
public:
|
||||
SkullSmokeCB();
|
||||
void execute(JPABaseEmitter*);
|
||||
};
|
||||
|
||||
class LandSmokeCB : public dPa_smokeEcallBack {
|
||||
public:
|
||||
LandSmokeCB();
|
||||
};
|
||||
|
||||
class PineconeSmokeCB : public dPa_smokeEcallBack {
|
||||
public:
|
||||
PineconeSmokeCB();
|
||||
void execute(JPABaseEmitter*);
|
||||
};
|
||||
|
||||
class WoodBoxSmokeCB : public dPa_smokeEcallBack {
|
||||
public:
|
||||
WoodBoxSmokeCB();
|
||||
void execute(JPABaseEmitter*);
|
||||
};
|
||||
};
|
||||
|
||||
#endif /* D_A_OBJ_EFF_H */
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
|
||||
class daObjFigure_c : public fopAc_ac_c {
|
||||
public:
|
||||
daObjFigure_c();
|
||||
|
||||
void getFigureNo() {}
|
||||
void getPhase1P() {}
|
||||
void getPhase2P() {}
|
||||
|
||||
@@ -12,6 +12,14 @@ namespace daObjFtree {
|
||||
|
||||
};
|
||||
|
||||
static void Ftree_get_water_pos(cXyz*, cXyz*);
|
||||
static void Ftree_checkXyEventCallBack(void*, int);
|
||||
static void Ftree_XyEventCallBack(void*, int);
|
||||
static void is_broughtID(int);
|
||||
static void Ftree_NodeCallBack_Effect(J3DNode*, int);
|
||||
static void Ftree_NodeCallBack_M(J3DNode*, int);
|
||||
static void Ftree_NodeCallBack_L(J3DNode*, int);
|
||||
|
||||
class Act_c : public fopAc_ac_c {
|
||||
public:
|
||||
void GetRate(float, float, float) {}
|
||||
@@ -19,7 +27,7 @@ namespace daObjFtree {
|
||||
void check_heart() {}
|
||||
void check_water() {}
|
||||
void init_water() {}
|
||||
void param_get_tree_idx() const {}
|
||||
void param_get_tree_idx() const; // weak but not inlined?
|
||||
void set_heart(short) {}
|
||||
void set_water(short) {}
|
||||
void tree_brouht(int) {}
|
||||
|
||||
@@ -5,6 +5,8 @@
|
||||
|
||||
class daObjHat_c : public fopAc_ac_c {
|
||||
public:
|
||||
daObjHat_c();
|
||||
|
||||
s32 _create();
|
||||
void createHeap();
|
||||
void createInit();
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
class daObjHha_c : public fopAc_ac_c {
|
||||
public:
|
||||
void check_sw() {}
|
||||
void check_sw(); // weak but not inline?
|
||||
|
||||
void solidHeapCB(fopAc_ac_c*);
|
||||
void create_heap();
|
||||
@@ -28,4 +28,50 @@ public:
|
||||
/* Place member variables here */
|
||||
};
|
||||
|
||||
class daObjHhaPart_c {
|
||||
public:
|
||||
void draw(daObjHha_c*) {}
|
||||
void execute(daObjHha_c*) {}
|
||||
void setExeProc(void (daObjHhaPart_c::*)(daObjHha_c*)) {}
|
||||
void start_move() {}
|
||||
|
||||
void init_data(float, float, unsigned short, unsigned char, unsigned char);
|
||||
void set_mdl_area(const char*, int);
|
||||
void set_bgw(const char*, int);
|
||||
void init_mtx(cXyz, csXyz, cXyz);
|
||||
void exe_normal(daObjHha_c*);
|
||||
void exe_move(daObjHha_c*);
|
||||
void draw_normal(daObjHha_c*);
|
||||
};
|
||||
|
||||
class daObjHhaSplash_c {
|
||||
public:
|
||||
void chk_stop() {}
|
||||
void delete_s() {}
|
||||
void get_base_pos() {}
|
||||
void get_pos() {}
|
||||
void get_pos_y() {}
|
||||
void play_particle() {}
|
||||
void set_pos(cXyz*) {}
|
||||
void set_pos_y(float) {}
|
||||
void stop_particle() {}
|
||||
|
||||
void create_s(unsigned short, cXyz*, float, float, csXyz*);
|
||||
};
|
||||
|
||||
class daObjHhaYgush_c {
|
||||
public:
|
||||
void anm_play() {}
|
||||
void check_draw() {}
|
||||
void disp_off() {}
|
||||
void disp_on() {}
|
||||
void get_base_pos() {}
|
||||
void set_pos(cXyz) {}
|
||||
|
||||
void create_area(const char*);
|
||||
void init_data(cXyz*, float, csXyz*, cXyz*, dKy_tevstr_c*, unsigned char);
|
||||
void init_mtx();
|
||||
BOOL draw();
|
||||
};
|
||||
|
||||
#endif /* D_A_OBJ_HHA_H */
|
||||
|
||||
@@ -33,6 +33,12 @@ namespace daObjMmrr {
|
||||
/* 0xBF8 */ u8 mBF8;
|
||||
/* 0xBF9 */ u8 mBF9[0xC18 - 0xBF9];
|
||||
};
|
||||
|
||||
class Eff_c {
|
||||
public:
|
||||
void end();
|
||||
void remove();
|
||||
};
|
||||
};
|
||||
|
||||
#endif /* D_A_OBJ_MMRR_H */
|
||||
|
||||
@@ -3,6 +3,38 @@
|
||||
|
||||
#include "f_op/f_op_actor.h"
|
||||
|
||||
class JPABaseEmitter;
|
||||
class daObjTapestryDrawVtx_c;
|
||||
|
||||
class daObjTapestry_c {
|
||||
public:
|
||||
void is_switch() const {}
|
||||
void on_switch() const {}
|
||||
void param_get_evId() const {}
|
||||
void param_get_swSave() const {}
|
||||
|
||||
void chk_appear();
|
||||
void set_mtx();
|
||||
void init_mtx();
|
||||
void solidHeapCB(fopAc_ac_c*);
|
||||
void create_heap();
|
||||
void create_res_load();
|
||||
void init_cc();
|
||||
void set_cc_pos();
|
||||
void checkCollision();
|
||||
void set_eye_pos();
|
||||
s32 _create();
|
||||
BOOL _delete();
|
||||
void wait_act_proc();
|
||||
void demo_request_act_proc();
|
||||
void burn_act_proc();
|
||||
void burn_act_init_proc();
|
||||
void fine_act_init_proc();
|
||||
void setup_action(int);
|
||||
BOOL _execute();
|
||||
BOOL _draw();
|
||||
};
|
||||
|
||||
class daObjTapestryPLight_c : public fopAc_ac_c {
|
||||
public:
|
||||
void plight_delete();
|
||||
@@ -14,6 +46,67 @@ public:
|
||||
/* Place member variables here */
|
||||
};
|
||||
|
||||
class daObjTapestryFireEff_c {
|
||||
public:
|
||||
void get_pos() const {}
|
||||
void set_pos(const cXyz&) {}
|
||||
void set_spd(const cXyz&) {}
|
||||
|
||||
void execute(JPABaseEmitter*);
|
||||
};
|
||||
|
||||
class daObjTapestryDrawData_c {
|
||||
public:
|
||||
daObjTapestryDrawData_c();
|
||||
|
||||
void dl() const {}
|
||||
void dl_size() const {}
|
||||
void tex_coord() const {}
|
||||
|
||||
void ct_tex();
|
||||
void ct_dl();
|
||||
};
|
||||
|
||||
class daObjTapestryPacket_c {
|
||||
public:
|
||||
daObjTapestryPacket_c();
|
||||
|
||||
void set_wind_fun(const cXyz&) {}
|
||||
|
||||
void init(daObjTapestry_c*);
|
||||
void update();
|
||||
void calc_acc_spring_sub(const cXyz*, const cXyz*, float, float);
|
||||
void calc_acc_spring(int, int);
|
||||
void calc_acc_gravity();
|
||||
void calc_acc_wave(int, int);
|
||||
void calc_acc_hit(int, int);
|
||||
void calc_spd(int, int);
|
||||
void calc_pos_crr(int, int);
|
||||
void calc_pos();
|
||||
void calc_nrm();
|
||||
void calc_wind();
|
||||
void calc_hit();
|
||||
void calc_fire_leap(int, int);
|
||||
void calc_fire();
|
||||
void calc(daObjTapestry_c*);
|
||||
void set_hit(cXyz, cXyz, float, float, bool);
|
||||
void get_now_pos(int, int);
|
||||
void eff_start(int, int);
|
||||
void eff_start_chk(int, int);
|
||||
void eff_end();
|
||||
void eff_pos();
|
||||
void eff_delete();
|
||||
void smokeCallback_init();
|
||||
void smoke_set();
|
||||
void smoke_move(fopAc_ac_c*);
|
||||
void setup_vtx(daObjTapestryDrawVtx_c*);
|
||||
void load_tex();
|
||||
void setup_rendar();
|
||||
void setup_tev_stage();
|
||||
void setup_tevColReg(daObjTapestry_c*);
|
||||
void draw();
|
||||
};
|
||||
|
||||
class daObjTapestry_HIO_c {
|
||||
public:
|
||||
daObjTapestry_HIO_c();
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
class daObjVgnfd_c : public fopAc_ac_c {
|
||||
public:
|
||||
void check_boss(int) {}
|
||||
void check_ev_init(int) {}
|
||||
void check_ev_init(int); // weak but not inlined?
|
||||
void on_door_ev(int) {}
|
||||
|
||||
void solidHeapCB(fopAc_ac_c*);
|
||||
|
||||
@@ -8,4 +8,21 @@ public:
|
||||
/* Place member variables here */
|
||||
};
|
||||
|
||||
class daSail_packet_c {
|
||||
public:
|
||||
void getMtx() {}
|
||||
void getNrm() {}
|
||||
void getPos() {}
|
||||
void getPosSpd() {}
|
||||
void getStickMtx() {}
|
||||
void getTexMtx() {}
|
||||
void setTevStr(dKy_tevstr_c*) {}
|
||||
|
||||
void setCorrectNrmAngle(short, float);
|
||||
void setNrmMtx();
|
||||
void setBackNrm();
|
||||
void setNrmVtx(cXyz*, int, int);
|
||||
void draw();
|
||||
};
|
||||
|
||||
#endif /* D_A_SAIL_H */
|
||||
|
||||
@@ -5,6 +5,8 @@
|
||||
|
||||
class daTag_MdCb_c : public fopAc_ac_c {
|
||||
public:
|
||||
~daTag_MdCb_c();
|
||||
|
||||
void offEventAccept() {}
|
||||
void onEventAccept() {}
|
||||
void setTimer(short) {}
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
class daToge_c : public fopAc_ac_c {
|
||||
public:
|
||||
void set_mtx() {}
|
||||
void set_mtx(); // weak but not inlined?
|
||||
|
||||
BOOL _delete();
|
||||
void CreateHeap();
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
class daWarpgn_c : public fopAc_ac_c {
|
||||
public:
|
||||
void set_mtx() {}
|
||||
void set_mtx(); // weak but not inlined?
|
||||
|
||||
BOOL _delete();
|
||||
void CreateHeap();
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
class daWarphr_c : public fopAc_ac_c {
|
||||
public:
|
||||
void set_mtx() {}
|
||||
void set_mtx(); // weak but not inlined?
|
||||
|
||||
BOOL _delete();
|
||||
void CreateHeap();
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
class daWarpls_c : public fopAc_ac_c {
|
||||
public:
|
||||
inline BOOL _draw();
|
||||
void set_mtx() {}
|
||||
void set_mtx(); // weak but not inlined?
|
||||
|
||||
BOOL _delete();
|
||||
void CreateHeap();
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
|
||||
class daWarpmj_c : public fopAc_ac_c {
|
||||
public:
|
||||
void set_mtx() {}
|
||||
void set_mtx(); // weak but not inlined?
|
||||
|
||||
BOOL _delete();
|
||||
void CreateHeap();
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
#include "f_op/f_op_actor.h"
|
||||
|
||||
class JPABaseEmitter;
|
||||
class JPABaseParticle;
|
||||
|
||||
class daYkgr_c : public fopAc_ac_c {
|
||||
public:
|
||||
@@ -34,4 +35,10 @@ public:
|
||||
/* Place member variables here */
|
||||
};
|
||||
|
||||
class dPa_YkgrPcallBack {
|
||||
public:
|
||||
void draw(JPABaseEmitter*, JPABaseParticle*);
|
||||
void setParam(float);
|
||||
};
|
||||
|
||||
#endif /* D_A_YKGR_H */
|
||||
|
||||
Reference in New Issue
Block a user