1#ifndef D_A_OBJ_BOSSWARP_H
2#define D_A_OBJ_BOSSWARP_H
int cPhs_Step
Definition c_phase.h:8
Definition d_msg_flow.h:49
Boss Warp.
Definition d_a_obj_bosswarp.h:15
J3DModel * mpModel
Definition d_a_obj_bosswarp.h:65
s16 mBossWarpInEventId
Definition d_a_obj_bosswarp.h:74
void actionEvent()
Definition d_a_obj_bosswarp.cpp:327
cPhs_Step create()
Definition d_a_obj_bosswarp.cpp:155
void actionOrderChkEvent()
Definition d_a_obj_bosswarp.cpp:365
mDoExt_brkAnm * mpBrkAnm
Definition d_a_obj_bosswarp.h:67
u8 mBossWarpInMapToolId
Definition d_a_obj_bosswarp.h:75
void actionWarpEvent()
Definition d_a_obj_bosswarp.cpp:355
s16 mWarpCancelEventId
Definition d_a_obj_bosswarp.h:87
void actionChkEvent()
Definition d_a_obj_bosswarp.cpp:380
bool mScalingUp
Definition d_a_obj_bosswarp.h:89
u16 mWarpChoice
Definition d_a_obj_bosswarp.h:86
void initBaseMtx()
Definition d_a_obj_bosswarp.cpp:80
void setAction(u8 action)
Definition d_a_obj_bosswarp.h:61
void actionOrderCancelEvent()
Definition d_a_obj_bosswarp.cpp:397
cXyz mYstoneTargetPos
Definition d_a_obj_bosswarp.h:80
bool field_0x591
Definition d_a_obj_bosswarp.h:70
void actionDead()
Definition d_a_obj_bosswarp.cpp:361
void appear(int)
Definition d_a_obj_bosswarp.cpp:169
u8 mAction
Definition d_a_obj_bosswarp.h:69
cXyz mParticlePos
Definition d_a_obj_bosswarp.h:81
request_of_phase_process_class mPhaseReq
Definition d_a_obj_bosswarp.h:64
bool field_0x595
Definition d_a_obj_bosswarp.h:73
int execute()
Definition d_a_obj_bosswarp.cpp:219
u16 mCounter
Definition d_a_obj_bosswarp.h:83
void actionOrderEvent()
Definition d_a_obj_bosswarp.cpp:315
int CreateHeap()
Definition d_a_obj_bosswarp.cpp:124
void disappear(int)
Definition d_a_obj_bosswarp.cpp:198
s16 mBossClearEventId
Definition d_a_obj_bosswarp.h:71
int Create()
Definition d_a_obj_bosswarp.cpp:92
void actionCancelEvent()
Definition d_a_obj_bosswarp.cpp:408
void actionWait()
Definition d_a_obj_bosswarp.cpp:309
bool isFirst()
Definition d_a_obj_bosswarp.h:60
int mTimer
Definition d_a_obj_bosswarp.h:78
u8 field_0x599
Definition d_a_obj_bosswarp.h:76
void setBaseMtx()
Definition d_a_obj_bosswarp.cpp:86
s16 mWarpCheckEventId
Definition d_a_obj_bosswarp.h:82
void actionWaitWarp()
Definition d_a_obj_bosswarp.cpp:336
void actionOrderWarpEvent()
Definition d_a_obj_bosswarp.cpp:344
int mStaffId
Definition d_a_obj_bosswarp.h:77
mDoExt_btkAnm * mpBtkAnm[2]
Definition d_a_obj_bosswarp.h:66
void setGoal()
Definition d_a_obj_bosswarp.cpp:626
cXyz mYstonePos
Definition d_a_obj_bosswarp.h:79
dMsgFlow_c mMsgFlow
Definition d_a_obj_bosswarp.h:85
int _delete()
Definition d_a_obj_bosswarp.cpp:643
u8 getSceneListNo()
Definition d_a_obj_bosswarp.h:59
int demoProc()
Definition d_a_obj_bosswarp.cpp:417
int draw()
Definition d_a_obj_bosswarp.cpp:633
u8 mBossClearMapToolId
Definition d_a_obj_bosswarp.h:72
void event_proc_call()
Definition d_a_obj_bosswarp.cpp:291
void set_appear()
Definition d_a_obj_bosswarp.cpp:192
Action
Definition d_a_obj_bosswarp.h:17
@ ACT_WAIT
Definition d_a_obj_bosswarp.h:18
@ ACT_WARP_EVENT
Definition d_a_obj_bosswarp.h:23
@ ACT_CHK_EVENT
Definition d_a_obj_bosswarp.h:26
@ ACT_WAIT_WARP
Definition d_a_obj_bosswarp.h:21
@ ACT_ORDER_EVENT
Definition d_a_obj_bosswarp.h:19
@ ACT_ORDER_CHK_EVENT
Definition d_a_obj_bosswarp.h:25
@ ACT_ORDER_CANCEL_EVENT
Definition d_a_obj_bosswarp.h:27
@ ACT_CANCEL_EVENT
Definition d_a_obj_bosswarp.h:28
@ ACT_EVENT
Definition d_a_obj_bosswarp.h:20
@ ACT_DEAD
Definition d_a_obj_bosswarp.h:24
@ ACT_ORDER_WARP_EVENT
Definition d_a_obj_bosswarp.h:22
u8 getSwNo()
Definition d_a_obj_bosswarp.h:58
cXyz field_0x620
Definition d_a_obj_bosswarp.h:88
f32 mScaleF
Definition d_a_obj_bosswarp.h:84
BOOL checkDistance()
Definition d_a_obj_bosswarp.cpp:208
JPABaseEmitter * mpParticle[4]
Definition d_a_obj_bosswarp.h:68
Definition f_op_actor.h:271
static void action(b_bh_class *i_this)
Definition d_a_b_bh.cpp:1016
STATIC_ASSERT(sizeof(daObjBossWarp_c)==0x630)
u32 fopAcM_GetParamBit(void *ac, u8 shift, u8 bit)
Definition f_op_actor_mng.h:176