T cLib_calcTimer(T *value)
Definition c_lib.h:79
Definition JPAEmitter.h:94
Definition Z2SoundObject.h:34
Small / Large Stones.
Definition d_a_obj_stone.h:19
void init_modeBreak()
Definition d_a_obj_stone.cpp:839
void modeBreak()
Definition d_a_obj_stone.cpp:877
void modeWalk()
Definition d_a_obj_stone.cpp:702
u8 field_0x094c
Definition d_a_obj_stone.h:79
Quaternion field_0x0920
Definition d_a_obj_stone.h:74
void initBaseMtx()
Definition d_a_obj_stone.cpp:169
void init_modeWait()
Definition d_a_obj_stone.cpp:545
u32 mMode
Definition d_a_obj_stone.h:70
u8 field_0x0951
Definition d_a_obj_stone.h:84
u8 field_0x094d
Definition d_a_obj_stone.h:80
void mode_proc_call()
Definition d_a_obj_stone.cpp:314
bool mIsInWater
Definition d_a_obj_stone.h:81
int checkRollAngle()
Definition d_a_obj_stone.cpp:970
int _delete()
Definition d_a_obj_stone.cpp:1053
void modeCarry()
Definition d_a_obj_stone.cpp:628
void init_modeYogan()
Definition d_a_obj_stone.cpp:804
u32 field_0x0958
Definition d_a_obj_stone.h:86
u8 field_0x091E[0x0920 - 0x091E]
Definition d_a_obj_stone.h:73
JPABaseEmitter * field_0x0964[3]
Definition d_a_obj_stone.h:89
u8 field_0x0908
Definition d_a_obj_stone.h:69
cXyz field_0x0910
Definition d_a_obj_stone.h:71
csXyz mShapeAngle
Definition d_a_obj_stone.h:66
void calcRotBaseMtx(s16 *)
Definition d_a_obj_stone.cpp:927
void init_modePutWait()
Definition d_a_obj_stone.cpp:530
u32 field_0x0960
Definition d_a_obj_stone.h:88
u8 getItemBit()
Definition d_a_obj_stone.h:26
void CrrPos()
Definition d_a_obj_stone.cpp:883
void init_modeWalk()
Definition d_a_obj_stone.cpp:693
u8 getType()
Definition d_a_obj_stone.h:23
dCcD_Sph mCollider
Definition d_a_obj_stone.h:65
u32 field_0x095c
Definition d_a_obj_stone.h:87
u8 field_0x0907
Definition d_a_obj_stone.h:68
int execute()
Definition d_a_obj_stone.cpp:286
u8 field_0x094f
Definition d_a_obj_stone.h:82
Z2SoundObjSimple mSound
Definition d_a_obj_stone.h:90
dBgS_AcchCir mChkCircle
Definition d_a_obj_stone.h:63
int Create()
Definition d_a_obj_stone.cpp:191
void(daObjStone_c::* modeFunc)()
Definition d_a_obj_stone.h:21
J3DModel * mpModel
Definition d_a_obj_stone.h:61
void modePutWait()
Definition d_a_obj_stone.cpp:540
dCcD_Stts mStatus
Definition d_a_obj_stone.h:64
void createItem()
Definition d_a_obj_stone.cpp:909
void effect_delete(bool)
Definition d_a_obj_stone.cpp:1018
u8 getItemNo()
Definition d_a_obj_stone.h:25
f32 mInitialOffsetY
Definition d_a_obj_stone.h:76
request_of_phase_process_class mPhase
Definition d_a_obj_stone.h:60
int draw()
Definition d_a_obj_stone.cpp:1036
void set_carry_eff()
Definition d_a_obj_stone.cpp:996
bool CreateHeap()
Definition d_a_obj_stone.cpp:255
f32 mLastPosY
Definition d_a_obj_stone.h:77
void init_modePushWolfNonBreak()
Definition d_a_obj_stone.cpp:783
s16 field_0x091c
Definition d_a_obj_stone.h:72
void modeDrop()
Definition d_a_obj_stone.cpp:577
int create()
Definition d_a_obj_stone.cpp:263
void modeWait()
Definition d_a_obj_stone.cpp:554
u8 field_0x0950
Definition d_a_obj_stone.h:83
Quaternion field_0x0930
Definition d_a_obj_stone.h:75
void init_modeCarry()
Definition d_a_obj_stone.cpp:610
dBgS_ObjAcch mChkObj
Definition d_a_obj_stone.h:62
f32 mLastSpeedY
Definition d_a_obj_stone.h:78
u8 mStoneType
Definition d_a_obj_stone.h:67
void init_modeDrop()
Definition d_a_obj_stone.cpp:567
u32 field_0x0954
Definition d_a_obj_stone.h:85
void modeYogan()
Definition d_a_obj_stone.cpp:816
void setBaseMtx()
Definition d_a_obj_stone.cpp:179
u8 getItemType()
Definition d_a_obj_stone.h:24
@ OBJ_STONE_TYPE_BIG
Definition d_a_obj_stone.h:8
@ OBJ_STONE_TYPE_SMALL
Definition d_a_obj_stone.h:7
STATIC_ASSERT(sizeof(daObjStone_c)==0x990)
u32 fopAcM_GetParamBit(void *ac, u8 shift, u8 bit)
Definition f_op_actor_mng.h:170
Definition d_a_ep.cpp:155
Definition d_a_hozelda.cpp:16
Definition d_a_hozelda.cpp:20
Definition d_a_npc_fguard.cpp:98
Definition d_a_npc_fguard.cpp:94
Definition d_a_npc_fguard.cpp:70
Definition d_a_hozelda.cpp:14
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned char u8
Definition types.h:8