From 5249cd89df086e29510d2d77b4ce30d4019fe0d2 Mon Sep 17 00:00:00 2001 From: Garrett Cox Date: Sat, 8 Nov 2025 15:51:24 -0600 Subject: [PATCH] Stop creating timesplits file on init, and gitignore it (#5933) --- .gitignore | 1 + soh/soh/Enhancements/timesplits/TimeSplits.cpp | 11 ----------- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 2b7352d95..7feccf1fe 100644 --- a/.gitignore +++ b/.gitignore @@ -417,6 +417,7 @@ tags shipofharkinian.ini shipofharkinian.json imgui.ini +timesplitdata.json # Switch Stuff diff --git a/soh/soh/Enhancements/timesplits/TimeSplits.cpp b/soh/soh/Enhancements/timesplits/TimeSplits.cpp index 3f06450f7..1aa15795e 100644 --- a/soh/soh/Enhancements/timesplits/TimeSplits.cpp +++ b/soh/soh/Enhancements/timesplits/TimeSplits.cpp @@ -948,16 +948,6 @@ void TimeSplitsDrawManageList() { ImGui::EndChild(); } -void InitializeSplitDataFile() { - std::string filename = Ship::Context::GetPathRelativeToAppDirectory("timesplitdata.json"); - if (!std::filesystem::exists(filename)) { - json j; - std::ofstream file(filename); - file << j.dump(4); - file.close(); - } -} - void TimeSplitWindow::Draw() { ImGui::PushStyleColor(ImGuiCol_WindowBg, windowColor); GuiWindow::Draw(); @@ -997,7 +987,6 @@ void TimeSplitWindow::InitElement() { ImVec4(1, 1, 1, 1)); Color_RGBA8 defaultColour = { 0, 0, 0, 255 }; windowColor = VecFromRGBA8(CVarGetColor(CVAR_ENHANCEMENT("TimeSplits.WindowColor.Value"), defaultColour)); - InitializeSplitDataFile(); GameInteractor::Instance->RegisterGameHook([](u8 item) { if (item != ITEM_SKULL_TOKEN) {