mirror of
https://github.com/zeldaret/tww.git
synced 2026-08-24 15:07:18 -04:00
Generate all actor profiles and method tables
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_acorn_leaf.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-0000010C .text CheckCreateHeap__FP10fopAc_ac_c */
|
||||
static BOOL CheckCreateHeap(fopAc_ac_c*) {
|
||||
@@ -75,3 +75,28 @@ static BOOL daAleaf_Execute(void*) {
|
||||
static BOOL daAleaf_IsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class daAleafMethodTable = {
|
||||
(process_method_func)daAleaf_Create,
|
||||
(process_method_func)daAleaf_Delete,
|
||||
(process_method_func)daAleaf_Execute,
|
||||
(process_method_func)daAleaf_IsDelete,
|
||||
(process_method_func)daAleaf_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_ACORN_LEAF = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_ACORN_LEAF,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daAleaf_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0118,
|
||||
/* Actor SubMtd */ &daAleafMethodTable,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
//
|
||||
|
||||
#include "global.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
// need to figure out what's putting this data in front of a bunch of rels with the compiler-generated symbol names
|
||||
static f32 dummy[3] = {1.0f, 1.0f, 1.0f};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_amiprop.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000000D4 .text _delete__11daAmiProp_cFv */
|
||||
BOOL daAmiProp_c::_delete() {
|
||||
@@ -75,3 +75,28 @@ static BOOL daAmiProp_Execute(void*) {
|
||||
static BOOL daAmiProp_IsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class daAmiPropMethodTable = {
|
||||
(process_method_func)daAmiProp_Create,
|
||||
(process_method_func)daAmiProp_Delete,
|
||||
(process_method_func)daAmiProp_Execute,
|
||||
(process_method_func)daAmiProp_IsDelete,
|
||||
(process_method_func)daAmiProp_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_AMI_PROP = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0003,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_AMI_PROP,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daAmiProp_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0090,
|
||||
/* Actor SubMtd */ &daAmiPropMethodTable,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
#include "d/d_com_inf_game.h"
|
||||
#include "d/d_procname.h"
|
||||
#include "dolphin/types.h"
|
||||
|
||||
enum Action {
|
||||
ACT_ON_ALL,
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
// the DOL, even though this is an ugly hack and they're now in the wrong translation unit instead.
|
||||
#include "d/actor/d_a_player.h"
|
||||
u32 daPy_py_c::checkPlayerFly() const { return 0; }
|
||||
#include "d/d_procname.h"
|
||||
|
||||
#include "d/actor/d_a_arrow.h"
|
||||
#include "m_Do/m_Do_mtx.h"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_atdoor.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-00000084 .text getSwbit__10daAtdoor_cFv */
|
||||
void daAtdoor_c::getSwbit() {
|
||||
@@ -86,3 +86,28 @@ static s32 daAtdoor_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daAtdoor_Method = {
|
||||
(process_method_func)daAtdoor_Create,
|
||||
(process_method_func)daAtdoor_Delete,
|
||||
(process_method_func)daAtdoor_Execute,
|
||||
(process_method_func)daAtdoor_IsDelete,
|
||||
(process_method_func)daAtdoor_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_ATDOOR = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_ATDOOR,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daAtdoor_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x012F,
|
||||
/* Actor SubMtd */ &l_daAtdoor_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_6_e,
|
||||
};
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_att.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000000F4 .text daAtt_Draw__FP9att_class */
|
||||
static BOOL daAtt_Draw(att_class*) {
|
||||
@@ -35,3 +35,28 @@ static BOOL daAtt_Delete(att_class*) {
|
||||
static s32 daAtt_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class l_daAtt_Method = {
|
||||
(process_method_func)daAtt_Create,
|
||||
(process_method_func)daAtt_Delete,
|
||||
(process_method_func)daAtt_Execute,
|
||||
(process_method_func)daAtt_IsDelete,
|
||||
(process_method_func)daAtt_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_ATT = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0008,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_ATT,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(att_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x019C,
|
||||
/* Actor SubMtd */ &l_daAtt_Method,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_auction.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000002FC .text __ct__11daAuction_cFv */
|
||||
daAuction_c::daAuction_c() {
|
||||
@@ -275,3 +275,28 @@ static BOOL daAuctionDraw(void*) {
|
||||
static BOOL daAuctionIsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class daAuctionMethodTable = {
|
||||
(process_method_func)daAuctionCreate,
|
||||
(process_method_func)daAuctionDelete,
|
||||
(process_method_func)daAuctionExecute,
|
||||
(process_method_func)daAuctionIsDelete,
|
||||
(process_method_func)daAuctionDraw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_AUCTION = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_AUCTION,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daAuction_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x01E0,
|
||||
/* Actor SubMtd */ &daAuctionMethodTable,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_bb.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000003C8 .text nodeCallBack__FP7J3DNodei */
|
||||
static BOOL nodeCallBack(J3DNode*, int) {
|
||||
@@ -166,3 +167,28 @@ static s32 daBb_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daBb_Method = {
|
||||
(process_method_func)daBb_Create,
|
||||
(process_method_func)daBb_Delete,
|
||||
(process_method_func)daBb_Execute,
|
||||
(process_method_func)daBb_IsDelete,
|
||||
(process_method_func)daBb_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BB = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BB,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(bb_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x000E,
|
||||
/* Actor SubMtd */ &l_daBb_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e | fopAcStts_UNK80000_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_bdk.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-0000015C .text __ct__11daBdk_HIO_cFv */
|
||||
daBdk_HIO_c::daBdk_HIO_c() {
|
||||
@@ -311,3 +312,28 @@ static s32 daBdk_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daBdk_Method = {
|
||||
(process_method_func)daBdk_Create,
|
||||
(process_method_func)daBdk_Delete,
|
||||
(process_method_func)daBdk_Execute,
|
||||
(process_method_func)daBdk_IsDelete,
|
||||
(process_method_func)daBdk_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BDK = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BDK,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(bdk_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00E3,
|
||||
/* Actor SubMtd */ &l_daBdk_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e | fopAcStts_BOSS_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_bdkobj.h"
|
||||
#include "d/d_bg_w.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-00000104 .text ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c */
|
||||
void ride_call_back(dBgW*, fopAc_ac_c*, fopAc_ac_c*) {
|
||||
@@ -66,3 +67,28 @@ static s32 daBdkobj_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daBdkobj_Method = {
|
||||
(process_method_func)daBdkobj_Create,
|
||||
(process_method_func)daBdkobj_Delete,
|
||||
(process_method_func)daBdkobj_Execute,
|
||||
(process_method_func)daBdkobj_IsDelete,
|
||||
(process_method_func)daBdkobj_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BDKOBJ = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BDKOBJ,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(bdkobj_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00E4,
|
||||
/* Actor SubMtd */ &l_daBdkobj_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_beam.h"
|
||||
#include "d/d_cc_d.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-00000118 .text __ct__12daBeam_HIO_cFv */
|
||||
daBeam_HIO_c::daBeam_HIO_c() {
|
||||
@@ -106,3 +107,28 @@ static BOOL daBeamIsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class daBeamMethodTable = {
|
||||
(process_method_func)daBeamCreate,
|
||||
(process_method_func)daBeamDelete,
|
||||
(process_method_func)daBeamExecute,
|
||||
(process_method_func)daBeamIsDelete,
|
||||
(process_method_func)daBeamDraw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_Beam = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_Beam,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daBeam_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00DC,
|
||||
/* Actor SubMtd */ &daBeamMethodTable,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_bflower.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-0000010C .text CheckCreateHeap__FP10fopAc_ac_c */
|
||||
static BOOL CheckCreateHeap(fopAc_ac_c*) {
|
||||
@@ -90,3 +90,28 @@ static BOOL daBFlower_Execute(void*) {
|
||||
static BOOL daBFlower_IsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class daBFlowerMethodTable = {
|
||||
(process_method_func)daBFlower_Create,
|
||||
(process_method_func)daBFlower_Delete,
|
||||
(process_method_func)daBFlower_Execute,
|
||||
(process_method_func)daBFlower_IsDelete,
|
||||
(process_method_func)daBFlower_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BOMB_FLOWER = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BOMB_FLOWER,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daBFlower_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0117,
|
||||
/* Actor SubMtd */ &daBFlowerMethodTable,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
#include "d/actor/d_a_bgn.h"
|
||||
#include "d/actor/d_a_bgn2.h"
|
||||
#include "d/actor/d_a_bgn3.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000003F0 .text __ct__11daBgn_HIO_cFv */
|
||||
daBgn_HIO_c::daBgn_HIO_c() {
|
||||
@@ -272,3 +273,28 @@ static s32 daBgn_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daBgn_Method = {
|
||||
(process_method_func)daBgn_Create,
|
||||
(process_method_func)daBgn_Delete,
|
||||
(process_method_func)daBgn_Execute,
|
||||
(process_method_func)daBgn_IsDelete,
|
||||
(process_method_func)daBgn_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BGN = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BGN,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(bgn_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00E8,
|
||||
/* Actor SubMtd */ &l_daBgn_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e | fopAcStts_BOSS_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_bgn2.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-00000194 .text __ct__12daBgn2_HIO_cFv */
|
||||
daBgn2_HIO_c::daBgn2_HIO_c() {
|
||||
@@ -146,3 +146,28 @@ static s32 daBgn2_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daBgn2_Method = {
|
||||
(process_method_func)daBgn2_Create,
|
||||
(process_method_func)daBgn2_Delete,
|
||||
(process_method_func)daBgn2_Execute,
|
||||
(process_method_func)daBgn2_IsDelete,
|
||||
(process_method_func)daBgn2_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BGN2 = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BGN2,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(bgn2_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00E9,
|
||||
/* Actor SubMtd */ &l_daBgn2_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e | fopAcStts_BOSS_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_bgn3.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000001F4 .text __ct__12daBgn3_HIO_cFv */
|
||||
daBgn3_HIO_c::daBgn3_HIO_c() {
|
||||
@@ -146,3 +146,28 @@ static s32 daBgn3_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daBgn3_Method = {
|
||||
(process_method_func)daBgn3_Create,
|
||||
(process_method_func)daBgn3_Delete,
|
||||
(process_method_func)daBgn3_Execute,
|
||||
(process_method_func)daBgn3_IsDelete,
|
||||
(process_method_func)daBgn3_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BGN3 = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BGN3,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(bgn3_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00EA,
|
||||
/* Actor SubMtd */ &l_daBgn3_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e | fopAcStts_BOSS_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_bigelf.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-0000016C .text oct_delete__10daBigelf_cFv */
|
||||
void daBigelf_c::oct_delete() {
|
||||
@@ -355,3 +355,28 @@ static BOOL daBigelf_Draw(daBigelf_c*) {
|
||||
static BOOL daBigelf_IsDelete(daBigelf_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class l_daBigelf_Method = {
|
||||
(process_method_func)daBigelf_Create,
|
||||
(process_method_func)daBigelf_Delete,
|
||||
(process_method_func)daBigelf_Execute,
|
||||
(process_method_func)daBigelf_IsDelete,
|
||||
(process_method_func)daBigelf_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BIGELF = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BIGELF,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daBigelf_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x012B,
|
||||
/* Actor SubMtd */ &l_daBigelf_Method,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_12_e,
|
||||
};
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
*/
|
||||
|
||||
#include "d/actor/d_a_bl.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-00000178 .text draw_SUB__FP8bl_class */
|
||||
void draw_SUB(bl_class*) {
|
||||
@@ -156,3 +156,28 @@ static s32 daBL_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daBL_Method = {
|
||||
(process_method_func)daBL_Create,
|
||||
(process_method_func)daBL_Delete,
|
||||
(process_method_func)daBL_Execute,
|
||||
(process_method_func)daBL_IsDelete,
|
||||
(process_method_func)daBL_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BL = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BL,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(bl_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00C2,
|
||||
/* Actor SubMtd */ &l_daBL_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e | fopAcStts_UNK80000_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_bmd.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-00000134 .text __ct__11daBmd_HIO_cFv */
|
||||
daBmd_HIO_c::daBmd_HIO_c() {
|
||||
@@ -151,3 +151,28 @@ static s32 daBmd_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daBmd_Method = {
|
||||
(process_method_func)daBmd_Create,
|
||||
(process_method_func)daBmd_Delete,
|
||||
(process_method_func)daBmd_Execute,
|
||||
(process_method_func)daBmd_IsDelete,
|
||||
(process_method_func)daBmd_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BMD = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BMD,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(bmd_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00DF,
|
||||
/* Actor SubMtd */ &l_daBmd_Method,
|
||||
/* Status */ fopAcStts_SHOWMAP_e | fopAcStts_UNK4000_e | fopAcStts_UNK40000_e | fopAcStts_BOSS_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_bmdfoot.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-00000114 .text __ct__15daBmdfoot_HIO_cFv */
|
||||
daBmdfoot_HIO_c::daBmdfoot_HIO_c() {
|
||||
@@ -106,3 +107,28 @@ static s32 daBmdfoot_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daBmdfoot_Method = {
|
||||
(process_method_func)daBmdfoot_Create,
|
||||
(process_method_func)daBmdfoot_Delete,
|
||||
(process_method_func)daBmdfoot_Execute,
|
||||
(process_method_func)daBmdfoot_IsDelete,
|
||||
(process_method_func)daBmdfoot_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BMDFOOT = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BMDFOOT,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(bmdfoot_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00E1,
|
||||
/* Actor SubMtd */ &l_daBmdfoot_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e | fopAcStts_BOSS_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_bmdhand.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-00000118 .text __ct__15daBmdhand_HIO_cFv */
|
||||
daBmdhand_HIO_c::daBmdhand_HIO_c() {
|
||||
@@ -121,3 +121,28 @@ static s32 daBmdhand_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daBmdhand_Method = {
|
||||
(process_method_func)daBmdhand_Create,
|
||||
(process_method_func)daBmdhand_Delete,
|
||||
(process_method_func)daBmdhand_Execute,
|
||||
(process_method_func)daBmdhand_IsDelete,
|
||||
(process_method_func)daBmdhand_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BMDHAND = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BMDHAND,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(bmdhand_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00E0,
|
||||
/* Actor SubMtd */ &l_daBmdhand_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e | fopAcStts_BOSS_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_bo.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000001E8 .text smoke_set__FP8bo_class */
|
||||
void smoke_set(bo_class*) {
|
||||
@@ -135,3 +135,28 @@ static BOOL useHeapInit(fopAc_ac_c*) {
|
||||
static s32 daBO_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class l_daBO_Method = {
|
||||
(process_method_func)daBO_Create,
|
||||
(process_method_func)daBO_Delete,
|
||||
(process_method_func)daBO_Execute,
|
||||
(process_method_func)daBO_IsDelete,
|
||||
(process_method_func)daBO_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BO = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BO,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(bo_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00C9,
|
||||
/* Actor SubMtd */ &l_daBO_Method,
|
||||
/* Status */ fopAcStts_SHOWMAP_e | fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_boomerang.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 800E0C08-800E0D44 .text initBlur__18daBoomerang_blur_cFPA4_fs */
|
||||
void daBoomerang_blur_c::initBlur(MtxP, s16) {
|
||||
@@ -145,3 +145,28 @@ s32 daBoomerang_c::create() {
|
||||
static s32 daBoomerang_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class l_daBoomerang_Method = {
|
||||
(process_method_func)daBoomerang_Create,
|
||||
(process_method_func)daBoomerang_Delete,
|
||||
(process_method_func)daBoomerang_Execute,
|
||||
(process_method_func)daBoomerang_IsDelete,
|
||||
(process_method_func)daBoomerang_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BOOMERANG = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BOOMERANG,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daBoomerang_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x019F,
|
||||
/* Actor SubMtd */ &l_daBoomerang_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
#include "f_op/f_op_actor.h"
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
#include "d/d_procname.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_com_inf_game.h"
|
||||
|
||||
/* 00000078-00000080 .text daBossItem_IsDelete__FP14bossitem_class */
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_bpw.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-00000258 .text body_nodeCallBack__FP7J3DNodei */
|
||||
static BOOL body_nodeCallBack(J3DNode*, int) {
|
||||
@@ -286,3 +286,28 @@ static s32 daBPW_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daBPW_Method = {
|
||||
(process_method_func)daBPW_Create,
|
||||
(process_method_func)daBPW_Delete,
|
||||
(process_method_func)daBPW_Execute,
|
||||
(process_method_func)daBPW_IsDelete,
|
||||
(process_method_func)daBPW_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BPW = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BPW,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(bpw_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00C6,
|
||||
/* Actor SubMtd */ &l_daBPW_Method,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_bridge.h"
|
||||
#include "d/d_bg_w.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-00000504 .text ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c */
|
||||
void ride_call_back(dBgW*, fopAc_ac_c*, fopAc_ac_c*) {
|
||||
@@ -96,3 +97,28 @@ static s32 daBridge_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daBridge_Method = {
|
||||
(process_method_func)daBridge_Create,
|
||||
(process_method_func)daBridge_Delete,
|
||||
(process_method_func)daBridge_Execute,
|
||||
(process_method_func)daBridge_IsDelete,
|
||||
(process_method_func)daBridge_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BRIDGE = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0003,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BRIDGE,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(bridge_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0089,
|
||||
/* Actor SubMtd */ &l_daBridge_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_bst.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-00000110 .text __ct__11daBst_HIO_cFv */
|
||||
daBst_HIO_c::daBst_HIO_c() {
|
||||
@@ -211,3 +212,28 @@ static s32 daBst_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daBst_Method = {
|
||||
(process_method_func)daBst_Create,
|
||||
(process_method_func)daBst_Delete,
|
||||
(process_method_func)daBst_Execute,
|
||||
(process_method_func)daBst_IsDelete,
|
||||
(process_method_func)daBst_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BST = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BST,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(bst_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00E5,
|
||||
/* Actor SubMtd */ &l_daBst_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e | fopAcStts_BOSS_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_btd.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000001C8 .text __ct__11daBtd_HIO_cFv */
|
||||
daBtd_HIO_c::daBtd_HIO_c() {
|
||||
@@ -221,3 +222,28 @@ static s32 daBtd_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daBtd_Method = {
|
||||
(process_method_func)daBtd_Create,
|
||||
(process_method_func)daBtd_Delete,
|
||||
(process_method_func)daBtd_Execute,
|
||||
(process_method_func)daBtd_IsDelete,
|
||||
(process_method_func)daBtd_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BTD = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BTD,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(btd_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00DE,
|
||||
/* Actor SubMtd */ &l_daBtd_Method,
|
||||
/* Status */ fopAcStts_UNK40000_e | fopAcStts_BOSS_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_bwd.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-0000019C .text __ct__11daBwd_HIO_cFv */
|
||||
daBwd_HIO_c::daBwd_HIO_c() {
|
||||
@@ -156,3 +156,28 @@ static s32 daBwd_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daBwd_Method = {
|
||||
(process_method_func)daBwd_Create,
|
||||
(process_method_func)daBwd_Delete,
|
||||
(process_method_func)daBwd_Execute,
|
||||
(process_method_func)daBwd_IsDelete,
|
||||
(process_method_func)daBwd_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BWD = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BWD,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(bwd_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00CC,
|
||||
/* Actor SubMtd */ &l_daBwd_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e | fopAcStts_BOSS_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_bwds.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-00000144 .text __ct__12daBwds_HIO_cFv */
|
||||
daBwds_HIO_c::daBwds_HIO_c() {
|
||||
@@ -96,3 +96,28 @@ static s32 daBwds_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daBwds_Method = {
|
||||
(process_method_func)daBwds_Create,
|
||||
(process_method_func)daBwds_Delete,
|
||||
(process_method_func)daBwds_Execute,
|
||||
(process_method_func)daBwds_IsDelete,
|
||||
(process_method_func)daBwds_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_BWDS = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_BWDS,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(bwds_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00CD,
|
||||
/* Actor SubMtd */ &l_daBwds_Method,
|
||||
/* Status */ fopAcStts_UNK40000_e | fopAcStts_UNK80000_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_canon.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000002C8 .text set_mtx__9daCanon_cFv */
|
||||
void daCanon_c::set_mtx() {
|
||||
@@ -170,3 +171,28 @@ static BOOL daCanonDraw(void*) {
|
||||
static BOOL daCanonIsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class daCanonMethodTable = {
|
||||
(process_method_func)daCanonCreate,
|
||||
(process_method_func)daCanonDelete,
|
||||
(process_method_func)daCanonExecute,
|
||||
(process_method_func)daCanonIsDelete,
|
||||
(process_method_func)daCanonDraw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_Canon = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0003,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_Canon,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daCanon_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x01AD,
|
||||
/* Actor SubMtd */ &daCanonMethodTable,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_cc.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000002AC .text nodeCallBack__FP7J3DNodei */
|
||||
static BOOL nodeCallBack(J3DNode*, int) {
|
||||
@@ -166,3 +166,28 @@ static s32 daCC_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daCC_Method = {
|
||||
(process_method_func)daCC_Create,
|
||||
(process_method_func)daCC_Delete,
|
||||
(process_method_func)daCC_Execute,
|
||||
(process_method_func)daCC_IsDelete,
|
||||
(process_method_func)daCC_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_CC = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_CC,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(cc_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00C1,
|
||||
/* Actor SubMtd */ &l_daCC_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e | fopAcStts_UNK80000_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_coming2.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-00000164 .text chase_ship__Q29daComing25Act_cFv */
|
||||
void daComing2::Act_c::chase_ship() {
|
||||
@@ -180,3 +180,32 @@ BOOL daComing2::Act_c::_execute() {
|
||||
BOOL daComing2::Act_c::_draw() {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
namespace daComing2 {
|
||||
namespace {
|
||||
static actor_method_class Mthd_Table = {
|
||||
(process_method_func)Mthd_Create,
|
||||
(process_method_func)Mthd_Delete,
|
||||
(process_method_func)Mthd_Execute,
|
||||
(process_method_func)Mthd_IsDelete,
|
||||
(process_method_func)Mthd_Draw,
|
||||
};
|
||||
}; // namespace
|
||||
}; // namespace daComing2
|
||||
|
||||
actor_process_profile_definition g_profile_Coming2 = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_Coming2,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daComing2::Act_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0028,
|
||||
/* Actor SubMtd */ &daComing2::Mthd_Table,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_coming3.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-00000404 .text get_water_height__Q29daComing35Act_cFPfPiPC4cXyz */
|
||||
void daComing3::Act_c::get_water_height(float*, int*, const cXyz*) {
|
||||
@@ -120,3 +120,32 @@ BOOL daComing3::Act_c::_execute() {
|
||||
BOOL daComing3::Act_c::_draw() {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
namespace daComing3 {
|
||||
namespace {
|
||||
static actor_method_class Mthd_Table = {
|
||||
(process_method_func)Mthd_Create,
|
||||
(process_method_func)Mthd_Delete,
|
||||
(process_method_func)Mthd_Execute,
|
||||
(process_method_func)Mthd_IsDelete,
|
||||
(process_method_func)Mthd_Draw,
|
||||
};
|
||||
}; // namespace
|
||||
}; // namespace daComing3
|
||||
|
||||
actor_process_profile_definition g_profile_Coming3 = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_Coming3,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daComing3::Act_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0029,
|
||||
/* Actor SubMtd */ &daComing3::Mthd_Table,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_dai.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000000C4 .text _delete__7daDai_cFv */
|
||||
BOOL daDai_c::_delete() {
|
||||
@@ -115,3 +115,28 @@ static BOOL daDai_Execute(void*) {
|
||||
static BOOL daDai_IsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class daDaiMethodTable = {
|
||||
(process_method_func)daDai_Create,
|
||||
(process_method_func)daDai_Delete,
|
||||
(process_method_func)daDai_Execute,
|
||||
(process_method_func)daDai_IsDelete,
|
||||
(process_method_func)daDai_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_DAI = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_DAI,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daDai_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0138,
|
||||
/* Actor SubMtd */ &daDaiMethodTable,
|
||||
/* Status */ fopAcStts_NOCULLEXEC_e | fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_dai_item.h"
|
||||
#include "d/d_kankyo_wether.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 800E3638-800E36C8 .text convItemNo__FUc */
|
||||
static u32 convItemNo(u8) {
|
||||
@@ -203,3 +204,28 @@ static BOOL daStandItem_Execute(void* i_this) {
|
||||
static BOOL daStandItem_IsDelete(void* i_this) {
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
static actor_method_class daStandItemMethodTable = {
|
||||
(process_method_func)daStandItem_Create,
|
||||
(process_method_func)daStandItem_Delete,
|
||||
(process_method_func)daStandItem_Execute,
|
||||
(process_method_func)daStandItem_IsDelete,
|
||||
(process_method_func)daStandItem_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_STANDITEM = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0008,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_STANDITEM,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daStandItem_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0101,
|
||||
/* Actor SubMtd */ &daStandItemMethodTable,
|
||||
/* Status */ fopAcStts_NOCULLEXEC_e | fopAcStts_CULL_e | fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_daiocta.h"
|
||||
#include "d/d_cc_d.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000002B0 .text __ct__15daDaiocta_HIO_cFv */
|
||||
daDaiocta_HIO_c::daDaiocta_HIO_c() {
|
||||
@@ -286,3 +287,28 @@ static BOOL daDaioctaIsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class daDaioctaMethodTable = {
|
||||
(process_method_func)daDaioctaCreate,
|
||||
(process_method_func)daDaioctaDelete,
|
||||
(process_method_func)daDaioctaExecute,
|
||||
(process_method_func)daDaioctaIsDelete,
|
||||
(process_method_func)daDaioctaDraw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_DAIOCTA = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_DAIOCTA,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daDaiocta_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00D5,
|
||||
/* Actor SubMtd */ &daDaioctaMethodTable,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_daiocta_eye.h"
|
||||
#include "d/d_cc_d.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000001B0 .text __ct__19daDaiocta_Eye_HIO_cFv */
|
||||
daDaiocta_Eye_HIO_c::daDaiocta_Eye_HIO_c() {
|
||||
@@ -136,3 +137,28 @@ static BOOL daDaiocta_EyeIsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class daDaiocta_EyeMethodTable = {
|
||||
(process_method_func)daDaiocta_EyeCreate,
|
||||
(process_method_func)daDaiocta_EyeDelete,
|
||||
(process_method_func)daDaiocta_EyeExecute,
|
||||
(process_method_func)daDaiocta_EyeIsDelete,
|
||||
(process_method_func)daDaiocta_EyeDraw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_DAIOCTA_EYE = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_DAIOCTA_EYE,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daDaiocta_Eye_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00D6,
|
||||
/* Actor SubMtd */ &daDaiocta_EyeMethodTable,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_4_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_deku_item.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000000D0 .text _delete__12daDekuItem_cFv */
|
||||
BOOL daDekuItem_c::_delete() {
|
||||
@@ -105,3 +105,28 @@ static BOOL daDekuItem_Execute(void*) {
|
||||
static BOOL daDekuItem_IsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class daDekuItemMethodTable = {
|
||||
(process_method_func)daDekuItem_Create,
|
||||
(process_method_func)daDekuItem_Delete,
|
||||
(process_method_func)daDekuItem_Execute,
|
||||
(process_method_func)daDekuItem_IsDelete,
|
||||
(process_method_func)daDekuItem_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_DEKU_ITEM = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_DEKU_ITEM,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daDekuItem_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00FF,
|
||||
/* Actor SubMtd */ &daDekuItemMethodTable,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_demo00.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 800E595C-800E598C .text reset__16daDemo00_resID_cFv */
|
||||
void daDemo00_resID_c::reset() {
|
||||
@@ -91,3 +91,28 @@ static s32 daDemo00_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daDemo00_Method = {
|
||||
(process_method_func)daDemo00_Create,
|
||||
(process_method_func)daDemo00_Delete,
|
||||
(process_method_func)daDemo00_Execute,
|
||||
(process_method_func)daDemo00_IsDelete,
|
||||
(process_method_func)daDemo00_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_DEMO00 = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_DEMO00,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daDemo00_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x018D,
|
||||
/* Actor SubMtd */ &l_daDemo00_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_demo_dk.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000000E8 .text daDEMO_DK_Draw__FP13demo_dk_class */
|
||||
static BOOL daDEMO_DK_Draw(demo_dk_class*) {
|
||||
@@ -51,3 +51,28 @@ static s32 daDEMO_DK_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daDEMO_DK_Method = {
|
||||
(process_method_func)daDEMO_DK_Create,
|
||||
(process_method_func)daDEMO_DK_Delete,
|
||||
(process_method_func)daDEMO_DK_Execute,
|
||||
(process_method_func)daDEMO_DK_IsDelete,
|
||||
(process_method_func)daDEMO_DK_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_DEMO_DK = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_DEMO_DK,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(demo_dk_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00BC,
|
||||
/* Actor SubMtd */ &l_daDEMO_DK_Method,
|
||||
/* Status */ fopAcStts_NOCULLEXEC_e | fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ENV_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_demo_kmm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-00000098 .text CheckCreateHeap__FP10fopAc_ac_c */
|
||||
static BOOL CheckCreateHeap(fopAc_ac_c*) {
|
||||
@@ -66,3 +66,28 @@ static s32 daDemo_Kmm_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daDemo_Kmm_Method = {
|
||||
(process_method_func)daDemo_Kmm_Create,
|
||||
(process_method_func)daDemo_Kmm_Delete,
|
||||
(process_method_func)daDemo_Kmm_Execute,
|
||||
(process_method_func)daDemo_Kmm_IsDelete,
|
||||
(process_method_func)daDemo_Kmm_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_DEMO_KMM = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_DEMO_KMM,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daDemo_Kmm_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00B8,
|
||||
/* Actor SubMtd */ &l_daDemo_Kmm_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_6_e,
|
||||
};
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
#include "d/d_com_inf_game.h"
|
||||
#include "d/d_s_play.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "dolphin/types.h"
|
||||
|
||||
/* 800E79C0-800E79C8 .text daDisappear_Draw__FP15disappear_class */
|
||||
static BOOL daDisappear_Draw(disappear_class*) {
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_dk.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-00000130 .text __ct__10daDk_HIO_cFv */
|
||||
daDk_HIO_c::daDk_HIO_c() {
|
||||
@@ -76,3 +77,28 @@ static s32 daDk_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daDk_Method = {
|
||||
(process_method_func)daDk_Create,
|
||||
(process_method_func)daDk_Delete,
|
||||
(process_method_func)daDk_Execute,
|
||||
(process_method_func)daDk_IsDelete,
|
||||
(process_method_func)daDk_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_DK = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_DK,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(dk_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00E2,
|
||||
/* Actor SubMtd */ &l_daDk_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_door10.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000000C8 .text chkMakeKey__10daDoor10_cFv */
|
||||
void daDoor10_c::chkMakeKey() {
|
||||
@@ -186,3 +186,28 @@ static s32 daDoor10_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daDoor10_Method = {
|
||||
(process_method_func)daDoor10_Create,
|
||||
(process_method_func)daDoor10_Delete,
|
||||
(process_method_func)daDoor10_Execute,
|
||||
(process_method_func)daDoor10_IsDelete,
|
||||
(process_method_func)daDoor10_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_DOOR10 = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_DOOR10,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daDoor10_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x012D,
|
||||
/* Actor SubMtd */ &l_daDoor10_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_6_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_door12.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000000C0 .text chkMakeKey__10daDoor12_cFv */
|
||||
void daDoor12_c::chkMakeKey() {
|
||||
@@ -196,3 +196,28 @@ static s32 daDoor12_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daDoor12_Method = {
|
||||
(process_method_func)daDoor12_Create,
|
||||
(process_method_func)daDoor12_Delete,
|
||||
(process_method_func)daDoor12_Execute,
|
||||
(process_method_func)daDoor12_IsDelete,
|
||||
(process_method_func)daDoor12_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_DOOR12 = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_DOOR12,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daDoor12_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x012E,
|
||||
/* Actor SubMtd */ &l_daDoor12_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_6_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_dr2.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-00000110 .text __ct__11daDr2_HIO_cFv */
|
||||
daDr2_HIO_c::daDr2_HIO_c() {
|
||||
@@ -96,3 +97,28 @@ static s32 daDr2_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daDr2_Method = {
|
||||
(process_method_func)daDr2_Create,
|
||||
(process_method_func)daDr2_Delete,
|
||||
(process_method_func)daDr2_Execute,
|
||||
(process_method_func)daDr2_IsDelete,
|
||||
(process_method_func)daDr2_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_DR2 = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_DR2,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(dr2_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00D3,
|
||||
/* Actor SubMtd */ &l_daDr2_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_ep.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-00000158 .text ga_draw__FP8ep_class */
|
||||
void ga_draw(ep_class*) {
|
||||
@@ -81,3 +81,28 @@ static s32 daEp_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daEp_Method = {
|
||||
(process_method_func)daEp_Create,
|
||||
(process_method_func)daEp_Delete,
|
||||
(process_method_func)daEp_Execute,
|
||||
(process_method_func)daEp_IsDelete,
|
||||
(process_method_func)daEp_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_EP = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_EP,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(ep_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00AD,
|
||||
/* Actor SubMtd */ &l_daEp_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e | fopAcStts_UNK200000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_fallrock.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-00000098 .text CheckCreateHeap__FP10fopAc_ac_c */
|
||||
static BOOL CheckCreateHeap(fopAc_ac_c*) {
|
||||
@@ -60,3 +60,28 @@ s32 daFallRock_c::create() {
|
||||
void daFallRock_c::setParticle(int, cXyz*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class l_daFallRock_Method = {
|
||||
(process_method_func)daFallRock_Create,
|
||||
(process_method_func)daFallRock_Delete,
|
||||
(process_method_func)daFallRock_Execute,
|
||||
(process_method_func)daFallRock_IsDelete,
|
||||
(process_method_func)daFallRock_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_FallRock = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_FallRock,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daFallRock_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0190,
|
||||
/* Actor SubMtd */ &l_daFallRock_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_fallrock_tag.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-00000080 .text daFallRockTag_Draw__FP15daFallRockTag_c */
|
||||
static BOOL daFallRockTag_Draw(daFallRockTag_c*) {
|
||||
@@ -41,3 +41,28 @@ void daFallRockTag_c::getData() {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daFallRockTag_Method = {
|
||||
(process_method_func)daFallRockTag_Create,
|
||||
(process_method_func)daFallRockTag_Delete,
|
||||
(process_method_func)daFallRockTag_Execute,
|
||||
(process_method_func)daFallRockTag_IsDelete,
|
||||
(process_method_func)daFallRockTag_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_TagRock = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_TagRock,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daFallRockTag_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x018F,
|
||||
/* Actor SubMtd */ &l_daFallRockTag_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_ff.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000001E4 .text fire_fly_draw__FP8ff_class */
|
||||
void fire_fly_draw(ff_class*) {
|
||||
@@ -50,3 +50,28 @@ static BOOL useHeapInit(fopAc_ac_c*) {
|
||||
static s32 daFf_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class l_daFf_Method = {
|
||||
(process_method_func)daFf_Create,
|
||||
(process_method_func)daFf_Delete,
|
||||
(process_method_func)daFf_Execute,
|
||||
(process_method_func)daFf_IsDelete,
|
||||
(process_method_func)daFf_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_FF = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_FF,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(ff_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00EE,
|
||||
/* Actor SubMtd */ &l_daFf_Method,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_fganon.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000001A0 .text __ct__14daFganon_HIO_cFv */
|
||||
daFganon_HIO_c::daFganon_HIO_c() {
|
||||
@@ -196,3 +196,28 @@ static s32 daFganon_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daFganon_Method = {
|
||||
(process_method_func)daFganon_Create,
|
||||
(process_method_func)daFganon_Delete,
|
||||
(process_method_func)daFganon_Execute,
|
||||
(process_method_func)daFganon_IsDelete,
|
||||
(process_method_func)daFganon_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_FGANON = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_FGANON,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(fganon_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00E6,
|
||||
/* Actor SubMtd */ &l_daFganon_Method,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_fgmahou.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000000E4 .text daFgmahou_Draw__FP13fgmahou_class */
|
||||
static BOOL daFgmahou_Draw(fgmahou_class*) {
|
||||
@@ -45,3 +45,28 @@ static BOOL useHeapInit(fopAc_ac_c*) {
|
||||
static s32 daFgmahou_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class l_daFgmahou_Method = {
|
||||
(process_method_func)daFgmahou_Create,
|
||||
(process_method_func)daFgmahou_Delete,
|
||||
(process_method_func)daFgmahou_Execute,
|
||||
(process_method_func)daFgmahou_IsDelete,
|
||||
(process_method_func)daFgmahou_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_FGMAHOU = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_FGMAHOU,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(fgmahou_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00E7,
|
||||
/* Actor SubMtd */ &l_daFgmahou_Method,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_fire.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000000F8 .text _delete__8daFire_cFv */
|
||||
BOOL daFire_c::_delete() {
|
||||
@@ -110,3 +110,28 @@ static BOOL daFire_Execute(void*) {
|
||||
static BOOL daFire_IsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class daFireMethodTable = {
|
||||
(process_method_func)daFire_Create,
|
||||
(process_method_func)daFire_Delete,
|
||||
(process_method_func)daFire_Execute,
|
||||
(process_method_func)daFire_IsDelete,
|
||||
(process_method_func)daFire_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_Fire = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_Fire,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daFire_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0192,
|
||||
/* Actor SubMtd */ &daFireMethodTable,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
*/
|
||||
|
||||
#include "d/actor/d_a_fm.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000003EC .text __ct__10daFm_HIO_cFv */
|
||||
daFm_HIO_c::daFm_HIO_c() {
|
||||
@@ -566,3 +566,28 @@ static BOOL daFmIsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class daFmMethodTable = {
|
||||
(process_method_func)daFmCreate,
|
||||
(process_method_func)daFmDelete,
|
||||
(process_method_func)daFmExecute,
|
||||
(process_method_func)daFmIsDelete,
|
||||
(process_method_func)daFmDraw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_FM = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0003,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_FM,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daFm_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0067,
|
||||
/* Actor SubMtd */ &daFmMethodTable,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e | fopAcStts_UNK200000_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_gm.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-0000032C .text nodeCallBack__FP7J3DNodei */
|
||||
static BOOL nodeCallBack(J3DNode*, int) {
|
||||
@@ -131,3 +132,28 @@ static s32 daGM_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daGM_Method = {
|
||||
(process_method_func)daGM_Create,
|
||||
(process_method_func)daGM_Delete,
|
||||
(process_method_func)daGM_Execute,
|
||||
(process_method_func)daGM_IsDelete,
|
||||
(process_method_func)daGM_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_GM = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_GM,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(gm_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00BF,
|
||||
/* Actor SubMtd */ &l_daGM_Method,
|
||||
/* Status */ fopAcStts_SHOWMAP_e | fopAcStts_UNK40000_e | fopAcStts_UNK80000_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_gnd.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-0000023C .text __ct__11daGnd_HIO_cFv */
|
||||
daGnd_HIO_c::daGnd_HIO_c() {
|
||||
@@ -196,3 +196,28 @@ static s32 daGnd_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daGnd_Method = {
|
||||
(process_method_func)daGnd_Create,
|
||||
(process_method_func)daGnd_Delete,
|
||||
(process_method_func)daGnd_Execute,
|
||||
(process_method_func)daGnd_IsDelete,
|
||||
(process_method_func)daGnd_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_GND = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_GND,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(gnd_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00EB,
|
||||
/* Actor SubMtd */ &l_daGnd_Method,
|
||||
/* Status */ fopAcStts_UNK40000_e | fopAcStts_BOSS_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_goal_flag.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-00000210 .text setTexObj__16daGFlag_packet_cFUc */
|
||||
void daGFlag_packet_c::setTexObj(unsigned char) {
|
||||
@@ -126,3 +126,28 @@ static BOOL daGoal_FlagIsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class daGoal_FlagMethodTable = {
|
||||
(process_method_func)daGoal_FlagCreate,
|
||||
(process_method_func)daGoal_FlagDelete,
|
||||
(process_method_func)daGoal_FlagExecute,
|
||||
(process_method_func)daGoal_FlagIsDelete,
|
||||
(process_method_func)daGoal_FlagDraw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_Goal_Flag = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_Goal_Flag,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daGoal_Flag_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x010E,
|
||||
/* Actor SubMtd */ &daGoal_FlagMethodTable,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_grid.h"
|
||||
#include "JSystem/J3DGraphBase/J3DPacket.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
static daHo_HIO_c l_HIO;
|
||||
|
||||
@@ -82,3 +83,28 @@ BOOL daGrid_c::_execute() {
|
||||
BOOL daGrid_c::_draw() {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class l_daGrid_Method = {
|
||||
(process_method_func)daGrid_Create,
|
||||
(process_method_func)daGrid_Delete,
|
||||
(process_method_func)daGrid_Execute,
|
||||
(process_method_func)daGrid_IsDelete,
|
||||
(process_method_func)daGrid_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_GRID = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_GRID,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daGrid_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0102,
|
||||
/* Actor SubMtd */ &l_daGrid_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_gy.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000003CC .text __ct__10daGy_HIO_cFv */
|
||||
daGy_HIO_c::daGy_HIO_c() {
|
||||
@@ -241,3 +241,28 @@ static BOOL daGyIsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class daGyMethodTable = {
|
||||
(process_method_func)daGyCreate,
|
||||
(process_method_func)daGyDelete,
|
||||
(process_method_func)daGyExecute,
|
||||
(process_method_func)daGyIsDelete,
|
||||
(process_method_func)daGyDraw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_GY = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_GY,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daGy_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00D8,
|
||||
/* Actor SubMtd */ &daGyMethodTable,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_4_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_gy_ctrl.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-00000170 .text __ct__15daGy_Ctrl_HIO_cFv */
|
||||
daGy_Ctrl_HIO_c::daGy_Ctrl_HIO_c() {
|
||||
@@ -171,3 +171,53 @@ static BOOL daGy_CtrlIsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class daGy_CtrlMethodTable = {
|
||||
(process_method_func)daGy_CtrlCreate,
|
||||
(process_method_func)daGy_CtrlDelete,
|
||||
(process_method_func)daGy_CtrlExecute,
|
||||
(process_method_func)daGy_CtrlIsDelete,
|
||||
(process_method_func)daGy_CtrlDraw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_GY_CTRL = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_GY_CTRL,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daGy_Ctrl_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00D9,
|
||||
/* Actor SubMtd */ &daGy_CtrlMethodTable,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_4_e,
|
||||
};
|
||||
|
||||
static actor_method_class daGy_CtrlMethodTable = {
|
||||
(process_method_func)daGy_CtrlCreate,
|
||||
(process_method_func)daGy_CtrlDelete,
|
||||
(process_method_func)daGy_CtrlExecute,
|
||||
(process_method_func)daGy_CtrlIsDelete,
|
||||
(process_method_func)daGy_CtrlDraw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_GY_CTRLB = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_GY_CTRLB,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daGy_Ctrl_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00DA,
|
||||
/* Actor SubMtd */ &daGy_CtrlMethodTable,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_4_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_himo2.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 800EB60C-800EBABC .text spin_draw__FP11himo2_class */
|
||||
void spin_draw(himo2_class*) {
|
||||
@@ -110,3 +110,28 @@ static s32 daHimo2_Create(fopAc_ac_c*) {
|
||||
himo2HIO_c::~himo2HIO_c() {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class l_daHimo2_Method = {
|
||||
(process_method_func)daHimo2_Create,
|
||||
(process_method_func)daHimo2_Delete,
|
||||
(process_method_func)daHimo2_Execute,
|
||||
(process_method_func)daHimo2_IsDelete,
|
||||
(process_method_func)daHimo2_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_HIMO2 = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0008,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_HIMO2,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(himo2_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x019A,
|
||||
/* Actor SubMtd */ &l_daHimo2_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_himo3.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-00000C58 .text himo3_control__FP11himo3_classP7himo3_s */
|
||||
void himo3_control(himo3_class*, himo3_s*) {
|
||||
@@ -61,3 +61,28 @@ static s32 daHimo3_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daHimo3_Method = {
|
||||
(process_method_func)daHimo3_Create,
|
||||
(process_method_func)daHimo3_Delete,
|
||||
(process_method_func)daHimo3_Execute,
|
||||
(process_method_func)daHimo3_IsDelete,
|
||||
(process_method_func)daHimo3_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_HIMO3 = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0008,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_HIMO3,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(himo3_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x019B,
|
||||
/* Actor SubMtd */ &l_daHimo3_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_hitobj.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_com_inf_game.h"
|
||||
#include "f_op/f_op_actor.h"
|
||||
#include "f_op/f_op_kankyo_mng.h"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_hmlif.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-00000080 .text Delete__9daHmlif_cFv */
|
||||
BOOL daHmlif_c::Delete() {
|
||||
@@ -115,3 +115,28 @@ static BOOL daHmlif_Execute(void*) {
|
||||
static BOOL daHmlif_IsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class daHmlifMethodTable = {
|
||||
(process_method_func)daHmlif_Create,
|
||||
(process_method_func)daHmlif_Delete,
|
||||
(process_method_func)daHmlif_Execute,
|
||||
(process_method_func)daHmlif_IsDelete,
|
||||
(process_method_func)daHmlif_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_Hmlif = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0002,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_Hmlif,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daHmlif_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x008D,
|
||||
/* Actor SubMtd */ &daHmlifMethodTable,
|
||||
/* Status */ 0x04 | fopAcStts_SHOWMAP_e | fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_hys.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000000B8 .text Delete__7daHys_cFv */
|
||||
BOOL daHys_c::Delete() {
|
||||
@@ -85,3 +85,28 @@ static BOOL daHys_Execute(void*) {
|
||||
static BOOL daHys_IsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class daHysMethodTable = {
|
||||
(process_method_func)daHys_Create,
|
||||
(process_method_func)daHys_Delete,
|
||||
(process_method_func)daHys_Execute,
|
||||
(process_method_func)daHys_IsDelete,
|
||||
(process_method_func)daHys_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_Hys = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0008,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_Hys,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daHys_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0137,
|
||||
/* Actor SubMtd */ &daHysMethodTable,
|
||||
/* Status */ fopAcStts_NOCULLEXEC_e | fopAcStts_CULL_e | fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_icelift.h"
|
||||
#include "d/d_bg_w.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000000E0 .text _delete__9daIlift_cFv */
|
||||
BOOL daIlift_c::_delete() {
|
||||
@@ -95,3 +96,28 @@ static BOOL daIlift_Execute(void*) {
|
||||
static BOOL daIlift_IsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class daIliftMethodTable = {
|
||||
(process_method_func)daIlift_Create,
|
||||
(process_method_func)daIlift_Delete,
|
||||
(process_method_func)daIlift_Execute,
|
||||
(process_method_func)daIlift_IsDelete,
|
||||
(process_method_func)daIlift_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_ICE_LIFT = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0003,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_ICE_LIFT,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daIlift_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x008F,
|
||||
/* Actor SubMtd */ &daIliftMethodTable,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -13,7 +13,6 @@
|
||||
#include "m_Do/m_Do_mtx.h"
|
||||
#include "f_op/f_op_camera_mng.h"
|
||||
#include "m_Do/m_Do_controller_pad.h"
|
||||
#include "dolphin/types.h"
|
||||
|
||||
// Needed for the .data section to match.
|
||||
static f32 dummy1[3] = {1.0f, 1.0f, 1.0f};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_jbo.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-00000108 .text nodeCallBack__FP7J3DNodei */
|
||||
static BOOL nodeCallBack(J3DNode*, int) {
|
||||
@@ -50,3 +51,28 @@ static BOOL useHeapInit(fopAc_ac_c*) {
|
||||
static s32 daJBO_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class l_daJBO_Method = {
|
||||
(process_method_func)daJBO_Create,
|
||||
(process_method_func)daJBO_Delete,
|
||||
(process_method_func)daJBO_Execute,
|
||||
(process_method_func)daJBO_IsDelete,
|
||||
(process_method_func)daJBO_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_JBO = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_JBO,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(jbo_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00C8,
|
||||
/* Actor SubMtd */ &l_daJBO_Method,
|
||||
/* Status */ fopAcStts_SHOWMAP_e | fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ENV_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -11,7 +11,6 @@
|
||||
#include "d/d_s_play.h"
|
||||
#include "d/actor/d_a_obj_pirateship.h"
|
||||
#include "d/d_procname.h"
|
||||
#include "dolphin/types.h"
|
||||
|
||||
static daObjPirateship::Act_c* l_p_ship;
|
||||
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_kamome.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000001E4 .text anm_init__FP12kamome_classifUcfi */
|
||||
void anm_init(kamome_class*, int, float, unsigned char, float, int) {
|
||||
@@ -136,3 +137,28 @@ static s32 daKamome_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daKamome_Method = {
|
||||
(process_method_func)daKamome_Create,
|
||||
(process_method_func)daKamome_Delete,
|
||||
(process_method_func)daKamome_Execute,
|
||||
(process_method_func)daKamome_IsDelete,
|
||||
(process_method_func)daKamome_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KAMOME = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KAMOME,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(kamome_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00B5,
|
||||
/* Actor SubMtd */ &l_daKamome_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_kanban.h"
|
||||
#include "JSystem/J3DGraphAnimator/J3DModel.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-0000012C .text __ct__14daKanban_HIO_cFv */
|
||||
daKanban_HIO_c::daKanban_HIO_c() {
|
||||
@@ -106,3 +107,28 @@ static s32 daKanban_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daKanban_Method = {
|
||||
(process_method_func)daKanban_Create,
|
||||
(process_method_func)daKanban_Delete,
|
||||
(process_method_func)daKanban_Execute,
|
||||
(process_method_func)daKanban_IsDelete,
|
||||
(process_method_func)daKanban_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KANBAN = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KANBAN,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(kanban_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00AA,
|
||||
/* Actor SubMtd */ &l_daKanban_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_kantera.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000001E8 .text kantera_nodeCallBack__FP7J3DNodei */
|
||||
static BOOL kantera_nodeCallBack(J3DNode*, int) {
|
||||
@@ -61,3 +61,28 @@ static s32 daKantera_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daKantera_Method = {
|
||||
(process_method_func)daKantera_Create,
|
||||
(process_method_func)daKantera_Delete,
|
||||
(process_method_func)daKantera_Execute,
|
||||
(process_method_func)daKantera_IsDelete,
|
||||
(process_method_func)daKantera_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KANTERA = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KANTERA,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(kantera_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00B4,
|
||||
/* Actor SubMtd */ &l_daKantera_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_kb.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000001A4 .text anm_init__FP8kb_classifUcfi */
|
||||
void anm_init(kb_class*, int, float, unsigned char, float, int) {
|
||||
@@ -181,3 +182,28 @@ static s32 daKb_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daKb_Method = {
|
||||
(process_method_func)daKb_Create,
|
||||
(process_method_func)daKb_Delete,
|
||||
(process_method_func)daKb_Execute,
|
||||
(process_method_func)daKb_IsDelete,
|
||||
(process_method_func)daKb_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KB = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KB,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(kb_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00CF,
|
||||
/* Actor SubMtd */ &l_daKb_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ENV_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_kddoor.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000000A8 .text chkMakeKey__10daKddoor_cFv */
|
||||
void daKddoor_c::chkMakeKey() {
|
||||
@@ -285,3 +285,28 @@ static BOOL daKddoor_Delete(daKddoor_c*) {
|
||||
static s32 daKddoor_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class l_daKddoor_Method = {
|
||||
(process_method_func)daKddoor_Create,
|
||||
(process_method_func)daKddoor_Delete,
|
||||
(process_method_func)daKddoor_Execute,
|
||||
(process_method_func)daKddoor_IsDelete,
|
||||
(process_method_func)daKddoor_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KDDOOR = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KDDOOR,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daKddoor_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0131,
|
||||
/* Actor SubMtd */ &l_daKddoor_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_6_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_ki.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000001B4 .text nodeCallBack__FP7J3DNodei */
|
||||
static BOOL nodeCallBack(J3DNode*, int) {
|
||||
@@ -116,3 +117,28 @@ static s32 daKi_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daKi_Method = {
|
||||
(process_method_func)daKi_Create,
|
||||
(process_method_func)daKi_Delete,
|
||||
(process_method_func)daKi_Execute,
|
||||
(process_method_func)daKi_IsDelete,
|
||||
(process_method_func)daKi_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KI = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KI,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(ki_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00CA,
|
||||
/* Actor SubMtd */ &l_daKi_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ENEMY_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_kita.h"
|
||||
#include "d/d_bg_w.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-0000032C .text ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c */
|
||||
void ride_call_back(dBgW*, fopAc_ac_c*, fopAc_ac_c*) {
|
||||
@@ -50,3 +51,28 @@ static BOOL CallbackCreateHeap(fopAc_ac_c*) {
|
||||
static s32 daKita_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class l_daKita_Method = {
|
||||
(process_method_func)daKita_Create,
|
||||
(process_method_func)daKita_Delete,
|
||||
(process_method_func)daKita_Execute,
|
||||
(process_method_func)daKita_IsDelete,
|
||||
(process_method_func)daKita_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KITA = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0003,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KITA,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(kita_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0093,
|
||||
/* Actor SubMtd */ &l_daKita_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_klft.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-00000374 .text ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c */
|
||||
void ride_call_back(dBgW*, fopAc_ac_c*, fopAc_ac_c*) {
|
||||
@@ -65,3 +66,28 @@ static BOOL CallbackCreateHeap(fopAc_ac_c*) {
|
||||
static s32 daKlft_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class l_daKlft_Method = {
|
||||
(process_method_func)daKlft_Create,
|
||||
(process_method_func)daKlft_Delete,
|
||||
(process_method_func)daKlft_Execute,
|
||||
(process_method_func)daKlft_IsDelete,
|
||||
(process_method_func)daKlft_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KLFT = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0003,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KLFT,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(klft_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x008C,
|
||||
/* Actor SubMtd */ &l_daKlft_Method,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_kmon.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-00000118 .text set_mtx__8daKmon_cFv */
|
||||
void daKmon_c::set_mtx() {
|
||||
@@ -55,3 +55,28 @@ static BOOL daKmonDraw(void*) {
|
||||
static BOOL daKmonIsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class daKmonMethodTable = {
|
||||
(process_method_func)daKmonCreate,
|
||||
(process_method_func)daKmonDelete,
|
||||
(process_method_func)daKmonExecute,
|
||||
(process_method_func)daKmonIsDelete,
|
||||
(process_method_func)daKmonDraw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_Kmon = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_Kmon,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daKmon_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x018B,
|
||||
/* Actor SubMtd */ &daKmonMethodTable,
|
||||
/* Status */ fopAcStts_NOCULLEXEC_e | fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_4_e,
|
||||
};
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_kn.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-00000120 .text daKN_Draw__FP8kn_class */
|
||||
static BOOL daKN_Draw(kn_class*) {
|
||||
@@ -60,3 +60,28 @@ static BOOL useHeapInit(fopAc_ac_c*) {
|
||||
static s32 daKN_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class l_daKN_Method = {
|
||||
(process_method_func)daKN_Create,
|
||||
(process_method_func)daKN_Delete,
|
||||
(process_method_func)daKN_Execute,
|
||||
(process_method_func)daKN_IsDelete,
|
||||
(process_method_func)daKN_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KN = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KN,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(kn_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00BB,
|
||||
/* Actor SubMtd */ &l_daKN_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ENV_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_knob00.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000000B4 .text daKnob00_charactorExchange__FPc */
|
||||
void daKnob00_charactorExchange(char*) {
|
||||
@@ -186,3 +186,28 @@ static s32 daKnob00_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daKnob00_Method = {
|
||||
(process_method_func)daKnob00_Create,
|
||||
(process_method_func)daKnob00_Delete,
|
||||
(process_method_func)daKnob00_Execute,
|
||||
(process_method_func)daKnob00_IsDelete,
|
||||
(process_method_func)daKnob00_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KNOB00 = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KNOB00,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daKnob00_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0133,
|
||||
/* Actor SubMtd */ &l_daKnob00_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_6_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_kokiie.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000B4-00000154 .text daKokiie_Draw__FP12kokiie_class */
|
||||
static BOOL daKokiie_Draw(kokiie_class*) {
|
||||
@@ -51,3 +51,28 @@ static s32 daKokiie_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daKokiie_Method = {
|
||||
(process_method_func)daKokiie_Create,
|
||||
(process_method_func)daKokiie_Delete,
|
||||
(process_method_func)daKokiie_Execute,
|
||||
(process_method_func)daKokiie_IsDelete,
|
||||
(process_method_func)daKokiie_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KOKIIE = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0003,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KOKIIE,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(kokiie_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0094,
|
||||
/* Actor SubMtd */ &l_daKokiie_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_komore.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-0000009C .text solidHeapCB__Q28daKomore5Act_cFP10fopAc_ac_c */
|
||||
void daKomore::Act_c::solidHeapCB(fopAc_ac_c*) {
|
||||
@@ -40,3 +40,32 @@ BOOL daKomore::Act_c::_execute() {
|
||||
BOOL daKomore::Act_c::_draw() {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
namespace daKomore {
|
||||
namespace {
|
||||
static actor_method_class Mthd_Table = {
|
||||
(process_method_func)Mthd_Create,
|
||||
(process_method_func)Mthd_Delete,
|
||||
(process_method_func)Mthd_Execute,
|
||||
(process_method_func)Mthd_IsDelete,
|
||||
(process_method_func)Mthd_Draw,
|
||||
};
|
||||
}; // namespace
|
||||
}; // namespace daKomore
|
||||
|
||||
actor_process_profile_definition g_profile_Komore = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_Komore,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daKomore::Act_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00F7,
|
||||
/* Actor SubMtd */ &daKomore::Mthd_Table,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_ks.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000002CC .text draw_SUB__FP8ks_class */
|
||||
void draw_SUB(ks_class*) {
|
||||
@@ -126,3 +126,28 @@ static s32 daKS_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daKS_Method = {
|
||||
(process_method_func)daKS_Create,
|
||||
(process_method_func)daKS_Delete,
|
||||
(process_method_func)daKS_Execute,
|
||||
(process_method_func)daKS_IsDelete,
|
||||
(process_method_func)daKS_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KS = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KS,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(ks_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00C0,
|
||||
/* Actor SubMtd */ &l_daKS_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ENV_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -342,3 +342,28 @@ static s32 daKt_Create(fopAc_ac_c* i_ac) {
|
||||
|
||||
return rt;
|
||||
}
|
||||
|
||||
static actor_method_class l_daKt_Method = {
|
||||
(process_method_func)daKt_Create,
|
||||
(process_method_func)daKt_Delete,
|
||||
(process_method_func)daKt_Execute,
|
||||
(process_method_func)daKt_IsDelete,
|
||||
(process_method_func)daKt_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KT = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KT,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(kt_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00AC,
|
||||
/* Actor SubMtd */ &l_daKt_Method,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
+26
-1
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_kui.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
class J3DModelData;
|
||||
|
||||
@@ -68,3 +68,28 @@ static s32 daKui_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daKui_Method = {
|
||||
(process_method_func)daKui_Create,
|
||||
(process_method_func)daKui_Delete,
|
||||
(process_method_func)daKui_Execute,
|
||||
(process_method_func)daKui_IsDelete,
|
||||
(process_method_func)daKui_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KUI = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KUI,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(kui_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00F0,
|
||||
/* Actor SubMtd */ &l_daKui_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_kytag02.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000000C0 .text set_path_info__FP10fopAc_ac_c */
|
||||
void set_path_info(fopAc_ac_c*) {
|
||||
@@ -56,3 +56,28 @@ static s32 daKytag02_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daKytag02_Method = {
|
||||
(process_method_func)daKytag02_Create,
|
||||
(process_method_func)daKytag02_Delete,
|
||||
(process_method_func)daKytag02_Execute,
|
||||
(process_method_func)daKytag02_IsDelete,
|
||||
(process_method_func)daKytag02_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KYTAG02 = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KYTAG02,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(kytag02_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00A2,
|
||||
/* Actor SubMtd */ &l_daKytag02_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_kytag03.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-0000015C .text useHeapInit__FP10fopAc_ac_c */
|
||||
static BOOL useHeapInit(fopAc_ac_c*) {
|
||||
@@ -41,3 +41,28 @@ static s32 daKytag03_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daKytag03_Method = {
|
||||
(process_method_func)daKytag03_Create,
|
||||
(process_method_func)daKytag03_Delete,
|
||||
(process_method_func)daKytag03_Execute,
|
||||
(process_method_func)daKytag03_IsDelete,
|
||||
(process_method_func)daKytag03_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KYTAG03 = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KYTAG03,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(kytag03_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00A3,
|
||||
/* Actor SubMtd */ &l_daKytag03_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
#include "f_op/f_op_actor_mng.h"
|
||||
#include "d/d_com_inf_game.h"
|
||||
#include "d/d_procname.h"
|
||||
#include "dolphin/types.h"
|
||||
|
||||
/* 00000078-00000080 .text daKytag04_Draw__FP13kytag04_class */
|
||||
static BOOL daKytag04_Draw(kytag04_class*) {
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
#include "d/d_kankyo.h"
|
||||
#include "d/d_kankyo_wether.h"
|
||||
#include "d/d_procname.h"
|
||||
#include "dolphin/types.h"
|
||||
|
||||
/* 00000078-00000080 .text daKytag06_Draw__FP13kytag06_class */
|
||||
static BOOL daKytag06_Draw(kytag06_class*) {
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_kytag07.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-00000080 .text daKytag07_Draw__FP13kytag07_class */
|
||||
static BOOL daKytag07_Draw(kytag07_class*) {
|
||||
@@ -31,3 +31,28 @@ static s32 daKytag07_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daKytag07_Method = {
|
||||
(process_method_func)daKytag07_Create,
|
||||
(process_method_func)daKytag07_Delete,
|
||||
(process_method_func)daKytag07_Execute,
|
||||
(process_method_func)daKytag07_IsDelete,
|
||||
(process_method_func)daKytag07_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_KYTAG07 = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_KYTAG07,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(kytag07_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00A7,
|
||||
/* Actor SubMtd */ &l_daKytag07_Method,
|
||||
/* Status */ fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_lbridge.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-00000098 .text CheckCreateHeap__FP10fopAc_ac_c */
|
||||
static BOOL CheckCreateHeap(fopAc_ac_c*) {
|
||||
@@ -101,3 +101,28 @@ static BOOL daLbridge_IsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class daLbridgeMethodTable = {
|
||||
(process_method_func)daLbridge_Create,
|
||||
(process_method_func)daLbridge_Delete,
|
||||
(process_method_func)daLbridge_Execute,
|
||||
(process_method_func)daLbridge_IsDelete,
|
||||
(process_method_func)daLbridge_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_LIGHTBRIDGE = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_LIGHTBRIDGE,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daLbridge_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0196,
|
||||
/* Actor SubMtd */ &daLbridgeMethodTable,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
#include "d/actor/d_a_leaflift.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_bg_w.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000001C0 .text _delete__9daLlift_cFv */
|
||||
BOOL daLlift_c::_delete() {
|
||||
@@ -96,3 +97,28 @@ static BOOL daLlift_Execute(void*) {
|
||||
static BOOL daLlift_IsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class daLliftMethodTable = {
|
||||
(process_method_func)daLlift_Create,
|
||||
(process_method_func)daLlift_Delete,
|
||||
(process_method_func)daLlift_Execute,
|
||||
(process_method_func)daLlift_IsDelete,
|
||||
(process_method_func)daLlift_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_LEAF_LIFT = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0003,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_LEAF_LIFT,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daLlift_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x008E,
|
||||
/* Actor SubMtd */ &daLliftMethodTable,
|
||||
/* Status */ fopAcStts_NOCULLEXEC_e | fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_lod_bg.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 0000031C-0000046C .text deleteModelData__9daLodbg_cFv */
|
||||
void daLodbg_c::deleteModelData() {
|
||||
@@ -76,3 +76,28 @@ static s32 daLodbg_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daLodbg_Method = {
|
||||
(process_method_func)daLodbg_Create,
|
||||
(process_method_func)daLodbg_Delete,
|
||||
(process_method_func)daLodbg_Execute,
|
||||
(process_method_func)daLodbg_IsDelete,
|
||||
(process_method_func)daLodbg_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_LODBG = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0008,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_LODBG,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daLodbg_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x01C3,
|
||||
/* Actor SubMtd */ &l_daLodbg_Method,
|
||||
/* Status */ fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_0_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_lstair.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000000D4 .text _delete__10daLStair_cFv */
|
||||
BOOL daLStair_c::_delete() {
|
||||
@@ -106,3 +106,28 @@ static BOOL daLStair_IsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class daLStairMethodTable = {
|
||||
(process_method_func)daLStair_Create,
|
||||
(process_method_func)daLStair_Delete,
|
||||
(process_method_func)daLStair_Execute,
|
||||
(process_method_func)daLStair_IsDelete,
|
||||
(process_method_func)daLStair_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_LIGHTSTAIR = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_LIGHTSTAIR,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daLStair_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x0197,
|
||||
/* Actor SubMtd */ &daLStairMethodTable,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_lwood.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-00000098 .text CheckCreateHeap__FP10fopAc_ac_c */
|
||||
static BOOL CheckCreateHeap(fopAc_ac_c*) {
|
||||
@@ -61,3 +62,28 @@ static BOOL daLwood_IsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class daLwoodMethodTable = {
|
||||
(process_method_func)daLwood_Create,
|
||||
(process_method_func)daLwood_Delete,
|
||||
(process_method_func)daLwood_Execute,
|
||||
(process_method_func)daLwood_IsDelete,
|
||||
(process_method_func)daLwood_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_Lwood = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_Lwood,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daLwood_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x018E,
|
||||
/* Actor SubMtd */ &daLwoodMethodTable,
|
||||
/* Status */ fopAcStts_NOCULLEXEC_e | fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
#include "d/actor/d_a_machine.h"
|
||||
#include "m_Do/m_Do_ext.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 00000078-000000A8 .text _delete__11daMachine_cFv */
|
||||
BOOL daMachine_c::_delete() {
|
||||
@@ -115,3 +116,28 @@ static BOOL daMachine_Execute(void*) {
|
||||
static BOOL daMachine_IsDelete(void*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
static actor_method_class daMachineMethodTable = {
|
||||
(process_method_func)daMachine_Create,
|
||||
(process_method_func)daMachine_Delete,
|
||||
(process_method_func)daMachine_Execute,
|
||||
(process_method_func)daMachine_IsDelete,
|
||||
(process_method_func)daMachine_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_MACHINE = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_MACHINE,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daMachine_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00F4,
|
||||
/* Actor SubMtd */ &daMachineMethodTable,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
#include "d/d_procname.h"
|
||||
#include "d/d_com_inf_game.h"
|
||||
#include "d/d_magma.h"
|
||||
#include "dolphin/types.h"
|
||||
|
||||
daMagma_c::~daMagma_c() {
|
||||
dComIfG_resDelete(&mPhs, "Magma");
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_majuu_flag.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-00000374 .text set_mtx__FP14daMajuu_Flag_c */
|
||||
void set_mtx(daMajuu_Flag_c*) {
|
||||
@@ -71,3 +71,28 @@ static s32 daMajuu_Flag_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daMajuu_Flag_Method = {
|
||||
(process_method_func)daMajuu_Flag_Create,
|
||||
(process_method_func)daMajuu_Flag_Delete,
|
||||
(process_method_func)daMajuu_Flag_Execute,
|
||||
(process_method_func)daMajuu_Flag_IsDelete,
|
||||
(process_method_func)daMajuu_Flag_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_MAJUU_FLAG = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_MAJUU_FLAG,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(daMajuu_Flag_c),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x006B,
|
||||
/* Actor SubMtd */ &l_daMajuu_Flag_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
|
||||
#include "d/actor/d_a_mant.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "d/d_procname.h"
|
||||
|
||||
/* 000000EC-000003EC .text draw__15daMant_packet_cFv */
|
||||
void daMant_packet_c::draw() {
|
||||
@@ -56,3 +56,28 @@ static s32 daMant_Create(fopAc_ac_c*) {
|
||||
/* Nonmatching */
|
||||
}
|
||||
|
||||
|
||||
static actor_method_class l_daMant_Method = {
|
||||
(process_method_func)daMant_Create,
|
||||
(process_method_func)daMant_Delete,
|
||||
(process_method_func)daMant_Execute,
|
||||
(process_method_func)daMant_IsDelete,
|
||||
(process_method_func)daMant_Draw,
|
||||
};
|
||||
|
||||
actor_process_profile_definition g_profile_MANT = {
|
||||
/* LayerID */ fpcLy_CURRENT_e,
|
||||
/* ListID */ 0x0007,
|
||||
/* ListPrio */ fpcPi_CURRENT_e,
|
||||
/* ProcName */ PROC_MANT,
|
||||
/* Proc SubMtd */ &g_fpcLf_Method.base,
|
||||
/* Size */ sizeof(mant_class),
|
||||
/* SizeOther */ 0,
|
||||
/* Parameters */ 0,
|
||||
/* Leaf SubMtd */ &g_fopAc_Method.base,
|
||||
/* Priority */ 0x00B3,
|
||||
/* Actor SubMtd */ &l_daMant_Method,
|
||||
/* Status */ fopAcStts_CULL_e | fopAcStts_UNK4000_e | fopAcStts_UNK40000_e,
|
||||
/* Group */ fopAc_ACTOR_e,
|
||||
/* CullType */ fopAc_CULLBOX_CUSTOM_e,
|
||||
};
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user