1#ifndef D_A_OBJ_SMALLKEY_H
2#define D_A_OBJ_SMALLKEY_H
Definition d_particle.h:154
Definition d_a_itembase.h:31
Small Key.
Definition d_a_obj_smallkey.h:16
u16 getSwOnWaitTimer()
Definition d_a_obj_smallkey.h:63
u8 field_0x936
Definition d_a_obj_smallkey.h:89
csXyz mEffRot
Definition d_a_obj_smallkey.h:94
bool chkStatus(u8 i_status)
Definition d_a_obj_smallkey.h:66
int execute()
Definition d_a_obj_smallkey.cpp:487
int actionGetDemo()
Definition d_a_obj_smallkey.cpp:343
u8 mStatus
Definition d_a_obj_smallkey.h:87
int Create()
Definition d_a_obj_smallkey.cpp:109
int _delete()
Definition d_a_obj_smallkey.cpp:527
int getSaveBitNo()
Definition d_a_obj_smallkey.h:61
void seStartTwinkle_private(u32)
Definition d_a_obj_smallkey.cpp:465
int initActionOrderGetDemo()
Definition d_a_obj_smallkey.cpp:312
int actionE_GB()
Definition d_a_obj_smallkey.cpp:482
int actionInitSwOnWait()
Definition d_a_obj_smallkey.cpp:354
int field_0x930
Definition d_a_obj_smallkey.h:86
void setStatus(u8 i_status)
Definition d_a_obj_smallkey.h:65
void effectSet()
Definition d_a_obj_smallkey.cpp:415
void seStartTwinkle(u32 i_soundId, cXyz *param_1)
Definition d_a_obj_smallkey.h:79
int getSwNo()
Definition d_a_obj_smallkey.h:60
u8 mSwOnTimer
Definition d_a_obj_smallkey.h:88
u16 field_0x93a
Definition d_a_obj_smallkey.h:92
fpc_ProcID mItemId
Definition d_a_obj_smallkey.h:85
void startMove(f32 i_speedF, f32 i_speedY)
Definition d_a_obj_smallkey.h:72
dPa_followEcallBack mEffect[2]
Definition d_a_obj_smallkey.h:93
int draw()
Definition d_a_obj_smallkey.cpp:518
daKey_Status_e
Definition d_a_obj_smallkey.h:21
@ STATUS_WAIT_e
Definition d_a_obj_smallkey.h:24
@ STATUS_BOOMERANG_CARRY_e
Definition d_a_obj_smallkey.h:28
@ STATUS_PARENT_WAIT_e
Definition d_a_obj_smallkey.h:23
@ STATUS_GET_DEMO_e
Definition d_a_obj_smallkey.h:26
@ STATUS_E_GB_e
Definition d_a_obj_smallkey.h:29
@ STATUS_SW_ON_WAIT_e
Definition d_a_obj_smallkey.h:27
@ STATUS_ORDER_GET_DEMO_e
Definition d_a_obj_smallkey.h:25
@ STATUS_INIT_e
Definition d_a_obj_smallkey.h:22
s16 field_0x938
Definition d_a_obj_smallkey.h:91
cXyz mPrevSpeed
Definition d_a_obj_smallkey.h:95
u8 field_0x984
Definition d_a_obj_smallkey.h:97
int actionInit()
Definition d_a_obj_smallkey.cpp:220
int __CreateHeap()
Definition d_a_obj_smallkey.cpp:138
int actionBoomerangCarry()
Definition d_a_obj_smallkey.cpp:400
void setPos(cXyz i_pos)
Definition d_a_obj_smallkey.h:68
u8 mIsPrmInit
Definition d_a_obj_smallkey.h:90
int actionParentWait()
Definition d_a_obj_smallkey.cpp:247
int actionInitE_GB()
Definition d_a_obj_smallkey.cpp:471
int actionWait()
Definition d_a_obj_smallkey.cpp:274
int actionInitBoomerangCarry()
Definition d_a_obj_smallkey.cpp:384
int actionOrderGetDemo()
Definition d_a_obj_smallkey.cpp:329
int actionParentWaitInit()
Definition d_a_obj_smallkey.cpp:239
int actionWaitInit()
Definition d_a_obj_smallkey.cpp:262
void bg_check()
Definition d_a_obj_smallkey.cpp:186
void initBaseMtx()
Definition d_a_obj_smallkey.cpp:96
void effectStop()
Definition d_a_obj_smallkey.cpp:428
int actionSwOnWait()
Definition d_a_obj_smallkey.cpp:374
int actionInitInit()
Definition d_a_obj_smallkey.cpp:212
void effectCtrl()
Definition d_a_obj_smallkey.cpp:433
void setBaseMtx()
Definition d_a_obj_smallkey.cpp:101
cXyz field_0x978
Definition d_a_obj_smallkey.h:96
int create()
Definition d_a_obj_smallkey.cpp:142
f32 gravity
Definition f_op_actor.h:277
cXyz speed
Definition f_op_actor.h:267
actor_place current
Definition f_op_actor.h:264
f32 speedF
Definition f_op_actor.h:276
STATIC_ASSERT(sizeof(daKey_c)==0x988)
s8 dComIfGp_getReverb(int i_roomNo)
Definition d_com_inf_game.cpp:1363
u32 fopAcM_GetParamBit(void *ac, u8 shift, u8 bit)
Definition f_op_actor_mng.h:208
s8 fopAcM_GetRoomNo(const fopAc_ac_c *i_actor)
Definition f_op_actor_mng.h:156
unsigned int fpc_ProcID
Definition f_pc_base.h:10
unsigned long u32
Definition types.h:12
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
void mDoAud_seStartLevel(u32 i_sfxID, const Vec *i_sePos, u32 param_2, s8 i_reverb)
Definition m_Do_audio.h:118
cXyz pos
Definition f_op_actor.h:218