75 int i_faceMotionStepNum,
80 :
daNpcT_c(i_faceMotionAnmData, i_motionAnmData, i_faceMotionSequenceData,
81 i_faceMotionStepNum, i_motionSequenceData, i_motionStepNum, i_evtData,
112 if (nodeNo == 0xffff) {
cPhs__Step
Definition c_phase.h:8
bool setObjectArchive(char *arcname)
Definition d_event_manager.cpp:331
s16 getEventIdx(const char *eventName, u8 mapToolID, s32 roomNo)
Definition d_event_manager.cpp:822
char * getArchiveName()
Definition f_op_actor.h:185
void setArchiveName(char *name)
Definition f_op_actor.h:180
char ** mpArcNames
Definition d_a_npc.h:521
s16 mEvtId
Definition d_a_npc.h:598
daNpcT_evtData_c const * mpEvtData
Definition d_a_npc.h:520
Definition d_a_npc_kolin.h:25
virtual ~daNpc_Kolin_Param_c()
Definition d_a_npc_kolin.h:27
static daNpc_Kolin_HIOParam const m
Definition d_a_npc_kolin.h:346
Colin.
Definition d_a_npc_kolin.h:32
int talk(void *)
Definition d_a_npc_kolin.cpp:2153
dCcD_Cyl field_0xe48
Definition d_a_npc_kolin.h:151
int CreateHeap()
Definition d_a_npc_kolin.cpp:461
int Execute()
Definition d_a_npc_kolin.cpp:527
int field_0x1008
Definition d_a_npc_kolin.h:161
void srchActors()
Definition d_a_npc_kolin.cpp:851
virtual void setCollision()
Definition d_a_npc_kolin.cpp:1002
virtual int checkChangeJoint(int i_joint)
Definition d_a_npc_kolin.h:83
virtual int drawDbgInfo()
Definition d_a_npc_kolin.cpp:1046
daNpcT_Path_c mPath
Definition d_a_npc_kolin.h:154
int cutThankYou(int)
Definition d_a_npc_kolin.cpp:1789
BOOL orderNoRideEvt()
Definition d_a_npc_kolin.h:123
void reset()
Definition d_a_npc_kolin.cpp:672
virtual void setAfterTalkMotion()
Definition d_a_npc_kolin.cpp:832
u8 field_0xff0[0xffc - 0xff0]
Definition d_a_npc_kolin.h:157
u8 field_0x1016
Definition d_a_npc_kolin.h:166
int cutConversationAboutGoron(int)
Definition d_a_npc_kolin.cpp:1733
static cutFunc mCutList[11]
Definition d_a_npc_kolin.h:324
virtual void drawOtherMdl()
Definition d_a_npc_kolin.cpp:1050
virtual int checkRemoveJoint(int i_joint)
Definition d_a_npc_kolin.h:84
int cutHail(int)
Definition d_a_npc_kolin.cpp:1299
static char * mCutNameList[11]
Definition d_a_npc_kolin.h:310
int setAction(actionFunc)
Definition d_a_npc_kolin.cpp:1125
actionFunc mAction
Definition d_a_npc_kolin.h:156
int cutGiveMeWoodSwd(int)
Definition d_a_npc_kolin.cpp:1381
int field_0xffc
Definition d_a_npc_kolin.h:158
virtual BOOL checkChangeEvt()
Definition d_a_npc_kolin.cpp:791
int cutConversationAboutLoopHole(int)
Definition d_a_npc_kolin.cpp:1579
u32 getFlowNodeNo()
Definition d_a_npc_kolin.h:109
J3DModel * mpClothModel
Definition d_a_npc_kolin.h:150
virtual void changeBck(int *, int *)
Definition d_a_npc_kolin.cpp:1074
u8 field_0xe40[0xe44 - 0xe40]
Definition d_a_npc_kolin.h:149
int cutCacaricoConversation(int)
Definition d_a_npc_kolin.cpp:1667
u8 field_0x1014
Definition d_a_npc_kolin.h:164
virtual s32 getFootLJointNo()
Definition d_a_npc_kolin.h:88
u8 mType
Definition d_a_npc_kolin.h:152
int field_0x1000
Definition d_a_npc_kolin.h:159
BOOL chkAction(actionFunc)
Definition d_a_npc_kolin.cpp:1121
virtual void changeAnm(int *, int *)
Definition d_a_npc_kolin.cpp:1067
virtual void beforeMove()
Definition d_a_npc_kolin.cpp:947
actionFunc mNextAction
Definition d_a_npc_kolin.h:155
virtual void afterJntAnm(int)
Definition d_a_npc_kolin.cpp:721
daNpcT_ActorMngr_c mActorMngr[5]
Definition d_a_npc_kolin.h:153
int cutNoRide(int)
Definition d_a_npc_kolin.cpp:1260
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_kolin.cpp:545
int timidWalk(void *)
Definition d_a_npc_kolin.cpp:1980
virtual void action()
Definition d_a_npc_kolin.cpp:922
u8 field_0x101c
Definition d_a_npc_kolin.h:170
u8 field_0x1018
Definition d_a_npc_kolin.h:168
u8 field_0x1019[0x101c - 0x1019]
Definition d_a_npc_kolin.h:169
u8 field_0x1015
Definition d_a_npc_kolin.h:165
void followPlayer(int)
Definition d_a_npc_kolin.cpp:1180
virtual BOOL evtTalk()
Definition d_a_npc_kolin.cpp:897
int clothWait(void *)
Definition d_a_npc_kolin.cpp:2109
virtual u16 getEyeballMaterialNo()
Definition d_a_npc_kolin.h:90
void calcFollowSpeedAndAngle(fopAc_ac_c *, int, int)
Definition d_a_npc_kolin.cpp:1142
void lookup(u8)
Definition d_a_npc_kolin.cpp:1251
int Draw()
Definition d_a_npc_kolin.cpp:531
int(daNpc_Kolin_c::*) cutFunc(int)
Definition d_a_npc_kolin.h:34
int field_0x1004
Definition d_a_npc_kolin.h:160
int wait(void *)
Definition d_a_npc_kolin.cpp:1810
cPhs__Step create()
Definition d_a_npc_kolin.cpp:396
BOOL isDelete()
Definition d_a_npc_kolin.cpp:605
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_kolin.cpp:540
int Delete()
Definition d_a_npc_kolin.cpp:522
u8 field_0x1017
Definition d_a_npc_kolin.h:167
u32 getPathID()
Definition d_a_npc_kolin.h:120
virtual BOOL evtCutProc()
Definition d_a_npc_kolin.cpp:907
int follow(void *)
Definition d_a_npc_kolin.cpp:2075
int cutGetWoodSwd(int)
Definition d_a_npc_kolin.cpp:1434
u32 getBitSW()
Definition d_a_npc_kolin.h:121
virtual s32 getNeckJointNo()
Definition d_a_npc_kolin.h:86
u8 field_0x100c[0x1010 - 0x100c]
Definition d_a_npc_kolin.h:162
virtual s32 getHeadJointNo()
Definition d_a_npc_kolin.h:87
int selectAction()
Definition d_a_npc_kolin.cpp:1090
virtual void setAttnPos()
Definition d_a_npc_kolin.cpp:961
f32 field_0x1010
Definition d_a_npc_kolin.h:163
virtual s32 getBackboneJointNo()
Definition d_a_npc_kolin.h:85
int cutClothTry(int)
Definition d_a_npc_kolin.cpp:1752
~daNpc_Kolin_c()
Definition d_a_npc_kolin.cpp:338
int cutConversationAboutDeathMt(int)
Definition d_a_npc_kolin.cpp:1714
daNpc_Kolin_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_kolin.h:71
virtual s32 getFootRJointNo()
Definition d_a_npc_kolin.h:89
int(daNpc_Kolin_c::*) actionFunc(void *)
Definition d_a_npc_kolin.h:35
u8 getType()
Definition d_a_npc_kolin.cpp:556
virtual void setParam()
Definition d_a_npc_kolin.cpp:731
Definition f_op_actor.h:230
actor_place home
Definition f_op_actor.h:249
dEvt_info_c eventInfo
Definition f_op_actor.h:238
STATIC_ASSERT(sizeof(daNpc_Kolin_c)==0x1020)
dEvent_manager_c & dComIfGp_getEventManager()
Definition d_com_inf_game.h:3589
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
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
s32 fopAcM_orderOtherEventId(fopAc_ac_c *i_actor, s16 i_eventID, u8 i_mapToolID, u16 param_3, u16 i_priority, u16 i_flag)
Definition f_op_actor_mng.cpp:969
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:192
s16 fopAcM_searchPlayerAngleY(const fopAc_ac_c *actor)
Definition f_op_actor_mng.h:727
size_t strlen(const char *str)
Definition string.c:6
s16 x
Definition c_sxyz.h:7
s16 y
Definition c_sxyz.h:7
csXyz angle
Definition f_op_actor.h:206
Definition d_a_npc_kolin.h:15
daNpcT_HIOParam common
Definition d_a_npc_kolin.h:16
f32 yeah_yeah
Definition d_a_npc_kolin.h:22
f32 follow_distance
Definition d_a_npc_kolin.h:18
s16 shy_walk_time
Definition d_a_npc_kolin.h:20
f32 run_speed
Definition d_a_npc_kolin.h:19
s16 sulk_time
Definition d_a_npc_kolin.h:21
f32 start_distance
Definition d_a_npc_kolin.h:17