1#ifndef D_A_OBJ_SMALLKEY_H
2#define D_A_OBJ_SMALLKEY_H
Definition d_particle.h:139
Definition d_a_itembase.h:30
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:485
int actionGetDemo()
Definition d_a_obj_smallkey.cpp:341
u8 mStatus
Definition d_a_obj_smallkey.h:87
int Create()
Definition d_a_obj_smallkey.cpp:107
int _delete()
Definition d_a_obj_smallkey.cpp:525
int getSaveBitNo()
Definition d_a_obj_smallkey.h:61
void seStartTwinkle_private(u32)
Definition d_a_obj_smallkey.cpp:463
int initActionOrderGetDemo()
Definition d_a_obj_smallkey.cpp:310
int actionE_GB()
Definition d_a_obj_smallkey.cpp:480
int actionInitSwOnWait()
Definition d_a_obj_smallkey.cpp:352
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:413
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:516
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:218
int __CreateHeap()
Definition d_a_obj_smallkey.cpp:136
int actionBoomerangCarry()
Definition d_a_obj_smallkey.cpp:398
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:245
int actionInitE_GB()
Definition d_a_obj_smallkey.cpp:469
int actionWait()
Definition d_a_obj_smallkey.cpp:272
int actionInitBoomerangCarry()
Definition d_a_obj_smallkey.cpp:382
int actionOrderGetDemo()
Definition d_a_obj_smallkey.cpp:327
int actionParentWaitInit()
Definition d_a_obj_smallkey.cpp:237
int actionWaitInit()
Definition d_a_obj_smallkey.cpp:260
void bg_check()
Definition d_a_obj_smallkey.cpp:184
void initBaseMtx()
Definition d_a_obj_smallkey.cpp:94
void effectStop()
Definition d_a_obj_smallkey.cpp:426
int actionSwOnWait()
Definition d_a_obj_smallkey.cpp:372
int actionInitInit()
Definition d_a_obj_smallkey.cpp:210
void effectCtrl()
Definition d_a_obj_smallkey.cpp:431
void setBaseMtx()
Definition d_a_obj_smallkey.cpp:99
cXyz field_0x978
Definition d_a_obj_smallkey.h:96
int create()
Definition d_a_obj_smallkey.cpp:140
f32 gravity
Definition f_op_actor.h:264
cXyz speed
Definition f_op_actor.h:254
actor_place current
Definition f_op_actor.h:251
f32 speedF
Definition f_op_actor.h:263
STATIC_ASSERT(sizeof(daKey_c)==0x988)
s8 dComIfGp_getReverb(int i_roomNo)
Definition d_com_inf_game.cpp:1314
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
u32 fopAcM_GetParamBit(void *ac, u8 shift, u8 bit)
Definition f_op_actor_mng.h:196
s8 fopAcM_GetRoomNo(const fopAc_ac_c *i_actor)
Definition f_op_actor_mng.h:144
unsigned int fpc_ProcID
Definition f_pc_base.h:10
void mDoAud_seStartLevel(u32 i_sfxID, const Vec *i_sePos, u32 param_2, s8 i_reverb)
Definition m_Do_audio.h:107
cXyz pos
Definition f_op_actor.h:205