diff options
| author | Jordan Gilbreath <3819183+jordanpg@users.noreply.github.com> | 2024-01-01 20:20:34 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-01 19:20:34 -0600 |
| commit | 944a4c2e46f042edcbb2116471efcb8eeb9d52fe (patch) | |
| tree | d63b08ac96c4091a9d94d1bdad91cc4973ae55e3 | |
| parent | c9907ed5fc823a31394730ae41b3bc5f5ad4086d (diff) | |
Fix settings persistence across sessions (#3779)
Co-authored-by: jordanpg <jordanpg@users.noreply.github.com>
| -rw-r--r-- | soh/soh/SaveManager.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/soh/soh/SaveManager.cpp b/soh/soh/SaveManager.cpp index 1c3698e88..79e9a043c 100644 --- a/soh/soh/SaveManager.cpp +++ b/soh/soh/SaveManager.cpp @@ -2725,6 +2725,8 @@ extern "C" void Save_LoadFile(void) { // Reset rando context for rando saves. OTRGlobals::Instance->gRandoContext.reset(); OTRGlobals::Instance->gRandoContext = Rando::Context::CreateInstance(); + OTRGlobals::Instance->gRandoContext->AddExcludedOptions(); + OTRGlobals::Instance->gRandoContext->GetSettings()->CreateOptions(); } SaveManager::Instance->LoadFile(gSaveContext.fileNum); } |
