speedrun mode reset returns you to file screen

This commit is contained in:
madeline
2026-08-08 19:21:47 -07:00
parent 99180d02f7
commit ea1f50fe27
+5
View File
@@ -12,6 +12,7 @@
#include "dusk/main.h"
#include "dusk/settings.h"
#include "editor.hpp"
#include "f_op/f_op_scene_mng.h"
#include "f_pc/f_pc_manager.h"
#include "f_pc/f_pc_name.h"
#include "imgui.h"
@@ -135,6 +136,10 @@ MenuBar::MenuBar() : Document(kDocumentSource), mRoot(mDocument->GetElementById(
if (getSettings().game.liveSplitEnabled) {
dusk::speedrun::reset();
}
auto* playScene = fpcM_SearchByName(fpcNm_PLAY_SCENE_e);
if (playScene != nullptr) {
fopScnM_ChangeReq((scene_class*)playScene, fpcNm_NAME_SCENE_e, 0x7FFF, 0);
}
hide(false);
});
}