use persistent data directory

This commit is contained in:
TakaRikka
2026-08-07 11:35:50 -07:00
parent 2f4d8a06d8
commit a9767ad3e8
+6 -2
View File
@@ -5,8 +5,12 @@
namespace randomizer::paths {
std::filesystem::path GetRandomizerPath() {
// TODO: need a more permanent directory than this
return session::svc_mng.host->mod_dir(session::svc_mng.mod_ctx);
const char* dataDir = nullptr;
if (session::svc_mng.host->data_dir(session::svc_mng.mod_ctx, &dataDir) != MOD_OK) {
session::svc_mng.host->fail(session::svc_mng.mod_ctx, MOD_ERROR, "Failed to get data directory");
}
return dataDir;
}
std::filesystem::path GetRandomizerSettingsPath() {