28#define NPC_GND_HIO_CLASS daNpc_Gnd_HIO_c
30#define NPC_GND_HIO_CLASS daNpc_Gnd_Param_c
84 int i_faceMotionStepNum,
87 :
daNpcT_c(i_faceMotionAnmData, i_motionAnmData, i_faceMotionSequenceData,
88 i_faceMotionStepNum, i_motionSequenceData, i_motionStepNum, i_evtData,
counter_class g_Counter
Definition c_counter.cpp:8
Definition JORMContext.h:120
Definition d_a_npc_gnd.h:18
void genMessage(JORMContext *)
void listenPropertyEvent(const JORPropertyEvent *)
daNpc_Gnd_HIOParam m
Definition d_a_npc_gnd.h:25
Definition d_a_npc_gnd.h:10
static const daNpc_Gnd_HIOParam m
Definition d_a_npc_gnd.h:55
virtual ~daNpc_Gnd_Param_c()
Definition d_a_npc_gnd.h:12
Ganondorf.
Definition d_a_npc_gnd.h:41
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_gnd.cpp:239
BOOL ctrlBtk()
Definition d_a_npc_gnd.cpp:304
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_gnd.cpp:235
u8 getType()
Definition d_a_npc_gnd.cpp:251
void setAfterTalkMotion()
Definition d_a_npc_gnd.cpp:369
BOOL evtCutProc()
Definition d_a_npc_gnd.cpp:396
int(daNpc_Gnd_c::*) cutFunc(int)
Definition d_a_npc_gnd.h:43
s32 getHeadJointNo()
Definition d_a_npc_gnd.h:95
int drawDbgInfo()
Definition d_a_npc_gnd.cpp:498
NPC_GND_HIO_CLASS * mpHIO
Definition d_a_npc_gnd.h:103
static char * mCutNameList[1]
Definition d_a_npc_gnd.h:51
int wait(void *)
Definition d_a_npc_gnd.cpp:580
s32 getNeckJointNo()
Definition d_a_npc_gnd.h:96
void setCollision()
Definition d_a_npc_gnd.cpp:462
int getFlowNodeNo()
Definition d_a_npc_gnd.cpp:260
int Delete()
Definition d_a_npc_gnd.cpp:212
dCcD_Cyl mCyl1
Definition d_a_npc_gnd.h:104
void setAttnPos()
Definition d_a_npc_gnd.cpp:434
void setParam()
Definition d_a_npc_gnd.cpp:336
void beforeMove()
Definition d_a_npc_gnd.cpp:428
static cutFunc mCutList[1]
Definition d_a_npc_gnd.h:53
s32 getBackboneJointNo()
Definition d_a_npc_gnd.h:97
u16 getEyeballRMaterialNo()
Definition d_a_npc_gnd.h:93
void reset()
Definition d_a_npc_gnd.cpp:281
void action()
Definition d_a_npc_gnd.cpp:413
int(daNpc_Gnd_c::* mNextAction)(void *)
Definition d_a_npc_gnd.h:106
Type
Definition d_a_npc_gnd.h:45
@ TYPE_0
Definition d_a_npc_gnd.h:46
@ TYPE_1
Definition d_a_npc_gnd.h:47
int CreateHeap()
Definition d_a_npc_gnd.cpp:172
u8 mType
Definition d_a_npc_gnd.h:105
u16 getEyeballLMaterialNo()
Definition d_a_npc_gnd.h:94
int isDelete()
Definition d_a_npc_gnd.cpp:268
u8 field_0xF9C
Definition d_a_npc_gnd.h:108
~daNpc_Gnd_c()
Definition d_a_npc_gnd.cpp:101
int Execute()
Definition d_a_npc_gnd.cpp:218
int Draw()
Definition d_a_npc_gnd.cpp:222
int talk(void *)
Definition d_a_npc_gnd.cpp:622
int setAction(int(daNpc_Gnd_c::*)(void *))
Definition d_a_npc_gnd.cpp:565
int chkAction(int(daNpc_Gnd_c::*)(void *))
Definition d_a_npc_gnd.cpp:561
bool afterSetMotionAnm(int, int, f32, int)
Definition d_a_npc_gnd.cpp:502
int create()
Definition d_a_npc_gnd.cpp:116
int selectAction()
Definition d_a_npc_gnd.cpp:555
daNpc_Gnd_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_gnd.h:80
int(daNpc_Gnd_c::* mAction)(void *)
Definition d_a_npc_gnd.h:107
BOOL evtTalk()
Definition d_a_npc_gnd.cpp:376
void afterJntAnm(int)
Definition d_a_npc_gnd.cpp:294
void srchActors()
Definition d_a_npc_gnd.cpp:374
Definition f_op_actor.h:230
Definition m_Do_hostIO.h:27
STATIC_ASSERT(sizeof(daNpc_Gnd_c)==0xFA0)
int BOOL
Definition types.h:33
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
signed long s32
Definition types.h:11
unsigned char u8
Definition types.h:8
Definition JORReflexible.h:10
u32 mCounter0
Definition c_counter.h:7
Definition d_a_npc_gnd.h:6
daNpcT_HIOParam common
Definition d_a_npc_gnd.h:7