1#ifndef D_A_DOOR_SPIRAL_H
2#define D_A_DOOR_SPIRAL_H
146 #if VERSION == VERSION_SHIELD_DEBUG
Definition d_a_door_spiral.h:7
J3DModel * mpModel
Definition d_a_door_spiral.h:20
BOOL closeProc(daSpiral_c *)
Definition d_a_door_spiral.cpp:1122
BOOL release(daSpiral_c *)
Definition d_a_door_spiral.cpp:1150
Mtx mBgMtx
Definition d_a_door_spiral.h:23
u8 field_0x71
Definition d_a_door_spiral.h:27
u8 field_0x72
Definition d_a_door_spiral.h:28
void calcMtx(daSpiral_c *)
Definition d_a_door_spiral.cpp:1072
int remove(daSpiral_c *)
Definition d_a_door_spiral.cpp:1066
int create(daSpiral_c *)
Definition d_a_door_spiral.cpp:1042
void draw(daSpiral_c *)
Definition d_a_door_spiral.cpp:1131
dBgW * mpBgw
Definition d_a_door_spiral.h:21
BOOL openProc(daSpiral_c *)
Definition d_a_door_spiral.cpp:1107
void openInit(daSpiral_c *)
Definition d_a_door_spiral.cpp:1102
BOOL regist(daSpiral_c *)
Definition d_a_door_spiral.cpp:1139
f32 mHeight
Definition d_a_door_spiral.h:24
u8 field_0x08[0x38 - 0x08]
Definition d_a_door_spiral.h:22
u8 field_0x70
Definition d_a_door_spiral.h:26
void closeInit(daSpiral_c *)
Definition d_a_door_spiral.cpp:1117
f32 mHeightStep
Definition d_a_door_spiral.h:25
Definition d_a_door_spiral.h:31
int actionInit()
Definition d_a_door_spiral.cpp:629
u8 mType
Definition d_a_door_spiral.h:126
u8 mTimer
Definition d_a_door_spiral.h:140
const char * getBmdArcName()
Definition d_a_door_spiral.cpp:77
BOOL checkArea()
Definition d_a_door_spiral.cpp:371
dBgW * mpSpiralDzb
Definition d_a_door_spiral.h:122
int create()
Definition d_a_door_spiral.cpp:165
u8 mDemoMode
Definition d_a_door_spiral.h:133
BOOL drawCheck_local()
Definition d_a_door_spiral.cpp:790
int execute()
Definition d_a_door_spiral.cpp:749
u8 field_0x6B0[0x6B4 - 0x6B0]
Definition d_a_door_spiral.h:143
s8 field_0x5f5
Definition d_a_door_spiral.h:127
int draw()
Definition d_a_door_spiral.cpp:872
void setStop()
Definition d_a_door_spiral.cpp:1006
void makeEventId(int)
Definition d_a_door_spiral.cpp:287
void debugDraw()
Definition d_a_door_spiral.cpp:810
int actionWait()
Definition d_a_door_spiral.cpp:560
u8 field_0x62c
Definition d_a_door_spiral.h:139
s16 mPlRunPointNo
Definition d_a_door_spiral.h:144
void initOpenDemo(int)
Definition d_a_door_spiral.cpp:420
u8 frontCheck()
Definition d_a_door_spiral.cpp:716
int demoProc()
Definition d_a_door_spiral.cpp:453
void setAction(u8 i_action)
Definition d_a_door_spiral.h:116
int actionStopClose()
Definition d_a_door_spiral.cpp:620
void setPartner()
Definition d_a_door_spiral.cpp:637
const char * getStopDzb()
Definition d_a_door_spiral.cpp:131
daSpiral_DemoAction_e
Definition d_a_door_spiral.h:38
@ daSpiral_DEMOACT_SETGOAL_e
Definition d_a_door_spiral.h:41
@ daSpiral_DEMOACT_STOP_OPEN_e
Definition d_a_door_spiral.h:48
@ daSpiral_DEMOACT_SETROOM2_e
Definition d_a_door_spiral.h:46
@ daSpiral_DEMOACT_L_SET_e
Definition d_a_door_spiral.h:44
@ daSpiral_DEMOACT_START_e
Definition d_a_door_spiral.h:40
@ daSpiral_DEMOACT_STOP_CLOSE_e
Definition d_a_door_spiral.h:49
@ daSpiral_DEMOACT_SETSTART_e
Definition d_a_door_spiral.h:42
@ daSpiral_DEMOACT_END_CHECK_e
Definition d_a_door_spiral.h:50
@ daSpiral_DEMOACT_WAIT_e
Definition d_a_door_spiral.h:39
@ daSpiral_DEMOACT_SETPOS_e
Definition d_a_door_spiral.h:43
@ daSpiral_DEMOACT_SETROOM_e
Definition d_a_door_spiral.h:45
@ daSpiral_DEMOACT_RUN_e
Definition d_a_door_spiral.h:47
cXyz field_0x6b8[2]
Definition d_a_door_spiral.h:147
BOOL adjoinPlayer()
Definition d_a_door_spiral.cpp:781
J3DModelData * getModelData()
Definition d_a_door_spiral.cpp:105
void setGoal()
Definition d_a_door_spiral.cpp:649
void calcMtx()
Definition d_a_door_spiral.cpp:401
BOOL RunPlayerSpiral()
Definition d_a_door_spiral.cpp:689
int CreateHeap()
Definition d_a_door_spiral.cpp:212
~daSpiral_c()
Definition d_a_door_spiral.h:61
int actionDemo()
Definition d_a_door_spiral.cpp:605
const char * getAlwaysArcName()
Definition d_a_door_spiral.cpp:60
u8 mAction
Definition d_a_door_spiral.h:129
u8 field_0x5f6
Definition d_a_door_spiral.h:128
int Delete()
Definition d_a_door_spiral.cpp:915
void initProc(int)
Definition d_a_door_spiral.cpp:414
u8 mMapToolIds[8]
Definition d_a_door_spiral.h:132
const char * getBmd2(int)
Definition d_a_door_spiral.cpp:94
dSpiral_stop_c mStop
Definition d_a_door_spiral.h:142
daSpiral_Type_e
Definition d_a_door_spiral.h:33
@ daSpiral_TYPE_DOWN_e
Definition d_a_door_spiral.h:34
@ daSpiral_TYPE_UP_e
Definition d_a_door_spiral.h:35
const char * getEvArcName()
Definition d_a_door_spiral.cpp:81
void setEventPrm()
Definition d_a_door_spiral.cpp:306
const char * getSpiralDzbName(int)
Definition d_a_door_spiral.cpp:64
request_of_phase_process_class mAlwaysResPhase
Definition d_a_door_spiral.h:118
const char * getStopBmd2()
Definition d_a_door_spiral.cpp:118
Mtx mSpiralBgMtx
Definition d_a_door_spiral.h:123
bool debugCheckParam()
Definition d_a_door_spiral.cpp:141
const char * getStopBmd()
Definition d_a_door_spiral.cpp:114
s16 mEventIds[8]
Definition d_a_door_spiral.h:131
cXyz field_0x620
Definition d_a_door_spiral.h:138
int mStaffId
Definition d_a_door_spiral.h:134
void setStopDemo()
Definition d_a_door_spiral.cpp:961
J3DModel * mpModel
Definition d_a_door_spiral.h:121
void settingStartRoom()
Definition d_a_door_spiral.cpp:334
void clrPartner()
Definition d_a_door_spiral.cpp:645
int checkStopF()
Definition d_a_door_spiral.cpp:942
u8 mEndRoomNo
Definition d_a_door_spiral.h:137
int field_0x5f8
Definition d_a_door_spiral.h:130
void settingEndRoom()
Definition d_a_door_spiral.cpp:340
J3DModelData * getStopModelData()
Definition d_a_door_spiral.cpp:122
daSpiral_c()
Definition d_a_door_spiral.h:60
u8 mStartRoomNo
Definition d_a_door_spiral.h:136
int checkExecute()
Definition d_a_door_spiral.cpp:726
void setNextSpiral()
Definition d_a_door_spiral.cpp:663
cXyz field_0x630
Definition d_a_door_spiral.h:141
const char * getBmd(int)
Definition d_a_door_spiral.cpp:85
int getDemoAction()
Definition d_a_door_spiral.cpp:434
BOOL checkStopClose()
Definition d_a_door_spiral.cpp:977
int CreateInit()
Definition d_a_door_spiral.cpp:263
u8 mIsCheckParam
Definition d_a_door_spiral.h:148
request_of_phase_process_class mEvResPhase
Definition d_a_door_spiral.h:120
Mtx mDoorDarkBgMtx
Definition d_a_door_spiral.h:125
daSpiral_Action_e
Definition d_a_door_spiral.h:53
@ daSpiral_ACT_DEMO_e
Definition d_a_door_spiral.h:56
@ daSpiral_ACT_INIT_e
Definition d_a_door_spiral.h:54
@ daSpiral_ACT_WAIT_e
Definition d_a_door_spiral.h:55
@ daSpiral_ACT_STOP_CLOSE_e
Definition d_a_door_spiral.h:57
dBgW * mDoorDarkDzb
Definition d_a_door_spiral.h:124
BOOL checkMakeStop()
Definition d_a_door_spiral.cpp:933
s8 mRoomNo
Definition d_a_door_spiral.h:135
void EndCommon()
Definition d_a_door_spiral.cpp:352
request_of_phase_process_class mBmdResPhase
Definition d_a_door_spiral.h:119
BOOL drawCheck(int)
Definition d_a_door_spiral.cpp:798
const char * getDzb()
Definition d_a_door_spiral.cpp:73
BOOL checkStopOpen()
Definition d_a_door_spiral.cpp:1014
Definition f_op_actor.h:271