mirror of
https://github.com/zeldaret/ss
synced 2026-07-30 07:54:03 -04:00
d_lyt_map skeleton
This commit is contained in:
@@ -0,0 +1,99 @@
|
||||
#include "d/lyt/d_lyt_map.h"
|
||||
|
||||
STATE_DEFINE(dLytMapPinIcon_c, Wait);
|
||||
STATE_DEFINE(dLytMapPinIcon_c, ToSelect);
|
||||
STATE_DEFINE(dLytMapPinIcon_c, Select);
|
||||
STATE_DEFINE(dLytMapPinIcon_c, ToUnselect);
|
||||
STATE_DEFINE(dLytMapPinIcon_c, Remove);
|
||||
|
||||
STATE_DEFINE(dLytMapPinIconAggregate_c, Wait);
|
||||
STATE_DEFINE(dLytMapPinIconAggregate_c, Select);
|
||||
STATE_DEFINE(dLytMapPinIconAggregate_c, Remove);
|
||||
|
||||
STATE_DEFINE(dLytMapFloorBtn_c, Wait);
|
||||
STATE_DEFINE(dLytMapFloorBtn_c, ToSelect);
|
||||
STATE_DEFINE(dLytMapFloorBtn_c, Select);
|
||||
STATE_DEFINE(dLytMapFloorBtn_c, ToWait);
|
||||
STATE_DEFINE(dLytMapFloorBtn_c, ToDecide);
|
||||
STATE_DEFINE(dLytMapFloorBtn_c, Decide);
|
||||
STATE_DEFINE(dLytMapFloorBtn_c, ToSelectInDecide);
|
||||
STATE_DEFINE(dLytMapFloorBtn_c, SelectInDecide);
|
||||
STATE_DEFINE(dLytMapFloorBtn_c, DecideToSelectInDecide);
|
||||
|
||||
STATE_DEFINE(dLytMapFloorBtnMgr_c, Invisible);
|
||||
STATE_DEFINE(dLytMapFloorBtnMgr_c, Wait);
|
||||
|
||||
nw4r::ut::Color sSomeColor(0xFF, 0xFF, 0xFF, 0xFF);
|
||||
|
||||
STATE_DEFINE(dLytMapPopupInfo_c, Invisible);
|
||||
STATE_DEFINE(dLytMapPopupInfo_c, In);
|
||||
STATE_DEFINE(dLytMapPopupInfo_c, Wait);
|
||||
STATE_DEFINE(dLytMapPopupInfo_c, WaitInvalid);
|
||||
STATE_DEFINE(dLytMapPopupInfo_c, Out);
|
||||
|
||||
STATE_DEFINE(dLytMapSavePopupAction_c, Invisible);
|
||||
STATE_DEFINE(dLytMapSavePopupAction_c, In);
|
||||
STATE_DEFINE(dLytMapSavePopupAction_c, Wait);
|
||||
STATE_DEFINE(dLytMapSavePopupAction_c, Out);
|
||||
|
||||
STATE_DEFINE(dLytMapSaveCaption_c, Invisible);
|
||||
STATE_DEFINE(dLytMapSaveCaption_c, In);
|
||||
STATE_DEFINE(dLytMapSaveCaption_c, Wait);
|
||||
STATE_DEFINE(dLytMapSaveCaption_c, Out);
|
||||
|
||||
STATE_DEFINE(dLytMapSaveObj_c, Wait);
|
||||
STATE_DEFINE(dLytMapSaveObj_c, ToSelect);
|
||||
STATE_DEFINE(dLytMapSaveObj_c, Select);
|
||||
STATE_DEFINE(dLytMapSaveObj_c, ToWait);
|
||||
STATE_DEFINE(dLytMapSaveObj_c, Decide);
|
||||
|
||||
STATE_DEFINE(dLytMapMain_c, Invisible);
|
||||
STATE_DEFINE(dLytMapMain_c, RenderingWait);
|
||||
STATE_DEFINE(dLytMapMain_c, In);
|
||||
STATE_DEFINE(dLytMapMain_c, Active);
|
||||
STATE_DEFINE(dLytMapMain_c, Out);
|
||||
STATE_DEFINE(dLytMapMain_c, FloorChange);
|
||||
STATE_DEFINE(dLytMapMain_c, ChgMapUpDirection);
|
||||
STATE_DEFINE(dLytMapMain_c, ChgDispAreaMode_Map);
|
||||
STATE_DEFINE(dLytMapMain_c, ChgDispAreaMode_MapRot);
|
||||
STATE_DEFINE(dLytMapMain_c, ChgDispAreaMode_WA);
|
||||
STATE_DEFINE(dLytMapMain_c, ChgDispAreaMode_CsrRot);
|
||||
STATE_DEFINE(dLytMapMain_c, ResetPos);
|
||||
STATE_DEFINE(dLytMapMain_c, ResetPosWithFloorChange);
|
||||
STATE_DEFINE(dLytMapMain_c, EventSwBankSmall_Step1);
|
||||
STATE_DEFINE(dLytMapMain_c, EventSwBankSmall_Step2);
|
||||
STATE_DEFINE(dLytMapMain_c, EventSwBankSmall_Step3);
|
||||
STATE_DEFINE(dLytMapMain_c, EventMapIntro_Step1);
|
||||
STATE_DEFINE(dLytMapMain_c, EventMapIntro_Step2);
|
||||
STATE_DEFINE(dLytMapMain_c, EventMapIntro_Step3);
|
||||
STATE_DEFINE(dLytMapMain_c, EventMapIntro_Step4);
|
||||
STATE_DEFINE(dLytMapMain_c, EventDungeonMapGet_Step1);
|
||||
STATE_DEFINE(dLytMapMain_c, EventDungeonMapGet_Step2);
|
||||
STATE_DEFINE(dLytMapMain_c, EventDungeonMapGet_Step3);
|
||||
STATE_DEFINE(dLytMapMain_c, EventFieldMapChange_Step1);
|
||||
STATE_DEFINE(dLytMapMain_c, EventFieldMapChange_Step2);
|
||||
STATE_DEFINE(dLytMapMain_c, EventFieldMapChange_Step3);
|
||||
STATE_DEFINE(dLytMapMain_c, EventFieldMapChange_Step4);
|
||||
STATE_DEFINE(dLytMapMain_c, EventForestMapChange_Step1);
|
||||
STATE_DEFINE(dLytMapMain_c, EventForestMapChange_Step2);
|
||||
STATE_DEFINE(dLytMapMain_c, EventForestMapChange_Step3);
|
||||
STATE_DEFINE(dLytMapMain_c, EventSignalAdd_Step1);
|
||||
STATE_DEFINE(dLytMapMain_c, EventSignalAdd_Step2);
|
||||
STATE_DEFINE(dLytMapMain_c, EventSignalAdd_Step3);
|
||||
STATE_DEFINE(dLytMapMain_c, EventGoddessCube_Step1);
|
||||
STATE_DEFINE(dLytMapMain_c, EventGoddessCube_Step2);
|
||||
STATE_DEFINE(dLytMapMain_c, EventGoddessCube_Step3);
|
||||
STATE_DEFINE(dLytMapMain_c, EventSaveObjMsgWindow);
|
||||
STATE_DEFINE(dLytMapMain_c, EventSaveObjSelect);
|
||||
STATE_DEFINE(dLytMapMain_c, EventSaveObjConfirmMsgWindow);
|
||||
STATE_DEFINE(dLytMapMain_c, EventSaveObjDecide);
|
||||
|
||||
#pragma dont_inline on
|
||||
dLytMapMain_c::dLytMapMain_c() : mStateMgr(*this), mFloorBtnMgr(&field_0x8DC8) {}
|
||||
#pragma dont_inline reset
|
||||
|
||||
dLytMapMain_c::~dLytMapMain_c() {}
|
||||
|
||||
void dLytMapMain_c::draw() {}
|
||||
|
||||
dLytMapFloorBtnMgr_c::~dLytMapFloorBtnMgr_c() {}
|
||||
@@ -275,7 +275,7 @@ void floats2() {
|
||||
|
||||
#pragma dont_inline on
|
||||
dLytMeter_c::dLytMeter_c() {}
|
||||
#pragma dont_inline off
|
||||
#pragma dont_inline reset
|
||||
|
||||
extern "C" void *GLOBAL_TITLE_RELOADER;
|
||||
extern "C" void fn_800D97E0(int i);
|
||||
|
||||
Reference in New Issue
Block a user