String OS_Unix::get_user_data_dir() const { String appname = get_safe_application_name(); if (appname != "") { bool use_godot_dir = ProjectSettings::get_singleton()->get("application/config/use_shared_user_dir"); if (use_godot_dir) { return get_data_path().plus_file(get_godot_dir_name()).plus_file("app_userdata").plus_file(appname); } else { return get_data_path().plus_file(appname); } } return ProjectSettings::get_singleton()->get_resource_path(); }
String OS_Unix::get_data_dir() const { String an = get_safe_application_name(); if (an != "") { if (has_environment("HOME")) { bool use_godot = ProjectSettings::get_singleton()->get("application/config/use_shared_user_dir"); if (use_godot) return get_environment("HOME") + "/.godot/app_userdata/" + an; else return get_environment("HOME") + "/." + an; } } return ProjectSettings::get_singleton()->get_resource_path(); }