Merge branch 'main' of https://github.com/TwilitRealm/dusklight into randomizer

This commit is contained in:
gymnast86
2026-06-16 05:18:57 -04:00
73 changed files with 6637 additions and 142 deletions
+4
View File
@@ -47,6 +47,7 @@
#include <system_error>
#include <thread>
#include "SSystem/SComponent/c_API.h"
#include "dusk/android_frame_rate.hpp"
#include "dusk/app_info.hpp"
#include "dusk/crash_handler.h"
#include "dusk/crash_reporting.h"
@@ -65,6 +66,7 @@
#include "dusk/ui/overlay.hpp"
#include "dusk/ui/prelaunch.hpp"
#include "dusk/ui/preset.hpp"
#include "dusk/ui/touch_controls.hpp"
#include "dusk/ui/ui.hpp"
#include "dusk/ui/rando_config.hpp"
#include "version.h"
@@ -571,6 +573,7 @@ int game_main(int argc, char* argv[]) {
dusk::resetForSpeedrunMode();
}
ApplyCVarOverrides(parsed_arg_options["cvar"]);
dusk::android::update_surface_frame_rate();
dusk::crash_reporting::initialize();
dusk::crash_handler::install();
// TODO: How to handle this?
@@ -680,6 +683,7 @@ int game_main(int argc, char* argv[]) {
dusk::texture_replacements::reload();
dusk::ui::initialize();
dusk::ui::push_document(std::make_unique<dusk::ui::Overlay>(), true, true);
dusk::ui::push_document(std::make_unique<dusk::ui::TouchControls>(), false, true);
dusk::ui::push_document(std::make_unique<dusk::ui::MenuBar>(), false);
// Invalidate a bad saved isoPath so that Dusklight can't get blocked from starting up.