mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-08-08 02:00:17 -04:00
d_camera work (#2226)
This commit is contained in:
@@ -4735,7 +4735,7 @@ extern "C" f32 getSearchBallScale__9daAlink_cCFv(daAlink_c* this_) {
|
||||
}
|
||||
|
||||
/* 800D079C-800D07A4 0CB0DC 0008+00 1/0 0/0 0/0 .text checkFastShotTime__9daAlink_cFv */
|
||||
extern "C" s16 checkFastShotTime__9daAlink_cFv(daAlink_c* this_) {
|
||||
extern "C" int checkFastShotTime__9daAlink_cFv(daAlink_c* this_) {
|
||||
return this_->mFastShotTime;
|
||||
}
|
||||
|
||||
|
||||
+1575
-1240
File diff suppressed because it is too large
Load Diff
@@ -267,7 +267,7 @@ void dCcMassS_Mng::SetCam(cM3dGCps const& cps) {
|
||||
}
|
||||
|
||||
/* 80085EB0-80085EB8 0807F0 0008+00 0/0 1/1 0/0 .text GetResultCam__12dCcMassS_MngCFv */
|
||||
u8 dCcMassS_Mng::GetResultCam() const {
|
||||
u32 dCcMassS_Mng::GetResultCam() const {
|
||||
return mResultCam;
|
||||
}
|
||||
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
*/
|
||||
|
||||
#include "d/d_com_inf_actor.h"
|
||||
#include "dolphin/types.h"
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80450610-80450618 000090 0008+00 0/0 1/1 0/0 .sdata g_dComIfAc_gameInfo */
|
||||
@@ -14,5 +15,5 @@ dComIfAc_info_c g_dComIfAc_gameInfo = {
|
||||
|
||||
/* 80450618-80450620 000098 0004+04 0/0 2/2 7/7 .sdata g_dComIfGoat_gameInfo */
|
||||
dComIfGoat_info_c g_dComIfGoat_gameInfo = {
|
||||
0, // field_0x0
|
||||
};
|
||||
NULL, // field_0x0
|
||||
};
|
||||
|
||||
@@ -155,10 +155,10 @@ static int dEvDt_Next_Stage(int index, int wipe_type) {
|
||||
point = stgInfo->mStart;
|
||||
roomNo = (s8)stgInfo->mRoom;
|
||||
layer = dStage_sclsInfo_getSceneLayer(stgInfo);
|
||||
wipe = (s8)stgInfo->mWipe;
|
||||
wipe = dStage_sclsInfo_getWipe(stgInfo);
|
||||
wipe_time = dStage_sclsInfo_getWipeTime(stgInfo);
|
||||
|
||||
if (stgInfo->mWipe == 15) {
|
||||
if (wipe == 15) {
|
||||
wipe = 0;
|
||||
}
|
||||
|
||||
@@ -1285,4 +1285,4 @@ BOOL dEvDtBase_c::advanceCutLocal(dEvDtStaff_c* p_staff) {
|
||||
}
|
||||
p_staff->field_0x40 = false;
|
||||
return FALSE;
|
||||
}
|
||||
}
|
||||
|
||||
+5
-423
@@ -22,394 +22,6 @@
|
||||
#include "global.h"
|
||||
#include "m_Do/m_Do_Reset.h"
|
||||
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
extern "C" void set__18dStage_nextStage_cFPCcScsScScUc();
|
||||
extern "C" static void dStage_SetErrorRoom__Fv();
|
||||
extern "C" static void dStage_SetErrorStage__Fv();
|
||||
extern "C" void dStage_GetKeepDoorInfo__Fv();
|
||||
extern "C" static void dStage_isBossStage__FP11dStage_dt_c();
|
||||
extern "C" static void dStage_KeepDoorInfoInit__FP11dStage_dt_c();
|
||||
extern "C" static void dStage_KeepDoorInfoProc__FP11dStage_dt_cP16stage_tgsc_class();
|
||||
extern "C" void dStage_GetRoomKeepDoorInfo__Fv();
|
||||
extern "C" static void dStage_initRoomKeepDoorInfo__Fv();
|
||||
extern "C" static void dStage_RoomKeepDoorInfoProc__FP11dStage_dt_cP16stage_tgsc_class();
|
||||
extern "C" static void dStage_RoomKeepDoorInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" void set__19dStage_startStage_cFPCcScsSc();
|
||||
extern "C" void init__20dStage_roomControl_cFv();
|
||||
extern "C" void initZone__20dStage_roomControl_cFv();
|
||||
extern "C" void getStatusRoomDt__20dStage_roomControl_cFi();
|
||||
extern "C" void getMemoryBlock__20dStage_roomControl_cFi();
|
||||
extern "C" void setStayNo__20dStage_roomControl_cFi();
|
||||
extern "C" void setNextStayNo__20dStage_roomControl_cFi();
|
||||
extern "C" static void stayRoomCheck__FiPUci();
|
||||
extern "C" static void createRoomScene__Fi();
|
||||
extern "C" void checkRoomDisp__20dStage_roomControl_cCFi();
|
||||
extern "C" void loadRoom__20dStage_roomControl_cFiPUcb();
|
||||
extern "C" void zoneCountCheck__20dStage_roomControl_cCFi();
|
||||
extern "C" void getStagInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void createMemoryBlock__20dStage_roomControl_cFiUl();
|
||||
extern "C" void destroyMemoryBlock__20dStage_roomControl_cFv();
|
||||
extern "C" void setArcBank__20dStage_roomControl_cFiPCc();
|
||||
extern "C" void getArcBank__20dStage_roomControl_cFi();
|
||||
extern "C" void resetArchiveBank__20dStage_roomControl_cFi();
|
||||
extern "C" void create__Q220dStage_roomControl_c9roomDzs_cFUc();
|
||||
extern "C" void remove__Q220dStage_roomControl_c9roomDzs_cFv();
|
||||
extern "C" void add__Q220dStage_roomControl_c9roomDzs_cFUcUc();
|
||||
extern "C" void init__16dStage_stageDt_cFv();
|
||||
extern "C" void initFileList2__15dStage_roomDt_cFv();
|
||||
extern "C" void init__15dStage_roomDt_cFv();
|
||||
extern "C" static void dStage_roomInit__Fi();
|
||||
extern "C" void SetTimePass__20dStage_roomControl_cFi();
|
||||
extern "C" void getRoom__16dStage_stageDt_cCFv();
|
||||
extern "C" void dStage_searchName__FPCc();
|
||||
extern "C" static void dStage_getName__FsSc();
|
||||
extern "C" void dStage_getName2__FsSc();
|
||||
extern "C" static void dStage_actorCreate__FP22stage_actor_data_classP16fopAcM_prm_class();
|
||||
extern "C" static void dStage_cameraCreate__FP24stage_camera2_data_classii();
|
||||
extern "C" void getPlayer__15dStage_roomDt_cCFv();
|
||||
extern "C" void getPlayer__16dStage_stageDt_cCFv();
|
||||
extern "C" static void dStage_playerInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_cameraInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_RoomCameraInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_arrowInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" void getMapInfo2__15dStage_roomDt_cCFi();
|
||||
extern "C" void getMapInfoBase__15dStage_roomDt_cCFv();
|
||||
extern "C" void getMapInfo2__16dStage_stageDt_cCFi();
|
||||
extern "C" void getMapInfoBase__16dStage_stageDt_cCFv();
|
||||
extern "C" static void dStage_paletteInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_pselectInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_envrInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_filiInfo2Init__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_fieldMapFiliInfo2Init__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_filiInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_vrboxInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_vrboxcolInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_plightInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_lgtvInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" void dStage_stagInfo_GetParticleNo__FP21stage_stag_info_classi();
|
||||
extern "C" static void dStage_stagInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" void resetOldMulti__16dStage_stageDt_cFv();
|
||||
extern "C" static void dStage_sclsInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_actorCommonLayerInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_tgscCommonLayerInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_actorInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_actorInit_always__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_tgscInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_doorInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_roomReadInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" void dStage_roomRead_dt_c_GetReverbStage__FR14roomRead_classi();
|
||||
extern "C" static void dStage_ppntInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_pathInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_rppnInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_rpatInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_soundInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_soundInfoInitCL__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_setLayerTagName__FP9FuncTableii();
|
||||
extern "C" static void dStage_dt_c_decode__FPvP11dStage_dt_cP9FuncTablei();
|
||||
extern "C" static void dStage_stEventInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_mapEventInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_floorInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_memaInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_mecoInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_stageKeepTresureInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_fieldMapTresureInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_dt_c_offsetToPtr__FPv();
|
||||
extern "C" static void dStage_mapPathInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_mapPathInitCommonLayer__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_fieldMapMapPathInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void readMult__FP11dStage_dt_cP14dStage_Multi_cb();
|
||||
extern "C" static void dStage_multInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_lbnkInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_roomTresureInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_layerTresureInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_dmapInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_stageDrtgInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_roomDrtgInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dStage_elstInfoInit__FP11dStage_dt_cPviPv();
|
||||
extern "C" static void dKankyo_create__Fv();
|
||||
extern "C" static void layerMemoryInfoLoader__FPvP11dStage_dt_ci();
|
||||
extern "C" static void dStage_dt_c_stageInitLoader__FPvP11dStage_dt_c();
|
||||
extern "C" static void layerTableLoader__FPvP11dStage_dt_ci();
|
||||
extern "C" void getElst__16dStage_stageDt_cFv();
|
||||
extern "C" static void layerActorLoader__FPvP11dStage_dt_ci();
|
||||
extern "C" static void dStage_dt_c_stageLoader__FPvP11dStage_dt_c();
|
||||
extern "C" void dStage_dt_c_roomLoader__FPvP11dStage_dt_ci();
|
||||
extern "C" void dStage_dt_c_roomReLoader__FPvP11dStage_dt_ci();
|
||||
extern "C" void dStage_dt_c_fieldMapLoader__FPvP11dStage_dt_c();
|
||||
extern "C" void dStage_infoCreate__Fv();
|
||||
extern "C" void dStage_Create__Fv();
|
||||
extern "C" void dStage_Delete__Fv();
|
||||
extern "C" void setOldMulti__16dStage_stageDt_cFv();
|
||||
extern "C" void dStage_RoomCheck__FP11cBgS_GndChk();
|
||||
extern "C" void dStage_changeSceneExitId__FR13cBgS_PolyInfofUlScs();
|
||||
extern "C" void dStage_changeScene__FifUlScsi();
|
||||
extern "C" void getSclsInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void getSclsInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void dStage_changeScene4Event__FiScibfUlsi();
|
||||
extern "C" void dStage_restartRoom__FUlUli();
|
||||
extern "C" void setCamera__15dStage_roomDt_cFP18stage_camera_class();
|
||||
extern "C" void getCamera__15dStage_roomDt_cCFv();
|
||||
extern "C" void setArrow__15dStage_roomDt_cFP17stage_arrow_class();
|
||||
extern "C" void getArrow__15dStage_roomDt_cCFv();
|
||||
extern "C" void setPlayer__15dStage_roomDt_cFP17stage_actor_class();
|
||||
extern "C" void setPlayerNum__15dStage_roomDt_cFUs();
|
||||
extern "C" void getPlayerNum__15dStage_roomDt_cCFv();
|
||||
extern "C" void setRoom__15dStage_roomDt_cFP14roomRead_class();
|
||||
extern "C" void getRoom__15dStage_roomDt_cCFv();
|
||||
extern "C" void setMapInfo__15dStage_roomDt_cFP20stage_map_info_class();
|
||||
extern "C" void getMapInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setMapInfoBase__15dStage_roomDt_cFP26stage_map_info_dummy_class();
|
||||
extern "C" void setPaletteInfo__15dStage_roomDt_cFP24stage_palette_info_class();
|
||||
extern "C" void getPaletteInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setPselectInfo__15dStage_roomDt_cFP24stage_pselect_info_class();
|
||||
extern "C" void getPselectInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setEnvrInfo__15dStage_roomDt_cFP21stage_envr_info_class();
|
||||
extern "C" void getEnvrInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setVrboxInfo__15dStage_roomDt_cFP22stage_vrbox_info_class();
|
||||
extern "C" void getVrboxInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setVrboxcolInfo__15dStage_roomDt_cFP25stage_vrboxcol_info_class();
|
||||
extern "C" void getVrboxcolInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setPlightInfo__15dStage_roomDt_cFP23stage_plight_info_class();
|
||||
extern "C" void getPlightInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setPaletteNumInfo__15dStage_roomDt_cFi();
|
||||
extern "C" void getPaletteNumInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setPselectNumInfo__15dStage_roomDt_cFi();
|
||||
extern "C" void getPselectNumInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setEnvrNumInfo__15dStage_roomDt_cFi();
|
||||
extern "C" void getEnvrNumInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setVrboxNumInfo__15dStage_roomDt_cFi();
|
||||
extern "C" void getVrboxNumInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setVrboxcolNumInfo__15dStage_roomDt_cFi();
|
||||
extern "C" void getVrboxcolNumInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setPlightNumInfo__15dStage_roomDt_cFi();
|
||||
extern "C" void getPlightNumInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setLightVecInfo__15dStage_roomDt_cFP30stage_pure_lightvec_info_class();
|
||||
extern "C" void getLightVecInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setLightVecInfoNum__15dStage_roomDt_cFi();
|
||||
extern "C" void getLightVecInfoNum__15dStage_roomDt_cCFv();
|
||||
extern "C" void setStagInfo__15dStage_roomDt_cFP21stage_stag_info_class();
|
||||
extern "C" void getStagInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setSclsInfo__15dStage_roomDt_cFP27stage_scls_info_dummy_class();
|
||||
extern "C" void setPntInfo__15dStage_roomDt_cFP13dStage_dPnt_c();
|
||||
extern "C" void getPntInf__15dStage_roomDt_cCFv();
|
||||
extern "C" void setPathInfo__15dStage_roomDt_cFP14dStage_dPath_c();
|
||||
extern "C" void getPathInf__15dStage_roomDt_cCFv();
|
||||
extern "C" void setPnt2Info__15dStage_roomDt_cFP13dStage_dPnt_c();
|
||||
extern "C" void getPnt2Inf__15dStage_roomDt_cCFv();
|
||||
extern "C" void setPath2Info__15dStage_roomDt_cFP14dStage_dPath_c();
|
||||
extern "C" void getPath2Inf__15dStage_roomDt_cCFv();
|
||||
extern "C" void setSoundInf__15dStage_roomDt_cFP18dStage_SoundInfo_c();
|
||||
extern "C" void getSoundInf__15dStage_roomDt_cCFv();
|
||||
extern "C" void setSoundInfCL__15dStage_roomDt_cFP18dStage_SoundInfo_c();
|
||||
extern "C" void getSoundInfCL__15dStage_roomDt_cCFv();
|
||||
extern "C" void setMapEventInfo__15dStage_roomDt_cFP21dStage_MapEventInfo_c();
|
||||
extern "C" void getMapEventInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setFileList2Info__15dStage_roomDt_cFP21dStage_FileList2_dt_c();
|
||||
extern "C" void getFileList2Info__15dStage_roomDt_cCFv();
|
||||
extern "C" void setFileListInfo__15dStage_roomDt_cFP20dStage_FileList_dt_c();
|
||||
extern "C" void setFloorInfo__15dStage_roomDt_cFP18dStage_FloorInfo_c();
|
||||
extern "C" void getFloorInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void setMemoryConfig__15dStage_roomDt_cFP21dStage_MemoryConfig_c();
|
||||
extern "C" void getMemoryConfig__15dStage_roomDt_cCFv();
|
||||
extern "C" void setMemoryMap__15dStage_roomDt_cFP18dStage_MemoryMap_c();
|
||||
extern "C" void getMemoryMap__15dStage_roomDt_cCFv();
|
||||
extern "C" void setMulti__15dStage_roomDt_cFP14dStage_Multi_c();
|
||||
extern "C" void getMulti__15dStage_roomDt_cCFv();
|
||||
extern "C" void setOldMulti__15dStage_roomDt_cFv();
|
||||
extern "C" void resetOldMulti__15dStage_roomDt_cFv();
|
||||
extern "C" void getOldMulti__15dStage_roomDt_cCFv();
|
||||
extern "C" void setLbnk__15dStage_roomDt_cFP13dStage_Lbnk_c();
|
||||
extern "C" void getLbnk__15dStage_roomDt_cCFv();
|
||||
extern "C" void setTresure__15dStage_roomDt_cFP19stage_tresure_class();
|
||||
extern "C" void getTresure__15dStage_roomDt_cCFv();
|
||||
extern "C" void setDMap__15dStage_roomDt_cFP13dStage_DMap_c();
|
||||
extern "C" bool getDMap__15dStage_roomDt_cCFv();
|
||||
extern "C" void setDrTg__15dStage_roomDt_cFP16stage_tgsc_class();
|
||||
extern "C" void getDrTg__15dStage_roomDt_cCFv();
|
||||
extern "C" void setDoor__15dStage_roomDt_cFP16stage_tgsc_class();
|
||||
extern "C" void getDoor__15dStage_roomDt_cCFv();
|
||||
extern "C" void setMapPath__15dStage_roomDt_cFPv();
|
||||
extern "C" void getMapPath__15dStage_roomDt_cFv();
|
||||
extern "C" void setElst__15dStage_roomDt_cFP13dStage_Elst_c();
|
||||
extern "C" void getElst__15dStage_roomDt_cFv();
|
||||
extern "C" void setCamera__16dStage_stageDt_cFP18stage_camera_class();
|
||||
extern "C" void getCamera__16dStage_stageDt_cCFv();
|
||||
extern "C" void setArrow__16dStage_stageDt_cFP17stage_arrow_class();
|
||||
extern "C" void getArrow__16dStage_stageDt_cCFv();
|
||||
extern "C" void setPlayer__16dStage_stageDt_cFP17stage_actor_class();
|
||||
extern "C" void setPlayerNum__16dStage_stageDt_cFUs();
|
||||
extern "C" void getPlayerNum__16dStage_stageDt_cCFv();
|
||||
extern "C" void setRoom__16dStage_stageDt_cFP14roomRead_class();
|
||||
extern "C" void setMapInfo__16dStage_stageDt_cFP20stage_map_info_class();
|
||||
extern "C" void getMapInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setMapInfoBase__16dStage_stageDt_cFP26stage_map_info_dummy_class();
|
||||
extern "C" void setPaletteInfo__16dStage_stageDt_cFP24stage_palette_info_class();
|
||||
extern "C" void getPaletteInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setPselectInfo__16dStage_stageDt_cFP24stage_pselect_info_class();
|
||||
extern "C" void getPselectInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setEnvrInfo__16dStage_stageDt_cFP21stage_envr_info_class();
|
||||
extern "C" void getEnvrInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setVrboxInfo__16dStage_stageDt_cFP22stage_vrbox_info_class();
|
||||
extern "C" void getVrboxInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setVrboxcolInfo__16dStage_stageDt_cFP25stage_vrboxcol_info_class();
|
||||
extern "C" void getVrboxcolInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setPlightInfo__16dStage_stageDt_cFP23stage_plight_info_class();
|
||||
extern "C" void getPlightInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setPaletteNumInfo__16dStage_stageDt_cFi();
|
||||
extern "C" void getPaletteNumInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setPselectNumInfo__16dStage_stageDt_cFi();
|
||||
extern "C" void getPselectNumInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setEnvrNumInfo__16dStage_stageDt_cFi();
|
||||
extern "C" void getEnvrNumInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setVrboxNumInfo__16dStage_stageDt_cFi();
|
||||
extern "C" void getVrboxNumInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setVrboxcolNumInfo__16dStage_stageDt_cFi();
|
||||
extern "C" void getVrboxcolNumInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setLightVecInfo__16dStage_stageDt_cFP30stage_pure_lightvec_info_class();
|
||||
extern "C" void getLightVecInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setLightVecInfoNum__16dStage_stageDt_cFi();
|
||||
extern "C" void getLightVecInfoNum__16dStage_stageDt_cCFv();
|
||||
extern "C" void setPlightNumInfo__16dStage_stageDt_cFi();
|
||||
extern "C" void getPlightNumInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setStagInfo__16dStage_stageDt_cFP21stage_stag_info_class();
|
||||
extern "C" void setSclsInfo__16dStage_stageDt_cFP27stage_scls_info_dummy_class();
|
||||
extern "C" void setPntInfo__16dStage_stageDt_cFP13dStage_dPnt_c();
|
||||
extern "C" void getPntInf__16dStage_stageDt_cCFv();
|
||||
extern "C" void setPathInfo__16dStage_stageDt_cFP14dStage_dPath_c();
|
||||
extern "C" void getPathInf__16dStage_stageDt_cCFv();
|
||||
extern "C" void setPnt2Info__16dStage_stageDt_cFP13dStage_dPnt_c();
|
||||
extern "C" void getPnt2Inf__16dStage_stageDt_cCFv();
|
||||
extern "C" void setPath2Info__16dStage_stageDt_cFP14dStage_dPath_c();
|
||||
extern "C" void getPath2Inf__16dStage_stageDt_cCFv();
|
||||
extern "C" void setSoundInf__16dStage_stageDt_cFP18dStage_SoundInfo_c();
|
||||
extern "C" void getSoundInf__16dStage_stageDt_cCFv();
|
||||
extern "C" void setSoundInfCL__16dStage_stageDt_cFP18dStage_SoundInfo_c();
|
||||
extern "C" void getSoundInfCL__16dStage_stageDt_cCFv();
|
||||
extern "C" void setMapEventInfo__16dStage_stageDt_cFP21dStage_MapEventInfo_c();
|
||||
extern "C" void getMapEventInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setFileList2Info__16dStage_stageDt_cFP21dStage_FileList2_dt_c();
|
||||
extern "C" void getFileList2Info__16dStage_stageDt_cCFv();
|
||||
extern "C" void setFileListInfo__16dStage_stageDt_cFP20dStage_FileList_dt_c();
|
||||
extern "C" void getFileListInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setFloorInfo__16dStage_stageDt_cFP18dStage_FloorInfo_c();
|
||||
extern "C" void getFloorInfo__16dStage_stageDt_cCFv();
|
||||
extern "C" void setMemoryConfig__16dStage_stageDt_cFP21dStage_MemoryConfig_c();
|
||||
extern "C" void getMemoryConfig__16dStage_stageDt_cCFv();
|
||||
extern "C" void setMemoryMap__16dStage_stageDt_cFP18dStage_MemoryMap_c();
|
||||
extern "C" void getMemoryMap__16dStage_stageDt_cCFv();
|
||||
extern "C" void setMulti__16dStage_stageDt_cFP14dStage_Multi_c();
|
||||
extern "C" void getMulti__16dStage_stageDt_cCFv();
|
||||
extern "C" void getOldMulti__16dStage_stageDt_cCFv();
|
||||
extern "C" void setLbnk__16dStage_stageDt_cFP13dStage_Lbnk_c();
|
||||
extern "C" void getLbnk__16dStage_stageDt_cCFv();
|
||||
extern "C" void setTresure__16dStage_stageDt_cFP19stage_tresure_class();
|
||||
extern "C" void getTresure__16dStage_stageDt_cCFv();
|
||||
extern "C" void setDMap__16dStage_stageDt_cFP13dStage_DMap_c();
|
||||
extern "C" void getDMap__16dStage_stageDt_cCFv();
|
||||
extern "C" void setDrTg__16dStage_stageDt_cFP16stage_tgsc_class();
|
||||
extern "C" void getDrTg__16dStage_stageDt_cCFv();
|
||||
extern "C" void setDoor__16dStage_stageDt_cFP16stage_tgsc_class();
|
||||
extern "C" void getDoor__16dStage_stageDt_cCFv();
|
||||
extern "C" void setMapPath__16dStage_stageDt_cFPv();
|
||||
extern "C" bool getMapPath__16dStage_stageDt_cFv();
|
||||
extern "C" void setElst__16dStage_stageDt_cFP13dStage_Elst_c();
|
||||
extern "C" void __sinit_d_stage_cpp();
|
||||
extern "C" void func_80028328();
|
||||
extern "C" void __dt__19dStage_roomStatus_cFv();
|
||||
extern "C" void __ct__19dStage_roomStatus_cFv();
|
||||
extern "C" void __dt__19dStage_KeepDoorInfoFv();
|
||||
extern "C" void __dt__21stage_tgsc_data_classFv();
|
||||
extern "C" void __ct__21stage_tgsc_data_classFv();
|
||||
extern "C" extern char const* const d_d_stage__stringBase0;
|
||||
extern "C" u8 mMemoryBlock__20dStage_roomControl_c[76];
|
||||
extern "C" u8 mArcBank__20dStage_roomControl_c[320];
|
||||
extern "C" u8 mStatus__20dStage_roomControl_c[65792];
|
||||
extern "C" u8 mDemoArcName__20dStage_roomControl_c[10 + 2 /* padding */];
|
||||
extern "C" u8 mProcID__20dStage_roomControl_c[4];
|
||||
extern "C" u8 mArcBankName__20dStage_roomControl_c[4];
|
||||
extern "C" u8 mArcBankData__20dStage_roomControl_c[4];
|
||||
extern "C" u8 m_roomDzs__20dStage_roomControl_c[8];
|
||||
|
||||
//
|
||||
// External References:
|
||||
//
|
||||
|
||||
extern "C" JKRHeap* mDoExt_getArchiveHeap__Fv();
|
||||
extern "C" void mDoExt_destroyExpHeap__FP10JKRExpHeap(JKRExpHeap*);
|
||||
extern "C" void __ct__11J3DLightObjFv();
|
||||
extern "C" void getFileListInfo__15dStage_roomDt_cCFv();
|
||||
extern "C" void fopAcM_FastCreate__FsPFPv_iPvPv();
|
||||
extern "C" void fopAcM_CreateAppend__Fv();
|
||||
extern "C" void fopAcM_delete__FP10fopAc_ac_c();
|
||||
extern "C" void fopCamM_Create__FisPv();
|
||||
extern "C" void fopScnM_SearchByID__FUi();
|
||||
extern "C" void fopScnM_CreateReq__FssUsUl();
|
||||
extern "C" void fopKyM_fastCreate__FsiP4cXyzP4cXyzPFPv_i();
|
||||
extern "C" void fopMsgM_Create__FsPFPv_iPv();
|
||||
extern "C" void fpcLy_CurrentLayer__Fv();
|
||||
extern "C" void fpcSCtRq_Request__FP11layer_classsPFPvPv_iPvPv();
|
||||
extern "C" void getLayerNo__14dComIfG_play_cFi();
|
||||
extern "C" void dComIfGp_setNextStage__FPCcsScScfUliScsii();
|
||||
extern "C" void dComIfG_getStageRes__FPCc();
|
||||
extern "C" void dComIfG_getOldStageRes__FPCc();
|
||||
extern "C" void check__7daSus_cFScRC4cXyz();
|
||||
extern "C" void execute__7daSus_cFv();
|
||||
extern "C" void dLib_getExpandSizeFromAramArchive__FP14JKRAramArchivePCc();
|
||||
extern "C" void init__12dSv_danBit_cFSc();
|
||||
extern "C" void clearRoomSwitch__13dSv_zoneBit_cFv();
|
||||
extern "C" void clearRoomItem__13dSv_zoneBit_cFv();
|
||||
extern "C" void getSave__10dSv_info_cFi();
|
||||
extern "C" void putSave__10dSv_info_cFi();
|
||||
extern "C" void initZone__10dSv_info_cFv();
|
||||
extern "C" void isActor__10dSv_info_cCFii();
|
||||
extern "C" void syncRes__14dRes_control_cFPCcP11dRes_info_ci();
|
||||
extern "C" void deleteRes__14dRes_control_cFPCcP11dRes_info_ci();
|
||||
extern "C" void getResInfo__14dRes_control_cFPCcP11dRes_info_ci();
|
||||
extern "C" void setPointer__8dMpath_cFPQ211dDrawPath_c10room_classPScPSc();
|
||||
extern "C" void setPointer__8dMpath_cFScPvi();
|
||||
extern "C" void create__16dEvent_manager_cFv();
|
||||
extern "C" void remove__16dEvent_manager_cFv();
|
||||
extern "C" void GetExitId__4dBgSFRC13cBgS_PolyInfo();
|
||||
extern "C" void GetRoomId__4dBgSFRC13cBgS_PolyInfo();
|
||||
extern "C" void addData__7dTres_cFPQ27dTres_c10list_classSc();
|
||||
extern "C" void dKy_set_nexttime__Ff();
|
||||
extern "C" void init__12dSvBit_HIO_cFv();
|
||||
extern "C" void memalignB__3cMlFiUl();
|
||||
extern "C" void alloc__7JKRHeapFUliP7JKRHeap();
|
||||
extern "C" void alloc__7JKRHeapFUli();
|
||||
extern "C" void free__7JKRHeapFPvP7JKRHeap();
|
||||
extern "C" void free__7JKRHeapFPv();
|
||||
extern "C" void* __nwa__FUlP7JKRHeapi();
|
||||
extern "C" void __dl__FPv();
|
||||
extern "C" void __dla__FPv();
|
||||
extern "C" void create__10JKRExpHeapFUlP7JKRHeapb();
|
||||
extern "C" void __as__12J3DLightInfoFRC12J3DLightInfo();
|
||||
extern "C" void __register_global_object();
|
||||
extern "C" void __destroy_arr();
|
||||
extern "C" void __construct_array();
|
||||
extern "C" void _savegpr_24();
|
||||
extern "C" void _savegpr_25();
|
||||
extern "C" void _savegpr_26();
|
||||
extern "C" void _savegpr_27();
|
||||
extern "C" void _savegpr_28();
|
||||
extern "C" void _savegpr_29();
|
||||
extern "C" void _restgpr_24();
|
||||
extern "C" void _restgpr_25();
|
||||
extern "C" void _restgpr_26();
|
||||
extern "C" void _restgpr_27();
|
||||
extern "C" void _restgpr_28();
|
||||
extern "C" void _restgpr_29();
|
||||
extern "C" extern J3DLightInfo const j3dDefaultLightInfo;
|
||||
extern "C" extern dSvBit_HIO_c g_save_bit_HIO;
|
||||
extern "C" u8 mResetData__6mDoRst[4 + 4 /* padding */];
|
||||
|
||||
//
|
||||
// Declarations:
|
||||
//
|
||||
|
||||
void dStage_nextStage_c::set(const char* i_stage, s8 i_roomId, s16 i_point, s8 i_layer, s8 i_wipe,
|
||||
u8 i_speed) {
|
||||
if (!enabled) {
|
||||
@@ -1692,15 +1304,6 @@ char* dStage_roomControl_c::getArcBank(int i_bank) {
|
||||
return mArcBank[i_bank];
|
||||
}
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80378A50-80378A50 0050B0 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_80378AEF = "";
|
||||
SECTION_DEAD static char const* const stringBase_80378AF0 =
|
||||
"Bank[%d] : %s.arc Sync Read Error !!\n";
|
||||
#pragma pop
|
||||
|
||||
/* 80024954-80024A34 01F294 00E0+00 0/0 2/2 0/2 .text resetArchiveBank__20dStage_roomControl_cFi
|
||||
*/
|
||||
bool dStage_roomControl_c::resetArchiveBank(int i_bank) {
|
||||
@@ -1811,8 +1414,8 @@ void dStage_stageDt_c::init() {
|
||||
mDrTg = NULL;
|
||||
mDoor = NULL;
|
||||
mElst = NULL;
|
||||
field_0x56 = 0;
|
||||
field_0x58 = 0;
|
||||
mWorldRollAngleX = 0;
|
||||
mWorldRollDirAngleY = 0;
|
||||
}
|
||||
|
||||
void dStage_roomDt_c::initFileList2() {
|
||||
@@ -3074,13 +2677,6 @@ int dStage_changeSceneExitId(cBgS_PolyInfo& param_0, f32 speed, u32 mode, s8 roo
|
||||
return dStage_changeScene(dComIfG_Bgsp().GetExitId(param_0), speed, mode, roomNo, angle, -1);
|
||||
}
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80451C94-80451C98 000294 0004+00 2/2 0/0 0/0 .sdata2 @5315 */
|
||||
SECTION_SDATA2 static f32 lit_5315 = 15.0f;
|
||||
|
||||
/* 80451C98-80451CA0 000298 0008+00 2/2 0/0 0/0 .sdata2 @5317 */
|
||||
SECTION_SDATA2 static f64 lit_5317 = 4503601774854144.0 /* cast s32 to float */;
|
||||
|
||||
/* 80027170-800272E0 021AB0 0170+00 1/1 10/10 63/63 .text dStage_changeScene__FifUlScsi
|
||||
*/
|
||||
int dStage_changeScene(int i_exitId, f32 speed, u32 mode, s8 room_no, s16 angle, int param_5) {
|
||||
@@ -3132,16 +2728,8 @@ stage_scls_info_dummy_class* dStage_stageDt_c::getSclsInfo() const {
|
||||
return mSclsInfo;
|
||||
}
|
||||
|
||||
/* ############################################################################################## */
|
||||
/* 80378A50-80378A50 0050B0 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
#pragma push
|
||||
#pragma force_active on
|
||||
SECTION_DEAD static char const* const stringBase_80378B8F = "%s: %d: シーンリストがありません。\n";
|
||||
SECTION_DEAD static char const* const stringBase_80378BB3 = "d_stage.cpp";
|
||||
#pragma pop
|
||||
|
||||
/* 800272F0-800274B0 021C30 01C0+00 0/0 1/1 0/0 .text dStage_changeScene4Event__FiScibfUlsi */
|
||||
#ifdef NONMATCHING
|
||||
// NONMATCHING regalloc
|
||||
int dStage_changeScene4Event(int i_exitId, s8 room_no, int i_wipe, bool param_3, f32 speed,
|
||||
u32 mode, s16 angle, int param_7) {
|
||||
stage_scls_info_dummy_class* scls;
|
||||
@@ -3189,17 +2777,11 @@ int dStage_changeScene4Event(int i_exitId, s8 room_no, int i_wipe, bool param_3,
|
||||
dKy_set_nexttime(15.0f * timeH);
|
||||
}
|
||||
|
||||
dComIfGp_setNextStage(scls_info->mStage, scls_info->mStart, (s8)scls_info->mRoom, (s8)layer,
|
||||
dComIfGp_setNextStage(scls_info->mStage, scls_info->mStart, (s8)scls_info->mRoom, layer,
|
||||
speed, mode, 1, wipe == 15 ? 0 : wipe, angle, param_3 ? 1 : 0,
|
||||
wipe_time);
|
||||
return 1;
|
||||
}
|
||||
#else
|
||||
int dStage_changeScene4Event(int param_0, s8 param_1, int param_2, bool param_3, f32 param_4,
|
||||
u32 param_5, s16 param_6, int param_7) {
|
||||
// NONMATCHING
|
||||
}
|
||||
#endif
|
||||
|
||||
/* 800274B0-80027524 021DF0 0074+00 0/0 1/1 0/0 .text dStage_restartRoom__FUlUli */
|
||||
void dStage_restartRoom(u32 roomParam, u32 mode, int param_2) {
|
||||
@@ -3921,4 +3503,4 @@ void dStage_stageDt_c::setElst(dStage_Elst_c* i_Elst) {
|
||||
static u8 pad_80450D7C[4];
|
||||
#pragma pop
|
||||
|
||||
/* 80378A50-80378A50 0050B0 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
/* 80378A50-80378A50 0050B0 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
|
||||
|
||||
Reference in New Issue
Block a user