77#define PERU_HIO_CLASS daPeru_HIO_c
79#define PERU_HIO_CLASS daPeru_Param_c
141 :
daNpcT_c(param_1,
param_2, param_3, param_4, param_5, param_6, param_7, param_8) {
166 if (flowNode == 0xffff) {
counter_class g_Counter
Definition c_counter.cpp:8
bool checkHide()
Definition d_a_npc.h:750
u16 mEvtNo
Definition d_a_npc.h:614
bool mNoDraw
Definition d_a_npc.h:610
daPeru_HIOParam m
Definition d_a_peru.h:74
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_peru.cpp:136
void genMessage(JORMContext *)
Definition d_a_peru.cpp:140
daPeru_HIO_c()
Definition d_a_peru.cpp:132
static daPeru_HIOParam const m
Definition d_a_peru.h:85
virtual ~daPeru_Param_c()
Definition d_a_peru.h:60
Louise.
Definition d_a_peru.h:90
s16 field_0xe68
Definition d_a_peru.h:196
s32 getNeckJointNo()
Definition d_a_peru.h:146
int Draw()
Definition d_a_peru.cpp:284
void beforeMove()
Definition d_a_peru.h:150
int _cutAppear_Init(int const &)
Definition d_a_peru.cpp:916
int isDelete()
Definition d_a_peru.cpp:309
int demo_appear(int)
Definition d_a_peru.cpp:729
int create()
Definition d_a_peru.cpp:160
int checkChangeJoint(int param_1)
Definition d_a_peru.h:148
void setTimer(int timer)
Definition d_a_peru.h:185
actionFunc mActionFunc
Definition d_a_peru.h:195
void setAttnPos()
Definition d_a_peru.cpp:424
int _cutAppear_skip_Init(int const &)
Definition d_a_peru.cpp:1169
int(daPeru_c::*) cutAppearFunc(int)
Definition d_a_peru.h:92
void setCnt(int cnt)
Definition d_a_peru.h:186
void _AppearDemoStart()
Definition d_a_peru.h:173
bool chkAction(actionFunc func)
Definition d_a_peru.h:172
void _catdoor_open_demoskip()
Definition d_a_peru.cpp:1145
s16 field_0xe6a
Definition d_a_peru.h:197
int getFlowNodeNo()
Definition d_a_peru.h:164
int Delete()
Definition d_a_peru.cpp:273
static cutAppearFunc mCutList[3]
Definition d_a_peru.h:79
u8 field_0xe70[0xe7c - 0xe70]
Definition d_a_peru.h:200
void _catdoor_open()
Definition d_a_peru.cpp:1135
int talk(int)
Definition d_a_peru.cpp:567
int typeInitialize()
Definition d_a_peru.cpp:253
u8 mType
Definition d_a_peru.h:206
int setAction(actionFunc, int)
Definition d_a_peru.cpp:487
int evtCutProc()
Definition d_a_peru.cpp:404
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_peru.cpp:298
int evtTalk()
Definition d_a_peru.cpp:395
BOOL drawDbgInfo()
Definition d_a_peru.cpp:483
int sniff(int)
Definition d_a_peru.cpp:703
u8 field_0x1129
Definition d_a_peru.h:207
s8 field_0xe7c
Definition d_a_peru.h:201
int jump_ed(int)
Definition d_a_peru.cpp:664
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_peru.cpp:294
int demo_walk_to_link(int)
Definition d_a_peru.cpp:759
static const char * mCutNameList[3]
Definition d_a_peru.h:73
int field_0xe80
Definition d_a_peru.h:202
int wait(int)
Definition d_a_peru.cpp:500
void srchActors()
Definition d_a_peru.cpp:378
void setCollision()
Definition d_a_peru.cpp:447
BOOL decTimer()
Definition d_a_peru.h:175
int Execute()
Definition d_a_peru.cpp:280
void _AppearDemoTag_delete()
Definition d_a_peru.cpp:560
u8 getType()
Definition d_a_peru.h:156
int _cutAppear_skip_Main(int const &)
Definition d_a_peru.cpp:1188
daPeru_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_peru.h:136
int demo_walk_to_pathway(int)
Definition d_a_peru.cpp:870
int jump_st(int)
Definition d_a_peru.cpp:622
void setParam()
Definition d_a_peru.cpp:349
daNpcT_ActorMngr_c mActors[3]
Definition d_a_peru.h:193
int demo_walk_to_window(int)
Definition d_a_peru.cpp:828
void reset()
Definition d_a_peru.cpp:321
daNpcT_Path_c mPath
Definition d_a_peru.h:205
s32 getHeadJointNo()
Definition d_a_peru.h:145
int field_0xe58
Definition d_a_peru.h:194
int CreateHeap()
Definition d_a_peru.cpp:212
void action()
Definition d_a_peru.cpp:418
virtual ~daPeru_c()
Definition d_a_peru.cpp:145
int getCnt()
Definition d_a_peru.h:187
int demo_walk_circle(int)
Definition d_a_peru.cpp:798
PERU_HIO_CLASS * mpHIO
Definition d_a_peru.h:203
BOOL decCnt()
Definition d_a_peru.h:180
s32 getBackboneJointNo()
Definition d_a_peru.h:147
int _cutAppear_Main(int const &)
Definition d_a_peru.cpp:1021
int checkRemoveJoint(int param_1)
Definition d_a_peru.h:149
s16 field_0xe6e
Definition d_a_peru.h:199
s16 field_0xe6c
Definition d_a_peru.h:198
dCcD_Cyl mCyls[2]
Definition d_a_peru.h:204
int(daPeru_c::*) actionFunc(int)
Definition d_a_peru.h:93
u16 getEyeballMaterialNo()
Definition d_a_peru.h:144
void setAfterTalkMotion()
Definition d_a_peru.cpp:373
int cutAppear_skip(int)
Definition d_a_peru.cpp:1155
int cutAppear(int)
Definition d_a_peru.cpp:902
BOOL is_AppearDemo_start()
Definition d_a_peru.cpp:550
Definition f_op_actor.h:271
actor_attention_types attention_info
Definition f_op_actor.h:308
actor_place home
Definition f_op_actor.h:290
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daPeru_c)==0x112c)
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
u32 flags
Definition f_op_actor.h:256
csXyz angle
Definition f_op_actor.h:247
u32 mCounter0
Definition c_counter.h:7
f32 field_0x8c
Definition d_a_peru.h:53
daPeru_HIO_inner inner
Definition d_a_peru.h:52
f32 field_0x90
Definition d_a_peru.h:54
f32 field_0x94
Definition d_a_peru.h:55
f32 field_0x3C
Definition d_a_peru.h:26
f32 field_0x24
Definition d_a_peru.h:20
f32 field_0x84
Definition d_a_peru.h:47
s16 field_0x48
Definition d_a_peru.h:29
f32 field_0x34
Definition d_a_peru.h:24
s16 field_0x62
Definition d_a_peru.h:38
f32 field_0x88
Definition d_a_peru.h:48
f32 field_0x18
Definition d_a_peru.h:17
f32 field_0x0C
Definition d_a_peru.h:14
f32 field_0x54
Definition d_a_peru.h:34
f32 field_0x58
Definition d_a_peru.h:35
f32 field_0x14
Definition d_a_peru.h:16
f32 field_0x38
Definition d_a_peru.h:25
s16 field_0x4C
Definition d_a_peru.h:31
f32 field_0x40
Definition d_a_peru.h:27
f32 field_0x70
Definition d_a_peru.h:42
f32 field_0x1C
Definition d_a_peru.h:18
f32 field_0x30
Definition d_a_peru.h:23
f32 field_0x50
Definition d_a_peru.h:33
f32 field_0x28
Definition d_a_peru.h:21
f32 field_0x64
Definition d_a_peru.h:39
f32 field_0x78
Definition d_a_peru.h:44
f32 field_0x5C
Definition d_a_peru.h:36
f32 field_0x00
Definition d_a_peru.h:11
f32 field_0x80
Definition d_a_peru.h:46
f32 field_0x68
Definition d_a_peru.h:40
f32 field_0x44
Definition d_a_peru.h:28
f32 field_0x2C
Definition d_a_peru.h:22
f32 field_0x74
Definition d_a_peru.h:43
f32 field_0x08
Definition d_a_peru.h:13
s16 field_0x4E
Definition d_a_peru.h:32
f32 field_0x20
Definition d_a_peru.h:19
f32 field_0x10
Definition d_a_peru.h:15
s16 field_0x4A
Definition d_a_peru.h:30
f32 field_0x04
Definition d_a_peru.h:12
f32 field_0x7C
Definition d_a_peru.h:45
f32 field_0x6C
Definition d_a_peru.h:41
s16 field_0x60
Definition d_a_peru.h:37