diff options
Diffstat (limited to 'mm/2s2h/Rando/StartingItems.cpp')
| -rw-r--r-- | mm/2s2h/Rando/StartingItems.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/mm/2s2h/Rando/StartingItems.cpp b/mm/2s2h/Rando/StartingItems.cpp index 69b55a7c2..cf43e6f17 100644 --- a/mm/2s2h/Rando/StartingItems.cpp +++ b/mm/2s2h/Rando/StartingItems.cpp @@ -153,7 +153,7 @@ void SetStartingItemsInSave(RandoSaveInfo& randoSaveInfo, std::vector<RandoItemI } std::vector<RandoItemId> GetStartingItemsFromConfig() { - auto allConfig = Ship::Context::GetInstance()->GetConfig()->GetNestedJson(); + auto allConfig = Ship::Context::GetRawInstance()->GetConfig()->GetNestedJson(); std::vector<RandoItemId> startingItems = { RI_PROGRESSIVE_SWORD, RI_SHIELD_HERO, RI_OCARINA, RI_SONG_TIME }; // Verify that the config has CVars.gRando.StartingItems and its an array @@ -173,7 +173,7 @@ std::vector<RandoItemId> GetStartingItemsFromConfig() { } } else if (allConfig["CVars"]["gRando"]["StartingItems"].is_string()) { CVarClear("gRando.StartingItems"); - Ship::Context::GetInstance()->GetWindow()->GetGui()->SaveConsoleVariablesNextFrame(); + Ship::Context::GetRawInstance()->GetWindow()->GetGui()->SaveConsoleVariablesNextFrame(); } else if (allConfig["CVars"]["gRando"]["StartingItems"].is_null()) { startingItems.clear(); } @@ -189,8 +189,8 @@ void SetStartingItemsInConfig(std::vector<RandoItemId>& startingItems) { startingItemsJson.push_back(Rando::StaticData::Items[randoItemId].spoilerName); } } - Ship::Context::GetInstance()->GetConfig()->SetBlock("CVars.gRando.StartingItems", startingItemsJson); - Ship::Context::GetInstance()->GetConfig()->Save(); + Ship::Context::GetRawInstance()->GetConfig()->SetBlock("CVars.gRando.StartingItems", startingItemsJson); + Ship::Context::GetRawInstance()->GetConfig()->Save(); } } // namespace Rando |
