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 JORMContext.h:128
Definition d_a_npc_hoz.h:20
daNpc_Hoz_HIO_c()
Definition d_a_npc_hoz.cpp:260
void genMessage(JORMContext *)
Definition d_a_npc_hoz.cpp:268
daNpc_Hoz_HIOParam m
Definition d_a_npc_hoz.h:28
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_hoz.cpp:264
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:212
Iza.
Definition d_a_npc_hoz.h:44
static char * mCutNameList[8]
Definition d_a_npc_hoz.h:190
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:201
int Delete()
Definition d_a_npc_hoz.cpp:409
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_hoz.cpp:430
int(daNpc_Hoz_c::* field_0xfac)(void *)
Definition d_a_npc_hoz.h:147
int talk(void *)
Definition d_a_npc_hoz.cpp:1267
int chkAction(int(daNpc_Hoz_c::*)(void *))
Definition d_a_npc_hoz.cpp:892
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:416
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:663
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:742
virtual BOOL evtTalk()
Definition d_a_npc_hoz.cpp:601
virtual void setCollision()
Definition d_a_npc_hoz.cpp:775
NPC_HOZ_HIO_CLASS * mpHIO
Definition d_a_npc_hoz.h:132
void srchActors()
Definition d_a_npc_hoz.cpp:585
int ECut_beforeBlast(int)
Definition d_a_npc_hoz.cpp:1511
s16 field_0xf9c
Definition d_a_npc_hoz.h:144
virtual void action()
Definition d_a_npc_hoz.cpp:732
u8 getType()
Definition d_a_npc_hoz.cpp:463
u8 mType
Definition d_a_npc_hoz.h:134
int ECut_afterBattle(int)
Definition d_a_npc_hoz.cpp:1471
int isDelete()
Definition d_a_npc_hoz.cpp:495
int ECut_afterBlast(int)
Definition d_a_npc_hoz.cpp:1551
void reset()
Definition d_a_npc_hoz.cpp:499
virtual s32 getBackboneJointNo()
Definition d_a_npc_hoz.h:105
virtual int evtProc()
Definition d_a_npc_hoz.cpp:681
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:1628
virtual int drawDbgInfo()
Definition d_a_npc_hoz.cpp:836
virtual void evtOrder()
Definition d_a_npc_hoz.cpp:812
int waitBoat2(void *)
Definition d_a_npc_hoz.cpp:1093
int waitBoat(void *)
Definition d_a_npc_hoz.cpp:1016
int create()
Definition d_a_npc_hoz.cpp:291
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:938
int test(void *)
Definition d_a_npc_hoz.cpp:840
virtual void setParam()
Definition d_a_npc_hoz.cpp:533
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:862
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_hoz.cpp:435
int(daNpc_Hoz_c::*) actionFunc(void *)
Definition d_a_npc_hoz.h:46
int Draw()
Definition d_a_npc_hoz.cpp:420
int ECut_beforeBattle(int)
Definition d_a_npc_hoz.cpp:1435
int waitBoat1_5(void *)
Definition d_a_npc_hoz.cpp:1169
daStartAndGoal_c * field_0xf84
Definition d_a_npc_hoz.h:135
virtual ~daNpc_Hoz_c()
Definition d_a_npc_hoz.cpp:273
virtual BOOL evtEndProc()
Definition d_a_npc_hoz.cpp:611
virtual void setAttnPos()
Definition d_a_npc_hoz.cpp:748
int ECut_boatRace(int)
Definition d_a_npc_hoz.cpp:1342
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:1591
int CreateHeap()
Definition d_a_npc_hoz.cpp:367
virtual void setAfterTalkMotion()
Definition d_a_npc_hoz.cpp:583
cXyz field_0xf90
Definition d_a_npc_hoz.h:143
int setAction(int(daNpc_Hoz_c::*)(void *))
Definition d_a_npc_hoz.cpp:896
int getFlowNodeNo()
Definition d_a_npc_hoz.cpp:482
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:911
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:1235
int waitTwilightBattle(void *)
Definition d_a_npc_hoz.cpp:975
virtual BOOL checkChangeEvt()
Definition d_a_npc_hoz.cpp:587
virtual s32 getNeckJointNo()
Definition d_a_npc_hoz.h:106
Definition d_a_startAndGoal.h:13
Definition f_op_actor.h:243
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_Hoz_c)==0xFC8)
int BOOL
Definition types.h:33
signed short int s16
Definition types.h:9
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_hoz.h:7
f32 field_0x8c
Definition d_a_npc_hoz.h:9
daNpcT_HIOParam common
Definition d_a_npc_hoz.h:8