33#define NPC_TOBY_HIO_CLASS daNpc_Toby_HIO_c
35#define NPC_TOBY_HIO_CLASS daNpc_Toby_Param_c
98 int i_faceMotionStepNum,
101 :
daNpcT_c(i_faceMotionAnmData, i_motionAnmData, i_faceMotionSequenceData,
102 i_faceMotionStepNum, i_motionSequenceData, i_motionStepNum, i_evtData,
120 if (nodeNo == 0xffff) {
counter_class g_Counter
Definition c_counter.cpp:8
Definition JORMContext.h:120
Definition d_a_npc_toby.h:23
void genMessage(JORMContext *)
Definition d_a_npc_toby.cpp:106
daNpc_Toby_HIOParam m
Definition d_a_npc_toby.h:30
daNpc_Toby_HIO_c()
Definition d_a_npc_toby.cpp:67
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_toby.cpp:71
Definition d_a_npc_toby.h:15
static const daNpc_Toby_HIOParam m
Definition d_a_npc_toby.h:17
virtual ~daNpc_Toby_Param_c()
Definition d_a_npc_toby.h:17
Fyer.
Definition d_a_npc_toby.h:46
void setParam()
Definition d_a_npc_toby.cpp:577
int chkAttnZra()
Definition d_a_npc_toby.cpp:1863
int drawDbgInfo()
Definition d_a_npc_toby.cpp:890
int field_0x0FF4
Definition d_a_npc_toby.h:145
dCcD_Cyl mCyl1
Definition d_a_npc_toby.h:138
u8 field_0x1004
Definition d_a_npc_toby.h:154
u8 getBitSW()
Definition d_a_npc_toby.h:130
int Draw()
Definition d_a_npc_toby.cpp:411
int setAction(actionFunc)
Definition d_a_npc_toby.cpp:1020
u8 field_0x1000
Definition d_a_npc_toby.h:150
daNpc_Toby_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_toby.h:94
BOOL evtCutProc()
Definition d_a_npc_toby.cpp:757
s32 getHeadJointNo()
Definition d_a_npc_toby.h:108
u8 getType()
Definition d_a_npc_toby.cpp:476
void setCollision()
Definition d_a_npc_toby.cpp:848
f32 mPlaySpeed
Definition d_a_npc_toby.h:146
J3DModel * mpTobyModels[1]
Definition d_a_npc_toby.h:137
u16 getEyeballMaterialNo()
Definition d_a_npc_toby.h:107
u16 field_0x0FFC
Definition d_a_npc_toby.h:147
fopAc_ac_c * getOtherTobyP(int)
Definition d_a_npc_toby.cpp:458
int Delete()
Definition d_a_npc_toby.cpp:400
BOOL checkRemoveJoint(int arg0)
Definition d_a_npc_toby.h:112
BOOL checkChangeEvt()
Definition d_a_npc_toby.cpp:616
cXyz field_0x0FE8
Definition d_a_npc_toby.h:144
int cutConversationAboutSCannon(int)
Definition d_a_npc_toby.cpp:1564
s32 getFootLJointNo()
Definition d_a_npc_toby.h:113
s32 getNeckJointNo()
Definition d_a_npc_toby.h:109
int create()
Definition d_a_npc_toby.cpp:284
~daNpc_Toby_c()
Definition d_a_npc_toby.cpp:269
int wait(void *)
Definition d_a_npc_toby.cpp:1870
daNpcT_Path_c mPath
Definition d_a_npc_toby.h:143
int getFlowNodeNo()
Definition d_a_npc_toby.h:117
daNpcT_ActorMngr_c mActorMngr[4]
Definition d_a_npc_toby.h:140
void setAfterTalkMotion()
Definition d_a_npc_toby.cpp:682
actionFunc mActFunc_1
Definition d_a_npc_toby.h:142
int cutTalkToOneself(int)
Definition d_a_npc_toby.cpp:1130
void reset()
Definition d_a_npc_toby.cpp:521
int selectAction()
Definition d_a_npc_toby.cpp:986
int cutRepairSCannon(int)
Definition d_a_npc_toby.cpp:1312
BOOL checkChangeJoint(int arg0)
Definition d_a_npc_toby.h:111
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_toby.cpp:432
void beforeMove()
Definition d_a_npc_toby.cpp:803
int test(void *)
Definition d_a_npc_toby.cpp:2186
BOOL evtTalk()
Definition d_a_npc_toby.cpp:747
u8 field_0x1003
Definition d_a_npc_toby.h:153
bool field_0x1001
Definition d_a_npc_toby.h:151
actionFunc mActFunc_0
Definition d_a_npc_toby.h:141
BOOL chkXYItems()
Definition d_a_npc_toby.h:115
int talk(void *)
Definition d_a_npc_toby.cpp:2115
u8 mType
Definition d_a_npc_toby.h:139
int walk(void *)
Definition d_a_npc_toby.cpp:1996
int(daNpc_Toby_c::*) cutFunc(int)
Definition d_a_npc_toby.h:48
int play(void *)
Definition d_a_npc_toby.cpp:2037
static char * mCutNameList[7]
Definition d_a_npc_toby.h:247
bool afterSetFaceMotionAnm(int, int, f32, int)
Definition d_a_npc_toby.cpp:943
void afterJntAnm(int)
Definition d_a_npc_toby.cpp:567
u8 getPathID()
Definition d_a_npc_toby.h:129
void srchActors()
Definition d_a_npc_toby.cpp:705
int Execute()
Definition d_a_npc_toby.cpp:407
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_toby.cpp:427
bool afterSetMotionAnm(int, int, f32, int)
Definition d_a_npc_toby.cpp:964
u8 field_0x0FFE
Definition d_a_npc_toby.h:148
s32 getBackboneJointNo()
Definition d_a_npc_toby.h:110
void drawOtherMdl()
Definition d_a_npc_toby.cpp:927
int cutTobyHouseFire(int)
Definition d_a_npc_toby.cpp:1035
static void * srchToby(void *, void *)
Definition d_a_npc_toby.cpp:444
NPC_TOBY_HIO_CLASS * mpHIO
Definition d_a_npc_toby.h:136
int chkAction(actionFunc)
Definition d_a_npc_toby.cpp:1016
int cutSCannon(int)
Definition d_a_npc_toby.cpp:1451
void action()
Definition d_a_npc_toby.cpp:772
int CreateHeap()
Definition d_a_npc_toby.cpp:346
int cutConversationAboutZra(int)
Definition d_a_npc_toby.cpp:1808
int isDelete()
Definition d_a_npc_toby.cpp:496
bool field_0x1002
Definition d_a_npc_toby.h:152
void setAttnPos()
Definition d_a_npc_toby.cpp:814
u8 field_0x0FFF
Definition d_a_npc_toby.h:149
s32 getFootRJointNo()
Definition d_a_npc_toby.h:114
static cutFunc mCutList[7]
Definition d_a_npc_toby.h:257
int(daNpc_Toby_c::*) actionFunc(void *)
Definition d_a_npc_toby.h:49
Definition f_op_actor.h:230
actor_place home
Definition f_op_actor.h:249
Definition m_Do_hostIO.h:27
STATIC_ASSERT(sizeof(daNpc_Toby_c)==0x1008)
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
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
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:192
Definition JORReflexible.h:10
s16 x
Definition c_sxyz.h:7
csXyz angle
Definition f_op_actor.h:206
u32 mCounter0
Definition c_counter.h:7
Definition d_a_npc_toby.h:7
daNpcT_HIOParam common
Definition d_a_npc_toby.h:8
f32 init_play_speed
Definition d_a_npc_toby.h:11
f32 speedup_performance
Definition d_a_npc_toby.h:10
f32 switching_speed
Definition d_a_npc_toby.h:12
f32 performance_speed
Definition d_a_npc_toby.h:9