mirror of
https://github.com/zeldaret/ss
synced 2026-08-02 16:36:10 -04:00
Cleanup
This commit is contained in:
@@ -236,7 +236,7 @@ void dStageMgr_c::initializeState_SceneChangeSave() {
|
||||
if (LYT_SAVE_MGR != nullptr) {
|
||||
fn_80285600(LYT_SAVE_MGR, 3, 0);
|
||||
}
|
||||
dBase_c::s_NextExecuteControlFlags |= 1;
|
||||
dBase_c::s_NextExecuteControlFlags |= BASE_PROP_0x1;
|
||||
dSys_c::setFrameRate(2);
|
||||
}
|
||||
|
||||
@@ -252,8 +252,8 @@ void dStageMgr_c::executeState_SceneChangeSave() {
|
||||
}
|
||||
|
||||
void dStageMgr_c::finalizeState_SceneChangeSave() {
|
||||
dBase_c::s_NextExecuteControlFlags &= ~1;
|
||||
dBase_c::s_DrawControlFlags &= ~1;
|
||||
dBase_c::s_NextExecuteControlFlags &= ~BASE_PROP_0x1;
|
||||
dBase_c::s_DrawControlFlags &= ~BASE_PROP_0x1;
|
||||
}
|
||||
|
||||
void dStageMgr_c::initializeState_RestartSceneWait() {
|
||||
|
||||
@@ -163,8 +163,8 @@ bool dLytGameOver_c::remove() {
|
||||
mResAcc2.detach();
|
||||
mResAcc1.detach();
|
||||
|
||||
dBase_c::s_NextExecuteControlFlags &= ~0x200;
|
||||
dBase_c::s_DrawControlFlags &= ~0x200;
|
||||
dBase_c::s_NextExecuteControlFlags &= ~dBase_c::BASE_PROP_0x200;
|
||||
dBase_c::s_DrawControlFlags &= ~dBase_c::BASE_PROP_0x200;
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -435,8 +435,8 @@ void dLytGameOverMgr_c::executeState_Select() {
|
||||
if (mTimer < 20) {
|
||||
mTimer++;
|
||||
if (mTimer == 20) {
|
||||
dBase_c::s_NextExecuteControlFlags |= 1;
|
||||
dBase_c::s_DrawControlFlags |= 1;
|
||||
dBase_c::s_NextExecuteControlFlags |= dBase_c::BASE_PROP_0x1;
|
||||
dBase_c::s_DrawControlFlags |= dBase_c::BASE_PROP_0x1;
|
||||
}
|
||||
}
|
||||
if (mMain.isChangingState() == true) {
|
||||
@@ -563,11 +563,11 @@ void dLytGameOverMgr_c::executeState_Select() {
|
||||
break;
|
||||
}
|
||||
case 100: {
|
||||
dBase_c::s_NextExecuteControlFlags &= ~0x1;
|
||||
dBase_c::s_DrawControlFlags &= ~0x1;
|
||||
dBase_c::s_NextExecuteControlFlags &= ~dBase_c::BASE_PROP_0x1;
|
||||
dBase_c::s_DrawControlFlags &= ~dBase_c::BASE_PROP_0x1;
|
||||
|
||||
dBase_c::s_NextExecuteControlFlags |= 0x200;
|
||||
dBase_c::s_DrawControlFlags |= 0x200;
|
||||
dBase_c::s_NextExecuteControlFlags |= dBase_c::BASE_PROP_0x200;
|
||||
dBase_c::s_DrawControlFlags |= dBase_c::BASE_PROP_0x200;
|
||||
|
||||
mStep++;
|
||||
break;
|
||||
|
||||
@@ -112,8 +112,8 @@ bool dLytPauseMain_c::remove() {
|
||||
mpPauseBack = nullptr;
|
||||
}
|
||||
|
||||
dBase_c::s_NextExecuteControlFlags &= ~0x1;
|
||||
dBase_c::s_DrawControlFlags &= ~0x1;
|
||||
dBase_c::s_NextExecuteControlFlags &= ~dBase_c::BASE_PROP_0x1;
|
||||
dBase_c::s_DrawControlFlags &= ~dBase_c::BASE_PROP_0x1;
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -260,7 +260,7 @@ void dLytPauseMain_c::executeState_In() {
|
||||
}
|
||||
}
|
||||
void dLytPauseMain_c::finalizeState_In() {
|
||||
dBase_c::s_DrawControlFlags |= 0x1;
|
||||
dBase_c::s_DrawControlFlags |= dBase_c::BASE_PROP_0x1;
|
||||
}
|
||||
|
||||
void dLytPauseMain_c::initializeState_Wait() {
|
||||
@@ -462,7 +462,7 @@ void dLytPauseMain_c::finalizeState_GetDemo() {}
|
||||
void dLytPauseMain_c::initializeState_Out() {
|
||||
mPartStateChangeFlags = 0;
|
||||
mStep = 0;
|
||||
dBase_c::s_DrawControlFlags &= ~0x1;
|
||||
dBase_c::s_DrawControlFlags &= ~dBase_c::BASE_PROP_0x1;
|
||||
mpArrow->requestOut();
|
||||
}
|
||||
void dLytPauseMain_c::executeState_Out() {
|
||||
@@ -580,7 +580,7 @@ void dLytPauseMgr_c::executeState_None() {
|
||||
field_0x083A = true;
|
||||
mMain.requestIn();
|
||||
mStateMgr.changeState(StateID_In);
|
||||
dBase_c::s_NextExecuteControlFlags |= 0x1;
|
||||
dBase_c::s_NextExecuteControlFlags |= BASE_PROP_0x1;
|
||||
dLytMeter_c::GetInstance()->setMeterField_0x13750(3);
|
||||
dLytControlGame_c *lytControl = dLytControlGame_c::getInstance();
|
||||
if (lytControl->isPauseDemo()) {
|
||||
@@ -817,8 +817,8 @@ void dLytPauseMgr_c::initializeState_Out() {
|
||||
}
|
||||
void dLytPauseMgr_c::executeState_Out() {
|
||||
if (mMain.isChangingState() == true) {
|
||||
dBase_c::s_NextExecuteControlFlags &= ~0x1;
|
||||
dBase_c::s_DrawControlFlags &= ~0x1;
|
||||
dBase_c::s_NextExecuteControlFlags &= ~dBase_c::BASE_PROP_0x1;
|
||||
dBase_c::s_DrawControlFlags &= ~dBase_c::BASE_PROP_0x1;
|
||||
mStateMgr.changeState(StateID_None);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -856,7 +856,7 @@ void dJEffManager_c::execute() {
|
||||
sMassObjEmitters[i].execute();
|
||||
}
|
||||
|
||||
if ((dBase_c::s_ExecuteControlFlags & 0x6F9) == 0) {
|
||||
if ((dBase_c::s_ExecuteControlFlags & (dBase_c::BASE_PROP_UNK_PARTICLE_1)) == 0) {
|
||||
for (int i = 0; i < 12; i++) {
|
||||
dParticle::mgr_c::GetInstance()->calc(i);
|
||||
}
|
||||
@@ -886,8 +886,7 @@ void dJEffManager_c::draw() {
|
||||
bool dJEffManager_c::shouldBePaused(dBase_c *owner) {
|
||||
return owner != nullptr && !owner->checkBaseProperty(dBase_c::BASE_PROP_0x4) &&
|
||||
(EventManager::isInEvent() || owner->checkProcControl(fBase_c::DISABLE_EXECUTE) ||
|
||||
// TODO execute control flags
|
||||
(owner->s_ExecuteControlFlags & 0x6fb));
|
||||
(owner->s_ExecuteControlFlags & dBase_c::BASE_PROP_UNK_PARTICLE_2));
|
||||
}
|
||||
|
||||
void dJEffManager_c::draw(const JPADrawInfo *info, u32 groupId) {
|
||||
|
||||
Reference in New Issue
Block a user