35#define OBJ_TKS_HIO_CLASS daObjTks_HIO_c
37#define OBJ_TKS_HIO_CLASS daObjTks_Param_c
72 virtual inline void setMtx();
83 f32 var_f31 =
mpHIO->m.spring_factor * (*param_0 - param_1);
84 *param_2 =
mpHIO->m.spring_atten * (*param_2 + var_f31);
96 if (i_mode >= 0 && i_mode < 6 && i_mode !=
mLookMode) {
Definition JORMContext.h:128
Definition Z2Creature.h:7
Definition d_a_npc4.h:140
Definition d_a_npc4.h:121
Definition d_a_npc4.h:170
s16 mExpression
Definition d_a_npc4.h:238
Definition d_a_obj_tks.h:24
daObjTks_HIO_c()
Definition d_a_obj_tks.cpp:106
virtual ~daObjTks_HIO_c()
Definition d_a_obj_tks.h:28
void genMessage(JORMContext *)
Definition d_a_obj_tks.cpp:110
daObjTks_HIOParam m
Definition d_a_obj_tks.h:32
Definition d_a_obj_tks.h:16
static const daObjTks_HIOParam m
Definition d_a_obj_tks.h:62
virtual ~daObjTks_Param_c()
Definition d_a_obj_tks.h:18
Ooccoo Jr. (small)
Definition d_a_obj_tks.h:48
OBJ_TKS_HIO_CLASS * mpHIO
Definition d_a_obj_tks.h:109
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_obj_tks.cpp:277
void warp()
Definition d_a_obj_tks.cpp:725
void reset()
Definition d_a_obj_tks.cpp:383
virtual void setAttnPos()
Definition d_a_obj_tks.cpp:848
void wait()
Definition d_a_obj_tks.cpp:431
void setStart()
Definition d_a_obj_tks.h:93
virtual bool setExpressionBtp(int)
Definition d_a_obj_tks.cpp:349
virtual BOOL ctrlBtk()
Definition d_a_obj_tks.cpp:832
daNpcF_MatAnm_c * mpMatAnm
Definition d_a_obj_tks.h:107
bool chkAction(void(daObjTks_c::*i_action)())
Definition d_a_obj_tks.h:91
int CreateHeap()
Definition d_a_obj_tks.cpp:173
virtual void setMtx()
Definition d_a_obj_tks.cpp:294
f32 field_0xdcc
Definition d_a_obj_tks.h:113
void talk()
Definition d_a_obj_tks.cpp:544
virtual BOOL main()
Definition d_a_obj_tks.cpp:822
virtual bool setExpressionAnm(int, bool)
Definition d_a_obj_tks.cpp:311
virtual BOOL drawDbgInfo()
Definition d_a_obj_tks.cpp:893
daObjTks_c()
Definition d_a_obj_tks.cpp:42
void playExpression()
Definition d_a_obj_tks.cpp:458
u8 field_0xde1
Definition d_a_obj_tks.h:119
int Draw()
Definition d_a_obj_tks.cpp:230
void calcSpringF(f32 *param_0, f32 param_1, f32 *param_2)
Definition d_a_obj_tks.h:82
Z2Creature mSound
Definition d_a_obj_tks.h:106
u8 field_0xde0
Definition d_a_obj_tks.h:118
void lookat()
Definition d_a_obj_tks.cpp:492
int Delete()
Definition d_a_obj_tks.cpp:208
virtual void setMotion(int, f32, int)
Definition d_a_obj_tks.cpp:371
virtual void setMotionAnm(int, f32)
Definition d_a_obj_tks.cpp:705
s16 mLookMode
Definition d_a_obj_tks.h:116
int ctrlJoint(J3DJoint *, J3DModel *)
Definition d_a_obj_tks.cpp:240
int Create()
Definition d_a_obj_tks.cpp:115
dCcD_Cyl mCcCyl
Definition d_a_obj_tks.h:110
void setExpressionTalkAfter()
Definition d_a_obj_tks.h:101
void playMotion()
Definition d_a_obj_tks.cpp:472
void setLookMode(int i_mode)
Definition d_a_obj_tks.h:95
virtual ~daObjTks_c()
Definition d_a_obj_tks.cpp:44
u8 field_0xDD4[0xDDC - 0xDD4]
Definition d_a_obj_tks.h:115
f32 field_0xdd0
Definition d_a_obj_tks.h:114
void(daObjTks_c::* mAction)()
Definition d_a_obj_tks.h:111
request_of_phase_process_class mPhase
Definition d_a_obj_tks.h:112
daNpcF_Lookat_c mLookat
Definition d_a_obj_tks.h:108
int setAction(void(daObjTks_c::*)())
Definition d_a_obj_tks.cpp:414
int Execute()
Definition d_a_obj_tks.cpp:214
void demo()
Definition d_a_obj_tks.cpp:596
virtual void setParam()
Definition d_a_obj_tks.cpp:812
virtual void setExpression(int, f32)
Definition d_a_obj_tks.cpp:449
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_obj_tks.cpp:281
u16 field_0xdde
Definition d_a_obj_tks.h:117
virtual void drawOtherMdls()
Definition d_a_obj_tks.cpp:897
Definition f_op_actor.h:243
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daObjTks_c)==0xDE4)
int BOOL
Definition types.h:33
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
Definition d_a_npc4.h:430
Definition d_a_obj_tks.h:7
f32 offset_z
Definition d_a_obj_tks.h:11
f32 offset_y
Definition d_a_obj_tks.h:10
f32 spring_atten
Definition d_a_obj_tks.h:13
f32 spring_factor
Definition d_a_obj_tks.h:12
daNpcF_HIOParam common
Definition d_a_obj_tks.h:8
f32 offset_x
Definition d_a_obj_tks.h:9