31#define NPC_HOZ_HIO_CLASS daNpc_Hoz_HIO_c
33#define NPC_HOZ_HIO_CLASS daNpc_Hoz_Param_c
92 int i_faceMotionStepNum,
95 :
daNpcT_c(i_faceMotionAnmData, i_motionAnmData, i_faceMotionSequenceData,
96 i_faceMotionStepNum, i_motionSequenceData, i_motionStepNum, i_evtData,
counter_class g_Counter
Definition c_counter.cpp:8
Definition d_a_npc_hoz.h:20
daNpc_Hoz_HIO_c()
Definition d_a_npc_hoz.cpp:261
void genMessage(JORMContext *)
Definition d_a_npc_hoz.cpp:269
daNpc_Hoz_HIOParam m
Definition d_a_npc_hoz.h:28
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_hoz.cpp:265
Definition d_a_npc_hoz.h:12
virtual ~daNpc_Hoz_Param_c()
Definition d_a_npc_hoz.h:14
static const daNpc_Hoz_HIOParam m
Definition d_a_npc_hoz.h:213
Iza.
Definition d_a_npc_hoz.h:44
static char * mCutNameList[8]
Definition d_a_npc_hoz.h:191
u8 field_0xf88
Definition d_a_npc_hoz.h:136
virtual s32 getHeadJointNo()
Definition d_a_npc_hoz.h:107
static cutFunc mCutList[]
Definition d_a_npc_hoz.h:202
int Delete()
Definition d_a_npc_hoz.cpp:410
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_hoz.cpp:431
int(daNpc_Hoz_c::* field_0xfac)(void *)
Definition d_a_npc_hoz.h:147
int talk(void *)
Definition d_a_npc_hoz.cpp:1268
int chkAction(int(daNpc_Hoz_c::*)(void *))
Definition d_a_npc_hoz.cpp:893
daNpc_Hoz_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_hoz.h:89
dCcD_Cyl mCyl
Definition d_a_npc_hoz.h:133
int Execute()
Definition d_a_npc_hoz.cpp:417
virtual int checkRemoveJoint(int i_jointNo)
Definition d_a_npc_hoz.h:104
int(daNpc_Hoz_c::* mAction)(void *)
Definition d_a_npc_hoz.h:148
virtual BOOL evtCutProc()
Definition d_a_npc_hoz.cpp:664
int(daNpc_Hoz_c::*) cutFunc(int)
Definition d_a_npc_hoz.h:47
virtual u16 getEyeballMaterialNo()
Definition d_a_npc_hoz.h:108
virtual void beforeMove()
Definition d_a_npc_hoz.cpp:743
virtual BOOL evtTalk()
Definition d_a_npc_hoz.cpp:602
virtual void setCollision()
Definition d_a_npc_hoz.cpp:776
NPC_HOZ_HIO_CLASS * mpHIO
Definition d_a_npc_hoz.h:132
void srchActors()
Definition d_a_npc_hoz.cpp:586
int ECut_beforeBlast(int)
Definition d_a_npc_hoz.cpp:1512
s16 field_0xf9c
Definition d_a_npc_hoz.h:144
virtual void action()
Definition d_a_npc_hoz.cpp:733
u8 getType()
Definition d_a_npc_hoz.cpp:464
u8 mType
Definition d_a_npc_hoz.h:134
int ECut_afterBattle(int)
Definition d_a_npc_hoz.cpp:1472
int isDelete()
Definition d_a_npc_hoz.cpp:496
int ECut_afterBlast(int)
Definition d_a_npc_hoz.cpp:1552
void reset()
Definition d_a_npc_hoz.cpp:500
virtual s32 getBackboneJointNo()
Definition d_a_npc_hoz.h:105
virtual int evtProc()
Definition d_a_npc_hoz.cpp:682
int field_0xfa8
Definition d_a_npc_hoz.h:146
u8 field_0xf8c
Definition d_a_npc_hoz.h:140
int ECut_talkBreak(int)
Definition d_a_npc_hoz.cpp:1629
virtual int drawDbgInfo()
Definition d_a_npc_hoz.cpp:837
virtual void evtOrder()
Definition d_a_npc_hoz.cpp:813
int waitBoat2(void *)
Definition d_a_npc_hoz.cpp:1094
int waitBoat(void *)
Definition d_a_npc_hoz.cpp:1017
int create()
Definition d_a_npc_hoz.cpp:292
Type
Definition d_a_npc_hoz.h:49
@ TYPE_2
Definition d_a_npc_hoz.h:52
@ TYPE_5
Definition d_a_npc_hoz.h:55
@ TYPE_4
Definition d_a_npc_hoz.h:54
@ TYPE_6
Definition d_a_npc_hoz.h:56
@ TYPE_0
Definition d_a_npc_hoz.h:50
@ TYPE_3
Definition d_a_npc_hoz.h:53
@ TYPE_1
Definition d_a_npc_hoz.h:51
int waitBattle(void *)
Definition d_a_npc_hoz.cpp:939
int test(void *)
Definition d_a_npc_hoz.cpp:841
virtual void setParam()
Definition d_a_npc_hoz.cpp:534
u8 field_0xf89
Definition d_a_npc_hoz.h:137
bool mPotBreakFlag
Definition d_a_npc_hoz.h:142
bool getGameStartFlag()
Definition d_a_npc_hoz.h:125
int selectAction()
Definition d_a_npc_hoz.cpp:863
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_hoz.cpp:436
int(daNpc_Hoz_c::*) actionFunc(void *)
Definition d_a_npc_hoz.h:46
int Draw()
Definition d_a_npc_hoz.cpp:421
int ECut_beforeBattle(int)
Definition d_a_npc_hoz.cpp:1436
int waitBoat1_5(void *)
Definition d_a_npc_hoz.cpp:1170
daStartAndGoal_c * field_0xf84
Definition d_a_npc_hoz.h:135
virtual ~daNpc_Hoz_c()
Definition d_a_npc_hoz.cpp:274
virtual BOOL evtEndProc()
Definition d_a_npc_hoz.cpp:612
virtual void setAttnPos()
Definition d_a_npc_hoz.cpp:749
int ECut_boatRace(int)
Definition d_a_npc_hoz.cpp:1343
virtual int checkChangeJoint(int i_jointNo)
Definition d_a_npc_hoz.h:103
bool mGameStartFlag
Definition d_a_npc_hoz.h:141
int ECut_yMushi(int)
Definition d_a_npc_hoz.cpp:1592
int CreateHeap()
Definition d_a_npc_hoz.cpp:368
virtual void setAfterTalkMotion()
Definition d_a_npc_hoz.cpp:584
cXyz field_0xf90
Definition d_a_npc_hoz.h:143
int setAction(int(daNpc_Hoz_c::*)(void *))
Definition d_a_npc_hoz.cpp:897
int getFlowNodeNo()
Definition d_a_npc_hoz.cpp:483
void setPotBreakFlag()
Definition d_a_npc_hoz.h:126
u8 field_0xfc4
Definition d_a_npc_hoz.h:149
u8 field_0xf8b
Definition d_a_npc_hoz.h:139
int wait(void *)
Definition d_a_npc_hoz.cpp:912
daNpcT_ActorMngr_c field_0xfa0
Definition d_a_npc_hoz.h:145
u8 field_0xf8a
Definition d_a_npc_hoz.h:138
int waitTw(void *)
Definition d_a_npc_hoz.cpp:1236
int waitTwilightBattle(void *)
Definition d_a_npc_hoz.cpp:976
virtual BOOL checkChangeEvt()
Definition d_a_npc_hoz.cpp:588
virtual s32 getNeckJointNo()
Definition d_a_npc_hoz.h:106
Definition d_a_startAndGoal.h:13
Definition f_op_actor.h:271
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_Hoz_c)==0xFC8)
u32 mCounter0
Definition c_counter.h:7
Definition d_a_npc_hoz.h:7
f32 field_0x8c
Definition d_a_npc_hoz.h:9
daNpcT_HIOParam common
Definition d_a_npc_hoz.h:8