mirror of https://github.com/zeldaret/tp.git
881 lines
31 KiB
C++
881 lines
31 KiB
C++
/**
|
|
* @file d_a_obj_kshutter.cpp
|
|
*
|
|
*/
|
|
|
|
#include "d/actor/d_a_obj_kshutter.h"
|
|
#include "dol2asm.h"
|
|
|
|
|
|
//
|
|
// Forward References:
|
|
//
|
|
|
|
extern "C" void initBaseMtx__12daObjKshtr_cFv();
|
|
extern "C" void setBaseMtx__12daObjKshtr_cFv();
|
|
extern "C" void Create__12daObjKshtr_cFv();
|
|
extern "C" void offDzb__12daObjKshtr_cFv();
|
|
extern "C" void CreateHeap__12daObjKshtr_cFv();
|
|
extern "C" void __dt__12J3DFrameCtrlFv();
|
|
extern "C" void initKey__12daObjKshtr_cFv();
|
|
extern "C" void phase_0__12daObjKshtr_cFv();
|
|
extern "C" void phase_1__12daObjKshtr_cFv();
|
|
extern "C" s32 phase_2__12daObjKshtr_cFv();
|
|
extern "C" void create1st__12daObjKshtr_cFv();
|
|
extern "C" void event_proc_call__12daObjKshtr_cFv();
|
|
extern "C" void event_proc_call2__12daObjKshtr_cFv();
|
|
extern "C" void Execute__12daObjKshtr_cFPPA3_A4_f();
|
|
extern "C" void checkArea__12daObjKshtr_cFv();
|
|
extern "C" void checkOpen__12daObjKshtr_cFv();
|
|
extern "C" void getDemoAction__12daObjKshtr_cFv();
|
|
extern "C" void demoProc2__12daObjKshtr_cFv();
|
|
extern "C" void adjustmentProc__12daObjKshtr_cFv();
|
|
extern "C" void keyUnlockInit__12daObjKshtr_cFv();
|
|
extern "C" void keyUnlock__12daObjKshtr_cFv();
|
|
extern "C" void openInit__12daObjKshtr_cFv();
|
|
extern "C" void openProc__12daObjKshtr_cFv();
|
|
extern "C" void openProc_type1__12daObjKshtr_cFv();
|
|
extern "C" void openProc_type2__12daObjKshtr_cFv();
|
|
extern "C" void openProc_typeL3Boss__12daObjKshtr_cFv();
|
|
extern "C" void demoProc__12daObjKshtr_cFv();
|
|
extern "C" void demoJail1__12daObjKshtr_cFv();
|
|
extern "C" void demoJail2__12daObjKshtr_cFv();
|
|
extern "C" void demoJail11__12daObjKshtr_cFv();
|
|
extern "C" bool demoJail21__12daObjKshtr_cFv();
|
|
extern "C" void anmInit__12daObjKshtr_cFv();
|
|
extern "C" void actionWaitEvent__12daObjKshtr_cFv();
|
|
extern "C" void actionEvent__12daObjKshtr_cFv();
|
|
extern "C" void actionDead__12daObjKshtr_cFv();
|
|
extern "C" void actionWaitEvent2__12daObjKshtr_cFv();
|
|
extern "C" void actionOpen__12daObjKshtr_cFv();
|
|
extern "C" void actionEvent2__12daObjKshtr_cFv();
|
|
extern "C" void actionDead2__12daObjKshtr_cFv();
|
|
extern "C" void Draw__12daObjKshtr_cFv();
|
|
extern "C" void Delete__12daObjKshtr_cFv();
|
|
extern "C" static void daObjKshtr_create1st__FP12daObjKshtr_c();
|
|
extern "C" static void daObjKshtr_MoveBGDelete__FP12daObjKshtr_c();
|
|
extern "C" static void daObjKshtr_MoveBGExecute__FP12daObjKshtr_c();
|
|
extern "C" static void daObjKshtr_MoveBGDraw__FP12daObjKshtr_c();
|
|
extern "C" void func_80C49C84(void* _this, u8*);
|
|
extern "C" extern char const* const d_a_obj_kshutter__stringBase0;
|
|
|
|
//
|
|
// External References:
|
|
//
|
|
|
|
extern "C" void mDoMtx_YrotM__FPA4_fs();
|
|
extern "C" void transS__14mDoMtx_stack_cFRC4cXyz();
|
|
extern "C" void play__14mDoExt_baseAnmFv();
|
|
extern "C" void init__13mDoExt_bckAnmFP15J3DAnmTransformiifssb();
|
|
extern "C" void entry__13mDoExt_bckAnmFP12J3DModelDataf();
|
|
extern "C" void mDoExt_modelUpdateDL__FP8J3DModel();
|
|
extern "C" void mDoExt_J3DModel__create__FP12J3DModelDataUlUl();
|
|
extern "C" void fopAcIt_Judge__FPFPvPv_PvPv();
|
|
extern "C" void fopAcM_createChildFromOffset__FsUiUlPC4cXyziPC5csXyzPC4cXyzScPFPv_i();
|
|
extern "C" void fopAcM_setCullSizeBox__FP10fopAc_ac_cffffff();
|
|
extern "C" void fopAcM_orderOtherEventId__FP10fopAc_ac_csUcUsUsUs();
|
|
extern "C" void fpcSch_JudgeByID__FPvPv();
|
|
extern "C" void dComIfG_resLoad__FP30request_of_phase_process_classPCc();
|
|
extern "C" void dComIfG_resDelete__FP30request_of_phase_process_classPCc();
|
|
extern "C" void dComIfGp_getReverb__Fi();
|
|
extern "C" void isDungeonItem__12dSv_memBit_cCFi();
|
|
extern "C" void onSwitch__10dSv_info_cFii();
|
|
extern "C" void isSwitch__10dSv_info_cCFii();
|
|
extern "C" void getRes__14dRes_control_cFPCclP11dRes_info_ci();
|
|
extern "C" void getRes__14dRes_control_cFPCcPCcP11dRes_info_ci();
|
|
extern "C" void reset__14dEvt_control_cFv();
|
|
extern "C" void getEventIdx__16dEvent_manager_cFP10fopAc_ac_cUc();
|
|
extern "C" void getEventIdx__16dEvent_manager_cFP10fopAc_ac_cPCcUc();
|
|
extern "C" void endCheck__16dEvent_manager_cFs();
|
|
extern "C" void getMyStaffId__16dEvent_manager_cFPCcP10fopAc_ac_ci();
|
|
extern "C" void getIsAddvance__16dEvent_manager_cFi();
|
|
extern "C" void getMyActIdx__16dEvent_manager_cFiPCPCciii();
|
|
extern "C" void getMySubstanceP__16dEvent_manager_cFiPCci();
|
|
extern "C" void cutEnd__16dEvent_manager_cFi();
|
|
extern "C" void
|
|
set__13dPa_control_cFUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf();
|
|
extern "C" void StartShock__12dVibration_cFii4cXyz();
|
|
extern "C" void Release__4cBgSFP9dBgW_Base();
|
|
extern "C" void __ct__16dBgS_MoveBgActorFv();
|
|
extern "C" bool IsDelete__16dBgS_MoveBgActorFv();
|
|
extern "C" bool ToFore__16dBgS_MoveBgActorFv();
|
|
extern "C" bool ToBack__16dBgS_MoveBgActorFv();
|
|
extern "C" void
|
|
MoveBGCreate__16dBgS_MoveBgActorFPCciPFP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz_vUlPA3_A4_f();
|
|
extern "C" void MoveBGDelete__16dBgS_MoveBgActorFv();
|
|
extern "C" void MoveBGExecute__16dBgS_MoveBgActorFv();
|
|
extern "C" void settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c();
|
|
extern "C" void setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c();
|
|
extern "C" void __mi__4cXyzCFRC3Vec();
|
|
extern "C" void normalize__4cXyzFv();
|
|
extern "C" void ChkUsed__9cBgW_BgIdCFv();
|
|
extern "C" void cLib_addCalcAngleS2__FPssss();
|
|
extern "C" void cLib_chaseF__FPfff();
|
|
extern "C" void seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc();
|
|
extern "C" void* __nw__FUl();
|
|
extern "C" void __dl__FPv();
|
|
extern "C" void init__12J3DFrameCtrlFs();
|
|
extern "C" void __ptmf_scall();
|
|
extern "C" void _savegpr_25();
|
|
extern "C" void _savegpr_27();
|
|
extern "C" void _savegpr_28();
|
|
extern "C" void _savegpr_29();
|
|
extern "C" void _restgpr_25();
|
|
extern "C" void _restgpr_27();
|
|
extern "C" void _restgpr_28();
|
|
extern "C" void _restgpr_29();
|
|
extern "C" u8 now__14mDoMtx_stack_c[48];
|
|
extern "C" extern u8 g_dComIfG_gameInfo[122384];
|
|
extern "C" extern u8 g_meter2_info[248];
|
|
extern "C" u8 sincosTable___5JMath[65536];
|
|
extern "C" u8 mAudioMgrPtr__10Z2AudioMgr[4 + 4 /* padding */];
|
|
extern "C" extern u8 struct_80C4A0E8[4];
|
|
extern "C" extern u8 data_80C4A0EC[4];
|
|
|
|
//
|
|
// Declarations:
|
|
//
|
|
|
|
/* 80C47AB8-80C47B2C 000078 0074+00 1/1 0/0 0/0 .text initBaseMtx__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::initBaseMtx() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C47B2C-80C47C14 0000EC 00E8+00 2/2 0/0 0/0 .text setBaseMtx__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::setBaseMtx() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* ############################################################################################## */
|
|
/* 80C49CA8-80C49CBC 000000 0014+00 8/8 0/0 0/0 .rodata l_bmd */
|
|
SECTION_RODATA static u8 const l_bmd[20] = {
|
|
0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00,
|
|
0x00, 0x05, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x08,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80C49CA8, &l_bmd);
|
|
|
|
/* 80C49CBC-80C49CD0 000014 0014+00 1/1 0/0 0/0 .rodata l_dzb */
|
|
SECTION_RODATA static u8 const l_dzb[20] = {
|
|
0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00,
|
|
0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0B,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80C49CBC, &l_dzb);
|
|
|
|
/* 80C49CD0-80C49CE4 000028 0014+00 1/1 0/0 0/0 .rodata l_heap_size */
|
|
SECTION_RODATA static u8 const l_heap_size[20] = {
|
|
0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00,
|
|
0x13, 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x20, 0xD0,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80C49CD0, &l_heap_size);
|
|
|
|
/* 80C49CE4-80C49CFC 00003C 0018+00 0/1 0/0 0/0 .rodata l_cull_box */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static u8 const l_cull_box[24] = {
|
|
0xC3, 0xE1, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC2, 0x48, 0x00, 0x00,
|
|
0x43, 0xE1, 0x00, 0x00, 0x44, 0x2F, 0x00, 0x00, 0x43, 0x16, 0x00, 0x00,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80C49CE4, &l_cull_box);
|
|
#pragma pop
|
|
|
|
/* 80C49CFC-80C49D00 000054 0004+00 2/8 0/0 0/0 .rodata @3779 */
|
|
SECTION_RODATA static u8 const lit_3779[4] = {
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80C49CFC, &lit_3779);
|
|
|
|
/* 80C49D00-80C49D04 000058 0004+00 0/1 0/0 0/0 .rodata @3780 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_3780 = 150.0f;
|
|
COMPILER_STRIP_GATE(0x80C49D00, &lit_3780);
|
|
#pragma pop
|
|
|
|
/* 80C49D04-80C49D08 00005C 0004+00 0/2 0/0 0/0 .rodata @3781 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_3781 = -450.0f;
|
|
COMPILER_STRIP_GATE(0x80C49D04, &lit_3781);
|
|
#pragma pop
|
|
|
|
/* 80C49D08-80C49D10 000060 0008+00 0/1 0/0 0/0 .rodata @3783 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static u8 const lit_3783[8] = {
|
|
0x43, 0x30, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80C49D08, &lit_3783);
|
|
#pragma pop
|
|
|
|
/* 80C49D44-80C49D44 00009C 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DEAD static char const* const stringBase_80C49D44 = "S_shut00";
|
|
SECTION_DEAD static char const* const stringBase_80C49D4D = "Lv3shut00";
|
|
SECTION_DEAD static char const* const stringBase_80C49D57 = "K_l3bdoor";
|
|
SECTION_DEAD static char const* const stringBase_80C49D61 = "V_Shutter";
|
|
SECTION_DEAD static char const* const stringBase_80C49D6B = "oj_DoorOpC.bck";
|
|
SECTION_DEAD static char const* const stringBase_80C49D7A = "md_oj_DoorOpC.bck";
|
|
SECTION_DEAD static char const* const stringBase_80C49D8C = "oj_DoorOpD.bck";
|
|
SECTION_DEAD static char const* const stringBase_80C49D9B = "md_oj_DoorOpD.bck";
|
|
SECTION_DEAD static char const* const stringBase_80C49DAD = "V_Shutter.bck";
|
|
SECTION_DEAD static char const* const stringBase_80C49DBB = "KEY_JAIL_00";
|
|
SECTION_DEAD static char const* const stringBase_80C49DC7 = "KEY_JAIL_WOLF_00";
|
|
SECTION_DEAD static char const* const stringBase_80C49DD8 = "KEY_JAIL_01";
|
|
SECTION_DEAD static char const* const stringBase_80C49DE4 = "KEY_JAIL_WOLF_01";
|
|
SECTION_DEAD static char const* const stringBase_80C49DF5 = "DEFAULT_BS_SHUTTER_L3_F";
|
|
#pragma pop
|
|
|
|
/* 80C49E60-80C49E6C 000000 000C+00 5/5 0/0 0/0 .data cNullVec__6Z2Calc */
|
|
SECTION_DATA static u8 cNullVec__6Z2Calc[12] = {
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
};
|
|
|
|
/* 80C49E6C-80C49E80 00000C 0004+10 0/0 0/0 0/0 .data @1787 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static u32 lit_1787[1 + 4 /* padding */] = {
|
|
0x02000201,
|
|
/* padding */
|
|
0x40080000,
|
|
0x00000000,
|
|
0x3FE00000,
|
|
0x00000000,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 80C49E80-80C49E94 -00001 0014+00 3/4 0/0 0/0 .data l_arcName */
|
|
SECTION_DATA static void* l_arcName[5] = {
|
|
(void*)&d_a_obj_kshutter__stringBase0,
|
|
(void*)&d_a_obj_kshutter__stringBase0,
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x9),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x13),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x1D),
|
|
};
|
|
|
|
/* 80C49E94-80C49EBC -00001 0028+00 1/2 0/0 0/0 .data l_anmName */
|
|
SECTION_DATA static void* l_anmName[10] = {
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x27),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x36),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x27),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x36),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x48),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x57),
|
|
(void*)NULL,
|
|
(void*)NULL,
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x69),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x69),
|
|
};
|
|
|
|
/* 80C49EBC-80C49EE4 -00001 0028+00 1/1 0/0 0/0 .data l_eventName */
|
|
SECTION_DATA static void* l_eventName[10] = {
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x77),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x83),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x77),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x83),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x94),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0xA0),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0xB1),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0xB1),
|
|
(void*)NULL,
|
|
(void*)NULL,
|
|
};
|
|
|
|
/* 80C47C14-80C47E54 0001D4 0240+00 1/0 0/0 0/0 .text Create__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::Create() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C47E54-80C47EA8 000414 0054+00 4/4 0/0 0/0 .text offDzb__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::offDzb() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* ############################################################################################## */
|
|
/* 80C49D10-80C49D14 000068 0004+00 4/8 0/0 0/0 .rodata @3842 */
|
|
SECTION_RODATA static f32 const lit_3842 = 1.0f;
|
|
COMPILER_STRIP_GATE(0x80C49D10, &lit_3842);
|
|
|
|
/* 80C49D44-80C49D44 00009C 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DEAD static char const* const stringBase_80C49E0D = "DoorY00";
|
|
SECTION_DEAD static char const* const stringBase_80C49E15 = "DoorT00";
|
|
SECTION_DEAD static char const* const stringBase_80C49E1D = "WAIT";
|
|
SECTION_DEAD static char const* const stringBase_80C49E22 = "ADJUSTMENT";
|
|
SECTION_DEAD static char const* const stringBase_80C49E2D = "UNLOCK";
|
|
SECTION_DEAD static char const* const stringBase_80C49E34 = "OPEN";
|
|
SECTION_DEAD static char const* const stringBase_80C49E39 = "PLY_NODISP";
|
|
SECTION_DEAD static char const* const stringBase_80C49E44 = "PLY_DISP";
|
|
#pragma pop
|
|
|
|
/* 80C49EE4-80C49EF8 -00001 0014+00 3/4 0/0 0/0 .data l_anmArcName */
|
|
SECTION_DATA static void* l_anmArcName[5] = {
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0xC9),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0xC9),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0xD1),
|
|
(void*)NULL,
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x1D),
|
|
};
|
|
|
|
/* 80C49EF8-80C49F04 -00001 000C+00 0/1 0/0 0/0 .data @3932 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static void* lit_3932[3] = {
|
|
(void*)NULL,
|
|
(void*)0xFFFFFFFF,
|
|
(void*)phase_0__12daObjKshtr_cFv,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 80C49F04-80C49F10 -00001 000C+00 0/1 0/0 0/0 .data @3933 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static void* lit_3933[3] = {
|
|
(void*)NULL,
|
|
(void*)0xFFFFFFFF,
|
|
(void*)phase_1__12daObjKshtr_cFv,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 80C49F10-80C49F1C -00001 000C+00 0/1 0/0 0/0 .data @3934 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static void* lit_3934[3] = {
|
|
(void*)NULL,
|
|
(void*)0xFFFFFFFF,
|
|
(void*)phase_2__12daObjKshtr_cFv,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 80C49F1C-80C49F40 0000BC 0024+00 0/1 0/0 0/0 .data l_ct_func$3931 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static u8 l_ct_func[36] = {
|
|
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
|
|
|
|
/* 80C49F40-80C49F4C -00001 000C+00 0/1 0/0 0/0 .data @3942 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static void* lit_3942[3] = {
|
|
(void*)NULL,
|
|
(void*)0xFFFFFFFF,
|
|
(void*)actionWaitEvent__12daObjKshtr_cFv,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 80C49F4C-80C49F58 -00001 000C+00 0/1 0/0 0/0 .data @3943 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static void* lit_3943[3] = {
|
|
(void*)NULL,
|
|
(void*)0xFFFFFFFF,
|
|
(void*)actionEvent__12daObjKshtr_cFv,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 80C49F58-80C49F64 -00001 000C+00 0/1 0/0 0/0 .data @3944 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static void* lit_3944[3] = {
|
|
(void*)NULL,
|
|
(void*)0xFFFFFFFF,
|
|
(void*)actionDead__12daObjKshtr_cFv,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 80C49F64-80C49F88 000104 0024+00 0/1 0/0 0/0 .data l_func$3941 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static u8 l_func_3941[36] = {
|
|
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
|
|
|
|
/* 80C49F88-80C49F94 -00001 000C+00 0/1 0/0 0/0 .data @3952 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static void* lit_3952[3] = {
|
|
(void*)NULL,
|
|
(void*)0xFFFFFFFF,
|
|
(void*)actionWaitEvent2__12daObjKshtr_cFv,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 80C49F94-80C49FA0 -00001 000C+00 0/1 0/0 0/0 .data @3953 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static void* lit_3953[3] = {
|
|
(void*)NULL,
|
|
(void*)0xFFFFFFFF,
|
|
(void*)actionEvent2__12daObjKshtr_cFv,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 80C49FA0-80C49FAC -00001 000C+00 0/1 0/0 0/0 .data @3954 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static void* lit_3954[3] = {
|
|
(void*)NULL,
|
|
(void*)0xFFFFFFFF,
|
|
(void*)actionDead2__12daObjKshtr_cFv,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 80C49FAC-80C49FB8 -00001 000C+00 0/1 0/0 0/0 .data @3955 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static void* lit_3955[3] = {
|
|
(void*)NULL,
|
|
(void*)0xFFFFFFFF,
|
|
(void*)actionOpen__12daObjKshtr_cFv,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 80C49FB8-80C49FE8 000158 0030+00 0/1 0/0 0/0 .data l_func$3951 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static u8 l_func_3951[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
|
|
|
|
/* 80C49FE8-80C4A000 -00001 0018+00 1/1 0/0 0/0 .data action_table$4080 */
|
|
SECTION_DATA static void* action_table[6] = {
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0xD9),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0xDE),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0xE9),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0xF0),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0xF5),
|
|
(void*)(((char*)&d_a_obj_kshutter__stringBase0) + 0x100),
|
|
};
|
|
|
|
/* 80C4A000-80C4A00C -00001 000C+00 0/1 0/0 0/0 .data @4363 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static void* lit_4363[3] = {
|
|
(void*)NULL,
|
|
(void*)0xFFFFFFFF,
|
|
(void*)demoJail1__12daObjKshtr_cFv,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 80C4A00C-80C4A018 -00001 000C+00 0/1 0/0 0/0 .data @4364 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static void* lit_4364[3] = {
|
|
(void*)NULL,
|
|
(void*)0xFFFFFFFF,
|
|
(void*)demoJail2__12daObjKshtr_cFv,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 80C4A018-80C4A030 0001B8 0018+00 0/1 0/0 0/0 .data l_demoProc$4362 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static u8 l_demoProc[24] = {
|
|
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
|
|
|
|
/* 80C4A030-80C4A03C -00001 000C+00 0/1 0/0 0/0 .data @4368 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static void* lit_4368[3] = {
|
|
(void*)NULL,
|
|
(void*)0xFFFFFFFF,
|
|
(void*)demoJail11__12daObjKshtr_cFv,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 80C4A03C-80C4A048 -00001 000C+00 0/1 0/0 0/0 .data @4369 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static void* lit_4369[3] = {
|
|
(void*)NULL,
|
|
(void*)0xFFFFFFFF,
|
|
(void*)demoJail21__12daObjKshtr_cFv,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 80C4A048-80C4A060 0001E8 0018+00 0/1 0/0 0/0 .data l_demoProc2$4367 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static u8 l_demoProc2[24] = {
|
|
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
|
|
|
|
/* 80C4A060-80C4A080 -00001 0020+00 1/0 0/0 0/0 .data daObjKshtr_METHODS */
|
|
static actor_method_class daObjKshtr_METHODS = {
|
|
(process_method_func)daObjKshtr_create1st__FP12daObjKshtr_c,
|
|
(process_method_func)daObjKshtr_MoveBGDelete__FP12daObjKshtr_c,
|
|
(process_method_func)daObjKshtr_MoveBGExecute__FP12daObjKshtr_c,
|
|
0,
|
|
(process_method_func)daObjKshtr_MoveBGDraw__FP12daObjKshtr_c,
|
|
};
|
|
|
|
/* 80C4A080-80C4A0B0 -00001 0030+00 0/0 0/0 1/0 .data g_profile_Obj_Kshutter */
|
|
extern actor_process_profile_definition g_profile_Obj_Kshutter = {
|
|
fpcLy_CURRENT_e, // mLayerID
|
|
3, // mListID
|
|
fpcPi_CURRENT_e, // mListPrio
|
|
PROC_Obj_Kshutter, // mProcName
|
|
&g_fpcLf_Method.base, // sub_method
|
|
sizeof(daObjKshtr_c), // mSize
|
|
0, // mSizeOther
|
|
0, // mParameters
|
|
&g_fopAc_Method.base, // sub_method
|
|
443, // mPriority
|
|
&daObjKshtr_METHODS, // sub_method
|
|
0x00040100, // mStatus
|
|
fopAc_ACTOR_e, // mActorType
|
|
fopAc_CULLBOX_CUSTOM_e, // cullType
|
|
};
|
|
|
|
/* 80C4A0B0-80C4A0BC 000250 000C+00 2/2 0/0 0/0 .data __vt__12J3DFrameCtrl */
|
|
SECTION_DATA extern void* __vt__12J3DFrameCtrl[3] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)__dt__12J3DFrameCtrlFv,
|
|
};
|
|
|
|
/* 80C47EA8-80C48008 000468 0160+00 1/0 0/0 0/0 .text CreateHeap__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::CreateHeap() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C48008-80C48050 0005C8 0048+00 1/0 0/0 0/0 .text __dt__12J3DFrameCtrlFv */
|
|
// J3DFrameCtrl::~J3DFrameCtrl() {
|
|
extern "C" void __dt__12J3DFrameCtrlFv() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* ############################################################################################## */
|
|
/* 80C49D14-80C49D18 00006C 0004+00 1/1 0/0 0/0 .rodata @3877 */
|
|
SECTION_RODATA static f32 const lit_3877 = 35.0f;
|
|
COMPILER_STRIP_GATE(0x80C49D14, &lit_3877);
|
|
|
|
/* 80C48050-80C48148 000610 00F8+00 1/1 0/0 0/0 .text initKey__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::initKey() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C48148-80C4827C 000708 0134+00 1/0 0/0 0/0 .text phase_0__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::phase_0() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C4827C-80C48320 00083C 00A4+00 1/0 0/0 0/0 .text phase_1__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::phase_1() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C48320-80C48328 0008E0 0008+00 1/0 0/0 0/0 .text phase_2__12daObjKshtr_cFv */
|
|
s32 daObjKshtr_c::phase_2() {
|
|
return 4;
|
|
}
|
|
|
|
/* 80C48328-80C483CC 0008E8 00A4+00 1/1 0/0 0/0 .text create1st__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::create1st() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C483CC-80C48470 00098C 00A4+00 1/1 0/0 0/0 .text event_proc_call__12daObjKshtr_cFv
|
|
*/
|
|
void daObjKshtr_c::event_proc_call() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C48470-80C4852C 000A30 00BC+00 1/1 0/0 0/0 .text event_proc_call2__12daObjKshtr_cFv
|
|
*/
|
|
void daObjKshtr_c::event_proc_call2() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C4852C-80C48590 000AEC 0064+00 1/0 0/0 0/0 .text Execute__12daObjKshtr_cFPPA3_A4_f
|
|
*/
|
|
void daObjKshtr_c::Execute(f32 (**param_0)[3][4]) {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* ############################################################################################## */
|
|
/* 80C49D18-80C49D1C 000070 0004+00 0/1 0/0 0/0 .rodata @4060 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4060 = 62500.0f;
|
|
COMPILER_STRIP_GATE(0x80C49D18, &lit_4060);
|
|
#pragma pop
|
|
|
|
/* 80C49D1C-80C49D20 000074 0004+00 0/1 0/0 0/0 .rodata @4061 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4061 = 12100.0f;
|
|
COMPILER_STRIP_GATE(0x80C49D1C, &lit_4061);
|
|
#pragma pop
|
|
|
|
/* 80C48590-80C48708 000B50 0178+00 1/1 0/0 0/0 .text checkArea__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::checkArea() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C48708-80C48798 000CC8 0090+00 1/1 0/0 0/0 .text checkOpen__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::checkOpen() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C48798-80C487E0 000D58 0048+00 1/1 0/0 0/0 .text getDemoAction__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::getDemoAction() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* ############################################################################################## */
|
|
/* 80C49D44-80C49D44 00009C 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DEAD static char const* const stringBase_80C49E4D = "JAIL_DOOR";
|
|
SECTION_DEAD static char const* const stringBase_80C49E57 = "Timer";
|
|
#pragma pop
|
|
|
|
/* 80C487E0-80C489E0 000DA0 0200+00 1/1 0/0 0/0 .text demoProc2__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::demoProc2() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C489E0-80C48AC8 000FA0 00E8+00 1/1 0/0 0/0 .text adjustmentProc__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::adjustmentProc() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* ############################################################################################## */
|
|
/* 80C49D20-80C49D24 000078 0004+00 2/6 0/0 0/0 .rodata @4190 */
|
|
SECTION_RODATA static f32 const lit_4190 = -1.0f;
|
|
COMPILER_STRIP_GATE(0x80C49D20, &lit_4190);
|
|
|
|
/* 80C48AC8-80C48B84 001088 00BC+00 1/1 0/0 0/0 .text keyUnlockInit__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::keyUnlockInit() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C48B84-80C48BD8 001144 0054+00 1/1 0/0 0/0 .text keyUnlock__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::keyUnlock() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C48BD8-80C48D0C 001198 0134+00 2/2 0/0 0/0 .text openInit__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::openInit() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C48D0C-80C48D80 0012CC 0074+00 2/2 0/0 0/0 .text openProc__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::openProc() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* ############################################################################################## */
|
|
/* 80C49D24-80C49D28 00007C 0004+00 0/2 0/0 0/0 .rodata @4300 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4300 = 17.0f;
|
|
COMPILER_STRIP_GATE(0x80C49D24, &lit_4300);
|
|
#pragma pop
|
|
|
|
/* 80C49D28-80C49D2C 000080 0004+00 0/1 0/0 0/0 .rodata @4301 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4301 = 18.0f;
|
|
COMPILER_STRIP_GATE(0x80C49D28, &lit_4301);
|
|
#pragma pop
|
|
|
|
/* 80C48D80-80C48F94 001340 0214+00 1/1 0/0 0/0 .text openProc_type1__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::openProc_type1() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* ############################################################################################## */
|
|
/* 80C49D2C-80C49D38 000084 000A+02 0/1 0/0 0/0 .rodata l_eff_id$4307 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static u8 const l_eff_id[10 + 2 /* padding */] = {
|
|
0x87,
|
|
0x62,
|
|
0x87,
|
|
0x63,
|
|
0x87,
|
|
0x64,
|
|
0x87,
|
|
0x65,
|
|
0x87,
|
|
0x66,
|
|
/* padding */
|
|
0x00,
|
|
0x00,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80C49D2C, &l_eff_id);
|
|
#pragma pop
|
|
|
|
/* 80C49D38-80C49D3C 000090 0004+00 0/1 0/0 0/0 .rodata @4350 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4350 = 20.0f;
|
|
COMPILER_STRIP_GATE(0x80C49D38, &lit_4350);
|
|
#pragma pop
|
|
|
|
/* 80C48F94-80C490F8 001554 0164+00 1/1 0/0 0/0 .text openProc_type2__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::openProc_type2() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* ############################################################################################## */
|
|
/* 80C49D3C-80C49D40 000094 0004+00 0/1 0/0 0/0 .rodata @4357 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4357 = 30.0f;
|
|
COMPILER_STRIP_GATE(0x80C49D3C, &lit_4357);
|
|
#pragma pop
|
|
|
|
/* 80C49D40-80C49D44 000098 0004+00 0/1 0/0 0/0 .rodata @4358 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4358 = 4.0f;
|
|
COMPILER_STRIP_GATE(0x80C49D40, &lit_4358);
|
|
#pragma pop
|
|
|
|
/* 80C490F8-80C49158 0016B8 0060+00 1/1 0/0 0/0 .text openProc_typeL3Boss__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::openProc_typeL3Boss() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C49158-80C4925C 001718 0104+00 1/1 0/0 0/0 .text demoProc__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::demoProc() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C4925C-80C494A8 00181C 024C+00 1/0 0/0 0/0 .text demoJail1__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::demoJail1() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C494A8-80C495A4 001A68 00FC+00 1/0 0/0 0/0 .text demoJail2__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::demoJail2() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C495A4-80C496C8 001B64 0124+00 1/0 0/0 0/0 .text demoJail11__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::demoJail11() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C496C8-80C496D0 001C88 0008+00 1/0 0/0 0/0 .text demoJail21__12daObjKshtr_cFv */
|
|
bool daObjKshtr_c::demoJail21() {
|
|
return true;
|
|
}
|
|
|
|
/* 80C496D0-80C497A0 001C90 00D0+00 4/4 0/0 0/0 .text anmInit__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::anmInit() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C497A0-80C49880 001D60 00E0+00 1/0 0/0 0/0 .text actionWaitEvent__12daObjKshtr_cFv
|
|
*/
|
|
void daObjKshtr_c::actionWaitEvent() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C49880-80C49914 001E40 0094+00 1/0 0/0 0/0 .text actionEvent__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::actionEvent() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C49914-80C49918 001ED4 0004+00 1/0 0/0 0/0 .text actionDead__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::actionDead() {
|
|
/* empty function */
|
|
}
|
|
|
|
/* 80C49918-80C499CC 001ED8 00B4+00 1/0 0/0 0/0 .text actionWaitEvent2__12daObjKshtr_cFv
|
|
*/
|
|
void daObjKshtr_c::actionWaitEvent2() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C499CC-80C49A08 001F8C 003C+00 1/0 0/0 0/0 .text actionOpen__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::actionOpen() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C49A08-80C49A70 001FC8 0068+00 1/0 0/0 0/0 .text actionEvent2__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::actionEvent2() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C49A70-80C49A74 002030 0004+00 1/0 0/0 0/0 .text actionDead2__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::actionDead2() {
|
|
/* empty function */
|
|
}
|
|
|
|
/* 80C49A74-80C49B4C 002034 00D8+00 1/0 0/0 0/0 .text Draw__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::Draw() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C49B4C-80C49BB8 00210C 006C+00 1/0 0/0 0/0 .text Delete__12daObjKshtr_cFv */
|
|
void daObjKshtr_c::Delete() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* ############################################################################################## */
|
|
/* 80C4A0BC-80C4A0E4 00025C 0028+00 1/1 0/0 0/0 .data __vt__12daObjKshtr_c */
|
|
SECTION_DATA extern void* __vt__12daObjKshtr_c[10] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)CreateHeap__12daObjKshtr_cFv,
|
|
(void*)Create__12daObjKshtr_cFv,
|
|
(void*)Execute__12daObjKshtr_cFPPA3_A4_f,
|
|
(void*)Draw__12daObjKshtr_cFv,
|
|
(void*)Delete__12daObjKshtr_cFv,
|
|
(void*)IsDelete__16dBgS_MoveBgActorFv,
|
|
(void*)ToFore__16dBgS_MoveBgActorFv,
|
|
(void*)ToBack__16dBgS_MoveBgActorFv,
|
|
};
|
|
|
|
/* 80C49BB8-80C49C18 002178 0060+00 1/0 0/0 0/0 .text daObjKshtr_create1st__FP12daObjKshtr_c */
|
|
static void daObjKshtr_create1st(daObjKshtr_c* param_0) {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C49C18-80C49C38 0021D8 0020+00 1/0 0/0 0/0 .text daObjKshtr_MoveBGDelete__FP12daObjKshtr_c */
|
|
static void daObjKshtr_MoveBGDelete(daObjKshtr_c* param_0) {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C49C38-80C49C58 0021F8 0020+00 1/0 0/0 0/0 .text daObjKshtr_MoveBGExecute__FP12daObjKshtr_c
|
|
*/
|
|
static void daObjKshtr_MoveBGExecute(daObjKshtr_c* param_0) {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C49C58-80C49C84 002218 002C+00 1/0 0/0 0/0 .text daObjKshtr_MoveBGDraw__FP12daObjKshtr_c */
|
|
static void daObjKshtr_MoveBGDraw(daObjKshtr_c* param_0) {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C49C84-80C49CA0 002244 001C+00 1/1 0/0 0/0 .text cLib_calcTimer<Uc>__FPUc */
|
|
extern "C" void func_80C49C84(void* _this, u8* param_0) {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80C49D44-80C49D44 00009C 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|