39#define NPC_URI_HIO_CLASS daNpc_Uri_HIO_c
41#define NPC_URI_HIO_CLASS daNpc_Uri_Param_c
117 :
daNpcT_c(param_1,
param_2, param_3, param_4, param_5, param_6, param_7, param_8) {}
129 if (nodeNo == 0xffff) {
Definition d_a_npc_uri.h:29
void genMessage(JORMContext *)
Definition d_a_npc_uri.cpp:77
daNpc_Uri_HIOParam m
Definition d_a_npc_uri.h:36
daNpc_Uri_HIO_c()
Definition d_a_npc_uri.cpp:69
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_uri.cpp:73
Definition d_a_npc_uri.h:21
virtual ~daNpc_Uri_Param_c()
Definition d_a_npc_uri.h:23
static const daNpc_Uri_HIOParam m
Definition d_a_npc_uri.h:13
Uli.
Definition d_a_npc_uri.h:52
void drawOtherMdl()
Definition d_a_npc_uri.cpp:827
int cutStartCarryTutorial(int)
Definition d_a_npc_uri.cpp:1071
BOOL checkRemoveJoint(int param_0)
Definition d_a_npc_uri.h:123
u8 field_0x100b
Definition d_a_npc_uri.h:162
u8 field_0x1010
Definition d_a_npc_uri.h:167
int drawDbgInfo()
Definition d_a_npc_uri.cpp:823
static cutFunc mCutList[7]
Definition d_a_npc_uri.h:203
f32 field_0x1000
Definition d_a_npc_uri.h:157
int cutConversationWithMoi(int)
Definition d_a_npc_uri.cpp:1189
int(daNpc_Uri_c::*) actionFunc(void *)
Definition d_a_npc_uri.h:55
u8 field_0x100d
Definition d_a_npc_uri.h:164
int field_0xfec
Definition d_a_npc_uri.h:152
int Draw()
Definition d_a_npc_uri.cpp:346
u8 field_0x1011
Definition d_a_npc_uri.h:168
u8 field_0x100c
Definition d_a_npc_uri.h:163
daNpcT_Path_c mPath
Definition d_a_npc_uri.h:148
void changeBtp(int *, int *)
Definition d_a_npc_uri.cpp:891
u8 field_0x1012
Definition d_a_npc_uri.h:169
u16 getEyeballMaterialNo()
Definition d_a_npc_uri.h:118
void action()
Definition d_a_npc_uri.cpp:693
int field_0xffc
Definition d_a_npc_uri.h:156
int wait(void *)
Definition d_a_npc_uri.cpp:1434
void setAfterTalkMotion()
Definition d_a_npc_uri.cpp:624
static const char * mCutNameList[7]
Definition d_a_npc_uri.h:193
u8 field_0x100a
Definition d_a_npc_uri.h:161
int field_0xff0
Definition d_a_npc_uri.h:153
void setParam()
Definition d_a_npc_uri.cpp:520
s32 getHeadJointNo()
Definition d_a_npc_uri.h:119
daNpc_Uri_c(daNpcT_faceMotionAnmData_c const *param_1, daNpcT_motionAnmData_c const *param_2, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *param_3, int param_4, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *param_5, int param_6, daNpcT_evtData_c const *param_7, char **param_8)
Definition d_a_npc_uri.h:111
int cutMeetingAgain(int)
Definition d_a_npc_uri.cpp:1307
u8 field_0x1009
Definition d_a_npc_uri.h:160
int field_0xff8
Definition d_a_npc_uri.h:155
int Execute()
Definition d_a_npc_uri.cpp:342
int isDelete()
Definition d_a_npc_uri.cpp:395
u8 field_0x1008
Definition d_a_npc_uri.h:159
BOOL checkChangeEvt()
Definition d_a_npc_uri.cpp:561
u8 getPathID()
Definition d_a_npc_uri.h:137
int(daNpc_Uri_c::*) cutFunc(int)
Definition d_a_npc_uri.h:54
void srchActors()
Definition d_a_npc_uri.cpp:649
int cutFindWolf(int)
Definition d_a_npc_uri.cpp:1234
~daNpc_Uri_c()
Definition d_a_npc_uri.cpp:215
BOOL evtCutProc()
Definition d_a_npc_uri.cpp:679
int field_0xff4
Definition d_a_npc_uri.h:154
Type
Definition d_a_npc_uri.h:57
@ TYPE_6
Definition d_a_npc_uri.h:64
@ TYPE_2
Definition d_a_npc_uri.h:60
@ TYPE_3
Definition d_a_npc_uri.h:61
@ TYPE_4
Definition d_a_npc_uri.h:62
@ TYPE_1
Definition d_a_npc_uri.h:59
@ TYPE_0
Definition d_a_npc_uri.h:58
@ TYPE_5
Definition d_a_npc_uri.h:63
int cutConversation(int)
Definition d_a_npc_uri.cpp:1019
u8 field_0x100e
Definition d_a_npc_uri.h:165
s32 getBackboneJointNo()
Definition d_a_npc_uri.h:121
void setAttnPos()
Definition d_a_npc_uri.cpp:725
NPC_URI_HIO_CLASS * mpHIO
Definition d_a_npc_uri.h:143
s32 getFootRJointNo()
Definition d_a_npc_uri.h:125
int walk(void *)
Definition d_a_npc_uri.cpp:1621
csXyz field_0xfe4
Definition d_a_npc_uri.h:151
void beforeMove()
Definition d_a_npc_uri.cpp:714
BOOL chkPlayerGetWoodShield()
Definition d_a_npc_uri.cpp:962
void reset()
Definition d_a_npc_uri.cpp:414
int krun(void *)
Definition d_a_npc_uri.cpp:1386
int sitWait(void *)
Definition d_a_npc_uri.cpp:1745
int CreateHeap()
Definition d_a_npc_uri.cpp:287
u8 getType()
Definition d_a_npc_uri.cpp:372
BOOL chkPlayerCarryBasket()
Definition d_a_npc_uri.cpp:951
int setAction(int(daNpc_Uri_c::*)(void *))
Definition d_a_npc_uri.cpp:937
void setCollision()
Definition d_a_npc_uri.cpp:769
void afterJntAnm(int)
Definition d_a_npc_uri.cpp:502
int cutEndCarryTutorial(int)
Definition d_a_npc_uri.cpp:1118
void changeBck(int *, int *)
Definition d_a_npc_uri.cpp:880
dCcD_Cyl mCyl
Definition d_a_npc_uri.h:145
int Delete()
Definition d_a_npc_uri.cpp:336
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_uri.cpp:355
J3DModel * mpModel[1]
Definition d_a_npc_uri.h:144
bool afterSetMotionAnm(int, int, f32, int)
Definition d_a_npc_uri.cpp:845
u8 mType
Definition d_a_npc_uri.h:146
cXyz field_0xfd8
Definition d_a_npc_uri.h:150
BOOL evtTalk()
Definition d_a_npc_uri.cpp:670
int create()
Definition d_a_npc_uri.cpp:229
actionFunc field_0xfc0[2]
Definition d_a_npc_uri.h:149
daNpcT_ActorMngr_c mActorMngr[2]
Definition d_a_npc_uri.h:147
int selectAction()
Definition d_a_npc_uri.cpp:902
f32 field_0x1004
Definition d_a_npc_uri.h:158
BOOL checkChangeJoint(int param_0)
Definition d_a_npc_uri.h:122
int chkAction(int(daNpc_Uri_c::*)(void *))
Definition d_a_npc_uri.cpp:933
u8 getBitSW()
Definition d_a_npc_uri.h:135
int getTutorialCond(cXyz)
Definition d_a_npc_uri.cpp:966
s32 getNeckJointNo()
Definition d_a_npc_uri.h:120
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_uri.cpp:359
u8 field_0x100f
Definition d_a_npc_uri.h:166
s32 getFootLJointNo()
Definition d_a_npc_uri.h:124
int talk(void *)
Definition d_a_npc_uri.cpp:1848
int getFlowNodeNo()
Definition d_a_npc_uri.h:127
int field_0x1014
Definition d_a_npc_uri.h:170
Definition f_op_actor.h:271
actor_place home
Definition f_op_actor.h:290
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_Uri_c)==0x1018)
int cXyz int * param_2
Definition d_path.cpp:106
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:172
s16 x
Definition c_sxyz.h:7
csXyz angle
Definition f_op_actor.h:247
Definition d_a_npc_uri.h:6
s16 field_0x90
Definition d_a_npc_uri.h:10
s16 field_0x8e
Definition d_a_npc_uri.h:9
f32 field_0xa4
Definition d_a_npc_uri.h:17
f32 field_0x98
Definition d_a_npc_uri.h:14
s16 field_0x92
Definition d_a_npc_uri.h:11
f32 field_0xa0
Definition d_a_npc_uri.h:16
s16 field_0x94
Definition d_a_npc_uri.h:12
f32 field_0xa8
Definition d_a_npc_uri.h:18
daNpcT_HIOParam common
Definition d_a_npc_uri.h:7
s16 field_0x8c
Definition d_a_npc_uri.h:8
f32 field_0x9c
Definition d_a_npc_uri.h:15
s16 field_0x96
Definition d_a_npc_uri.h:13