mirror of
https://github.com/zeldaret/ss
synced 2026-06-12 05:27:23 -04:00
Small status/result cleanups for arc managers
This commit is contained in:
@@ -1166,7 +1166,7 @@ int dAcTbox_c::doDelete() {
|
||||
}
|
||||
if (sCurrentObtainingItemOarcName != nullptr) {
|
||||
OarcManager *mng = OarcManager::GetInstance();
|
||||
if (mng->ensureLoaded1(sCurrentObtainingItemOarcName) != D_ARC_RESULT_OK) {
|
||||
if (mng->ensureLoaded1(sCurrentObtainingItemOarcName) == D_ARC_RESULT_OK) {
|
||||
mng->decrement(sCurrentObtainingItemOarcName);
|
||||
sCurrentObtainingItemOarcName = nullptr;
|
||||
}
|
||||
@@ -1885,7 +1885,7 @@ void dAcTbox_c::initializeState_DeleteArchive() {
|
||||
void dAcTbox_c::executeState_DeleteArchive() {
|
||||
if (sCurrentObtainingItemOarcName != nullptr) {
|
||||
OarcManager *mng = OarcManager::GetInstance();
|
||||
if (mng->ensureLoaded1(sCurrentObtainingItemOarcName) != D_ARC_RESULT_OK) {
|
||||
if (mng->ensureLoaded1(sCurrentObtainingItemOarcName) == D_ARC_RESULT_OK) {
|
||||
mng->decrement(sCurrentObtainingItemOarcName);
|
||||
sCurrentObtainingItemOarcName = nullptr;
|
||||
}
|
||||
@@ -1923,7 +1923,7 @@ void dAcTbox_c::initializeState_LoadArchive() {
|
||||
field_0x120C = 0;
|
||||
}
|
||||
void dAcTbox_c::executeState_LoadArchive() {
|
||||
if (OarcManager::GetInstance()->ensureLoaded1(sCurrentObtainingItemOarcName) != D_ARC_RESULT_OK) {
|
||||
if (OarcManager::GetInstance()->ensureLoaded1(sCurrentObtainingItemOarcName) == D_ARC_RESULT_OK) {
|
||||
mStateMgr.changeState(StateID_Open);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user