473 virtual void init(
void);
621 virtual void init(
void);
1041 return room.field_0x1 & 0x7F;
1045 return (
pstag->field_0x0c >> 16) & 7;
1049 return (
pstag->field_0x10 >> 24);
1053 return (
pstag->field_0x0a >> 0xD) & 7;
1057 return (
p_info->field_0x0a >> 0x3) & 0xFF;
1061 return p_info->field_0x0a & 7;
1065 return (
p_info->field_0x0c >> 0x14) & 0xFF;
1069 return p_info->mMsgGroup;
1073 return param_0->field_0x09 >> 1 & 0x1f;
1077 return (
p_info->field_0x0c >> 8) & 0xFF;
1081 return p_info->field_0x0a & 0x1000;
1085 return pstag->mGapLevel;
1089 return pstag->mRangeUp;
1093 return pstag->mRangeDown;
1097 return pstag->field_0x09 & 1;
1101 return (
pstag->field_0x09 >> 6) & 3;
1105 return pstag->mStageTitleNo;
1109 return pstag->mCameraType;
1113 return pstag->field_0x10 & 0xFFFF;
1117 return p_info->field_0xb & 0xF;
1125 return (
p_info->field_0xb >> 5) & 7;
1129 return (
u8)((
p_info->field_0xa >> 4) & 0xF) | (
p_info->field_0xb & 0x10 & ~0xF);
1133 return p_fList->mParameters >> 3 & 7;
1137 return p_fList->mParameters & 0x20000000;
1149 return (
i_fili->mParameters >> 0x12) & 3;
1153 return (
i_fili->mParameters >> 0xF) & 7;
1157 return p_fList->mDefaultCamera;
1161 return (
p_fList->mParameters >> 7) & 0xFF;
1189 return event->field_0x8 & 1;
1193 return event->field_0x8 >> 1 & 3;
1197 return (
i_data->field_0x2 >> 3) & 7;
1201 return (
i_data->field_0x2 >> 6) & 3;
T cLib_checkBit(T value, T bit)
Definition c_lib.h:49
T cLib_calcTimer(T *value)
Definition c_lib.h:79
void cLib_onBit(T &value, T bit)
Definition c_lib.h:44
void cLib_offBit(T &value, T bit)
Definition c_lib.h:39
u8 mMinFloorNo
Definition d_stage.h:227
f32 mLeftRmX
Definition d_stage.h:223
u8 mMaxFloorNo
Definition d_stage.h:228
f32 mInnerRmZ
Definition d_stage.h:224
f32 mRightRmX
Definition d_stage.h:225
s16 field_0x1c
Definition d_stage.h:233
u8 field_0x13
Definition d_stage.h:230
f32 field_0x14
Definition d_stage.h:231
f32 mFrontRmZ
Definition d_stage.h:226
u8 field_0x12
Definition d_stage.h:229
f32 field_0x18
Definition d_stage.h:232
f32 mSeaLevel
Definition d_stage.h:281
u16 mMsg
Definition d_stage.h:287
u8 field_0x10[10]
Definition d_stage.h:284
u8 mBitSw
Definition d_stage.h:286
u32 mParameters
Definition d_stage.h:280
u8 mDefaultCamera
Definition d_stage.h:285
f32 field_0x8
Definition d_stage.h:282
f32 field_0xc
Definition d_stage.h:283
~dStage_KeepDoorInfo()
Definition d_stage.h:933
stage_tgsc_data_class mDrTgData[0x40]
Definition d_stage.h:935
int mNum
Definition d_stage.h:934
u8 field_0x2
Definition d_stage.h:307
u8 bank
Definition d_stage.h:305
u8 bank2
Definition d_stage.h:306
int field_0x0
Definition d_stage.h:256
dStage_Mult_info * mInfo
Definition d_stage.h:257
virtual stage_pselect_info_class * getPselectInfo(void) const =0
virtual stage_pure_lightvec_info_class * getLightVecInfo(void) const =0
virtual void setSoundInf(dStage_SoundInfo_c *)=0
virtual stage_tresure_class * getTresure(void) const =0
virtual void resetOldMulti(void)=0
virtual void setVrboxInfo(stage_vrbox_info_class *)=0
virtual void setMemoryConfig(dStage_MemoryConfig_c *)=0
virtual void setStagInfo(stage_stag_info_class *)=0
virtual dStage_SoundInfo_c * getSoundInfCL(void) const =0
virtual void setPlayerNum(u16)=0
virtual void setTresure(stage_tresure_class *)=0
virtual int getMapPath(void)=0
virtual void setFloorInfo(dStage_FloorInfo_c *)=0
virtual void setDMap(dStage_DMap_c *)=0
virtual void setVrboxNumInfo(int)=0
virtual int getPlightNumInfo(void) const =0
virtual stage_arrow_class * getArrow(void) const =0
virtual dStage_MemoryMap_c * getMemoryMap(void) const =0
virtual void setPaletteInfo(stage_palette_info_class *)=0
virtual void setRoom(roomRead_class *)=0
virtual dStage_dPath_c * getPathInf(void) const =0
virtual void setEnvrInfo(stage_envr_info_class *)=0
virtual dStage_Elst_c * getElst(void)=0
virtual dStage_MapEventInfo_c * getMapEventInfo(void) const =0
virtual int getPselectNumInfo(void) const =0
virtual stage_plight_info_class * getPlightInfo(void) const =0
virtual dStage_Multi_c * getMulti(void) const =0
virtual void setMemoryMap(dStage_MemoryMap_c *)=0
virtual void setElst(dStage_Elst_c *)=0
virtual void setPath2Info(dStage_dPath_c *)=0
virtual stage_map_info_class * getMapInfo(void) const =0
virtual void setLbnk(dStage_Lbnk_c *)=0
virtual void setPselectNumInfo(int)=0
virtual void setFileList2Info(dStage_FileList2_dt_c *)=0
virtual void setDoor(stage_tgsc_class *)=0
virtual int getPaletteNumInfo(void) const =0
virtual stage_scls_info_dummy_class * getSclsInfo(void) const =0
s8 mRoomNo
Definition d_stage.h:466
virtual void setDrTg(stage_tgsc_class *)=0
virtual int getVrboxcolNumInfo(void) const =0
virtual void setPselectInfo(stage_pselect_info_class *)=0
virtual int getLightVecInfoNum(void) const =0
virtual void setMapInfoBase(stage_map_info_dummy_class *)=0
virtual stage_tgsc_class * getDoor(void) const =0
virtual void setMulti(dStage_Multi_c *)=0
virtual dStage_dPnt_c * getPntInf(void) const =0
virtual void setMapPath(void *)=0
virtual void setPnt2Info(dStage_dPnt_c *)=0
virtual stage_camera_class * getCamera(void) const =0
virtual stage_stag_info_class * getStagInfo(void) const =0
dStage_dt_c()
Definition d_stage.h:369
virtual void setEnvrNumInfo(int)=0
virtual void setPaletteNumInfo(int)=0
virtual dStage_FileList2_dt_c * getFileList2Info(void) const =0
virtual void setFileListInfo(dStage_FileList_dt_c *)=0
virtual void setVrboxcolInfo(stage_vrboxcol_info_class *)=0
virtual dStage_FileList_dt_c * getFileListInfo(void) const =0
virtual stage_vrboxcol_info_class * getVrboxcolInfo(void) const =0
virtual int getVrboxNumInfo(void) const =0
virtual stage_map_info_class * getMapInfo2(int) const =0
virtual dStage_Multi_c * getOldMulti(void) const =0
virtual void setMapInfo(stage_map_info_class *)=0
virtual void setSclsInfo(stage_scls_info_dummy_class *)=0
virtual dStage_dPath_c * getPath2Inf(void) const =0
virtual void setLightVecInfoNum(int)=0
virtual void setPlayer(stage_actor_class *)=0
virtual dStage_MemoryConfig_c * getMemoryConfig(void) const =0
virtual stage_vrbox_info_class * getVrboxInfo(void) const =0
virtual int getEnvrNumInfo(void) const =0
virtual void setPlightNumInfo(int)=0
virtual dStage_Lbnk_c * getLbnk(void) const =0
virtual void setPlightInfo(stage_plight_info_class *)=0
virtual stage_palette_info_class * getPaletteInfo(void) const =0
s8 getRoomNo()
Definition d_stage.h:371
void setRoomNo(s8 roomNo)
Definition d_stage.h:370
virtual u16 getPlayerNum(void) const =0
virtual void setPathInfo(dStage_dPath_c *)=0
virtual void setCamera(stage_camera_class *)=0
virtual void setArrow(stage_arrow_class *)=0
virtual void setSoundInfCL(dStage_SoundInfo_c *)=0
virtual roomRead_class * getRoom(void) const =0
virtual dStage_FloorInfo_c * getFloorInfo(void) const =0
virtual stage_tgsc_class * getDrTg(void) const =0
virtual void setLightVecInfo(stage_pure_lightvec_info_class *)=0
virtual void setPntInfo(dStage_dPnt_c *)=0
virtual void setMapEventInfo(dStage_MapEventInfo_c *)=0
virtual dStage_SoundInfo_c * getSoundInf(void) const =0
virtual void init(void)=0
virtual dStage_DMap_c * getDMap(void) const =0
virtual stage_envr_info_class * getEnvrInfo(void) const =0
virtual void setVrboxcolNumInfo(int)=0
virtual dStage_dPnt_c * getPnt2Inf(void) const =0
virtual stage_actor_class * getPlayer(void) const =0
virtual stage_map_info_dummy_class * getMapInfoBase(void) const =0
virtual void setOldMulti(void)=0
u8 wipe_speed
Definition d_stage.h:921
dStage_nextStage_c()
Definition d_stage.h:909
BOOL isEnable() const
Definition d_stage.h:914
s8 wipe
Definition d_stage.h:920
u8 getWipeSpeed() const
Definition d_stage.h:916
void offEnable()
Definition d_stage.h:913
s8 enabled
Definition d_stage.h:919
s8 getWipe() const
Definition d_stage.h:915
void set(const char *, s8, s16, s8, s8, u8)
Definition d_stage.cpp:25
void * add(u8, u8)
Definition d_stage.cpp:1362
u8 m_num
Definition d_stage.h:779
void create(u8)
Definition d_stage.cpp:1331
void ** m_dzs
Definition d_stage.h:780
roomDzs_c()
Definition d_stage.h:774
void remove()
Definition d_stage.cpp:1346
dStage_MapEventInfo_c * mMapEventInfo
Definition d_stage.h:727
virtual int getPlightNumInfo(void) const
Definition d_stage.cpp:2938
dStage_FileList2_dt_c * mFileList2Info
Definition d_stage.h:720
virtual dStage_FloorInfo_c * getFloorInfo(void) const
Definition d_stage.cpp:3049
virtual void setLightVecInfoNum(int)
Definition d_stage.cpp:2951
virtual void setMapInfo(stage_map_info_class *)
Definition d_stage.cpp:2819
virtual void setPlightInfo(stage_plight_info_class *)
Definition d_stage.cpp:2877
virtual dStage_dPnt_c * getPntInf(void) const
Definition d_stage.cpp:2978
virtual void setDMap(dStage_DMap_c *)
Definition d_stage.cpp:3109
virtual stage_vrboxcol_info_class * getVrboxcolInfo(void) const
Definition d_stage.cpp:2873
dStage_dPnt_c * mPnt2Info
Definition d_stage.h:723
stage_map_info_class * mMapInfo
Definition d_stage.h:716
virtual dStage_Multi_c * getMulti(void) const
Definition d_stage.cpp:3075
virtual dStage_MemoryConfig_c * getMemoryConfig(void) const
Definition d_stage.cpp:3057
virtual void setFileList2Info(dStage_FileList2_dt_c *)
Definition d_stage.cpp:3033
virtual dStage_SoundInfo_c * getSoundInf(void) const
Definition d_stage.cpp:3013
stage_scls_info_dummy_class * mSclsInfo
Definition d_stage.h:730
stage_vrboxcol_info_class * mVrboxcolInfo
Definition d_stage.h:719
dStage_FileList_dt_c * mFileListInfo
Definition d_stage.h:721
virtual void setFloorInfo(dStage_FloorInfo_c *)
Definition d_stage.cpp:3045
virtual dStage_Lbnk_c * getLbnk(void) const
Definition d_stage.cpp:3097
virtual void setTresure(stage_tresure_class *)
Definition d_stage.cpp:3101
virtual void resetOldMulti(void)
Definition d_stage.cpp:3084
virtual dStage_dPath_c * getPath2Inf(void) const
Definition d_stage.cpp:3005
virtual void setVrboxcolNumInfo(int)
Definition d_stage.cpp:2925
virtual void setPlightNumInfo(int)
Definition d_stage.cpp:2933
virtual void setElst(dStage_Elst_c *)
Definition d_stage.cpp:3142
virtual void setMulti(dStage_Multi_c *)
Definition d_stage.cpp:3071
dStage_roomDt_c()
Definition d_stage.h:616
virtual void setOldMulti(void)
Definition d_stage.cpp:3080
virtual void setPnt2Info(dStage_dPnt_c *)
Definition d_stage.cpp:2993
virtual stage_tresure_class * getTresure(void) const
Definition d_stage.cpp:3105
virtual void setMapInfoBase(stage_map_info_dummy_class *)
Definition d_stage.cpp:2827
virtual dStage_dPnt_c * getPnt2Inf(void) const
Definition d_stage.cpp:2997
void setTreasure(stage_tresure_class *)
virtual void setMapPath(void *)
Definition d_stage.cpp:3133
virtual stage_envr_info_class * getEnvrInfo(void) const
Definition d_stage.cpp:2856
virtual dStage_Elst_c * getElst(void)
Definition d_stage.cpp:3147
virtual stage_map_info_class * getMapInfo2(int) const
Definition d_stage.cpp:1686
virtual void setFileListInfo(dStage_FileList_dt_c *)
Definition d_stage.cpp:3041
stage_pure_lightvec_info_class * mLightVecInfo
Definition d_stage.h:714
virtual stage_map_info_class * getMapInfo(void) const
Definition d_stage.cpp:2823
virtual void setPntInfo(dStage_dPnt_c *)
Definition d_stage.cpp:2973
stage_map_info_dummy_class * mMapInfoBase
Definition d_stage.h:717
virtual stage_tgsc_class * getDrTg(void) const
Definition d_stage.cpp:3121
virtual void setVrboxNumInfo(int)
Definition d_stage.cpp:2917
stage_tgsc_class * mDoor
Definition d_stage.h:734
virtual void setLbnk(dStage_Lbnk_c *)
Definition d_stage.cpp:3093
virtual void setDrTg(stage_tgsc_class *)
Definition d_stage.cpp:3117
virtual void setVrboxInfo(stage_vrbox_info_class *)
Definition d_stage.cpp:2861
virtual void setVrboxcolInfo(stage_vrboxcol_info_class *)
Definition d_stage.cpp:2869
virtual stage_scls_info_dummy_class * getSclsInfo(void) const
Definition d_stage.cpp:2721
u16 mPlayerNum
Definition d_stage.h:736
virtual stage_tgsc_class * getDoor(void) const
Definition d_stage.cpp:3129
virtual void setPlayer(stage_actor_class *)
Definition d_stage.cpp:2797
virtual stage_stag_info_class * getStagInfo(void) const
Definition d_stage.cpp:2964
virtual int getMapPath(void)
Definition d_stage.cpp:3137
virtual void setSclsInfo(stage_scls_info_dummy_class *)
Definition d_stage.cpp:2969
virtual void setArrow(stage_arrow_class *)
Definition d_stage.cpp:2789
virtual dStage_dPath_c * getPathInf(void) const
Definition d_stage.cpp:2988
virtual void setStagInfo(stage_stag_info_class *)
Definition d_stage.cpp:2959
virtual int getVrboxcolNumInfo(void) const
Definition d_stage.cpp:2929
virtual void setPlayerNum(u16)
Definition d_stage.cpp:2801
virtual stage_plight_info_class * getPlightInfo(void) const
Definition d_stage.cpp:2882
virtual dStage_FileList2_dt_c * getFileList2Info(void) const
Definition d_stage.cpp:3037
dStage_SoundInfo_c * mSoundInf
Definition d_stage.h:728
stage_actor_class * mPlayer
Definition d_stage.h:722
virtual void setSoundInf(dStage_SoundInfo_c *)
Definition d_stage.cpp:3009
stage_vrbox_info_class * mVrboxInfo
Definition d_stage.h:718
virtual void setEnvrNumInfo(int)
Definition d_stage.cpp:2907
virtual void setMapEventInfo(dStage_MapEventInfo_c *)
Definition d_stage.cpp:3025
u16 field_0x62
Definition d_stage.h:737
dStage_dPath_c * mPath2Info
Definition d_stage.h:724
virtual int getPaletteNumInfo(void) const
Definition d_stage.cpp:2892
virtual stage_pselect_info_class * getPselectInfo(void) const
Definition d_stage.cpp:2846
virtual dStage_MemoryMap_c * getMemoryMap(void) const
Definition d_stage.cpp:3066
virtual stage_vrbox_info_class * getVrboxInfo(void) const
Definition d_stage.cpp:2865
virtual void setPath2Info(dStage_dPath_c *)
Definition d_stage.cpp:3001
stage_tgsc_class * mDrTg
Definition d_stage.h:733
virtual void setDoor(stage_tgsc_class *)
Definition d_stage.cpp:3125
dStage_FloorInfo_c * mFloorInfo
Definition d_stage.h:735
dStage_Lbnk_c * mLbnk
Definition d_stage.h:731
virtual stage_camera_class * getCamera(void) const
Definition d_stage.cpp:2785
virtual void setMemoryMap(dStage_MemoryMap_c *)
Definition d_stage.cpp:3062
dStage_SoundInfo_c * mSoundInfCL
Definition d_stage.h:729
virtual stage_palette_info_class * getPaletteInfo(void) const
Definition d_stage.cpp:2836
void setPnt2Inf(dStage_dPnt_c *)
virtual int getPselectNumInfo(void) const
Definition d_stage.cpp:2902
virtual void setPathInfo(dStage_dPath_c *)
Definition d_stage.cpp:2983
virtual void setPaletteNumInfo(int)
Definition d_stage.cpp:2887
virtual stage_pure_lightvec_info_class * getLightVecInfo(void) const
Definition d_stage.cpp:2947
virtual stage_map_info_dummy_class * getMapInfoBase(void) const
Definition d_stage.cpp:1707
int mVrboxcolNumInfo
Definition d_stage.h:739
virtual dStage_SoundInfo_c * getSoundInfCL(void) const
Definition d_stage.cpp:3021
virtual dStage_Multi_c * getOldMulti(void) const
Definition d_stage.cpp:3088
virtual int getLightVecInfoNum(void) const
Definition d_stage.cpp:2955
virtual dStage_MapEventInfo_c * getMapEventInfo(void) const
Definition d_stage.cpp:3029
virtual void setMemoryConfig(dStage_MemoryConfig_c *)
Definition d_stage.cpp:3053
virtual void setCamera(stage_camera_class *)
Definition d_stage.cpp:2781
virtual void setEnvrInfo(stage_envr_info_class *)
Definition d_stage.cpp:2851
stage_arrow_class * mArrow
Definition d_stage.h:726
stage_tresure_class * mTreasure
Definition d_stage.h:732
virtual int getVrboxNumInfo(void) const
Definition d_stage.cpp:2921
virtual void setPselectInfo(stage_pselect_info_class *)
Definition d_stage.cpp:2841
virtual stage_actor_class * getPlayer(void) const
Definition d_stage.cpp:1583
stage_camera_class * mCamera
Definition d_stage.h:725
virtual void setPaletteInfo(stage_palette_info_class *)
Definition d_stage.cpp:2831
int mVrboxNumInfo
Definition d_stage.h:738
virtual stage_arrow_class * getArrow(void) const
Definition d_stage.cpp:2793
virtual void setPselectNumInfo(int)
Definition d_stage.cpp:2897
virtual dStage_DMap_c * getDMap(void) const
Definition d_stage.cpp:3113
virtual void setSoundInfCL(dStage_SoundInfo_c *)
Definition d_stage.cpp:3017
virtual void init(void)
Definition d_stage.cpp:1425
void initFileList2(void)
Definition d_stage.cpp:1421
virtual u16 getPlayerNum(void) const
Definition d_stage.cpp:2805
virtual void setLightVecInfo(stage_pure_lightvec_info_class *)
Definition d_stage.cpp:2943
virtual int getEnvrNumInfo(void) const
Definition d_stage.cpp:2912
virtual void setRoom(roomRead_class *)
Definition d_stage.cpp:2809
int mLightVecInfoNum
Definition d_stage.h:715
virtual dStage_FileList_dt_c * getFileListInfo(void) const
Definition f_op_actor.cpp:220
virtual roomRead_class * getRoom(void) const
Definition d_stage.cpp:2814
u8 mRegionNo
Definition d_stage.h:752
int mProcID
Definition d_stage.h:753
dBgW_base * mpBgW
Definition d_stage.h:754
s8 mZoneNo
Definition d_stage.h:750
~dStage_roomStatus_c()
Definition d_stage.h:757
dKy_tevstr_c mKyTevStr
Definition d_stage.h:746
u8 mFlag
Definition d_stage.h:747
s8 mMemBlockID
Definition d_stage.h:751
s8 mZoneCount
Definition d_stage.h:749
bool mDraw
Definition d_stage.h:748
dStage_roomStatus_c()
Definition d_stage.h:758
int getZoneNo() const
Definition d_stage.h:756
dStage_roomDt_c mRoomDt
Definition d_stage.h:745
virtual stage_map_info_dummy_class * getMapInfoBase(void) const
Definition d_stage.cpp:1734
dStage_Multi_c * mOldMulti
Definition d_stage.h:606
virtual void setPaletteInfo(stage_palette_info_class *)
Definition d_stage.cpp:3197
virtual stage_pselect_info_class * getPselectInfo(void) const
Definition d_stage.cpp:3209
virtual void setOldMulti(void)
Definition d_stage.cpp:2633
virtual void setSoundInf(dStage_SoundInfo_c *)
Definition d_stage.cpp:3353
virtual void setPlayerNum(u16)
Definition d_stage.cpp:3173
virtual dStage_dPnt_c * getPntInf(void) const
Definition d_stage.cpp:3325
virtual stage_plight_info_class * getPlightInfo(void) const
Definition d_stage.cpp:3241
virtual stage_palette_info_class * getPaletteInfo(void) const
Definition d_stage.cpp:3201
virtual void setVrboxInfo(stage_vrbox_info_class *)
Definition d_stage.cpp:3221
dStage_Multi_c * mMulti
Definition d_stage.h:605
virtual void setFloorInfo(dStage_FloorInfo_c *)
Definition d_stage.cpp:3397
stage_plight_info_class * mPlightInfo
Definition d_stage.h:582
virtual void setMapPath(void *)
Definition d_stage.cpp:3475
virtual void setStagInfo(stage_stag_info_class *)
Definition d_stage.cpp:3313
virtual void setMapInfoBase(stage_map_info_dummy_class *)
Definition d_stage.cpp:3193
virtual dStage_FileList_dt_c * getFileListInfo(void) const
Definition d_stage.cpp:3392
virtual int getVrboxNumInfo(void) const
Definition d_stage.cpp:3273
s16 getWorldRollAngleX()
Definition d_stage.h:567
virtual void setSclsInfo(stage_scls_info_dummy_class *)
Definition d_stage.cpp:3317
dStage_dPnt_c * mPntInfo
Definition d_stage.h:596
virtual int getPselectNumInfo(void) const
Definition d_stage.cpp:3257
dStage_dPnt_c * mPnt2Inf
Definition d_stage.h:598
virtual dStage_DMap_c * getDMap(void) const
Definition d_stage.cpp:3455
u16 field_0x5a
Definition d_stage.h:593
s16 getWorldRollDirAngleY()
Definition d_stage.h:568
virtual void setPntInfo(dStage_dPnt_c *)
Definition d_stage.cpp:3321
virtual stage_tgsc_class * getDrTg(void) const
Definition d_stage.cpp:3463
int mVrboxcolNumInfo
Definition d_stage.h:588
dStage_MapEventInfo_c * mMapEventInfo
Definition d_stage.h:583
virtual stage_map_info_class * getMapInfo2(int) const
Definition d_stage.cpp:1713
virtual void setLightVecInfo(stage_pure_lightvec_info_class *)
Definition d_stage.cpp:3285
virtual int getPlightNumInfo(void) const
Definition d_stage.cpp:3309
stage_vrbox_info_class * mVrboxInfo
Definition d_stage.h:580
virtual stage_envr_info_class * getEnvrInfo(void) const
Definition d_stage.cpp:3217
virtual void setTresure(stage_tresure_class *)
Definition d_stage.cpp:3443
dStage_FloorInfo_c * mFloorInfo
Definition d_stage.h:602
virtual void resetOldMulti(void)
Definition d_stage.cpp:1865
virtual void setMemoryMap(dStage_MemoryMap_c *)
Definition d_stage.cpp:3413
dStage_SoundInfo_c * mSoundInfCL
Definition d_stage.h:601
stage_vrboxcol_info_class * mVrboxcolInfo
Definition d_stage.h:581
virtual stage_scls_info_dummy_class * getSclsInfo(void) const
Definition d_stage.cpp:2727
virtual void setFileList2Info(dStage_FileList2_dt_c *)
Definition d_stage.cpp:3377
dStage_dPath_c * mPathInfo
Definition d_stage.h:597
virtual void setLightVecInfoNum(int)
Definition d_stage.cpp:3295
stage_scls_info_dummy_class * mSclsInfo
Definition d_stage.h:595
virtual void setEnvrNumInfo(int)
Definition d_stage.cpp:3261
virtual dStage_dPath_c * getPath2Inf(void) const
Definition d_stage.cpp:3349
virtual dStage_MemoryConfig_c * getMemoryConfig(void) const
Definition d_stage.cpp:3409
virtual void setVrboxcolInfo(stage_vrboxcol_info_class *)
Definition d_stage.cpp:3229
virtual void setLbnk(dStage_Lbnk_c *)
Definition d_stage.cpp:3433
stage_camera_class * mCamera
Definition d_stage.h:571
virtual dStage_Multi_c * getOldMulti(void) const
Definition d_stage.cpp:3429
virtual void setDrTg(stage_tgsc_class *)
Definition d_stage.cpp:3459
virtual void setRoom(roomRead_class *)
Definition d_stage.cpp:3181
u32 mPaletteNumInfo
Definition d_stage.h:584
virtual stage_arrow_class * getArrow(void) const
Definition d_stage.cpp:3165
virtual stage_stag_info_class * getStagInfo(void) const
Definition d_stage.cpp:1276
virtual void setMapInfo(stage_map_info_class *)
Definition d_stage.cpp:3185
virtual int getLightVecInfoNum(void) const
Definition d_stage.cpp:3300
u32 mPlightNumInfo
Definition d_stage.h:589
stage_palette_info_class * mPaletteInfo
Definition d_stage.h:577
roomRead_class * mRoom
Definition d_stage.h:574
dStage_DMap_c * mDMap
Definition d_stage.h:608
dStage_MemoryConfig_c * mMemoryConfig
Definition d_stage.h:603
u16 mPlayerNum
Definition d_stage.h:590
virtual void setPnt2Info(dStage_dPnt_c *)
Definition d_stage.cpp:3337
virtual stage_vrboxcol_info_class * getVrboxcolInfo(void) const
Definition d_stage.cpp:3233
virtual void setCamera(stage_camera_class *)
Definition d_stage.cpp:3153
stage_tgsc_class * mDrTg
Definition d_stage.h:609
stage_envr_info_class * mEnvrInfo
Definition d_stage.h:579
stage_tresure_class * mTreasure
Definition d_stage.h:607
virtual void setPselectNumInfo(int)
Definition d_stage.cpp:3253
stage_pselect_info_class * mPselectInfo
Definition d_stage.h:578
stage_tgsc_class * mDoor
Definition d_stage.h:610
virtual roomRead_class * getRoom(void) const
Definition d_stage.cpp:1470
virtual dStage_dPath_c * getPathInf(void) const
Definition d_stage.cpp:3333
virtual stage_tresure_class * getTresure(void) const
Definition d_stage.cpp:3447
s16 mWorldRollAngleX
Definition d_stage.h:591
dStage_MemoryMap_c * mMemoryMap
Definition d_stage.h:604
stage_arrow_class * mArrow
Definition d_stage.h:572
virtual dStage_MapEventInfo_c * getMapEventInfo(void) const
Definition d_stage.cpp:3373
virtual int getPaletteNumInfo(void) const
Definition d_stage.cpp:3249
virtual void setElst(dStage_Elst_c *)
Definition d_stage.cpp:3483
virtual int getVrboxcolNumInfo(void) const
Definition d_stage.cpp:3281
virtual dStage_SoundInfo_c * getSoundInf(void) const
Definition d_stage.cpp:3357
virtual dStage_MemoryMap_c * getMemoryMap(void) const
Definition d_stage.cpp:3417
virtual void setMapEventInfo(dStage_MapEventInfo_c *)
Definition d_stage.cpp:3369
virtual stage_camera_class * getCamera(void) const
Definition d_stage.cpp:3157
virtual dStage_FloorInfo_c * getFloorInfo(void) const
Definition d_stage.cpp:3401
virtual dStage_Multi_c * getMulti(void) const
Definition d_stage.cpp:3425
virtual dStage_FileList2_dt_c * getFileList2Info(void) const
Definition d_stage.cpp:3382
virtual void setFileListInfo(dStage_FileList_dt_c *)
Definition d_stage.cpp:3387
virtual stage_actor_class * getPlayer(void) const
Definition d_stage.cpp:1587
virtual void setVrboxcolNumInfo(int)
Definition d_stage.cpp:3277
dStage_stageDt_c()
Definition d_stage.h:471
virtual u16 getPlayerNum(void) const
Definition d_stage.cpp:3177
virtual dStage_SoundInfo_c * getSoundInfCL(void) const
Definition d_stage.cpp:3365
u32 mPselectNumInfo
Definition d_stage.h:585
virtual void setPathInfo(dStage_dPath_c *)
Definition d_stage.cpp:3329
virtual void setSoundInfCL(dStage_SoundInfo_c *)
Definition d_stage.cpp:3361
dStage_SoundInfo_c * mSoundInf
Definition d_stage.h:600
virtual void setPaletteNumInfo(int)
Definition d_stage.cpp:3245
virtual dStage_Elst_c * getElst(void)
Definition d_stage.cpp:2470
virtual dStage_Lbnk_c * getLbnk(void) const
Definition d_stage.cpp:3438
virtual void setPlightInfo(stage_plight_info_class *)
Definition d_stage.cpp:3237
virtual void setPath2Info(dStage_dPath_c *)
Definition d_stage.cpp:3345
dStage_Elst_c * mElst
Definition d_stage.h:611
virtual void setEnvrInfo(stage_envr_info_class *)
Definition d_stage.cpp:3213
s16 mWorldRollDirAngleY
Definition d_stage.h:592
virtual stage_map_info_class * getMapInfo(void) const
Definition d_stage.cpp:3189
virtual void init(void)
Definition d_stage.cpp:1385
virtual void setMulti(dStage_Multi_c *)
Definition d_stage.cpp:3421
virtual void setPselectInfo(stage_pselect_info_class *)
Definition d_stage.cpp:3205
stage_stag_info_class * mStagInfo
Definition d_stage.h:594
stage_actor_class * mPlayer
Definition d_stage.h:573
virtual dStage_dPnt_c * getPnt2Inf(void) const
Definition d_stage.cpp:3341
virtual void setDMap(dStage_DMap_c *)
Definition d_stage.cpp:3451
virtual stage_vrbox_info_class * getVrboxInfo(void) const
Definition d_stage.cpp:3225
virtual void setVrboxNumInfo(int)
Definition d_stage.cpp:3269
u32 mVrboxNumInfo
Definition d_stage.h:587
virtual void setMemoryConfig(dStage_MemoryConfig_c *)
Definition d_stage.cpp:3405
virtual stage_pure_lightvec_info_class * getLightVecInfo(void) const
Definition d_stage.cpp:3290
virtual stage_tgsc_class * getDoor(void) const
Definition d_stage.cpp:3471
dStage_dPath_c * mPath2Info
Definition d_stage.h:599
virtual void setDoor(stage_tgsc_class *)
Definition d_stage.cpp:3467
virtual int getEnvrNumInfo(void) const
Definition d_stage.cpp:3265
stage_map_info_class * mMapInfo
Definition d_stage.h:575
u32 mEnvrNumInfo
Definition d_stage.h:586
virtual void setPlayer(stage_actor_class *)
Definition d_stage.cpp:3169
virtual void setPlightNumInfo(int)
Definition d_stage.cpp:3305
stage_map_info_dummy_class * mMapInfoBase
Definition d_stage.h:576
void setTreasure(stage_tresure_class *)
virtual void setArrow(stage_arrow_class *)
Definition d_stage.cpp:3161
virtual int getMapPath(void)
Definition d_stage.cpp:3479
void setDarkArea(s8 darkArea)
Definition d_stage.h:897
char mName[8]
Definition d_stage.h:900
void setLayer(s8 layer)
Definition d_stage.h:895
s8 getLayer() const
Definition d_stage.h:894
s16 getPoint() const
Definition d_stage.h:892
void set(const char *, s8, s16, s8)
Definition d_stage.cpp:136
s16 mPoint
Definition d_stage.h:901
s8 getDarkArea() const
Definition d_stage.h:896
s8 mRoomNo
Definition d_stage.h:902
s8 getRoomNo() const
Definition d_stage.h:893
s8 mLayer
Definition d_stage.h:903
s8 mDarkArea
Definition d_stage.h:904
const char * getName() const
Definition d_stage.h:891
int mEntryNum
Definition d_stage.h:189
stage_actor_data_class * mEntries
Definition d_stage.h:190
char mName[8]
Definition d_stage.h:180
u32 mParameter
Definition d_stage.h:181
cXyz mSpawnPos
Definition d_stage.h:182
u16 mEnemyNo
Definition d_stage.h:184
csXyz mAngle
Definition d_stage.h:183
int mEntryNum
Definition d_stage.h:205
stage_tgsc_data_class * mData
Definition d_stage.h:206
s16 mRoomNo
Definition d_stage.h:39
u8 field_0x8
Definition d_stage.h:34
u8 mItem
Definition d_stage.h:41
Vec mPosition
Definition d_stage.h:38
u8 mAppearType
Definition d_stage.h:37
u8 mTypeFlag
Definition d_stage.h:35
char mName[8]
Definition d_stage.h:33
s16 mRotation
Definition d_stage.h:40
u8 mFlagID
Definition d_stage.h:42
u8 field_0xa
Definition d_stage.h:36
static SECTION_RODATA u8 const id[8]
Definition d_a_npc_bans.cpp:1309
static u8 angle[2+2]
Definition d_a_obj_kago.cpp:845
u32 dStage_stagInfo_GetSTType(stage_stag_info_class *pstag)
Definition d_stage.h:1044
int dStage_lbnkWlevel(dStage_Lbnk_dt_c *i_data)
Definition d_stage.h:1200
u32 dStage_stagInfo_GetArg0(stage_stag_info_class *p_info)
Definition d_stage.h:1064
s32 dStage_sclsInfo_getWipe(stage_scls_info_class *p_info)
Definition d_stage.h:1120
dStage_KeepDoorInfo * dStage_GetKeepDoorInfo()
Definition d_stage.cpp:51
static int dStage_stEventInfoInit(dStage_dt_c *, void *, int, void *)
static int dStage_envrInfoInit(dStage_dt_c *, void *, int, void *)
static int dStage_roomTresureInit(dStage_dt_c *, void *, int, void *)
static int dStage_floorInfoInit(dStage_dt_c *, void *, int, void *)
int dStage_lbnkWIND(dStage_Lbnk_dt_c *i_data)
Definition d_stage.h:1196
static int dStage_filiInfoInit(dStage_dt_c *, void *, int, void *)
static int dStage_elstInfoInit(dStage_dt_c *, void *, int, void *)
static int dStage_paletteInfoInit(dStage_dt_c *, void *, int, void *)
static int dStage_actorInit_always(dStage_dt_c *, void *, int, void *)
int dStage_changeScene(int i_exitId, f32 i_speed, u32 i_mode, s8 i_roomNo, s16 i_angle, int i_layerOverride)
Definition d_stage.cpp:2682
static int dStage_stagInfoInit(dStage_dt_c *, void *, int, void *)
void dStage_Create()
Definition d_stage.cpp:2579
u32 dStage_stagInfo_GetParticleNo(stage_stag_info_class *p_info, int layer)
Definition d_stage.cpp:1841
f32 dStage_FileList_dt_SeaLevel(dStage_FileList_dt_c *p_fList)
Definition d_stage.h:1144
STATIC_ASSERT(sizeof(stage_tgsc_data_class)==0x24)
void dStage_dt_c_fieldMapLoader(void *i_data, dStage_dt_c *i_stage)
Definition d_stage.cpp:2546
u8 mNoChangeRoom__20dStage_roomControl_c
int dStage_RoomCheck(cBgS_GndChk *gndChk)
Definition d_stage.cpp:2639
static int dStage_actorInit(dStage_dt_c *, void *, int, void *)
void dStage_Delete()
Definition d_stage.cpp:2600
static int dStage_pselectInfoInit(dStage_dt_c *, void *, int, void *)
static int dStage_stageKeepTresureInit(dStage_dt_c *, void *, int, void *)
static int dStage_plightInfoInit(dStage_dt_c *, void *, int, void *)
int dStage_stagInfo_GetGapLevel(stage_stag_info_class *pstag)
Definition d_stage.h:1084
u8 dStage_roomRead_dt_c_GetLoadRoomIndex(u8 param_0)
Definition d_stage.h:1036
s8 dStage_stagInfo_GetTimeH(stage_stag_info_class *p_info)
Definition d_stage.h:1076
void dStage_restartRoom(u32 roomParam, u32 mode, int param_2)
Definition d_stage.cpp:2775
s8 mOldStayNo__20dStage_roomControl_c
u8 dStage_stagInfo_DefaultCameraType(stage_stag_info_class *pstag)
Definition d_stage.h:1108
static int dStage_playerInit(dStage_dt_c *, void *, int, void *)
static int dStage_cameraInit(dStage_dt_c *, void *, int, void *)
static int dStage_filiInfo2Init(dStage_dt_c *, void *, int, void *)
u16 dStage_stagInfo_GetStageTitleNo(stage_stag_info_class *pstag)
Definition d_stage.h:1104
static int dStage_ppntInfoInit(dStage_dt_c *, void *, int, void *)
u8 dStage_FileList_dt_GetDefaultCamera(dStage_FileList_dt_c *p_fList)
Definition d_stage.h:1156
static int dStage_vrboxcolInfoInit(dStage_dt_c *, void *, int, void *)
int dStage_stagInfo_GetRangeUp(stage_stag_info_class *pstag)
Definition d_stage.h:1088
int dStage_FileList_dt_GlobalWindDir(dStage_FileList_dt_c *i_fili)
Definition d_stage.h:1152
s8 m_time_pass__20dStage_roomControl_c
static int dStage_mecoInfoInit(dStage_dt_c *, void *, int, void *)
static s32 dStage_stagInfo_GetSaveTbl(stage_stag_info_class *param_0)
static int dStage_vrboxInfoInit(dStage_dt_c *, void *, int, void *)
static int dStage_mapPathInit(dStage_dt_c *, void *, int, void *)
u32 dStage_FileList_dt_getMiniMap(dStage_FileList_dt_c *p_fList)
Definition d_stage.h:1132
static int dStage_roomReadInit(dStage_dt_c *, void *, int, void *)
BOOL dStage_staginfo_GetArchiveHeap(stage_stag_info_class *p_info)
Definition d_stage.h:1080
static int dStage_multInfoInit(dStage_dt_c *, void *, int, void *)
static int dStage_layerTresureInit(dStage_dt_c *, void *, int, void *)
int dStage_stagInfo_GetEscapeWarp(stage_stag_info_class *pstag)
Definition d_stage.h:1048
s8 data_804505F0
Definition f_pc_priority.cpp:171
int dStage_changeSceneExitId(cBgS_PolyInfo ¶m_0, f32 speed, u32 mode, s8 roomNo, s16 angle)
Definition d_stage.cpp:2676
static int dStage_actorCommonLayerInit(dStage_dt_c *, void *, int, void *)
static int dStage_fieldMapFiliInfo2Init(dStage_dt_c *, void *, int, void *)
u16 dStage_stagInfo_GetCullPoint(stage_stag_info_class *pstag)
Definition d_stage.h:1112
int dStage_sclsInfo_getTimeH(stage_scls_info_class *p_info)
Definition d_stage.h:1128
int dStage_MapEvent_dt_c_getEventSCutType(dStage_MapEvent_dt_c *event)
Definition d_stage.h:1192
static int dStage_pathInfoInit(dStage_dt_c *, void *, int, void *)
static int dStage_rpatInfoInit(dStage_dt_c *, void *, int, void *)
static int dStage_fieldMapTresureInit(dStage_dt_c *, void *, int, void *)
static int dStage_memaInfoInit(dStage_dt_c *, void *, int, void *)
static int dStage_mapEventInfoInit(dStage_dt_c *, void *, int, void *)
int dStage_FileList_dt_GlobalWindLevel(dStage_FileList_dt_c *i_fili)
Definition d_stage.h:1148
u32 dStage_FileList_dt_GetEnemyAppear1Flag(dStage_FileList_dt_c *p_fList)
Definition d_stage.h:1136
f32 dStage_FileList2_dt_GetRightRmX(dStage_FileList2_dt_c *p_fList2)
Definition d_stage.h:1168
static int dStage_mapPathInitCommonLayer(dStage_dt_c *, void *, int, void *)
bool dStage_roomRead_dt_c_ChkBg(u8 param_0)
Definition d_stage.h:1024
static int dStage_fieldMapMapPathInit(dStage_dt_c *, void *, int, void *)
s32 i_dStage_stagInfo_GetSaveTbl(stage_stag_info_class *param_0)
Definition d_stage.h:1072
int dStage_MapEvent_dt_c_getEventSCutSW(dStage_MapEvent_dt_c *event)
Definition d_stage.h:1188
int dStage_FileList_dt_GetBitSw(dStage_FileList_dt_c *p_fList)
Definition d_stage.h:1140
s8 mStayNo__20dStage_roomControl_c
s8 dStage_FileList2_dt_GetMaxFloorNo(dStage_FileList2_dt_c *p_fList2)
Definition d_stage.h:1184
void dStage_dt_c_roomLoader(void *i_data, dStage_dt_c *stageDt, int param_2)
Definition d_stage.cpp:2513
static int dStage_arrowInit(dStage_dt_c *, void *, int, void *)
u32 dStage_stagInfo_GetMiniMap(stage_stag_info_class *pstag)
Definition d_stage.h:1052
static int dStage_tgscCommonLayerInit(dStage_dt_c *, void *, int, void *)
u8 dStage_sclsInfo_getSceneLayer(stage_scls_info_class *p_info)
Definition d_stage.h:1116
u8 dStage_stagInfo_GetWolfDashType(stage_stag_info_class *pstag)
Definition d_stage.h:1100
static int dStage_sclsInfoInit(dStage_dt_c *, void *, int, void *)
static int dStage_dmapInfoInit(dStage_dt_c *, void *, int, void *)
static int dStage_lbnkInfoInit(dStage_dt_c *, void *, int, void *)
f32 dStage_FileList2_dt_GetFrontRmZ(dStage_FileList2_dt_c *p_fList2)
Definition d_stage.h:1176
void dStage_dt_c_roomReLoader(void *i_data, dStage_dt_c *stageDt, int param_2)
Definition d_stage.cpp:2532
int dStage_changeScene4Event(int i_exitId, s8 room_no, int i_wipe, bool param_3, f32 speed, u32 mode, s16 angle, int param_7)
Definition d_stage.cpp:2732
const char * dStage_getName2(s16, s8)
Definition d_stage.cpp:1512
int dStage_stagInfo_GetRangeDown(stage_stag_info_class *pstag)
Definition d_stage.h:1092
static int dStage_RoomCameraInit(dStage_dt_c *, void *, int, void *)
f32 dStage_FileList2_dt_GetLeftRmX(dStage_FileList2_dt_c *p_fList2)
Definition d_stage.h:1164
int dStage_stagInfo_GetMsgGroup(stage_stag_info_class *p_info)
Definition d_stage.h:1068
int(* dStage_Func)(dStage_dt_c *, void *, int, void *)
Definition d_stage.h:938
u32 dStage_stagInfo_ChkKeyDisp(stage_stag_info_class *pstag)
Definition d_stage.h:1096
dStage_KeepDoorInfo * dStage_GetRoomKeepDoorInfo()
Definition d_stage.cpp:97
s8 mNextStayNo__20dStage_roomControl_c
static int dStage_lgtvInfoInit(dStage_dt_c *, void *, int, void *)
u8 dStage_FileList_dt_GRASSLIGHT(dStage_FileList_dt_c *p_fList)
Definition d_stage.h:1160
StageType
Definition d_stage.h:45
@ ST_BOSS_ROOM
Definition d_stage.h:49
@ ST_DUNGEON
Definition d_stage.h:47
@ ST_ROOM
Definition d_stage.h:48
@ ST_FIELD
Definition d_stage.h:46
@ ST_CASTLE_TOWN
Definition d_stage.h:50
@ ST_CLOUD_SEA
Definition d_stage.h:51
static int dStage_soundInfoInit(dStage_dt_c *, void *, int, void *)
static int dStage_rppnInfoInit(dStage_dt_c *, void *, int, void *)
s8 dStage_FileList2_dt_GetMinFloorNo(dStage_FileList2_dt_c *p_fList2)
Definition d_stage.h:1180
s8 dStage_roomRead_dt_c_GetReverbStage(roomRead_class &, int)
Definition d_stage.cpp:2055
static int dStage_tgscInfoInit(dStage_dt_c *, void *, int, void *)
static int dStage_roomDrtgInfoInit(dStage_dt_c *, void *, int, void *)
static int dStage_soundInfoInitCL(dStage_dt_c *, void *, int, void *)
dStage_objectNameInf * dStage_searchName(const char *)
Definition d_stage.cpp:1474
static int dStage_stageDrtgInfoInit(dStage_dt_c *, void *, int, void *)
u8 dStage_roomRead_dt_c_GetReverb(roomRead_data_class &room)
Definition d_stage.h:1040
s32 dStage_roomRead_dt_c_GetTimePass(roomRead_data_class &data)
Definition d_stage.h:1032
s32 dStage_roomRead_dt_c_GetVrboxswitch(roomRead_data_class &data)
Definition d_stage.h:1028
s32 dStage_sclsInfo_getWipeTime(stage_scls_info_class *p_info)
Definition d_stage.h:1124
void dStage_infoCreate()
Definition d_stage.cpp:2568
s16 dStage_stagInfo_GetUpButton(stage_stag_info_class *p_info)
Definition d_stage.h:1060
f32 dStage_FileList2_dt_GetInnerRmZ(dStage_FileList2_dt_c *p_fList2)
Definition d_stage.h:1172
static volatile BOOL flag
Definition dspproc.cpp:20
unsigned int fpc_ProcID
Definition f_pc_base.h:10
char identifier[5]
Definition d_stage.h:941
dStage_Func function
Definition d_stage.h:942
Definition d_a_balloon_2D.h:178
Definition d_a_hozelda.cpp:18
Definition d_a_ep.cpp:138
Definition d_a_ep.cpp:134
Definition d_a_hozelda.cpp:20
Definition d_kankyo_data.h:6
Definition d_a_npc_cd2.cpp:35
dStage_Elst_data * m_entries
Definition d_stage.h:321
int m_entryNum
Definition d_stage.h:320
u8 m_layerTable[15]
Definition d_stage.h:316
int num
Definition d_stage.h:311
dStage_Lbnk_dt_c * entries
Definition d_stage.h:312
int mCount
Definition d_stage.h:363
dStage_MapEvent_dt_c * mData
Definition d_stage.h:364
u8 field_0x19[0x1B - 0x19]
Definition d_stage.h:357
u8 mSwitch
Definition d_stage.h:358
u8 field_0x4
Definition d_stage.h:343
u8 field_0x2
Definition d_stage.h:341
u16 field_0x14
Definition d_stage.h:353
u8 field_0x3
Definition d_stage.h:342
u8 field_0xA
Definition d_stage.h:349
u8 field_0x8
Definition d_stage.h:347
u8 field_0x9
Definition d_stage.h:348
u8 field_0xC
Definition d_stage.h:351
u8 field_0x17
Definition d_stage.h:355
u8 mType
Definition d_stage.h:339
char mName[7]
Definition d_stage.h:352
u8 field_0xB
Definition d_stage.h:350
u8 field_0x16
Definition d_stage.h:354
u8 mPriority
Definition d_stage.h:345
u8 field_0x1
Definition d_stage.h:340
u8 field_0x7
Definition d_stage.h:346
u8 mSeType
Definition d_stage.h:356
u8 field_0x5
Definition d_stage.h:344
dStage_MemoryConfig_data * field_0x4
Definition d_stage.h:331
int m_num
Definition d_stage.h:330
u8 m_blockID
Definition d_stage.h:326
u8 m_roomNo
Definition d_stage.h:325
u32 * field_0x4
Definition d_stage.h:238
int m_num
Definition d_stage.h:237
f32 mTransX
Definition d_stage.h:248
s16 mAngle
Definition d_stage.h:250
f32 mTransY
Definition d_stage.h:249
u8 mRoomNo
Definition d_stage.h:251
stage_sound_data * entries
Definition d_stage.h:275
int num
Definition d_stage.h:274
dPath * m_path
Definition d_stage.h:244
int m_num
Definition d_stage.h:243
Vec m_position
Definition d_stage.h:296
u8 field_0x2
Definition d_stage.h:294
u8 field_0x0
Definition d_stage.h:292
u8 mArg0
Definition d_stage.h:295
u8 field_0x1
Definition d_stage.h:293
char mName[8]
Definition d_stage.h:926
s16 mProcName
Definition d_stage.h:927
s8 mSubtype
Definition d_stage.h:928
u8 field_0x2[0x20]
Definition d_stage.h:791
u8 field_0x0
Definition d_stage.h:789
u8 mLayerNo
Definition d_stage.h:790
bankDataEntry m_entries[32]
Definition d_stage.h:796
u8 m_num
Definition d_stage.h:795
char m_names[32][10]
Definition d_stage.h:785
s8 m_num
Definition d_stage.h:784
Definition d_menu_dmap_map.cpp:105
static void createRoomDzs(u8 i_num)
Definition d_stage.h:799
static JKRExpHeap * createMemoryBlock(int, u32)
Definition d_stage.cpp:1280
static void setZoneCount(int i_roomNo, int count)
Definition d_stage.h:844
static s8 GetTimePass()
Definition d_stage.h:821
static void destroyMemoryBlock()
Definition d_stage.cpp:1288
void initZone()
Definition d_stage.cpp:185
static u8 mStatus[65792]
Definition d_menu_dmap_map.cpp:106
void offStatusFlag(int i_roomNo, u8 flag)
Definition d_stage.h:862
static u32 getProcID()
Definition d_stage.h:840
static bool resetArchiveBank(int)
Definition d_stage.cpp:1309
static int getZoneNo(int i_roomNo)
Definition d_stage.h:805
static void SetTimePass(int)
Definition d_stage.cpp:1466
static void onNoChangeRoom()
Definition d_stage.h:838
static bankData * mArcBankData
Definition d_stage.h:876
void init(void)
Definition d_stage.cpp:147
static nameData * getArcBankName()
Definition d_stage.h:833
static char * getDemoArcName()
Definition d_stage.h:832
void setStatusFlag(int i_roomNo, u8 flag)
Definition d_stage.h:827
void zoneCountCheck(int) const
Definition d_stage.cpp:1254
static s8 getStayNo()
Definition d_stage.h:823
static void setRegionNo(int i_roomNo, u8 i_regionNo)
Definition d_stage.h:843
static void setFileList2(int i_roomNo, dStage_FileList2_dt_c *list)
Definition d_stage.h:850
BOOL checkStatusFlag(int i_roomNo, u8 flag) const
Definition d_stage.h:858
static s8 mStayNo
Definition d_stage.h:878
static char mDemoArcName[10]
Definition d_stage.h:873
static dStage_FileList2_dt_c * getFileList2(int i_roomNo)
Definition d_stage.h:829
static s8 m_time_pass
Definition d_stage.h:881
dStage_roomStatus_c * getStatusRoomDt(int)
Definition d_stage.cpp:197
static roomDzs_c m_roomDzs
Definition d_stage.h:877
static bankData * getArcBankData()
Definition d_stage.h:834
int loadRoom(int, u8 *, bool)
Definition d_stage.cpp:1191
static s8 mNextStayNo
Definition d_stage.h:880
static char mArcBank[32][10]
Definition d_stage.h:2565
static int getStatusProcID(int i_roomNo)
Definition d_stage.h:842
dStage_roomControl_c()
Definition d_stage.h:803
static void setMemoryBlockID(int i_roomNo, int i_blockID)
Definition d_stage.h:846
static char * getArcBank(int)
Definition d_stage.cpp:1303
static JKRExpHeap * getMemoryBlock(int)
Definition d_stage.cpp:1126
static void setNextStayNo(int)
Definition d_stage.cpp:1150
static u8 getRegionNo(int i_roomNo)
Definition d_stage.h:824
static void setBgW(int param_0, dBgW_base *i_bgw)
Definition d_stage.h:854
static u32 mProcID
Definition d_stage.h:874
static void removeRoomDzs()
Definition d_stage.h:801
dKy_tevstr_c * getTevStr(int i_roomNo)
Definition d_stage.h:826
BOOL checkRoomDisp(int) const
Definition d_stage.cpp:1182
static u8 mNoChangeRoom
Definition d_stage.h:882
static void setArcBank(int, char const *)
Definition d_stage.cpp:1298
static void setRoomReadId(s8 id)
Definition d_stage.h:835
static s8 getMemoryBlockID(int i_roomNo)
Definition d_stage.h:825
static nameData * mArcBankName
Definition d_stage.h:875
static void setStatusProcID(int i_roomNo, fpc_ProcID i_id)
Definition d_stage.h:841
static s8 mOldStayNo
Definition d_stage.h:879
static void setProcID(u32 id)
Definition d_stage.h:839
static void setStayNo(int)
Definition d_stage.cpp:1137
static void offNoChangeRoom()
Definition d_stage.h:837
u8 field_0x0[4]
Definition d_stage.h:885
static void onStatusDraw(int i_roomNo)
Definition d_stage.h:828
static JKRExpHeap * mMemoryBlock[19]
Definition d_stage.h:2559
static void * addRoomDzs(u8 i_num, u8 roomNo)
Definition d_stage.h:800
void onStatusFlag(int i_roomNo, u8 flag)
Definition d_stage.h:866
static s8 getRoomReadId()
Definition d_stage.h:836
static void setZoneNo(int, int)
Definition d_s_room.cpp:393
int field_0x0
Definition d_stage.h:217
roomRead_data_class ** field_0x4
Definition d_stage.h:218
u8 field_0x0
Definition d_stage.h:210
u8 field_0x1
Definition d_stage.h:211
u8 * field_0x4
Definition d_stage.h:213
u8 field_0x2
Definition d_stage.h:212
int mNum
Definition d_stage.h:174
stage_arrow_data_class * mEntries
Definition d_stage.h:175
csXyz mAngle
Definition d_stage.h:169
cXyz mPosition
Definition d_stage.h:168
s16 field_0x12
Definition d_stage.h:170
u16 field_0x14
Definition d_stage.h:158
u16 field_0x16
Definition d_stage.h:159
u8 field_0x10
Definition d_stage.h:154
u8 field_0x12
Definition d_stage.h:156
Vec field_0x4
Definition d_stage.h:152
int field_0x0
Definition d_stage.h:151
u8 field_0x11
Definition d_stage.h:155
u8 field_0x13
Definition d_stage.h:157
stage_camera2_data_class * mEntries
Definition d_stage.h:164
int field_0x0
Definition d_stage.h:163
u8 pselect_id[65]
Definition d_stage.h:146
u8 field_0x0[0x35]
Definition d_stage.h:135
u8 field_0x36[2]
Definition d_stage.h:137
u8 field_0x35
Definition d_stage.h:136
stage_map_info_class * mData
Definition d_stage.h:142
int field_0x0
Definition d_stage.h:141
u8 vrboxcol_id
Definition d_stage.h:124
u8 cloud_shadow_density
Definition d_stage.h:126
f32 fog_start_z
Definition d_stage.h:122
color_RGB_class plight_col[6]
Definition d_stage.h:120
u8 unk_0x2f
Definition d_stage.h:127
color_RGB_class fog_col
Definition d_stage.h:121
u8 bloom_tbl_id
Definition d_stage.h:128
u8 bg_light_influence
Definition d_stage.h:125
color_RGB_class actor_amb_col
Definition d_stage.h:118
u8 BG1_amb_alpha
Definition d_stage.h:129
color_RGB_class bg_amb_col[4]
Definition d_stage.h:119
u8 BG3_amb_alpha
Definition d_stage.h:131
f32 fog_end_z
Definition d_stage.h:123
u8 BG2_amb_alpha
Definition d_stage.h:130
color_RGB_class color
Definition d_stage.h:113
f32 power
Definition d_stage.h:111
u8 unk_0x10[0x18 - 0x10]
Definition d_stage.h:112
Vec position
Definition d_stage.h:110
u8 fluctuation
Definition d_stage.h:114
u8 palette_id[8]
Definition d_stage.h:105
f32 change_rate
Definition d_stage.h:106
u8 spot_type
Definition d_stage.h:98
f32 spotCutoff
Definition d_stage.h:97
f32 radius
Definition d_stage.h:94
f32 directionY
Definition d_stage.h:96
f32 directionX
Definition d_stage.h:95
u8 switch_no
Definition d_stage.h:101
Vec position
Definition d_stage.h:93
u8 dist_atten_type
Definition d_stage.h:99
u8 flags
Definition d_stage.h:100
u8 mStart
Definition d_stage.h:75
u8 field_0xb
Definition d_stage.h:78
int getRoom()
Definition d_stage.h:83
char mStage[8]
Definition d_stage.h:74
s8 mRoom
Definition d_stage.h:76
u8 mWipe
Definition d_stage.h:79
u8 field_0xa
Definition d_stage.h:77
char * getStage()
Definition d_stage.h:81
stage_scls_info_class * mEntries
Definition d_stage.h:88
int numEntries
Definition d_stage.h:87
u8 field_0x14
Definition d_stage.h:263
u8 field_0x18
Definition d_stage.h:267
u8 field_0x15
Definition d_stage.h:264
Vec field_0x8
Definition d_stage.h:262
u8 field_0x1a
Definition d_stage.h:269
u8 field_0x17
Definition d_stage.h:266
u8 field_0x16
Definition d_stage.h:265
char field_0x0[8]
Definition d_stage.h:261
u8 field_0x19
Definition d_stage.h:268
u8 mCameraType
Definition d_stage.h:57
u8 mMsgGroup
Definition d_stage.h:68
f32 field_0x24
Definition d_stage.h:67
u32 field_0x10
Definition d_stage.h:61
u16 mStageTitleNo
Definition d_stage.h:69
u16 field_0x0a
Definition d_stage.h:59
s16 mRangeDown
Definition d_stage.h:65
s16 mRangeUp
Definition d_stage.h:64
s16 mGapLevel
Definition d_stage.h:63
u32 field_0x0c
Definition d_stage.h:60
f32 field_0x0
Definition d_stage.h:55
u8 field_0x14[6]
Definition d_stage.h:62
u8 field_0x09
Definition d_stage.h:58
u8 mParticleNo[16]
Definition d_stage.h:70
f32 field_0x4
Definition d_stage.h:56
f32 field_0x20
Definition d_stage.h:66
u8 field_0x22
Definition d_stage.h:198
u8 field_0x20[2]
Definition d_stage.h:197
stage_tgsc_data_class()
Definition d_stage.h:195
~stage_tgsc_data_class()
Definition d_stage.h:194
color_RGB_class field_0x0
Definition d_stage.h:23
GXColor field_0x11
Definition d_stage.h:28
color_RGB_class field_0x3
Definition d_stage.h:24
color_RGB_class field_0x6
Definition d_stage.h:25
GXColor field_0xd
Definition d_stage.h:27
GXColor field_0x9
Definition d_stage.h:26
color_RGB_class kumo_bottom_col
Definition d_stage.h:15
color_RGB_class sky_col
Definition d_stage.h:13
GXColor kasumi_outer_col
Definition d_stage.h:17
GXColor kasumi_inner_col
Definition d_stage.h:18
color_RGB_class kumo_top_col
Definition d_stage.h:14
GXColor kumo_shadow_col
Definition d_stage.h:16
int BOOL
Definition types.h:27
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned short u16
Definition types.h:9
signed long s32
Definition types.h:6
unsigned char u8
Definition types.h:8