1#ifndef A_NPC_D_A_NPC_CD_H
2#define A_NPC_D_A_NPC_CD_H
122 return 182.04444885253906f * rv;
132 return 182.04444885253906f * rv;
142 return 182.04444885253906f * rv;
Definition J3DModelData.h:17
Definition JORMContext.h:120
Definition JORReflexible.h:43
Definition Z2Creature.h:60
Definition d_bg_s_acch.h:15
Definition d_bg_s_acch.h:247
Definition d_a_npc_cd.h:89
daNpcCd_HIO_Child_c field_0x1648[14]
Definition d_a_npc_cd.h:99
daNpcCd_HIO_c()
Definition d_a_npc_cd.cpp:563
virtual ~daNpcCd_HIO_c()
Definition d_a_npc_cd.h:92
daNpcCd_HIO_Child_c field_0x0004[16]
Definition d_a_npc_cd.h:98
void genMessage(JORMContext *)
Definition d_a_npc_cd.h:7
void setAnm(J3DAnmTransformKey *, f32, f32, int, int, int)
Definition d_a_npc_cd.cpp:434
void setEnvTevCol()
Definition d_a_npc_cd.cpp:415
void setRoomNo()
Definition d_a_npc_cd.cpp:420
request_of_phase_process_class mPhase3
Definition d_a_npc_cd.h:32
Z2CreatureCitizen mCreature
Definition d_a_npc_cd.h:35
int removeResrc(int, int)
Definition d_a_npc_cd.cpp:402
request_of_phase_process_class mPhase2
Definition d_a_npc_cd.h:31
mDoExt_McaMorfSO * mpMorf
Definition d_a_npc_cd.h:34
request_of_phase_process_class mPhase1
Definition d_a_npc_cd.h:30
s16 field_0x9e6
Definition d_a_npc_cd.h:46
J3DModel * ObjCreate(int)
Definition d_a_npc_cd.cpp:228
int jntNodeCB(J3DJoint *, J3DModel *)
Definition d_a_npc_cd.cpp:488
int m_type
Definition d_a_npc_cd.h:40
J3DModelData * getObjMdlDataP(int)
Definition d_a_npc_cd.cpp:549
int mHitodamaEmitters[2]
Definition d_a_npc_cd.h:42
BOOL isM_()
Definition d_a_npc_cd.cpp:236
J3DAnmTransform * getAnmP(int, int)
Definition d_a_npc_cd.cpp:242
u8 mIsDarkWorld
Definition d_a_npc_cd.h:47
cXyz field_0x9d8
Definition d_a_npc_cd.h:44
static dCcD_SrcCyl const m_cylDat
Definition d_a_npc_cd.h:162
int loadResrc(int, int)
Definition d_a_npc_cd.cpp:368
dCcD_Cyl mCyl
Definition d_a_npc_cd.h:39
dBgS_ObjAcch mAcch
Definition d_a_npc_cd.h:36
int drawNpc()
Definition d_a_npc_cd.cpp:462
int field_0x9d4
Definition d_a_npc_cd.h:43
dCcD_Stts mStts
Definition d_a_npc_cd.h:38
int setAttention(int)
Definition d_a_npc_cd.cpp:348
void animation()
Definition d_a_npc_cd.cpp:426
virtual ~daNpcCd_c()
Definition d_a_npc_cd.h:26
int drawObj(int, J3DModel *, f32)
Definition d_a_npc_cd.cpp:441
void setHitodamaParticle()
Definition d_a_npc_cd.cpp:504
s16 field_0x9e4
Definition d_a_npc_cd.h:45
int NpcCreate(int)
Definition d_a_npc_cd.cpp:176
request_of_phase_process_class mPhase4
Definition d_a_npc_cd.h:33
J3DModelData * getNpcMdlDataP(int)
Definition d_a_npc_cd.cpp:538
int field_0x9c8
Definition d_a_npc_cd.h:41
dBgS_AcchCir mAcchCir
Definition d_a_npc_cd.h:37
Definition f_op_actor.h:230
Definition m_Do_ext.h:331
static f32 HIO_jntTX(int param_1, int param_2)
Definition d_a_npc_cd.h:145
s16 HIO_jntRX(int param_1, int param_2)
Definition d_a_npc_cd.h:115
s16 HIO_jntRY(int param_1, int param_2)
Definition d_a_npc_cd.h:125
static f32 HIO_chkWallH(int param_1)
Definition d_a_npc_cd.h:185
static f32 HIO_cylH(int param_1)
Definition d_a_npc_cd.h:189
static f32 HIO_chkWallR(int param_1)
Definition d_a_npc_cd.h:183
static f32 HIO_cylR(int param_1)
Definition d_a_npc_cd.h:187
static f32 HIO_maxSpeed(int param_1)
Definition d_a_npc_cd.h:175
static f32 HIO_walkMaxSpeed(int param_1)
Definition d_a_npc_cd.h:179
static f32 HIO_jntTZ(int param_1, int param_2)
Definition d_a_npc_cd.h:165
daNpcCd_HIO_c l_Cd_HIO
Definition d_a_npc_cd.cpp:346
s16 HIO_jntRZ(int param_1, int param_2)
Definition d_a_npc_cd.h:135
f32 HIO_atnOfs(int param_1)
Definition d_a_npc_cd.h:105
static f32 HIO_anmPlaySpeed(int param_1)
Definition d_a_npc_cd.h:177
static f32 HIO_jntTY(int param_1, int param_2)
Definition d_a_npc_cd.h:155
static f32 HIO_walkAnmPlaySpeed(int param_1)
Definition d_a_npc_cd.h:181
static f32 HIO_objScale(int param_1)
Definition d_a_npc_cd.h:191
STATIC_ASSERT(sizeof(daNpcCd_c)==0x9EC)
int BOOL
Definition types.h:33
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8
s16 x
Definition c_sxyz.h:7
s16 z
Definition c_sxyz.h:7
s16 y
Definition c_sxyz.h:7
Definition d_a_npc_cd.h:65
daNpcCd_HIO_Child_c()
Definition d_a_npc_cd.h:67
f32 mChkWallR
Definition d_a_npc_cd.h:84
f32 mCylR
Definition d_a_npc_cd.h:82
daNpcCd_HIO_Jnt_c field_0x4[12]
Definition d_a_npc_cd.h:73
f32 mObjScale
Definition d_a_npc_cd.h:75
f32 mMaxSpeed
Definition d_a_npc_cd.h:79
f32 mWalkAnmPlaySpeed
Definition d_a_npc_cd.h:78
f32 mAnmPlaySpeed
Definition d_a_npc_cd.h:77
f32 mWalkMaxSpeed
Definition d_a_npc_cd.h:80
f32 mCylH
Definition d_a_npc_cd.h:81
s16 field_0x124[0x0C]
Definition d_a_npc_cd.h:74
f32 mChkWallH
Definition d_a_npc_cd.h:83
virtual ~daNpcCd_HIO_Child_c()
Definition d_a_npc_cd.h:66
void genMessage(JORMContext *)
s16 mAtn
Definition d_a_npc_cd.h:76
Definition d_a_npc_cd.h:53
daNpcCd_HIO_Jnt_c()
Definition d_a_npc_cd.h:55
void genMessage(JORMContext *)
Vec jntT
Definition d_a_npc_cd.h:61
virtual ~daNpcCd_HIO_Jnt_c()
Definition d_a_npc_cd.h:54
SVec jntR
Definition d_a_npc_cd.h:62
Definition f_op_actor_mng.h:83