mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
d_a_obj_lv4CandleTag / d_a_obj_lv4EdShutter done, d_a_obj_picture almost (#2755)
This commit is contained in:
+3
-3
@@ -748,7 +748,7 @@ config.libs = [
|
|||||||
Object(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d/d_msg_scrn_tree.cpp"),
|
Object(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d/d_msg_scrn_tree.cpp"),
|
||||||
Object(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d/d_msg_string_base.cpp"),
|
Object(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d/d_msg_string_base.cpp"),
|
||||||
Object(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d/d_msg_string.cpp"),
|
Object(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d/d_msg_string.cpp"),
|
||||||
Object(NonMatching, "d/d_msg_flow.cpp"),
|
Object(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d/d_msg_flow.cpp"),
|
||||||
Object(MatchingFor("GZ2E01", "GZ2P01"), "d/d_name.cpp"),
|
Object(MatchingFor("GZ2E01", "GZ2P01"), "d/d_name.cpp"),
|
||||||
Object(NonMatching, "d/d_npc_lib.cpp"),
|
Object(NonMatching, "d/d_npc_lib.cpp"),
|
||||||
Object(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d/d_ovlp_fade.cpp"),
|
Object(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d/d_ovlp_fade.cpp"),
|
||||||
@@ -2079,8 +2079,8 @@ config.libs = [
|
|||||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_lv3saka00"),
|
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_lv3saka00"),
|
||||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_lv3waterEff"),
|
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_lv3waterEff"),
|
||||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_lv4CandleDemoTag"),
|
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_lv4CandleDemoTag"),
|
||||||
ActorRel(NonMatching, "d_a_obj_lv4CandleTag"),
|
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_lv4CandleTag"),
|
||||||
ActorRel(NonMatching, "d_a_obj_lv4EdShutter"),
|
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_lv4EdShutter"),
|
||||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_lv4Gate"),
|
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_lv4Gate"),
|
||||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_lv4HsTarget"),
|
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_lv4HsTarget"),
|
||||||
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_lv4PoGate"),
|
ActorRel(MatchingFor("GZ2E01", "GZ2P01", "GZ2J01"), "d_a_obj_lv4PoGate"),
|
||||||
|
|||||||
@@ -22,11 +22,11 @@ public:
|
|||||||
MODE_END,
|
MODE_END,
|
||||||
};
|
};
|
||||||
|
|
||||||
// dalv4CandleTag_c() : dEvLib_callback_c(this) {}
|
dalv4CandleTag_c() : dEvLib_callback_c(this) {}
|
||||||
~dalv4CandleTag_c() {}
|
~dalv4CandleTag_c() {}
|
||||||
|
|
||||||
/* 80C5D4B8 */ void setBaseMtx();
|
/* 80C5D4B8 */ void setBaseMtx();
|
||||||
/* 80C5D4F0 */ cPhs__Step create();
|
/* 80C5D4F0 */ int create();
|
||||||
/* 80C5D5D4 */ int Execute();
|
/* 80C5D5D4 */ int Execute();
|
||||||
/* 80C5D618 */ void procMain();
|
/* 80C5D618 */ void procMain();
|
||||||
/* 80C5D6D4 */ void init_modeWatch();
|
/* 80C5D6D4 */ void init_modeWatch();
|
||||||
@@ -58,14 +58,4 @@ public:
|
|||||||
|
|
||||||
STATIC_ASSERT(sizeof(dalv4CandleTag_c) == 0x58C);
|
STATIC_ASSERT(sizeof(dalv4CandleTag_c) == 0x58C);
|
||||||
|
|
||||||
class dalv4CandleTag_HIO_c : public mDoHIO_entry_c {
|
|
||||||
public:
|
|
||||||
/* 80C5D44C */ dalv4CandleTag_HIO_c();
|
|
||||||
/* 80C5D9C0 */ ~dalv4CandleTag_HIO_c() {}
|
|
||||||
|
|
||||||
void genMessage(JORMContext*);
|
|
||||||
|
|
||||||
u8 mTimer;
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif /* D_A_OBJ_LV4CANDLETAG_H */
|
#endif /* D_A_OBJ_LV4CANDLETAG_H */
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
#define D_A_OBJ_LV4EDSHUTTER_H
|
#define D_A_OBJ_LV4EDSHUTTER_H
|
||||||
|
|
||||||
#include "f_op/f_op_actor_mng.h"
|
#include "f_op/f_op_actor_mng.h"
|
||||||
|
#include "d/d_bg_s_movebg_actor.h"
|
||||||
|
#include "d/d_event_lib.h"
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @ingroup actors-objects
|
* @ingroup actors-objects
|
||||||
@@ -11,12 +13,12 @@
|
|||||||
* @details
|
* @details
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
class daLv4EdShutter_c : public fopAc_ac_c {
|
class daLv4EdShutter_c : public dBgS_MoveBgActor, public request_of_phase_process_class, public dEvLib_callback_c {
|
||||||
public:
|
public:
|
||||||
|
daLv4EdShutter_c() : dEvLib_callback_c(this) {}
|
||||||
|
|
||||||
/* 80C5DE38 */ void setBaseMtx();
|
/* 80C5DE38 */ void setBaseMtx();
|
||||||
/* 80C5DEC8 */ void CreateHeap();
|
/* 80C5DF34 */ int create();
|
||||||
/* 80C5DF34 */ void create();
|
|
||||||
/* 80C5E0A4 */ void Execute(Mtx**);
|
|
||||||
/* 80C5E0F4 */ void move();
|
/* 80C5E0F4 */ void move();
|
||||||
/* 80C5E1B0 */ void init_modeWait();
|
/* 80C5E1B0 */ void init_modeWait();
|
||||||
/* 80C5E1C8 */ void modeWait();
|
/* 80C5E1C8 */ void modeWait();
|
||||||
@@ -26,26 +28,38 @@ public:
|
|||||||
/* 80C5E518 */ void modeClose();
|
/* 80C5E518 */ void modeClose();
|
||||||
/* 80C5E584 */ void init_modeEnd();
|
/* 80C5E584 */ void init_modeEnd();
|
||||||
/* 80C5E590 */ void modeEnd();
|
/* 80C5E590 */ void modeEnd();
|
||||||
/* 80C5E594 */ void eventStart();
|
|
||||||
/* 80C5E5CC */ void Draw();
|
|
||||||
/* 80C5E670 */ void Delete();
|
|
||||||
/* 80C5E834 */ ~daLv4EdShutter_c();
|
|
||||||
|
|
||||||
|
/* 80C5DEC8 */ virtual int CreateHeap();
|
||||||
|
/* 80C5E0A4 */ virtual int Execute(Mtx**);
|
||||||
|
/* 80C5E5CC */ virtual int Draw();
|
||||||
|
/* 80C5E670 */ virtual int Delete();
|
||||||
|
|
||||||
|
/* 80C5E834 */ virtual ~daLv4EdShutter_c() {}
|
||||||
|
/* 80C5E594 */ virtual bool eventStart();
|
||||||
|
|
||||||
|
u8 getCloseSw() { return fopAcM_GetParamBit(this, 0, 8); }
|
||||||
|
u8 getOpenSw() { return fopAcM_GetParamBit(this, 8, 8); }
|
||||||
|
u8 getWaitTime() { return fopAcM_GetParamBit(this, 16, 8); }
|
||||||
|
int getEventID() { return fopAcM_GetParamBit(this, 24, 8); }
|
||||||
|
|
||||||
|
u8 getZenmetuSw() { return shape_angle.z & 0xFF; }
|
||||||
u8 getStatus() { return mStatus; }
|
u8 getStatus() { return mStatus; }
|
||||||
|
|
||||||
private:
|
private:
|
||||||
/* 0x568 */ u8 field_0x568[0x5CA - 0x568];
|
/* 0x5B8 */ request_of_phase_process_class mPhase;
|
||||||
|
/* 0x5C0 */ J3DModel* mpModel;
|
||||||
|
/* 0x5C4 */ u8 mMode;
|
||||||
|
/* 0x5C6 */ u16 mWaitTimer;
|
||||||
|
/* 0x5C8 */ u8 mOpenSw;
|
||||||
|
/* 0x5C9 */ u8 mCloseSw;
|
||||||
/* 0x5CA */ u8 mStatus;
|
/* 0x5CA */ u8 mStatus;
|
||||||
/* 0x5CB */ u8 field_0x56B[0x5DC - 0x5CB];
|
/* 0x5CB */ u8 field_0x5cb;
|
||||||
|
/* 0x5CC */ u8 mZenmetuSw;
|
||||||
|
/* 0x5D0 */ f32 mMovePos;
|
||||||
|
/* 0x5D4 */ u8 field_0x5D4[0x5D8 - 0x5D4];
|
||||||
|
/* 0x5D8 */ f32 mMoveSpeed;
|
||||||
};
|
};
|
||||||
|
|
||||||
STATIC_ASSERT(sizeof(daLv4EdShutter_c) == 0x5dc);
|
STATIC_ASSERT(sizeof(daLv4EdShutter_c) == 0x5dc);
|
||||||
|
|
||||||
class daLv4EdShutter_HIO_c {
|
|
||||||
public:
|
|
||||||
/* 80C5DDAC */ daLv4EdShutter_HIO_c();
|
|
||||||
/* 80C5E72C */ ~daLv4EdShutter_HIO_c();
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
#endif /* D_A_OBJ_LV4EDSHUTTER_H */
|
#endif /* D_A_OBJ_LV4EDSHUTTER_H */
|
||||||
|
|||||||
@@ -12,15 +12,15 @@
|
|||||||
* @details
|
* @details
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
class daObjPicture_c : public fopAc_ac_c {
|
class daObjPicture_c : public fopAc_ac_c, public request_of_phase_process_class {
|
||||||
public:
|
public:
|
||||||
/* 80CAD318 */ daObjPicture_c();
|
/* 80CAD318 */ daObjPicture_c();
|
||||||
/* 80CAD6C8 */ ~daObjPicture_c();
|
/* 80CAD6C8 */ virtual ~daObjPicture_c();
|
||||||
/* 80CAD908 */ void createHeap();
|
/* 80CAD908 */ int createHeap();
|
||||||
/* 80CADC18 */ void create();
|
/* 80CADC18 */ int create();
|
||||||
/* 80CADFB0 */ void Delete();
|
/* 80CADFB0 */ int Delete();
|
||||||
/* 80CAE05C */ void draw();
|
/* 80CAE05C */ int draw();
|
||||||
/* 80CAE1B8 */ void execute();
|
/* 80CAE1B8 */ int execute();
|
||||||
/* 80CAE510 */ void init();
|
/* 80CAE510 */ void init();
|
||||||
/* 80CAE5B0 */ void setPicModelMtx();
|
/* 80CAE5B0 */ void setPicModelMtx();
|
||||||
/* 80CAE638 */ void setTmgModelMtx();
|
/* 80CAE638 */ void setTmgModelMtx();
|
||||||
@@ -29,15 +29,38 @@ public:
|
|||||||
/* 80CAE76C */ void setLinePos();
|
/* 80CAE76C */ void setLinePos();
|
||||||
/* 80CAE8E8 */ void moveLineFall1();
|
/* 80CAE8E8 */ void moveLineFall1();
|
||||||
/* 80CAEA60 */ void moveLineFall2();
|
/* 80CAEA60 */ void moveLineFall2();
|
||||||
/* 80CAED28 */ void chkHitRope();
|
/* 80CAED28 */ bool chkHitRope();
|
||||||
/* 80CAEDDC */ void chkHitBombTg();
|
/* 80CAEDDC */ bool chkHitBombTg();
|
||||||
/* 80CAEE90 */ void setPicAtCol();
|
/* 80CAEE90 */ void setPicAtCol();
|
||||||
|
|
||||||
static u8 s_CcDCps[76];
|
int getArg_0() { return fopAcM_GetParamBit(this, 0, 4); }
|
||||||
static u8 s_CcDCyl_pic_at[68];
|
int getSW_0() { return fopAcM_GetParamBit(this, 4, 8); }
|
||||||
|
|
||||||
|
static dCcD_SrcCps s_CcDCps;
|
||||||
|
static dCcD_SrcCyl s_CcDCyl_pic_at;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
/* 0x568 */ u8 field_0x568[0xda0 - 0x568];
|
/* 0x574 */ dCcD_Stts field_0x574;
|
||||||
|
/* 0x5B0 */ dCcD_Stts field_0x5b0;
|
||||||
|
/* 0x5EC */ dCcD_Stts field_0x5ec;
|
||||||
|
/* 0x628 */ dCcD_Cps mCps[2];
|
||||||
|
/* 0x8B0 */ dCcD_Cyl mAtCyl;
|
||||||
|
/* 0x9EC */ dCcD_Cps mCps2[2];
|
||||||
|
/* 0xC74 */ u8 field_0xC74[0xC7C - 0xC74];
|
||||||
|
/* 0xC7C */ cXyz mPicAtPos;
|
||||||
|
/* 0xC88 */ cXyz field_0xc88;
|
||||||
|
/* 0xC94 */ Vec field_0xc94;
|
||||||
|
/* 0xCA0 */ Vec field_0xca0;
|
||||||
|
/* 0xCAC */ mDoExt_3DlineMat1_c* mpRopeMat[2];
|
||||||
|
/* 0xCB4 */ J3DModel* mpPicModel;
|
||||||
|
/* 0xCB8 */ J3DModel* mpRopestModel;
|
||||||
|
/* 0xCBC */ dBgW* mpBgw[2];
|
||||||
|
/* 0xCC4 */ Mtx mBgMtx[2];
|
||||||
|
/* 0xD24 */ u8 field_0xd24;
|
||||||
|
/* 0xD25 */ u8 field_0xd25;
|
||||||
|
/* 0xD26 */ u8 field_0xd26;
|
||||||
|
/* 0xD27 */ u8 field_0xd27;
|
||||||
|
/* 0xD28 */ Vec field_0xd28[10];
|
||||||
};
|
};
|
||||||
|
|
||||||
STATIC_ASSERT(sizeof(daObjPicture_c) == 0xda0);
|
STATIC_ASSERT(sizeof(daObjPicture_c) == 0xda0);
|
||||||
|
|||||||
@@ -1,363 +1,193 @@
|
|||||||
//
|
|
||||||
// Generated By: dol2asm
|
|
||||||
// Translation Unit: d_a_obj_lv4CandleTag
|
|
||||||
//
|
|
||||||
|
|
||||||
#include "d/dolzel_rel.h" // IWYU pragma: keep
|
#include "d/dolzel_rel.h" // IWYU pragma: keep
|
||||||
|
|
||||||
#include "d/actor/d_a_obj_lv4CandleTag.h"
|
#include "d/actor/d_a_obj_lv4CandleTag.h"
|
||||||
#include "dol2asm.h"
|
|
||||||
|
|
||||||
//
|
class dalv4CandleTag_HIO_c : public mDoHIO_entry_c {
|
||||||
// Forward References:
|
public:
|
||||||
//
|
/* 80C5D44C */ dalv4CandleTag_HIO_c();
|
||||||
|
/* 80C5D9C0 */ virtual ~dalv4CandleTag_HIO_c() {}
|
||||||
|
|
||||||
extern "C" void __ct__20dalv4CandleTag_HIO_cFv();
|
void genMessage(JORMContext*);
|
||||||
extern "C" void __dt__14mDoHIO_entry_cFv();
|
|
||||||
extern "C" void setBaseMtx__16dalv4CandleTag_cFv();
|
|
||||||
extern "C" void create__16dalv4CandleTag_cFv();
|
|
||||||
extern "C" void Execute__16dalv4CandleTag_cFv();
|
|
||||||
extern "C" void procMain__16dalv4CandleTag_cFv();
|
|
||||||
extern "C" void init_modeWatch__16dalv4CandleTag_cFv();
|
|
||||||
extern "C" void modeWatch__16dalv4CandleTag_cFv();
|
|
||||||
extern "C" void init_modeNG__16dalv4CandleTag_cFv();
|
|
||||||
extern "C" void modeNG__16dalv4CandleTag_cFv();
|
|
||||||
extern "C" void init_modeNGWait__16dalv4CandleTag_cFv();
|
|
||||||
extern "C" void modeNGWait__16dalv4CandleTag_cFv();
|
|
||||||
extern "C" void init_modeEnd__16dalv4CandleTag_cFv();
|
|
||||||
extern "C" void modeEnd__16dalv4CandleTag_cFv();
|
|
||||||
extern "C" void eventStart__16dalv4CandleTag_cFv();
|
|
||||||
extern "C" bool Draw__16dalv4CandleTag_cFv();
|
|
||||||
extern "C" bool Delete__16dalv4CandleTag_cFv();
|
|
||||||
extern "C" static void dalv4CandleTag_Draw__FP16dalv4CandleTag_c();
|
|
||||||
extern "C" static void dalv4CandleTag_Execute__FP16dalv4CandleTag_c();
|
|
||||||
extern "C" static void dalv4CandleTag_Delete__FP16dalv4CandleTag_c();
|
|
||||||
extern "C" static void dalv4CandleTag_Create__FP10fopAc_ac_c();
|
|
||||||
extern "C" void __dt__20dalv4CandleTag_HIO_cFv();
|
|
||||||
extern "C" void __sinit_d_a_obj_lv4CandleTag_cpp();
|
|
||||||
extern "C" static void func_80C5DA58();
|
|
||||||
extern "C" static void func_80C5DA60();
|
|
||||||
extern "C" void __dt__17dEvLib_callback_cFv();
|
|
||||||
extern "C" bool eventRun__17dEvLib_callback_cFv();
|
|
||||||
extern "C" bool eventEnd__17dEvLib_callback_cFv();
|
|
||||||
extern "C" bool eventStart__17dEvLib_callback_cFv();
|
|
||||||
extern "C" void __dt__16dalv4CandleTag_cFv();
|
|
||||||
|
|
||||||
//
|
/* 0x4 */ u8 mTimer;
|
||||||
// External References:
|
|
||||||
//
|
|
||||||
|
|
||||||
extern "C" void __ct__10fopAc_ac_cFv();
|
|
||||||
extern "C" void __dt__10fopAc_ac_cFv();
|
|
||||||
extern "C" void offSwitch__10dSv_info_cFii();
|
|
||||||
extern "C" void isSwitch__10dSv_info_cCFii();
|
|
||||||
extern "C" void eventUpdate__17dEvLib_callback_cFv();
|
|
||||||
extern "C" void orderEvent__17dEvLib_callback_cFiii();
|
|
||||||
extern "C" void seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc();
|
|
||||||
extern "C" void __dl__FPv();
|
|
||||||
extern "C" void __ptmf_scall();
|
|
||||||
extern "C" void _savegpr_28();
|
|
||||||
extern "C" void _restgpr_28();
|
|
||||||
extern "C" u8 now__14mDoMtx_stack_c[48];
|
|
||||||
extern "C" u8 mAudioMgrPtr__10Z2AudioMgr[4 + 4 /* padding */];
|
|
||||||
extern "C" void __register_global_object();
|
|
||||||
|
|
||||||
//
|
|
||||||
// Declarations:
|
|
||||||
//
|
|
||||||
|
|
||||||
/* 80C5DB84-80C5DB90 -00001 000C+00 0/1 0/0 0/0 .data @3686 */
|
|
||||||
#pragma push
|
|
||||||
#pragma force_active on
|
|
||||||
SECTION_DATA static void* lit_3686[3] = {
|
|
||||||
(void*)NULL,
|
|
||||||
(void*)0xFFFFFFFF,
|
|
||||||
(void*)modeWatch__16dalv4CandleTag_cFv,
|
|
||||||
};
|
|
||||||
#pragma pop
|
|
||||||
|
|
||||||
/* 80C5DB90-80C5DB9C -00001 000C+00 0/1 0/0 0/0 .data @3687 */
|
|
||||||
#pragma push
|
|
||||||
#pragma force_active on
|
|
||||||
SECTION_DATA static void* lit_3687[3] = {
|
|
||||||
(void*)NULL,
|
|
||||||
(void*)0xFFFFFFFF,
|
|
||||||
(void*)modeNG__16dalv4CandleTag_cFv,
|
|
||||||
};
|
|
||||||
#pragma pop
|
|
||||||
|
|
||||||
/* 80C5DB9C-80C5DBA8 -00001 000C+00 0/1 0/0 0/0 .data @3688 */
|
|
||||||
#pragma push
|
|
||||||
#pragma force_active on
|
|
||||||
SECTION_DATA static void* lit_3688[3] = {
|
|
||||||
(void*)NULL,
|
|
||||||
(void*)0xFFFFFFFF,
|
|
||||||
(void*)modeNGWait__16dalv4CandleTag_cFv,
|
|
||||||
};
|
|
||||||
#pragma pop
|
|
||||||
|
|
||||||
/* 80C5DBA8-80C5DBB4 -00001 000C+00 0/1 0/0 0/0 .data @3689 */
|
|
||||||
#pragma push
|
|
||||||
#pragma force_active on
|
|
||||||
SECTION_DATA static void* lit_3689[3] = {
|
|
||||||
(void*)NULL,
|
|
||||||
(void*)0xFFFFFFFF,
|
|
||||||
(void*)modeEnd__16dalv4CandleTag_cFv,
|
|
||||||
};
|
|
||||||
#pragma pop
|
|
||||||
|
|
||||||
/* 80C5DBB4-80C5DBE4 000050 0030+00 0/1 0/0 0/0 .data mode_proc$3685 */
|
|
||||||
#pragma push
|
|
||||||
#pragma force_active on
|
|
||||||
SECTION_DATA static u8 mode_proc[48] = {
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
||||||
};
|
|
||||||
#pragma pop
|
|
||||||
|
|
||||||
/* 80C5DBE4-80C5DC04 -00001 0020+00 1/0 0/0 0/0 .data l_dalv4CandleTag_Method */
|
|
||||||
SECTION_DATA static void* l_dalv4CandleTag_Method[8] = {
|
|
||||||
(void*)dalv4CandleTag_Create__FP10fopAc_ac_c,
|
|
||||||
(void*)dalv4CandleTag_Delete__FP16dalv4CandleTag_c,
|
|
||||||
(void*)dalv4CandleTag_Execute__FP16dalv4CandleTag_c,
|
|
||||||
(void*)NULL,
|
|
||||||
(void*)dalv4CandleTag_Draw__FP16dalv4CandleTag_c,
|
|
||||||
(void*)NULL,
|
|
||||||
(void*)NULL,
|
|
||||||
(void*)NULL,
|
|
||||||
};
|
|
||||||
|
|
||||||
/* 80C5DC04-80C5DC34 -00001 0030+00 0/0 0/0 1/0 .data g_profile_Tag_Lv4Candle */
|
|
||||||
SECTION_DATA extern void* g_profile_Tag_Lv4Candle[12] = {
|
|
||||||
(void*)0xFFFFFFFD, (void*)0x0007FFFD,
|
|
||||||
(void*)0x01730000, (void*)&g_fpcLf_Method,
|
|
||||||
(void*)0x0000058C, (void*)NULL,
|
|
||||||
(void*)NULL, (void*)&g_fopAc_Method,
|
|
||||||
(void*)0x021C0000, (void*)&l_dalv4CandleTag_Method,
|
|
||||||
(void*)0x00044000, (void*)0x000E0000,
|
|
||||||
};
|
|
||||||
|
|
||||||
/* 80C5DC34-80C5DC5C 0000D0 0028+00 2/2 0/0 0/0 .data __vt__16dalv4CandleTag_c */
|
|
||||||
SECTION_DATA extern void* __vt__16dalv4CandleTag_c[10] = {
|
|
||||||
(void*)NULL /* RTTI */,
|
|
||||||
(void*)NULL,
|
|
||||||
(void*)NULL,
|
|
||||||
(void*)NULL,
|
|
||||||
(void*)func_80C5DA60,
|
|
||||||
(void*)func_80C5DA58,
|
|
||||||
(void*)eventRun__17dEvLib_callback_cFv,
|
|
||||||
(void*)eventEnd__17dEvLib_callback_cFv,
|
|
||||||
(void*)__dt__16dalv4CandleTag_cFv,
|
|
||||||
(void*)eventStart__16dalv4CandleTag_cFv,
|
|
||||||
};
|
|
||||||
|
|
||||||
/* 80C5DC5C-80C5DC74 0000F8 0018+00 3/3 0/0 0/0 .data __vt__17dEvLib_callback_c */
|
|
||||||
SECTION_DATA extern void* __vt__17dEvLib_callback_c[6] = {
|
|
||||||
(void*)NULL /* RTTI */,
|
|
||||||
(void*)NULL,
|
|
||||||
(void*)__dt__17dEvLib_callback_cFv,
|
|
||||||
(void*)eventStart__17dEvLib_callback_cFv,
|
|
||||||
(void*)eventRun__17dEvLib_callback_cFv,
|
|
||||||
(void*)eventEnd__17dEvLib_callback_cFv,
|
|
||||||
};
|
|
||||||
|
|
||||||
/* 80C5DC74-80C5DC80 000110 000C+00 2/2 0/0 0/0 .data __vt__20dalv4CandleTag_HIO_c */
|
|
||||||
SECTION_DATA extern void* __vt__20dalv4CandleTag_HIO_c[3] = {
|
|
||||||
(void*)NULL /* RTTI */,
|
|
||||||
(void*)NULL,
|
|
||||||
(void*)__dt__20dalv4CandleTag_HIO_cFv,
|
|
||||||
};
|
|
||||||
|
|
||||||
/* 80C5DC80-80C5DC8C 00011C 000C+00 3/3 0/0 0/0 .data __vt__14mDoHIO_entry_c */
|
|
||||||
SECTION_DATA extern void* __vt__14mDoHIO_entry_c[3] = {
|
|
||||||
(void*)NULL /* RTTI */,
|
|
||||||
(void*)NULL,
|
|
||||||
(void*)__dt__14mDoHIO_entry_cFv,
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/* 80C5D44C-80C5D470 0000EC 0024+00 1/1 0/0 0/0 .text __ct__20dalv4CandleTag_HIO_cFv */
|
/* 80C5D44C-80C5D470 0000EC 0024+00 1/1 0/0 0/0 .text __ct__20dalv4CandleTag_HIO_cFv */
|
||||||
dalv4CandleTag_HIO_c::dalv4CandleTag_HIO_c() {
|
dalv4CandleTag_HIO_c::dalv4CandleTag_HIO_c() {
|
||||||
// NONMATCHING
|
mTimer = 60;
|
||||||
}
|
|
||||||
|
|
||||||
/* 80C5D470-80C5D4B8 000110 0048+00 1/0 0/0 0/0 .text __dt__14mDoHIO_entry_cFv */
|
|
||||||
// mDoHIO_entry_c::~mDoHIO_entry_c() {
|
|
||||||
extern "C" void __dt__14mDoHIO_entry_cFv() {
|
|
||||||
// NONMATCHING
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D4B8-80C5D4F0 000158 0038+00 2/2 0/0 0/0 .text setBaseMtx__16dalv4CandleTag_cFv */
|
/* 80C5D4B8-80C5D4F0 000158 0038+00 2/2 0/0 0/0 .text setBaseMtx__16dalv4CandleTag_cFv */
|
||||||
void dalv4CandleTag_c::setBaseMtx() {
|
void dalv4CandleTag_c::setBaseMtx() {
|
||||||
// NONMATCHING
|
mDoMtx_stack_c::transS(current.pos.x, current.pos.y, current.pos.z);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D4F0-80C5D5D4 000190 00E4+00 1/1 0/0 0/0 .text create__16dalv4CandleTag_cFv */
|
/* 80C5D4F0-80C5D5D4 000190 00E4+00 1/1 0/0 0/0 .text create__16dalv4CandleTag_cFv */
|
||||||
cPhs__Step dalv4CandleTag_c::create() {
|
int dalv4CandleTag_c::create() {
|
||||||
// NONMATCHING
|
fopAcM_ct(this, dalv4CandleTag_c);
|
||||||
|
|
||||||
|
setBaseMtx();
|
||||||
|
|
||||||
|
mSwTop = getSwTop();
|
||||||
|
mSwOK = getSwOK();
|
||||||
|
mSwNG = getSwNG();
|
||||||
|
mSwTotal = getSwTotal();
|
||||||
|
|
||||||
|
if (fopAcM_isSwitch(this, mSwOK)) {
|
||||||
|
init_modeEnd();
|
||||||
|
} else {
|
||||||
|
init_modeWatch();
|
||||||
|
}
|
||||||
|
|
||||||
|
return cPhs_COMPLEATE_e;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D5D4-80C5D618 000274 0044+00 1/1 0/0 0/0 .text Execute__16dalv4CandleTag_cFv */
|
/* 80C5D5D4-80C5D618 000274 0044+00 1/1 0/0 0/0 .text Execute__16dalv4CandleTag_cFv */
|
||||||
int dalv4CandleTag_c::Execute() {
|
int dalv4CandleTag_c::Execute() {
|
||||||
// NONMATCHING
|
eventUpdate();
|
||||||
|
procMain();
|
||||||
|
setBaseMtx();
|
||||||
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ############################################################################################## */
|
|
||||||
/* 80C5DC98-80C5DCA4 000008 000C+00 1/1 0/0 0/0 .bss @3624 */
|
|
||||||
static u8 lit_3624[12];
|
|
||||||
|
|
||||||
/* 80C5DCA4-80C5DCAC 000014 0008+00 2/2 0/0 0/0 .bss l_HIO */
|
/* 80C5DCA4-80C5DCAC 000014 0008+00 2/2 0/0 0/0 .bss l_HIO */
|
||||||
static u8 l_HIO[8];
|
static dalv4CandleTag_HIO_c l_HIO;
|
||||||
|
|
||||||
/* 80C5DCAC-80C5DCB0 00001C 0004+00 1/1 0/0 0/0 .bss None */
|
|
||||||
static u8 data_80C5DCAC[4];
|
|
||||||
|
|
||||||
/* 80C5D618-80C5D6D4 0002B8 00BC+00 1/1 0/0 0/0 .text procMain__16dalv4CandleTag_cFv */
|
/* 80C5D618-80C5D6D4 0002B8 00BC+00 1/1 0/0 0/0 .text procMain__16dalv4CandleTag_cFv */
|
||||||
void dalv4CandleTag_c::procMain() {
|
void dalv4CandleTag_c::procMain() {
|
||||||
// NONMATCHING
|
static void (dalv4CandleTag_c::*mode_proc[])() = {
|
||||||
|
&dalv4CandleTag_c::modeWatch,
|
||||||
|
&dalv4CandleTag_c::modeNG,
|
||||||
|
&dalv4CandleTag_c::modeNGWait,
|
||||||
|
&dalv4CandleTag_c::modeEnd,
|
||||||
|
};
|
||||||
|
|
||||||
|
(this->*mode_proc[mMode])();
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D6D4-80C5D6E0 000374 000C+00 2/2 0/0 0/0 .text init_modeWatch__16dalv4CandleTag_cFv */
|
/* 80C5D6D4-80C5D6E0 000374 000C+00 2/2 0/0 0/0 .text init_modeWatch__16dalv4CandleTag_cFv */
|
||||||
void dalv4CandleTag_c::init_modeWatch() {
|
void dalv4CandleTag_c::init_modeWatch() {
|
||||||
// NONMATCHING
|
mMode = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D6E0-80C5D78C 000380 00AC+00 1/0 0/0 0/0 .text modeWatch__16dalv4CandleTag_cFv */
|
/* 80C5D6E0-80C5D78C 000380 00AC+00 1/0 0/0 0/0 .text modeWatch__16dalv4CandleTag_cFv */
|
||||||
void dalv4CandleTag_c::modeWatch() {
|
void dalv4CandleTag_c::modeWatch() {
|
||||||
// NONMATCHING
|
if (fopAcM_isSwitch(this, mSwOK)) {
|
||||||
|
init_modeEnd();
|
||||||
|
} else if (fopAcM_isSwitch(this, mSwNG)) {
|
||||||
|
if (getEventID() != 0xFF) {
|
||||||
|
orderEvent(getEventID(), 0xFF, 1);
|
||||||
|
} else {
|
||||||
|
eventStart();
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ############################################################################################## */
|
|
||||||
/* 80C5DB5C-80C5DB60 000000 0004+00 1/1 0/0 0/0 .rodata @3727 */
|
|
||||||
SECTION_RODATA static f32 const lit_3727 = 1.0f;
|
|
||||||
COMPILER_STRIP_GATE(0x80C5DB5C, &lit_3727);
|
|
||||||
|
|
||||||
/* 80C5DB60-80C5DB64 000004 0004+00 1/1 0/0 0/0 .rodata @3728 */
|
|
||||||
SECTION_RODATA static f32 const lit_3728 = -1.0f;
|
|
||||||
COMPILER_STRIP_GATE(0x80C5DB60, &lit_3728);
|
|
||||||
|
|
||||||
/* 80C5D78C-80C5D814 00042C 0088+00 1/1 0/0 0/0 .text init_modeNG__16dalv4CandleTag_cFv
|
/* 80C5D78C-80C5D814 00042C 0088+00 1/1 0/0 0/0 .text init_modeNG__16dalv4CandleTag_cFv
|
||||||
*/
|
*/
|
||||||
void dalv4CandleTag_c::init_modeNG() {
|
void dalv4CandleTag_c::init_modeNG() {
|
||||||
// NONMATCHING
|
mTimer = l_HIO.mTimer;
|
||||||
|
mDoAud_seStart(Z2SE_OBJ_LV4_CNDL_MISS, NULL, 0, 0);
|
||||||
|
mMode = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D814-80C5D8A0 0004B4 008C+00 1/0 0/0 0/0 .text modeNG__16dalv4CandleTag_cFv */
|
/* 80C5D814-80C5D8A0 0004B4 008C+00 1/0 0/0 0/0 .text modeNG__16dalv4CandleTag_cFv */
|
||||||
void dalv4CandleTag_c::modeNG() {
|
void dalv4CandleTag_c::modeNG() {
|
||||||
// NONMATCHING
|
if (mTimer != 0) {
|
||||||
|
mTimer--;
|
||||||
|
} else {
|
||||||
|
u8 swbit = mSwTop;
|
||||||
|
for (int i = 0; i < mSwTotal; i++) {
|
||||||
|
fopAcM_offSwitch(this, swbit);
|
||||||
|
swbit++;
|
||||||
|
}
|
||||||
|
|
||||||
|
init_modeNGWait();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D8A0-80C5D8AC 000540 000C+00 1/1 0/0 0/0 .text init_modeNGWait__16dalv4CandleTag_cFv */
|
/* 80C5D8A0-80C5D8AC 000540 000C+00 1/1 0/0 0/0 .text init_modeNGWait__16dalv4CandleTag_cFv */
|
||||||
void dalv4CandleTag_c::init_modeNGWait() {
|
void dalv4CandleTag_c::init_modeNGWait() {
|
||||||
// NONMATCHING
|
mMode = 2;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D8AC-80C5D8FC 00054C 0050+00 1/0 0/0 0/0 .text modeNGWait__16dalv4CandleTag_cFv */
|
/* 80C5D8AC-80C5D8FC 00054C 0050+00 1/0 0/0 0/0 .text modeNGWait__16dalv4CandleTag_cFv */
|
||||||
void dalv4CandleTag_c::modeNGWait() {
|
void dalv4CandleTag_c::modeNGWait() {
|
||||||
// NONMATCHING
|
if (!fopAcM_isSwitch(this, mSwNG)) {
|
||||||
|
init_modeWatch();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D8FC-80C5D908 00059C 000C+00 2/2 0/0 0/0 .text init_modeEnd__16dalv4CandleTag_cFv
|
/* 80C5D8FC-80C5D908 00059C 000C+00 2/2 0/0 0/0 .text init_modeEnd__16dalv4CandleTag_cFv
|
||||||
*/
|
*/
|
||||||
void dalv4CandleTag_c::init_modeEnd() {
|
void dalv4CandleTag_c::init_modeEnd() {
|
||||||
// NONMATCHING
|
mMode = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D908-80C5D90C 0005A8 0004+00 1/0 0/0 0/0 .text modeEnd__16dalv4CandleTag_cFv */
|
/* 80C5D908-80C5D90C 0005A8 0004+00 1/0 0/0 0/0 .text modeEnd__16dalv4CandleTag_cFv */
|
||||||
void dalv4CandleTag_c::modeEnd() {
|
void dalv4CandleTag_c::modeEnd() {}
|
||||||
/* empty function */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 80C5D90C-80C5D930 0005AC 0024+00 2/1 0/0 0/0 .text eventStart__16dalv4CandleTag_cFv */
|
/* 80C5D90C-80C5D930 0005AC 0024+00 2/1 0/0 0/0 .text eventStart__16dalv4CandleTag_cFv */
|
||||||
bool dalv4CandleTag_c::eventStart() {
|
bool dalv4CandleTag_c::eventStart() {
|
||||||
// NONMATCHING
|
init_modeNG();
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D930-80C5D938 0005D0 0008+00 1/1 0/0 0/0 .text Draw__16dalv4CandleTag_cFv */
|
/* 80C5D930-80C5D938 0005D0 0008+00 1/1 0/0 0/0 .text Draw__16dalv4CandleTag_cFv */
|
||||||
int dalv4CandleTag_c::Draw() {
|
int dalv4CandleTag_c::Draw() {
|
||||||
return true;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D938-80C5D940 0005D8 0008+00 1/1 0/0 0/0 .text Delete__16dalv4CandleTag_cFv */
|
/* 80C5D938-80C5D940 0005D8 0008+00 1/1 0/0 0/0 .text Delete__16dalv4CandleTag_cFv */
|
||||||
int dalv4CandleTag_c::Delete() {
|
int dalv4CandleTag_c::Delete() {
|
||||||
return true;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D940-80C5D960 0005E0 0020+00 1/0 0/0 0/0 .text dalv4CandleTag_Draw__FP16dalv4CandleTag_c */
|
/* 80C5D940-80C5D960 0005E0 0020+00 1/0 0/0 0/0 .text dalv4CandleTag_Draw__FP16dalv4CandleTag_c */
|
||||||
static void dalv4CandleTag_Draw(dalv4CandleTag_c* param_0) {
|
static int dalv4CandleTag_Draw(dalv4CandleTag_c* i_this) {
|
||||||
// NONMATCHING
|
return i_this->Draw();
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D960-80C5D980 000600 0020+00 1/0 0/0 0/0 .text dalv4CandleTag_Execute__FP16dalv4CandleTag_c
|
/* 80C5D960-80C5D980 000600 0020+00 1/0 0/0 0/0 .text dalv4CandleTag_Execute__FP16dalv4CandleTag_c
|
||||||
*/
|
*/
|
||||||
static void dalv4CandleTag_Execute(dalv4CandleTag_c* param_0) {
|
static int dalv4CandleTag_Execute(dalv4CandleTag_c* i_this) {
|
||||||
// NONMATCHING
|
return i_this->Execute();
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D980-80C5D9A0 000620 0020+00 1/0 0/0 0/0 .text dalv4CandleTag_Delete__FP16dalv4CandleTag_c
|
/* 80C5D980-80C5D9A0 000620 0020+00 1/0 0/0 0/0 .text dalv4CandleTag_Delete__FP16dalv4CandleTag_c
|
||||||
*/
|
*/
|
||||||
static void dalv4CandleTag_Delete(dalv4CandleTag_c* param_0) {
|
static int dalv4CandleTag_Delete(dalv4CandleTag_c* i_this) {
|
||||||
// NONMATCHING
|
return i_this->Delete();
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D9A0-80C5D9C0 000640 0020+00 1/0 0/0 0/0 .text dalv4CandleTag_Create__FP10fopAc_ac_c */
|
/* 80C5D9A0-80C5D9C0 000640 0020+00 1/0 0/0 0/0 .text dalv4CandleTag_Create__FP10fopAc_ac_c */
|
||||||
static void dalv4CandleTag_Create(fopAc_ac_c* param_0) {
|
static int dalv4CandleTag_Create(fopAc_ac_c* i_this) {
|
||||||
// NONMATCHING
|
return ((dalv4CandleTag_c*)i_this)->create();
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 80C5D9C0-80C5DA1C 000660 005C+00 2/1 0/0 0/0 .text __dt__20dalv4CandleTag_HIO_cFv */
|
/* 80C5DBE4-80C5DC04 -00001 0020+00 1/0 0/0 0/0 .data l_dalv4CandleTag_Method */
|
||||||
// dalv4CandleTag_HIO_c::~dalv4CandleTag_HIO_c() {
|
static actor_method_class l_dalv4CandleTag_Method = {
|
||||||
extern "C" void __dt__20dalv4CandleTag_HIO_cFv() {
|
(process_method_func)dalv4CandleTag_Create,
|
||||||
// NONMATCHING
|
(process_method_func)dalv4CandleTag_Delete,
|
||||||
}
|
(process_method_func)dalv4CandleTag_Execute,
|
||||||
|
NULL,
|
||||||
|
(process_method_func)dalv4CandleTag_Draw,
|
||||||
|
};
|
||||||
|
|
||||||
/* 80C5DA1C-80C5DA58 0006BC 003C+00 0/0 1/0 0/0 .text __sinit_d_a_obj_lv4CandleTag_cpp */
|
/* 80C5DC04-80C5DC34 -00001 0030+00 0/0 0/0 1/0 .data g_profile_Tag_Lv4Candle */
|
||||||
void __sinit_d_a_obj_lv4CandleTag_cpp() {
|
extern actor_process_profile_definition g_profile_Tag_Lv4Candle = {
|
||||||
// NONMATCHING
|
fpcLy_CURRENT_e, // mLayerID
|
||||||
}
|
7, // mListID
|
||||||
|
fpcPi_CURRENT_e, // mListPrio
|
||||||
#pragma push
|
PROC_Tag_Lv4Candle, // mProcName
|
||||||
#pragma force_active on
|
&g_fpcLf_Method.base, // sub_method
|
||||||
REGISTER_CTORS(0x80C5DA1C, __sinit_d_a_obj_lv4CandleTag_cpp);
|
sizeof(dalv4CandleTag_c), // mSize
|
||||||
#pragma pop
|
0, // mSizeOther
|
||||||
|
0, // mParameters
|
||||||
/* 80C5DA58-80C5DA60 0006F8 0008+00 1/0 0/0 0/0 .text @1392@eventStart__16dalv4CandleTag_cFv */
|
&g_fopAc_Method.base, // sub_method
|
||||||
static void func_80C5DA58() {
|
540, // mPriority
|
||||||
// NONMATCHING
|
&l_dalv4CandleTag_Method, // sub_method
|
||||||
}
|
0x00044000, // mStatus
|
||||||
|
fopAc_ACTOR_e, // mActorType
|
||||||
/* 80C5DA60-80C5DA68 000700 0008+00 1/0 0/0 0/0 .text @1392@__dt__16dalv4CandleTag_cFv */
|
fopAc_CULLBOX_CUSTOM_e, // cullType
|
||||||
static void func_80C5DA60() {
|
};
|
||||||
// NONMATCHING
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 80C5DA68-80C5DAB0 000708 0048+00 1/0 0/0 0/0 .text __dt__17dEvLib_callback_cFv */
|
|
||||||
// dEvLib_callback_c::~dEvLib_callback_c() {
|
|
||||||
extern "C" void __dt__17dEvLib_callback_cFv() {
|
|
||||||
// NONMATCHING
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 80C5DAB0-80C5DAB8 000750 0008+00 2/0 0/0 0/0 .text eventRun__17dEvLib_callback_cFv */
|
|
||||||
// int dEvLib_callback_c::eventRun() {
|
|
||||||
extern "C" bool eventRun__17dEvLib_callback_cFv() {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 80C5DAB8-80C5DAC0 000758 0008+00 2/0 0/0 0/0 .text eventEnd__17dEvLib_callback_cFv */
|
|
||||||
// int dEvLib_callback_c::eventEnd() {
|
|
||||||
extern "C" bool eventEnd__17dEvLib_callback_cFv() {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 80C5DAC0-80C5DAC8 000760 0008+00 1/0 0/0 0/0 .text eventStart__17dEvLib_callback_cFv
|
|
||||||
*/
|
|
||||||
// int dEvLib_callback_c::eventStart() {
|
|
||||||
extern "C" bool eventStart__17dEvLib_callback_cFv() {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 80C5DAC8-80C5DB48 000768 0080+00 2/1 0/0 0/0 .text __dt__16dalv4CandleTag_cFv */
|
|
||||||
// dalv4CandleTag_c::~dalv4CandleTag_c() {
|
|
||||||
extern "C" void __dt__16dalv4CandleTag_cFv() {
|
|
||||||
// NONMATCHING
|
|
||||||
}
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
+556
-635
File diff suppressed because it is too large
Load Diff
@@ -2515,9 +2515,9 @@ int dMsgFlow_c::event027(mesg_flow_node_event* i_flowNode_p, fopAc_ac_c* i_speak
|
|||||||
// NONMATCHING regalloc
|
// NONMATCHING regalloc
|
||||||
int dMsgFlow_c::event028(mesg_flow_node_event* i_flowNode_p, fopAc_ac_c* i_speaker_p) {
|
int dMsgFlow_c::event028(mesg_flow_node_event* i_flowNode_p, fopAc_ac_c* i_speaker_p) {
|
||||||
u8 pos = dComIfGs_getTmpReg(0xFBFF) - 1;
|
u8 pos = dComIfGs_getTmpReg(0xFBFF) - 1;
|
||||||
dMsgObject_c::setSelectCursorPos(pos);
|
dMsgObject_setSelectCursorPos(pos);
|
||||||
u8 BombBag = dMsgObject_c::getSelectBombBagID();
|
u8 BombBag = dMsgObject_getSelectBombBagID();
|
||||||
s16 BombPrice = dMsgObject_c::getSelectBombPrice();
|
s16 BombPrice = dMsgObject_getSelectBombPrice();
|
||||||
|
|
||||||
dComIfGp_setItemRupeeCount(BombPrice);
|
dComIfGp_setItemRupeeCount(BombPrice);
|
||||||
dComIfGs_setBombNum(BombBag, 0);
|
dComIfGs_setBombNum(BombBag, 0);
|
||||||
|
|||||||
Reference in New Issue
Block a user