Definition d_bg_s_movebg_actor.h:11
Rider Gate.
Definition d_a_obj_rgate.h:16
int mStaffID
Definition d_a_obj_rgate.h:69
J3DModel * mpGateModel
Definition d_a_obj_rgate.h:49
void demoProc()
Definition d_a_obj_rgate.cpp:760
u8 mMapToolID
Definition d_a_obj_rgate.h:67
f32 field_0xbb0
Definition d_a_obj_rgate.h:75
int checkAreaR(cXyz const *, cXyz const *)
Definition d_a_obj_rgate.cpp:390
Mtx field_0xc30
Definition d_a_obj_rgate.h:85
void setAtkSE()
Definition d_a_obj_rgate.cpp:525
bool mCreatedSmokeEff
Definition d_a_obj_rgate.h:71
s16 mGateRAngle
Definition d_a_obj_rgate.h:58
BOOL checkOpen()
Definition d_a_obj_rgate.cpp:467
cXyz field_0xbc0
Definition d_a_obj_rgate.h:77
void setAction(u8 i_action)
Definition d_a_obj_rgate.h:43
f32 field_0xbe4
Definition d_a_obj_rgate.h:81
void actionDead()
Definition d_a_obj_rgate.cpp:750
virtual int Create()
Definition d_a_obj_rgate.cpp:213
dCcD_Cyl mCyls[4]
Definition d_a_obj_rgate.h:53
dCcD_Stts mCcStatus
Definition d_a_obj_rgate.h:52
s16 field_0xbae
Definition d_a_obj_rgate.h:74
void initBaseMtx()
Definition d_a_obj_rgate.cpp:89
int mCounter
Definition d_a_obj_rgate.h:63
int create1st()
Definition d_a_obj_rgate.cpp:302
u8 getSwNo()
Definition d_a_obj_rgate.h:45
csXyz mKeyRot
Definition d_a_obj_rgate.h:80
BOOL checkDirR(fopAc_ac_c *)
Definition d_a_obj_rgate.cpp:510
s16 field_0xbcc
Definition d_a_obj_rgate.h:78
Mtx field_0xc00
Definition d_a_obj_rgate.h:84
u8 field_0xB44[0xB74 - 0xB44]
Definition d_a_obj_rgate.h:57
cXyz mEffPos
Definition d_a_obj_rgate.h:79
J3DModel * mpHookModel
Definition d_a_obj_rgate.h:51
cXyz field_0xbe8
Definition d_a_obj_rgate.h:82
void actionEvent()
Definition d_a_obj_rgate.cpp:741
cXyz field_0xbf4
Definition d_a_obj_rgate.h:83
int checkAreaL(cXyz const *, cXyz const *)
Definition d_a_obj_rgate.cpp:315
s16 mEventID
Definition d_a_obj_rgate.h:68
u8 mTimer
Definition d_a_obj_rgate.h:70
void setBaseMtx()
Definition d_a_obj_rgate.cpp:115
f32 field_0xb94
Definition d_a_obj_rgate.h:62
virtual int Execute(Mtx **)
Definition d_a_obj_rgate.cpp:809
BOOL checkDirL(fopAc_ac_c *)
Definition d_a_obj_rgate.cpp:495
virtual int Draw()
Definition d_a_obj_rgate.cpp:820
Mtx field_0xb14
Definition d_a_obj_rgate.h:56
void action()
Definition d_a_obj_rgate.cpp:533
void actionWaitEvent()
Definition d_a_obj_rgate.cpp:728
void event_proc_call()
Definition d_a_obj_rgate.cpp:752
virtual int CreateHeap()
Definition d_a_obj_rgate.cpp:259
cXyz field_0xbb4
Definition d_a_obj_rgate.h:76
int getDemoAction()
Definition d_a_obj_rgate.cpp:803
u8 field_0xB78[0xB90 - 0xB78]
Definition d_a_obj_rgate.h:60
u8 mAction
Definition d_a_obj_rgate.h:66
s16 mGateRMove
Definition d_a_obj_rgate.h:65
J3DModel * mpKeyModel
Definition d_a_obj_rgate.h:50
s16 mGateLMove
Definition d_a_obj_rgate.h:64
u8 getEventID()
Definition d_a_obj_rgate.h:46
Mtx field_0xae4
Definition d_a_obj_rgate.h:55
f32 field_0xb90
Definition d_a_obj_rgate.h:61
virtual int Delete()
Definition d_a_obj_rgate.cpp:845
void action_typeA()
Definition d_a_obj_rgate.cpp:543
void setCrkSE()
Definition d_a_obj_rgate.cpp:529
request_of_phase_process_class mPhase
Definition d_a_obj_rgate.h:48
s16 field_0xbaa
Definition d_a_obj_rgate.h:72
dBgW * mpBgW
Definition d_a_obj_rgate.h:54
s16 mGateLAngle
Definition d_a_obj_rgate.h:59
s16 field_0xbac
Definition d_a_obj_rgate.h:73
Definition f_op_actor.h:230
STATIC_ASSERT(sizeof(daObjRgate_c)==0xC60)
f32 Mtx[3][4]
Definition mtx.h:25
int BOOL
Definition types.h:33
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8
u32 fopAcM_GetParamBit(void *ac, u8 shift, u8 bit)
Definition f_op_actor_mng.h:196