1#ifndef D_A_OBJ_KABUTO_H
2#define D_A_OBJ_KABUTO_H
int cPhs_Step
Definition c_phase.h:8
Definition Z2Creature.h:7
Definition d_bg_s_acch.h:15
Definition d_bg_s_acch.h:244
Insect - Beetle.
Definition d_a_obj_kabuto.h:19
void MoveAction()
Definition d_a_obj_kabuto.cpp:299
BOOL WallCheck()
Definition d_a_obj_kabuto.cpp:177
u8 mAction
Definition d_a_obj_kabuto.h:54
void WaitAction()
Definition d_a_obj_kabuto.cpp:151
Action
Definition d_a_obj_kabuto.h:21
@ ACT_MOVE
Definition d_a_obj_kabuto.h:23
@ ACT_WAIT
Definition d_a_obj_kabuto.h:22
@ ACT_WALK
Definition d_a_obj_kabuto.h:24
u8 mLocation
Definition d_a_obj_kabuto.h:66
int CreateHeap()
Definition d_a_obj_kabuto.cpp:58
u8 field_0x734
Definition d_a_obj_kabuto.h:64
u8 field_0x794[4]
Definition d_a_obj_kabuto.h:76
mDoExt_brkAnm * mpBrkAnm
Definition d_a_obj_kabuto.h:74
f32 mScreenZ
Definition d_a_obj_kabuto.h:69
u8 mMode
Definition d_a_obj_kabuto.h:55
Z2Creature mCreatureSound
Definition d_a_obj_kabuto.h:78
void SpeedSet()
Definition d_a_obj_kabuto.cpp:196
f32 mParticleScale
Definition d_a_obj_kabuto.h:71
u32 mBufferZ
Definition d_a_obj_kabuto.h:70
daPy_boomerangMove_c mBoomerangMove
Definition d_a_obj_kabuto.h:53
void SetCcSph()
Definition d_a_obj_kabuto.cpp:48
s16 mTimers[3]
Definition d_a_obj_kabuto.h:56
dBgS_AcchCir mAcchCir
Definition d_a_obj_kabuto.h:68
u8 field_0x730[2]
Definition d_a_obj_kabuto.h:62
void ObjHit()
Definition d_a_obj_kabuto.cpp:617
int Execute()
Definition d_a_obj_kabuto.cpp:524
mDoExt_McaMorfSO * mpMorf
Definition d_a_obj_kabuto.h:80
void ShopWaitAction()
Definition d_a_obj_kabuto.cpp:119
bool mHIOInit
Definition d_a_obj_kabuto.h:82
int Draw()
Definition d_a_obj_kabuto.cpp:663
u8 field_0xa00[4]
Definition d_a_obj_kabuto.h:79
mDoExt_btkAnm * mpBtkAnm
Definition d_a_obj_kabuto.h:75
void Z_BufferChk()
Definition d_a_obj_kabuto.cpp:432
void WalkAction()
Definition d_a_obj_kabuto.cpp:253
u8 field_0x788[4]
Definition d_a_obj_kabuto.h:73
f32 mTargetSpeedXZ
Definition d_a_obj_kabuto.h:57
f32 mParticleTargetScale
Definition d_a_obj_kabuto.h:72
dCcD_Stts mCcStts
Definition d_a_obj_kabuto.h:51
s16 mDownAngleY
Definition d_a_obj_kabuto.h:63
void ParticleSet()
Definition d_a_obj_kabuto.cpp:505
void ShopAction()
Definition d_a_obj_kabuto.cpp:475
csXyz mWallAngle
Definition d_a_obj_kabuto.h:61
bool field_0x735
Definition d_a_obj_kabuto.h:65
cPhs_Step create()
Definition d_a_obj_kabuto.cpp:727
void setBaseMtx()
Definition d_a_obj_kabuto.cpp:654
bool mBoomerangHit
Definition d_a_obj_kabuto.h:67
s16 mTargetAngleY
Definition d_a_obj_kabuto.h:59
dCcD_Sph mCcSph
Definition d_a_obj_kabuto.h:52
void WallWalk()
Definition d_a_obj_kabuto.cpp:212
int Delete()
Definition d_a_obj_kabuto.cpp:643
void Insect_Release()
Definition d_a_obj_kabuto.cpp:491
void InitCcSph()
Definition d_a_obj_kabuto.cpp:28
f32 mTargetSpeedY
Definition d_a_obj_kabuto.h:58
bool CreateChk()
Definition d_a_obj_kabuto.cpp:693
dBgS_ObjAcch mAcch
Definition d_a_obj_kabuto.h:77
u8 field_0x722[8]
Definition d_a_obj_kabuto.h:60
request_of_phase_process_class mPhaseReq
Definition d_a_obj_kabuto.h:81
Definition d_a_obj_kabuto.h:87
virtual ~daObj_KabHIO_c()
Definition d_a_obj_kabuto.h:90
daObj_KabHIO_c()
Definition d_a_obj_kabuto.cpp:21
f32 field_0x10
Definition d_a_obj_kabuto.h:95
f32 field_0xc
Definition d_a_obj_kabuto.h:94
s8 field_0x4
Definition d_a_obj_kabuto.h:92
f32 field_0x8
Definition d_a_obj_kabuto.h:93
Definition d_a_player.h:55
Definition m_Do_ext.h:408
STATIC_ASSERT(sizeof(daObjKABUTO_c)==0xA14)