dStage_roomDt_c methods decomp'd

This commit is contained in:
Pheenoh 2021-01-09 23:04:11 -05:00
parent 872cd076aa
commit 3c0fe08bdc
No known key found for this signature in database
GPG Key ID: 4312662758CE7D5A
3 changed files with 235 additions and 294 deletions

View File

@ -321,7 +321,7 @@ private:
stage_camera_class* mCamera; stage_camera_class* mCamera;
stage_arrow_class* mArrow; stage_arrow_class* mArrow;
dStage_MapEventInfo_c* mMapEventInfo; dStage_MapEventInfo_c* mMapEventInfo;
dStage_SoundInfo_c* mSoundInfo; dStage_SoundInfo_c* mSoundInf;
dStage_SoundInfo_c* mSoundInfCL; dStage_SoundInfo_c* mSoundInfCL;
stage_scls_info_dummy_class* mSclsInfo; stage_scls_info_dummy_class* mSclsInfo;
dStage_Lbnk_c* mLbnk; dStage_Lbnk_c* mLbnk;

View File

@ -2930,7 +2930,7 @@ extern u8 lbl_80450878;
// additional symbols needed for d_stage.cpp // additional symbols needed for d_stage.cpp
// autogenerated by split.py v0.3 at 2021-01-08 16:07:10.282857 // autogenerated by split.py v0.3 at 2021-01-08 16:07:10.282857
extern u8 lbl_80378A50; extern char lbl_80378A50[0x3F8]; // d_stage string literals
extern u8 lbl_803A3B18; extern u8 lbl_803A3B18;
extern u8 lbl_803A65CC; extern u8 lbl_803A65CC;
extern u8 lbl_803A65FC; extern u8 lbl_803A65FC;

View File

@ -1,7 +1,7 @@
/* d_stage.cpp autogenerated by split.py v0.3 at 2021-01-08 16:07:11.385669 */ /* d_stage.cpp autogenerated by split.py v0.3 at 2021-01-08 16:07:11.385669 */
#include "d/d_com/d_com_inf_game/d_com_inf_game.h"
#include "d/d_stage/d_stage.h" #include "d/d_stage/d_stage.h"
#include "d/d_com/d_com_inf_game/d_com_inf_game.h"
#include "f/f_pc/f_pc_stdcreate_req.h" #include "f/f_pc/f_pc_stdcreate_req.h"
#include "global.h" #include "global.h"
@ -235,15 +235,11 @@ asm void dStage_stageDt_c::init(void) {
#include "d/d_stage/asm/func_80024C1C.s" #include "d/d_stage/asm/func_80024C1C.s"
} }
//
//
asm void dStage_roomDt_c::initFileList2(void) { asm void dStage_roomDt_c::initFileList2(void) {
nofralloc nofralloc
#include "d/d_stage/asm/func_80024CA8.s" #include "d/d_stage/asm/func_80024CA8.s"
} }
//
//
asm void dStage_roomDt_c::init(void) { asm void dStage_roomDt_c::init(void) {
nofralloc nofralloc
#include "d/d_stage/asm/func_80024CB4.s" #include "d/d_stage/asm/func_80024CB4.s"
@ -828,8 +824,6 @@ asm void dStage_changeScene(void) {
#include "d/d_stage/asm/func_80027170.s" #include "d/d_stage/asm/func_80027170.s"
} }
//
//
asm stage_scls_info_dummy_class* dStage_roomDt_c::getSclsInfo(void) const { asm stage_scls_info_dummy_class* dStage_roomDt_c::getSclsInfo(void) const {
nofralloc nofralloc
#include "d/d_stage/asm/func_800272E0.s" #include "d/d_stage/asm/func_800272E0.s"
@ -854,429 +848,376 @@ asm void dStage_restartRoom(void) {
#include "d/d_stage/asm/func_800274B0.s" #include "d/d_stage/asm/func_800274B0.s"
} }
asm void dStage_roomDt_c::setCamera(stage_camera_class*) { void dStage_roomDt_c::setCamera(stage_camera_class* i_Camera) {
nofralloc mCamera = i_Camera;
#include "d/d_stage/asm/func_80027524.s"
} }
asm stage_camera_class* dStage_roomDt_c::getCamera(void) const { stage_camera_class* dStage_roomDt_c::getCamera(void) const {
nofralloc return mCamera;
#include "d/d_stage/asm/func_8002752C.s"
} }
asm void dStage_roomDt_c::setArrow(stage_arrow_class*) { void dStage_roomDt_c::setArrow(stage_arrow_class* i_Arrow) {
nofralloc mArrow = i_Arrow;
#include "d/d_stage/asm/func_80027534.s"
} }
asm stage_arrow_class* dStage_roomDt_c::getArrow(void) const { stage_arrow_class* dStage_roomDt_c::getArrow(void) const {
nofralloc return mArrow;
#include "d/d_stage/asm/func_8002753C.s"
} }
asm void dStage_roomDt_c::setPlayer(stage_actor_class*) { void dStage_roomDt_c::setPlayer(stage_actor_class* i_Player) {
nofralloc mPlayer = i_Player;
#include "d/d_stage/asm/func_80027544.s"
} }
asm void dStage_roomDt_c::setPlayerNum(unsigned short) { void dStage_roomDt_c::setPlayerNum(u16 i_PlayerNum) {
nofralloc mPlayerNum = i_PlayerNum;
#include "d/d_stage/asm/func_8002754C.s"
} }
asm u16 dStage_roomDt_c::getPlayerNum(void) const { u16 dStage_roomDt_c::getPlayerNum(void) const {
nofralloc return mPlayerNum;
#include "d/d_stage/asm/func_80027554.s"
} }
asm void dStage_roomDt_c::setRoom(roomRead_class*) { void dStage_roomDt_c::setRoom(roomRead_class* i_Room) {
nofralloc dStage_SetErrorRoom();
#include "d/d_stage/asm/func_8002755C.s" OSReport(lbl_80378A50 + 367);
} }
asm roomRead_class* dStage_roomDt_c::getRoom(void) const { roomRead_class* dStage_roomDt_c::getRoom(void) const {
nofralloc OSReport(lbl_80378A50 + 367);
#include "d/d_stage/asm/func_80027590.s" return NULL;
} }
asm void dStage_roomDt_c::setMapInfo(stage_map_info_class*) { void dStage_roomDt_c::setMapInfo(stage_map_info_class* i_MapInfo) {
nofralloc mMapInfo = i_MapInfo;
#include "d/d_stage/asm/func_800275C4.s"
} }
asm stage_map_info_class* dStage_roomDt_c::getMapInfo(void) const { stage_map_info_class* dStage_roomDt_c::getMapInfo(void) const {
nofralloc return mMapInfo;
#include "d/d_stage/asm/func_800275CC.s"
} }
asm void dStage_roomDt_c::setMapInfoBase(stage_map_info_dummy_class*) { void dStage_roomDt_c::setMapInfoBase(stage_map_info_dummy_class* i_MapInfoBase) {
nofralloc mMapInfoBase = i_MapInfoBase;
#include "d/d_stage/asm/func_800275D4.s"
} }
asm void dStage_roomDt_c::setPaletteInfo(stage_palette_info_class*) { void dStage_roomDt_c::setPaletteInfo(stage_palette_info_class*) {
nofralloc dStage_SetErrorRoom();
#include "d/d_stage/asm/func_800275DC.s" OSReport(lbl_80378A50 + 390);
} }
asm stage_palette_info_class* dStage_roomDt_c::getPaletteInfo(void) const { stage_palette_info_class* dStage_roomDt_c::getPaletteInfo(void) const {
nofralloc OSReport(lbl_80378A50 + 390);
#include "d/d_stage/asm/func_80027610.s" return NULL;
} }
asm void dStage_roomDt_c::setPselectInfo(stage_pselect_info_class*) { void dStage_roomDt_c::setPselectInfo(stage_pselect_info_class*) {
nofralloc dStage_SetErrorRoom();
#include "d/d_stage/asm/func_80027644.s" OSReport(lbl_80378A50 + 414);
} }
asm stage_pselect_info_class* dStage_roomDt_c::getPselectInfo(void) const { stage_pselect_info_class* dStage_roomDt_c::getPselectInfo(void) const {
nofralloc OSReport(lbl_80378A50 + 414);
#include "d/d_stage/asm/func_80027678.s" return NULL;
} }
asm void dStage_roomDt_c::setEnvrInfo(stage_envr_info_class*) { void dStage_roomDt_c::setEnvrInfo(stage_envr_info_class*) {
nofralloc dStage_SetErrorRoom();
#include "d/d_stage/asm/func_800276AC.s" OSReport(lbl_80378A50 + 440);
} }
asm stage_envr_info_class* dStage_roomDt_c::getEnvrInfo(void) const { stage_envr_info_class* dStage_roomDt_c::getEnvrInfo(void) const {
nofralloc OSReport(lbl_80378A50 + 440);
#include "d/d_stage/asm/func_800276E0.s" return NULL;
} }
asm void dStage_roomDt_c::setVrboxInfo(stage_vrbox_info_class*) { void dStage_roomDt_c::setVrboxInfo(stage_vrbox_info_class* i_VrboxInfo) {
nofralloc mVrboxInfo = i_VrboxInfo;
#include "d/d_stage/asm/func_80027714.s"
} }
asm stage_vrbox_info_class* dStage_roomDt_c::getVrboxInfo(void) const { stage_vrbox_info_class* dStage_roomDt_c::getVrboxInfo(void) const {
nofralloc return mVrboxInfo;
#include "d/d_stage/asm/func_8002771C.s"
} }
asm void dStage_roomDt_c::setVrboxcolInfo(stage_vrboxcol_info_class*) { void dStage_roomDt_c::setVrboxcolInfo(stage_vrboxcol_info_class* i_VrboxcolInfo) {
nofralloc mVrboxcolInfo = i_VrboxcolInfo;
#include "d/d_stage/asm/func_80027724.s"
} }
asm stage_vrboxcol_info_class* dStage_roomDt_c::getVrboxcolInfo(void) const { stage_vrboxcol_info_class* dStage_roomDt_c::getVrboxcolInfo(void) const {
nofralloc return mVrboxcolInfo;
#include "d/d_stage/asm/func_8002772C.s"
} }
asm void dStage_roomDt_c::setPlightInfo(stage_plight_info_class*) { void dStage_roomDt_c::setPlightInfo(stage_plight_info_class* i_PlightInfo) {
nofralloc dStage_SetErrorRoom();
#include "d/d_stage/asm/func_80027734.s" OSReport(lbl_80378A50 + 463);
} }
asm stage_plight_info_class* dStage_roomDt_c::getPlightInfo(void) const { stage_plight_info_class* dStage_roomDt_c::getPlightInfo(void) const {
nofralloc OSReport(lbl_80378A50 + 463);
#include "d/d_stage/asm/func_80027768.s" return NULL;
} }
asm void dStage_roomDt_c::setPaletteNumInfo(int) { void dStage_roomDt_c::setPaletteNumInfo(int) {
nofralloc dStage_SetErrorRoom();
#include "d/d_stage/asm/func_8002779C.s" OSReport(lbl_80378A50 + 488);
} }
asm int dStage_roomDt_c::getPaletteNumInfo(void) const { int dStage_roomDt_c::getPaletteNumInfo(void) const {
nofralloc OSReport(lbl_80378A50 + 488);
#include "d/d_stage/asm/func_800277D0.s" return NULL;
} }
asm void dStage_roomDt_c::setPselectNumInfo(int) { void dStage_roomDt_c::setPselectNumInfo(int) {
nofralloc dStage_SetErrorRoom();
#include "d/d_stage/asm/func_80027804.s" OSReport(lbl_80378A50 + 518);
} }
asm int dStage_roomDt_c::getPselectNumInfo(void) const { int dStage_roomDt_c::getPselectNumInfo(void) const {
nofralloc OSReport(lbl_80378A50 + 518);
#include "d/d_stage/asm/func_80027838.s" return NULL;
} }
asm void dStage_roomDt_c::setEnvrNumInfo(int) { void dStage_roomDt_c::setEnvrNumInfo(int) {
nofralloc dStage_SetErrorRoom();
#include "d/d_stage/asm/func_8002786C.s" OSReport(lbl_80378A50 + 548);
} }
asm int dStage_roomDt_c::getEnvrNumInfo(void) const { int dStage_roomDt_c::getEnvrNumInfo(void) const {
nofralloc OSReport(lbl_80378A50 + 548);
#include "d/d_stage/asm/func_800278A0.s" return NULL;
} }
asm void dStage_roomDt_c::setVrboxNumInfo(int) { void dStage_roomDt_c::setVrboxNumInfo(int i_VrboxNumInfo) {
nofralloc mVrboxNumInfo = i_VrboxNumInfo;
#include "d/d_stage/asm/func_800278D4.s"
} }
asm int dStage_roomDt_c::getVrboxNumInfo(void) const { int dStage_roomDt_c::getVrboxNumInfo(void) const {
nofralloc return mVrboxNumInfo;
#include "d/d_stage/asm/func_800278DC.s"
} }
asm void dStage_roomDt_c::setVrboxcolNumInfo(int) { void dStage_roomDt_c::setVrboxcolNumInfo(int i_VrboxcolNumInfo) {
nofralloc mVrboxcolNumInfo = i_VrboxcolNumInfo;
#include "d/d_stage/asm/func_800278E4.s"
} }
asm int dStage_roomDt_c::getVrboxcolNumInfo(void) const { int dStage_roomDt_c::getVrboxcolNumInfo(void) const {
nofralloc return mVrboxcolNumInfo;
#include "d/d_stage/asm/func_800278EC.s"
} }
asm void dStage_roomDt_c::setPlightNumInfo(int) { void dStage_roomDt_c::setPlightNumInfo(int) {
nofralloc dStage_SetErrorRoom();
#include "d/d_stage/asm/func_800278F4.s" OSReport(lbl_80378A50 + 575);
} }
asm int dStage_roomDt_c::getPlightNumInfo(void) const { int dStage_roomDt_c::getPlightNumInfo(void) const {
nofralloc OSReport(lbl_80378A50 + 575);
#include "d/d_stage/asm/func_80027928.s" return NULL;
} }
asm void dStage_roomDt_c::setLightVecInfo(stage_pure_lightvec_info_class*) { void dStage_roomDt_c::setLightVecInfo(stage_pure_lightvec_info_class* i_LightVecInfo) {
nofralloc mLightVecInfo = i_LightVecInfo;
#include "d/d_stage/asm/func_8002795C.s"
} }
asm stage_pure_lightvec_info_class* dStage_roomDt_c::getLightVecInfo(void) const { stage_pure_lightvec_info_class* dStage_roomDt_c::getLightVecInfo(void) const {
nofralloc return mLightVecInfo;
#include "d/d_stage/asm/func_80027964.s"
} }
asm void dStage_roomDt_c::setLightVecInfoNum(int) { void dStage_roomDt_c::setLightVecInfoNum(int i_LightVecInfoNum) {
nofralloc mLightVecInfoNum = i_LightVecInfoNum;
#include "d/d_stage/asm/func_8002796C.s"
} }
asm int dStage_roomDt_c::getLightVecInfoNum(void) const { int dStage_roomDt_c::getLightVecInfoNum(void) const {
nofralloc return mLightVecInfoNum;
#include "d/d_stage/asm/func_80027974.s"
} }
asm void dStage_roomDt_c::setStagInfo(stage_stag_info_class*) { void dStage_roomDt_c::setStagInfo(stage_stag_info_class*) {
nofralloc dStage_SetErrorRoom();
#include "d/d_stage/asm/func_8002797C.s" OSReport(lbl_80378A50 + 604);
} }
asm stage_stag_info_class* dStage_roomDt_c::getStagInfo(void) const { stage_stag_info_class* dStage_roomDt_c::getStagInfo(void) const {
nofralloc OSReport(lbl_80378A50 + 604);
#include "d/d_stage/asm/func_800279B0.s" return NULL;
} }
asm void dStage_roomDt_c::setSclsInfo(stage_scls_info_dummy_class*) { void dStage_roomDt_c::setSclsInfo(stage_scls_info_dummy_class* i_SclsInfo) {
nofralloc mSclsInfo = i_SclsInfo;
#include "d/d_stage/asm/func_800279E4.s"
} }
asm void dStage_roomDt_c::setPntInfo(dStage_dPnt_c*) { void dStage_roomDt_c::setPntInfo(dStage_dPnt_c*) {
nofralloc dStage_SetErrorRoom();
#include "d/d_stage/asm/func_800279EC.s" OSReport(lbl_80378A50 + 627);
} }
asm dStage_dPnt_c* dStage_roomDt_c::getPntInf(void) const { dStage_dPnt_c* dStage_roomDt_c::getPntInf(void) const {
nofralloc OSReport(lbl_80378A50 + 648);
#include "d/d_stage/asm/func_80027A20.s" return NULL;
} }
asm void dStage_roomDt_c::setPathInfo(dStage_dPath_c*) { void dStage_roomDt_c::setPathInfo(dStage_dPath_c*) {
nofralloc dStage_SetErrorRoom();
#include "d/d_stage/asm/func_80027A54.s" OSReport(lbl_80378A50 + 670);
} }
asm dStage_dPath_c* dStage_roomDt_c::getPathInf(void) const { dStage_dPath_c* dStage_roomDt_c::getPathInf(void) const {
nofralloc OSReport(lbl_80378A50 + 670);
#include "d/d_stage/asm/func_80027A88.s" return NULL;
} }
asm void dStage_roomDt_c::setPnt2Info(dStage_dPnt_c*) { void dStage_roomDt_c::setPnt2Info(dStage_dPnt_c* i_Pnt2Info) {
nofralloc mPnt2Info = i_Pnt2Info;
#include "d/d_stage/asm/func_80027ABC.s"
} }
asm dStage_dPnt_c* dStage_roomDt_c::getPnt2Inf(void) const { dStage_dPnt_c* dStage_roomDt_c::getPnt2Inf(void) const {
nofralloc return mPnt2Info;
#include "d/d_stage/asm/func_80027AC4.s"
} }
asm void dStage_roomDt_c::setPath2Info(dStage_dPath_c*) { void dStage_roomDt_c::setPath2Info(dStage_dPath_c* i_Path2Info) {
nofralloc mPath2Info = i_Path2Info;
#include "d/d_stage/asm/func_80027ACC.s"
} }
asm dStage_dPath_c* dStage_roomDt_c::getPath2Inf(void) const { dStage_dPath_c* dStage_roomDt_c::getPath2Inf(void) const {
nofralloc return mPath2Info;
#include "d/d_stage/asm/func_80027AD4.s"
} }
asm void dStage_roomDt_c::setSoundInf(dStage_SoundInfo_c*) { void dStage_roomDt_c::setSoundInf(dStage_SoundInfo_c* i_SoundInf) {
nofralloc mSoundInf = i_SoundInf;
#include "d/d_stage/asm/func_80027ADC.s"
} }
asm dStage_SoundInfo_c* dStage_roomDt_c::getSoundInf(void) const { dStage_SoundInfo_c* dStage_roomDt_c::getSoundInf(void) const {
nofralloc return mSoundInf;
#include "d/d_stage/asm/func_80027AE4.s"
} }
asm void dStage_roomDt_c::setSoundInfCL(dStage_SoundInfo_c*) { void dStage_roomDt_c::setSoundInfCL(dStage_SoundInfo_c* i_SoundInfCL) {
nofralloc mSoundInfCL = i_SoundInfCL;
#include "d/d_stage/asm/func_80027AEC.s"
} }
asm dStage_SoundInfo_c* dStage_roomDt_c::getSoundInfCL(void) const { dStage_SoundInfo_c* dStage_roomDt_c::getSoundInfCL(void) const {
nofralloc return mSoundInfCL;
#include "d/d_stage/asm/func_80027AF4.s"
} }
asm void dStage_roomDt_c::setMapEventInfo(dStage_MapEventInfo_c*) { void dStage_roomDt_c::setMapEventInfo(dStage_MapEventInfo_c* i_MapEventInfo) {
nofralloc mMapEventInfo = i_MapEventInfo;
#include "d/d_stage/asm/func_80027AFC.s"
} }
asm dStage_MapEventInfo_c* dStage_roomDt_c::getMapEventInfo(void) const { dStage_MapEventInfo_c* dStage_roomDt_c::getMapEventInfo(void) const {
nofralloc return mMapEventInfo;
#include "d/d_stage/asm/func_80027B04.s"
} }
asm void dStage_roomDt_c::setFileList2Info(dStage_FileList2_dt_c*) { void dStage_roomDt_c::setFileList2Info(dStage_FileList2_dt_c* i_FileList2Info) {
nofralloc mFileList2Info = i_FileList2Info;
#include "d/d_stage/asm/func_80027B0C.s"
} }
asm dStage_FileList2_dt_c* dStage_roomDt_c::getFileList2Info(void) const { dStage_FileList2_dt_c* dStage_roomDt_c::getFileList2Info(void) const {
nofralloc return mFileList2Info;
#include "d/d_stage/asm/func_80027B14.s"
} }
asm void dStage_roomDt_c::setFileListInfo(dStage_FileList_dt_c*) { void dStage_roomDt_c::setFileListInfo(dStage_FileList_dt_c* i_FileListInfo) {
nofralloc mFileListInfo = i_FileListInfo;
#include "d/d_stage/asm/func_80027B1C.s"
} }
asm void dStage_roomDt_c::setFloorInfo(dStage_FloorInfo_c*) { void dStage_roomDt_c::setFloorInfo(dStage_FloorInfo_c* i_FloorInfo) {
nofralloc mFloorInfo = i_FloorInfo;
#include "d/d_stage/asm/func_80027B24.s"
} }
asm dStage_FloorInfo_c* dStage_roomDt_c::getFloorInfo(void) const { dStage_FloorInfo_c* dStage_roomDt_c::getFloorInfo(void) const {
nofralloc return mFloorInfo;
#include "d/d_stage/asm/func_80027B2C.s"
} }
asm void dStage_roomDt_c::setMemoryConfig(dStage_MemoryConfig_c*) { void dStage_roomDt_c::setMemoryConfig(dStage_MemoryConfig_c*) {
nofralloc OSReport(lbl_80378A50 + 692);
#include "d/d_stage/asm/func_80027B34.s"
} }
asm dStage_MemoryConfig_c* dStage_roomDt_c::getMemoryConfig(void) const { dStage_MemoryConfig_c* dStage_roomDt_c::getMemoryConfig(void) const {
nofralloc OSReport(lbl_80378A50 + 692);
#include "d/d_stage/asm/func_80027B64.s" return NULL;
} }
asm void dStage_roomDt_c::setMemoryMap(dStage_MemoryMap_c*) { void dStage_roomDt_c::setMemoryMap(dStage_MemoryMap_c*) {
nofralloc OSReport(lbl_80378A50 + 722);
#include "d/d_stage/asm/func_80027B98.s"
} }
asm dStage_MemoryMap_c* dStage_roomDt_c::getMemoryMap(void) const { dStage_MemoryMap_c* dStage_roomDt_c::getMemoryMap(void) const {
nofralloc OSReport(lbl_80378A50 + 722);
#include "d/d_stage/asm/func_80027BC8.s" return NULL;
} }
asm void dStage_roomDt_c::setMulti(dStage_Multi_c*) { void dStage_roomDt_c::setMulti(dStage_Multi_c*) {
nofralloc OSReport(lbl_80378A50 + 749);
#include "d/d_stage/asm/func_80027BFC.s"
} }
asm dStage_Multi_c* dStage_roomDt_c::getMulti(void) const { dStage_Multi_c* dStage_roomDt_c::getMulti(void) const {
nofralloc OSReport(lbl_80378A50 + 749);
#include "d/d_stage/asm/func_80027C2C.s" return NULL;
} }
asm void dStage_roomDt_c::setOldMulti(void) { void dStage_roomDt_c::setOldMulti(void) {
nofralloc OSReport(lbl_80378A50 + 771);
#include "d/d_stage/asm/func_80027C60.s"
} }
asm void dStage_roomDt_c::resetOldMulti(void) { void dStage_roomDt_c::resetOldMulti(void) {
nofralloc OSReport(lbl_80378A50 + 771);
#include "d/d_stage/asm/func_80027C90.s"
} }
asm dStage_Multi_c* dStage_roomDt_c::getOldMulti(void) const { dStage_Multi_c* dStage_roomDt_c::getOldMulti(void) const {
nofralloc OSReport(lbl_80378A50 + 771);
#include "d/d_stage/asm/func_80027CC0.s" return NULL;
} }
asm void dStage_roomDt_c::setLbnk(dStage_Lbnk_c*){ void dStage_roomDt_c::setLbnk(dStage_Lbnk_c* i_Lbnk) {
nofralloc mLbnk = i_Lbnk;
#include "d/d_stage/asm/func_80027CF4.s"
} }
asm dStage_Lbnk_c* dStage_roomDt_c::getLbnk(void) const { dStage_Lbnk_c* dStage_roomDt_c::getLbnk(void) const {
nofralloc return mLbnk;
#include "d/d_stage/asm/func_80027CFC.s"
} }
asm void dStage_roomDt_c::setTresure(stage_tresure_class*) { void dStage_roomDt_c::setTresure(stage_tresure_class* i_Treasure) {
nofralloc mTreasure = i_Treasure;
#include "d/d_stage/asm/func_80027D04.s"
} }
asm stage_tresure_class* dStage_roomDt_c::getTresure(void) const { stage_tresure_class* dStage_roomDt_c::getTresure(void) const {
nofralloc return mTreasure;
#include "d/d_stage/asm/func_80027D0C.s"
} }
asm void dStage_roomDt_c::setDMap(dStage_DMap_c*) { void dStage_roomDt_c::setDMap(dStage_DMap_c*) {
nofralloc return;
#include "d/d_stage/asm/func_80027D14.s"
} }
asm dStage_DMap_c* dStage_roomDt_c::getDMap(void) const { dStage_DMap_c* dStage_roomDt_c::getDMap(void) const {
nofralloc return 0;
#include "d/d_stage/asm/func_80027D18.s"
} }
asm void dStage_roomDt_c::setDrTg(stage_tgsc_class*){ void dStage_roomDt_c::setDrTg(stage_tgsc_class* i_DrTg) {
nofralloc mDrTg = i_DrTg;
#include "d/d_stage/asm/func_80027D20.s"
} }
asm stage_tgsc_class* dStage_roomDt_c::getDrTg(void) const { stage_tgsc_class* dStage_roomDt_c::getDrTg(void) const {
nofralloc return mDrTg;
#include "d/d_stage/asm/func_80027D28.s"
} }
asm void dStage_roomDt_c::setDoor(stage_tgsc_class*) { void dStage_roomDt_c::setDoor(stage_tgsc_class* i_Door) {
nofralloc mDoor = i_Door;
#include "d/d_stage/asm/func_80027D30.s"
} }
asm stage_tgsc_class* dStage_roomDt_c::getDoor(void) const { stage_tgsc_class* dStage_roomDt_c::getDoor(void) const {
nofralloc return mDoor;
#include "d/d_stage/asm/func_80027D38.s"
} }
asm void dStage_roomDt_c::setMapPath(void*) { void dStage_roomDt_c::setMapPath(void*) {
nofralloc OSReport(lbl_80378A50 + 797);
#include "d/d_stage/asm/func_80027D40.s"
} }
asm int dStage_roomDt_c::getMapPath(void) { int dStage_roomDt_c::getMapPath(void) {
nofralloc OSReport(lbl_80378A50 + 797);
#include "d/d_stage/asm/func_80027D70.s" return NULL;
} }
asm void dStage_roomDt_c::setElst(dStage_Elst_c*) { void dStage_roomDt_c::setElst(dStage_Elst_c*) {
nofralloc dStage_SetErrorRoom();
#include "d/d_stage/asm/func_80027DA4.s" OSReport(lbl_80378A50 + 828);
} }
asm dStage_Elst_c* dStage_roomDt_c::getElst(void) { dStage_Elst_c* dStage_roomDt_c::getElst(void) {
nofralloc dStage_SetErrorRoom();
#include "d/d_stage/asm/func_80027DD8.s" OSReport(lbl_80378A50 + 856);
return NULL;
} }
asm void dStage_stageDt_c::setCamera(stage_camera_class*) { asm void dStage_stageDt_c::setCamera(stage_camera_class*) {