mirror of
https://github.com/open-goal/jak-project
synced 2026-08-09 10:54:39 -04:00
game: ensure overridden dir still ends with OpenGOAL
This commit is contained in:
@@ -90,7 +90,7 @@ fs::path get_user_settings_dir(GameVersion game_version) {
|
||||
auto game_version_name = game_version_names[game_version];
|
||||
auto config_dir = get_user_config_dir();
|
||||
if (!g_file_path_info.user_config_dir_override.empty()) {
|
||||
config_dir = g_file_path_info.user_config_dir_override;
|
||||
config_dir = g_file_path_info.user_config_dir_override / "OpenGOAL";
|
||||
}
|
||||
return config_dir / game_version_name / "settings";
|
||||
}
|
||||
@@ -100,7 +100,7 @@ fs::path get_user_memcard_dir(GameVersion game_version) {
|
||||
auto config_dir = get_user_config_dir();
|
||||
if (!g_file_path_info.user_config_dir_override.empty() &&
|
||||
g_file_path_info.use_overridden_config_dir_for_saves) {
|
||||
config_dir = g_file_path_info.user_config_dir_override;
|
||||
config_dir = g_file_path_info.user_config_dir_override / "OpenGOAL";
|
||||
}
|
||||
return config_dir / game_version_name / "saves";
|
||||
}
|
||||
@@ -109,7 +109,7 @@ fs::path get_user_screenshots_dir(GameVersion game_version) {
|
||||
auto game_version_name = game_version_names[game_version];
|
||||
auto config_dir = get_user_config_dir();
|
||||
if (!g_file_path_info.user_config_dir_override.empty()) {
|
||||
config_dir = g_file_path_info.user_config_dir_override;
|
||||
config_dir = g_file_path_info.user_config_dir_override / "OpenGOAL";
|
||||
}
|
||||
return config_dir / game_version_name / "screenshots";
|
||||
}
|
||||
@@ -118,7 +118,7 @@ fs::path get_user_misc_dir(GameVersion game_version) {
|
||||
auto game_version_name = game_version_names[game_version];
|
||||
auto config_dir = get_user_config_dir();
|
||||
if (!g_file_path_info.user_config_dir_override.empty()) {
|
||||
config_dir = g_file_path_info.user_config_dir_override;
|
||||
config_dir = g_file_path_info.user_config_dir_override / "OpenGOAL";
|
||||
}
|
||||
return config_dir / game_version_name / "misc";
|
||||
}
|
||||
@@ -127,7 +127,7 @@ fs::path get_user_features_dir(GameVersion game_version) {
|
||||
auto game_version_name = game_version_names[game_version];
|
||||
auto config_dir = get_user_config_dir();
|
||||
if (!g_file_path_info.user_config_dir_override.empty()) {
|
||||
config_dir = g_file_path_info.user_config_dir_override;
|
||||
config_dir = g_file_path_info.user_config_dir_override / "OpenGOAL";
|
||||
}
|
||||
auto path = config_dir / game_version_name / "features";
|
||||
file_util::create_dir_if_needed(path);
|
||||
|
||||
Reference in New Issue
Block a user