37#define NPC_YAMID_HIO_CLASS daNpc_yamiD_HIO_c
39#define NPC_YAMID_HIO_CLASS daNpc_yamiD_Param_c
83 int i_faceMotionStepNum,
88 :
daNpcT_c(i_faceMotionAnmData, i_motionAnmData, i_faceMotionSequenceData,
89 i_faceMotionStepNum, i_motionSequenceData, i_motionStepNum, i_evtData,
109 return (full_prm >> 16) & 0xFF;
counter_class g_Counter
Definition c_counter.cpp:8
int cPhs_Step
Definition c_phase.h:8
void OnTgSetBit()
Definition c_cc_d.h:365
void OffTgSetBit()
Definition c_cc_d.h:366
void OffCoSetBit()
Definition c_cc_d.h:361
void OnCoSetBit()
Definition c_cc_d.h:367
void setIdx(u8 i_idx)
Definition f_op_actor.h:225
void lookNone(u8 isDirect)
Definition d_a_npc.h:379
u16 mEvtNo
Definition d_a_npc.h:614
daNpcT_JntAnm_c mJntAnm
Definition d_a_npc.h:550
Definition d_a_npc_yamid.h:27
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_yamid.cpp:51
daNpc_yamiD_HIO_c()
Definition d_a_npc_yamid.cpp:47
daNpc_yamiD_HIOParam m
Definition d_a_npc_yamid.h:34
void genMessage(JORMContext *)
Definition d_a_npc_yamid.cpp:74
Definition d_a_npc_yamid.h:19
virtual ~daNpc_yamiD_Param_c()
Definition d_a_npc_yamid.h:21
static daNpc_yamiD_HIOParam const m
Definition d_a_npc_yamid.h:148
Twili (Fat)
Definition d_a_npc_yamid.h:42
void afterJntAnm(int)
Definition d_a_npc_yamid.cpp:419
int drawDbgInfo()
Definition d_a_npc_yamid.cpp:576
void setCollision()
Definition d_a_npc_yamid.cpp:541
u8 field_0xf83
Definition d_a_npc_yamid.h:141
void setParam()
Definition d_a_npc_yamid.cpp:429
void reset()
Definition d_a_npc_yamid.cpp:389
int field_0xfc8
Definition d_a_npc_yamid.h:146
BOOL(daNpc_yamiD_c::*) cutFunc(int)
Definition d_a_npc_yamid.h:44
u8 getType()
Definition d_a_npc_yamid.cpp:341
BOOL isDelete()
Definition d_a_npc_yamid.cpp:371
u8 field_0xfc4
Definition d_a_npc_yamid.h:145
dCcD_Cyl field_0xe44
Definition d_a_npc_yamid.h:137
int getSwitchBitNo()
Definition d_a_npc_yamid.h:107
u8 mType
Definition d_a_npc_yamid.h:138
BOOL _cutStopper_Main(int const &)
Definition d_a_npc_yamid.cpp:742
BOOL _is_vanish_prm()
Definition d_a_npc_yamid.h:111
BOOL _cutStopper_Init(int const &)
Definition d_a_npc_yamid.cpp:730
int(daNpc_yamiD_c::*) actionFunc(void *)
Definition d_a_npc_yamid.h:45
actionFunc mNextAction
Definition d_a_npc_yamid.h:142
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_yamid.cpp:328
BOOL is_vanish()
Definition d_a_npc_yamid.h:120
NPC_YAMID_HIO_CLASS * mpHIO
Definition d_a_npc_yamid.h:136
void drawGhost()
Definition d_a_npc_yamid.cpp:580
BOOL evtTalk()
Definition d_a_npc_yamid.cpp:471
int Delete()
Definition d_a_npc_yamid.cpp:299
int setAction(int(daNpc_yamiD_c::*)(void *))
Definition d_a_npc_yamid.cpp:597
int selectAction()
Definition d_a_npc_yamid.cpp:587
u16 getEyeballMaterialNo()
Definition d_a_npc_yamid.h:93
int Execute()
Definition d_a_npc_yamid.cpp:306
int wait(void *)
Definition d_a_npc_yamid.cpp:614
int Draw()
Definition d_a_npc_yamid.cpp:310
int talk(void *)
Definition d_a_npc_yamid.cpp:674
daNpc_yamiD_c(daNpcT_faceMotionAnmData_c const *i_faceMotionAnmData, daNpcT_motionAnmData_c const *i_motionAnmData, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *i_faceMotionSequenceData, int i_faceMotionStepNum, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *i_motionSequenceData, int i_motionStepNum, daNpcT_evtData_c const *i_evtData, char **i_arcNames)
Definition d_a_npc_yamid.h:79
void off_CoHit()
Definition d_a_npc_yamid.h:127
BOOL evtEndProc()
Definition d_a_npc_yamid.h:99
BOOL cutStopper(int)
Definition d_a_npc_yamid.cpp:716
void srchActors()
Definition d_a_npc_yamid.cpp:464
s8 field_0xf82
Definition d_a_npc_yamid.h:140
void vanish_off()
Definition d_a_npc_yamid.h:122
s32 getBackboneJointNo()
Definition d_a_npc_yamid.h:96
void beforeMove()
Definition d_a_npc_yamid.cpp:513
u32 getFlowNodeNo()
Definition d_a_npc_yamid.cpp:355
s8 mVanish
Definition d_a_npc_yamid.h:139
actionFunc mAction
Definition d_a_npc_yamid.h:143
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_yamid.cpp:323
void setAttnPos()
Definition d_a_npc_yamid.cpp:519
daNpcT_Path_c mPath
Definition d_a_npc_yamid.h:144
BOOL checkRemoveJoint(int i_joint)
Definition d_a_npc_yamid.h:98
BOOL checkChangeJoint(int i_joint)
Definition d_a_npc_yamid.h:97
void vanish_on()
Definition d_a_npc_yamid.h:121
void action()
Definition d_a_npc_yamid.cpp:498
s32 getNeckJointNo()
Definition d_a_npc_yamid.h:95
cPhs_Step create()
Definition d_a_npc_yamid.cpp:194
void on_CoHit()
Definition d_a_npc_yamid.h:123
static cutFunc mCutList[2]
Definition d_a_npc_yamid.h:129
static char * mCutNameList[2]
Definition d_a_npc_yamid.h:124
void setAfterTalkMotion()
Definition d_a_npc_yamid.cpp:457
u8 getPathID()
Definition d_a_npc_yamid.h:106
~daNpc_yamiD_c()
Definition d_a_npc_yamid.cpp:134
BOOL evtCutProc()
Definition d_a_npc_yamid.cpp:481
BOOL chkAction(int(daNpc_yamiD_c::*)(void *))
Definition d_a_npc_yamid.cpp:593
int CreateHeap()
Definition d_a_npc_yamid.cpp:259
s32 getHeadJointNo()
Definition d_a_npc_yamid.h:94
Definition f_op_actor.h:271
dEvt_info_c eventInfo
Definition f_op_actor.h:279
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_yamiD_c)==0xfcc)
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:172
u32 mCounter0
Definition c_counter.h:7
Definition d_a_npc_yamid.h:15
daNpcT_HIOParam common
Definition d_a_npc_yamid.h:16