From 7fa63244e4d2f1dbfab9babeb9ddd670f57fbc60 Mon Sep 17 00:00:00 2001 From: Garrett Cox Date: Sun, 3 Nov 2024 14:26:39 -0600 Subject: PoC glitchless playthrough implementation --- mm/2s2h/DeveloperTools/SaveEditor.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'mm/2s2h/DeveloperTools/SaveEditor.cpp') diff --git a/mm/2s2h/DeveloperTools/SaveEditor.cpp b/mm/2s2h/DeveloperTools/SaveEditor.cpp index 7cc3fed22..18c5b0fc8 100644 --- a/mm/2s2h/DeveloperTools/SaveEditor.cpp +++ b/mm/2s2h/DeveloperTools/SaveEditor.cpp @@ -1187,9 +1187,13 @@ void DrawQuestStatusTab() { ImGui::SeparatorText("Randomizer Check Status"); for (auto& [_, randoStaticCheck] : Rando::StaticData::Checks) { + RandoSaveCheck& randoSaveCheck = RANDO_SAVE_CHECKS[randoStaticCheck.randoCheckId]; + if (!randoSaveCheck.shuffled) { + continue; + } + std::string hiddenName = "##"; hiddenName += randoStaticCheck.name; - RandoSaveCheck& randoSaveCheck = RANDO_SAVE_CHECKS[randoStaticCheck.randoCheckId]; UIWidgets::Checkbox((hiddenName + "eligible").c_str(), &randoSaveCheck.eligible); ImGui::SetItemTooltip("Eligible"); ImGui::SameLine(); -- cgit v1.2.3