/** * d_a_fm.cpp * Enemy - Floormaster */ #include "d/actor/d_a_fm.h" #include "d/d_procname.h" /* 000000EC-000003EC .text __ct__10daFm_HIO_cFv */ daFm_HIO_c::daFm_HIO_c() { /* Nonmatching */ } /* 000003EC-00000438 .text nodeControl_CB__FP7J3DNodei */ static BOOL nodeControl_CB(J3DNode*, int) { /* Nonmatching */ } /* 00000438-00000690 .text _nodeControl__6daFm_cFP7J3DNodeP8J3DModel */ void daFm_c::_nodeControl(J3DNode*, J3DModel*) { /* Nonmatching */ } /* 00000690-000006B0 .text createHeap_CB__FP10fopAc_ac_c */ static BOOL createHeap_CB(fopAc_ac_c*) { /* Nonmatching */ } /* 000006B0-00000718 .text _createHeap__6daFm_cFv */ void daFm_c::_createHeap() { /* Nonmatching */ } /* 00000718-0000086C .text holeCreateHeap__6daFm_cFv */ void daFm_c::holeCreateHeap() { /* Nonmatching */ } /* 0000086C-000009CC .text bodyCreateHeap__6daFm_cFv */ void daFm_c::bodyCreateHeap() { /* Nonmatching */ } /* 000009CC-00000A30 .text jntHitCreateHeap__6daFm_cFv */ void daFm_c::jntHitCreateHeap() { /* Nonmatching */ } /* 00000A30-00000A6C .text pathMove_CB__FP4cXyzP4cXyzP4cXyzPv */ void pathMove_CB(cXyz*, cXyz*, cXyz*, void*) { /* Nonmatching */ } /* 00000A6C-00000D40 .text _pathMove__6daFm_cFP4cXyzP4cXyzP4cXyz */ void daFm_c::_pathMove(cXyz*, cXyz*, cXyz*) { /* Nonmatching */ } /* 00000D40-00000D6C .text searchNearOtherActor_CB__FPvPv */ void searchNearOtherActor_CB(void*, void*) { /* Nonmatching */ } /* 00000D6C-00000F18 .text searchNearOtherActor__6daFm_cFP10fopAc_ac_c */ void daFm_c::searchNearOtherActor(fopAc_ac_c*) { /* Nonmatching */ } /* 00000F18-00000F44 .text searchNearFm_CB__FPvPv */ void searchNearFm_CB(void*, void*) { /* Nonmatching */ } /* 00000F44-00001150 .text searchNearFm__6daFm_cFP10fopAc_ac_c */ void daFm_c::searchNearFm(fopAc_ac_c*) { /* Nonmatching */ } /* 00001150-00001384 .text moveRndBack__6daFm_cFv */ void daFm_c::moveRndBack() { /* Nonmatching */ } /* 00001384-000015F8 .text moveRndEscape__6daFm_cFv */ void daFm_c::moveRndEscape() { /* Nonmatching */ } /* 000015F8-00001680 .text spAttackVJump__6daFm_cFv */ void daFm_c::spAttackVJump() { /* Nonmatching */ } /* 00001680-00001708 .text spAttackJump__6daFm_cFv */ void daFm_c::spAttackJump() { /* Nonmatching */ } /* 00001708-00001738 .text spAttackNone__6daFm_cFv */ void daFm_c::spAttackNone() { /* Nonmatching */ } /* 00001738-000017CC .text iceProc__6daFm_cFv */ void daFm_c::iceProc() { /* Nonmatching */ } /* 000017CC-00001864 .text bodySetMtx__6daFm_cFv */ void daFm_c::bodySetMtx() { /* Nonmatching */ } /* 00001864-00001920 .text holeSetMtx__6daFm_cFv */ void daFm_c::holeSetMtx() { /* Nonmatching */ } /* 00001920-00001A50 .text setCollision__6daFm_cFv */ void daFm_c::setCollision() { /* Nonmatching */ } /* 00001A50-00001C90 .text setAttention__6daFm_cFv */ void daFm_c::setAttention() { /* Nonmatching */ } /* 00001C90-00002530 .text checkTgHit__6daFm_cFv */ void daFm_c::checkTgHit() { /* Nonmatching */ } /* 00002530-000026A0 .text setGrabPos__6daFm_cFv */ void daFm_c::setGrabPos() { /* Nonmatching */ } /* 000026A0-00002868 .text getOffsetPos__6daFm_cFv */ void daFm_c::getOffsetPos() { /* Nonmatching */ } /* 00002868-000028D4 .text checkPlayerGrabBomb__6daFm_cFv */ void daFm_c::checkPlayerGrabBomb() { /* Nonmatching */ } /* 000028D4-00002954 .text checkPlayerGrabNpc__6daFm_cFv */ void daFm_c::checkPlayerGrabNpc() { /* Nonmatching */ } /* 00002954-000029A8 .text checkPlayerGrabTarget__6daFm_cFv */ void daFm_c::checkPlayerGrabTarget() { /* Nonmatching */ } /* 000029A8-00002CEC .text isGrabPos__6daFm_cFv */ void daFm_c::isGrabPos() { /* Nonmatching */ } /* 00002CEC-00002E7C .text isGrab__6daFm_cFv */ void daFm_c::isGrab() { /* Nonmatching */ } /* 00002E7C-00002F98 .text isGrabFoot__6daFm_cFv */ void daFm_c::isGrabFoot() { /* Nonmatching */ } /* 00002F98-00002FDC .text modeSwWaitInit__6daFm_cFv */ void daFm_c::modeSwWaitInit() { /* Nonmatching */ } /* 00002FDC-000031B0 .text modeSwWait__6daFm_cFv */ void daFm_c::modeSwWait() { /* Nonmatching */ } /* 000031B0-00003200 .text modeHideInit__6daFm_cFv */ void daFm_c::modeHideInit() { /* Nonmatching */ } /* 00003200-000032E0 .text modeHide__6daFm_cFv */ void daFm_c::modeHide() { /* Nonmatching */ } /* 000032E0-00003344 .text modeUnderFootInit__6daFm_cFv */ void daFm_c::modeUnderFootInit() { /* Nonmatching */ } /* 00003344-000034E4 .text modeUnderFoot__6daFm_cFv */ void daFm_c::modeUnderFoot() { /* Nonmatching */ } /* 000034E4-00003528 .text modePathMoveInit__6daFm_cFv */ void daFm_c::modePathMoveInit() { /* Nonmatching */ } /* 00003528-00003670 .text modePathMove__6daFm_cFv */ void daFm_c::modePathMove() { /* Nonmatching */ } /* 00003670-000036B4 .text modeGoalKeeperInit__6daFm_cFv */ void daFm_c::modeGoalKeeperInit() { /* Nonmatching */ } /* 000036B4-000038DC .text modeGoalKeeper__6daFm_cFv */ void daFm_c::modeGoalKeeper() { /* Nonmatching */ } /* 000038DC-00003938 .text modeAppearInit__6daFm_cFv */ void daFm_c::modeAppearInit() { /* Nonmatching */ } /* 00003938-00003A00 .text modeAppear__6daFm_cFv */ void daFm_c::modeAppear() { /* Nonmatching */ } /* 00003A00-00003A68 .text modeDisappearInit__6daFm_cFv */ void daFm_c::modeDisappearInit() { /* Nonmatching */ } /* 00003A68-00003BDC .text modeDisappear__6daFm_cFv */ void daFm_c::modeDisappear() { /* Nonmatching */ } /* 00003BDC-00003C5C .text modeWaitInit__6daFm_cFv */ void daFm_c::modeWaitInit() { /* Nonmatching */ } /* 00003C5C-00003F90 .text modeWait__6daFm_cFv */ void daFm_c::modeWait() { /* Nonmatching */ } /* 00003F90-00003FF8 .text modeAttackInit__6daFm_cFv */ void daFm_c::modeAttackInit() { /* Nonmatching */ } /* 00003FF8-000049CC .text modeAttack__6daFm_cFv */ void daFm_c::modeAttack() { /* Nonmatching */ } /* 000049CC-000049F4 .text modeThrowInit__6daFm_cFv */ void daFm_c::modeThrowInit() { /* Nonmatching */ } /* 000049F4-00004CE4 .text modeThrow__6daFm_cFv */ void daFm_c::modeThrow() { /* Nonmatching */ } /* 00004CE4-00004D20 .text modeGrabFootDemoInit__6daFm_cFv */ void daFm_c::modeGrabFootDemoInit() { /* Nonmatching */ } /* 00004D20-000050B4 .text modeGrabFootDemo__6daFm_cFv */ void daFm_c::modeGrabFootDemo() { /* Nonmatching */ } /* 000050B4-000050F8 .text modeParalysisInit__6daFm_cFv */ void daFm_c::modeParalysisInit() { /* Nonmatching */ } /* 000050F8-00005218 .text modeParalysis__6daFm_cFv */ void daFm_c::modeParalysis() { /* Nonmatching */ } /* 00005218-0000525C .text modeDamageInit__6daFm_cFv */ void daFm_c::modeDamageInit() { /* Nonmatching */ } /* 0000525C-00005308 .text modeDamage__6daFm_cFv */ void daFm_c::modeDamage() { /* Nonmatching */ } /* 00005308-000053E0 .text modeGrabInit__6daFm_cFv */ void daFm_c::modeGrabInit() { /* Nonmatching */ } /* 000053E0-00005A7C .text modeGrab__6daFm_cFv */ void daFm_c::modeGrab() { /* Nonmatching */ } /* 00005A7C-00005AD8 .text modeGrabDemoInit__6daFm_cFv */ void daFm_c::modeGrabDemoInit() { /* Nonmatching */ } /* 00005AD8-00005EDC .text modeGrabDemo__6daFm_cFv */ void daFm_c::modeGrabDemo() { /* Nonmatching */ } /* 00005EDC-00005F04 .text modeDeathInit__6daFm_cFv */ void daFm_c::modeDeathInit() { /* Nonmatching */ } /* 00005F04-00005FA4 .text modeDeath__6daFm_cFv */ void daFm_c::modeDeath() { /* Nonmatching */ } /* 00005FA4-00005FF0 .text modePrepareItemInit__6daFm_cFv */ void daFm_c::modePrepareItemInit() { /* Nonmatching */ } /* 00005FF0-000061A4 .text modePrepareItem__6daFm_cFv */ void daFm_c::modePrepareItem() { /* Nonmatching */ } /* 000061A4-000061CC .text modeGrabNpcDemoInit__6daFm_cFv */ void daFm_c::modeGrabNpcDemoInit() { /* Nonmatching */ } /* 000061CC-0000638C .text modeGrabNpcDemo__6daFm_cFv */ void daFm_c::modeGrabNpcDemo() { /* Nonmatching */ } /* 0000638C-000063C4 .text modePlayerStartDemoInit__6daFm_cFv */ void daFm_c::modePlayerStartDemoInit() { /* Nonmatching */ } /* 000063C4-000066A0 .text modePlayerStartDemo__6daFm_cFv */ void daFm_c::modePlayerStartDemo() { /* Nonmatching */ } /* 000066A0-000066A4 .text modeDeleteInit__6daFm_cFv */ void daFm_c::modeDeleteInit() { /* Nonmatching */ } /* 000066A4-00006744 .text modeDelete__6daFm_cFv */ void daFm_c::modeDelete() { /* Nonmatching */ } /* 00006744-000067A0 .text modeBikubikuInit__6daFm_cFv */ void daFm_c::modeBikubikuInit() { /* Nonmatching */ } /* 000067A0-000068D0 .text modeBikubiku__6daFm_cFv */ void daFm_c::modeBikubiku() { /* Nonmatching */ } /* 000068D0-00006D8C .text modeProc__6daFm_cFQ26daFm_c6Proc_ei */ void daFm_c::modeProc(daFm_c::Proc_e, int) { /* Nonmatching */ } /* 00006D8C-00006DE8 .text setAnm__6daFm_cFScb */ void daFm_c::setAnm(signed char, bool) { /* Nonmatching */ } /* 00006DE8-00006EA4 .text cancelGrab__6daFm_cFv */ void daFm_c::cancelGrab() { /* Nonmatching */ } /* 00006EA4-0000702C .text calcInvKine__6daFm_cFP10fopAc_ac_c */ void daFm_c::calcInvKine(fopAc_ac_c*) { /* Nonmatching */ } /* 0000702C-000070F4 .text resetInvKine__6daFm_cFv */ void daFm_c::resetInvKine() { /* Nonmatching */ } /* 000070F4-000071E0 .text grabBomb__6daFm_cFv */ void daFm_c::grabBomb() { /* Nonmatching */ } /* 000071E0-0000743C .text grabTsubo__6daFm_cFv */ void daFm_c::grabTsubo() { /* Nonmatching */ } /* 0000743C-00007680 .text grabPlayer__6daFm_cFv */ void daFm_c::grabPlayer() { /* Nonmatching */ } /* 00007680-00007828 .text grabNPC__6daFm_cFv */ void daFm_c::grabNPC() { /* Nonmatching */ } /* 00007828-00007A4C .text searchTarget__6daFm_cFv */ void daFm_c::searchTarget() { /* Nonmatching */ } /* 00007A4C-00007C18 .text setBaseTarget__6daFm_cFv */ void daFm_c::setBaseTarget() { /* Nonmatching */ } /* 00007C18-00007C4C .text turnToBaseTarget__6daFm_cFv */ void daFm_c::turnToBaseTarget() { /* Nonmatching */ } /* 00007C4C-00007C7C .text isNpc__6daFm_cFP10fopAc_ac_c */ void daFm_c::isNpc(fopAc_ac_c*) { /* Nonmatching */ } /* 00007C7C-00007CD0 .text checkHeight__6daFm_cFP10fopAc_ac_c */ void daFm_c::checkHeight(fopAc_ac_c*) { /* Nonmatching */ } /* 00007CD0-00007CEC .text isLink__6daFm_cFP10fopAc_ac_c */ void daFm_c::isLink(fopAc_ac_c*) { /* Nonmatching */ } /* 00007CEC-00007D0C .text isLinkControl__6daFm_cFv */ void daFm_c::isLinkControl() { /* Nonmatching */ } /* 00007D0C-00007F5C .text areaCheck__6daFm_cFv */ void daFm_c::areaCheck() { /* Nonmatching */ } /* 00007F5C-00007FDC .text lineCheck__6daFm_cFP4cXyzP4cXyz */ void daFm_c::lineCheck(cXyz*, cXyz*) { /* Nonmatching */ } /* 00007FDC-00008044 .text setRnd__6daFm_cFii */ void daFm_c::setRnd(int, int) { /* Nonmatching */ } /* 00008044-00008114 .text setHoleEffect__6daFm_cFv */ void daFm_c::setHoleEffect() { /* Nonmatching */ } /* 00008114-000081E0 .text holeExecute__6daFm_cFv */ void daFm_c::holeExecute() { /* Nonmatching */ } /* 000081E0-00008258 .text setHoleScale__6daFm_cFfff */ void daFm_c::setHoleScale(float, float, float) { /* Nonmatching */ } /* 00008258-00008564 .text _execute__6daFm_cFv */ bool daFm_c::_execute() { /* Nonmatching */ } /* 00008564-000085A4 .text MtxToRot__6daFm_cFPA4_fP5csXyz */ void daFm_c::MtxToRot(float(*)[4], csXyz*) { /* Nonmatching */ } /* 000085A4-000089A4 .text debugDraw__6daFm_cFv */ void daFm_c::debugDraw() { /* Nonmatching */ } /* 000089A4-00008A14 .text holeDraw__6daFm_cFv */ void daFm_c::holeDraw() { /* Nonmatching */ } /* 00008A14-00008A88 .text bodyDraw__6daFm_cFv */ void daFm_c::bodyDraw() { /* Nonmatching */ } /* 00008A88-00008B4C .text _draw__6daFm_cFv */ bool daFm_c::_draw() { /* Nonmatching */ } /* 00008B4C-00008C78 .text getArg__6daFm_cFv */ void daFm_c::getArg() { /* Nonmatching */ } /* 00008C78-000090DC .text createInit__6daFm_cFv */ void daFm_c::createInit() { /* Nonmatching */ } /* 000090DC-00009258 .text _create__6daFm_cFv */ s32 daFm_c::_create() { /* Nonmatching */ } /* 0000A094-0000A0FC .text _delete__6daFm_cFv */ bool daFm_c::_delete() { /* Nonmatching */ } /* 0000A0FC-0000A11C .text daFmCreate__FPv */ static s32 daFmCreate(void*) { /* Nonmatching */ } /* 0000A11C-0000A140 .text daFmDelete__FPv */ static BOOL daFmDelete(void*) { /* Nonmatching */ } /* 0000A140-0000A164 .text daFmExecute__FPv */ static BOOL daFmExecute(void*) { /* Nonmatching */ } /* 0000A164-0000A188 .text daFmDraw__FPv */ static BOOL daFmDraw(void*) { /* Nonmatching */ } /* 0000A188-0000A190 .text daFmIsDelete__FPv */ 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, };