diff options
| author | geequlim | 2017-09-10 16:33:54 +0800 |
|---|---|---|
| committer | geequlim | 2017-09-10 16:33:54 +0800 |
| commit | 20442d0a896445268f0991953f8b785bdc9747cf (patch) | |
| tree | bf8d3c6c989ff94bca756c993bae73d978e7af88 /core/project_settings.cpp | |
| parent | d1cb73b47a17de830d9474026ffa7b3587cfbc68 (diff) | |
| download | godot-20442d0a896445268f0991953f8b785bdc9747cf.tar.gz godot-20442d0a896445268f0991953f8b785bdc9747cf.tar.zst godot-20442d0a896445268f0991953f8b785bdc9747cf.zip | |
Diffstat (limited to 'core/project_settings.cpp')
| -rw-r--r-- | core/project_settings.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/core/project_settings.cpp b/core/project_settings.cpp index a74917162..23e496113 100644 --- a/core/project_settings.cpp +++ b/core/project_settings.cpp @@ -114,7 +114,15 @@ String ProjectSettings::globalize_path(const String &p_path) const { return p_path.replace("res:/", resource_path); }; return p_path.replace("res://", ""); - }; + } else if (p_path.begins_with("user://")) { + + String data_dir = OS::get_singleton()->get_data_dir(); + if (data_dir != "") { + + return p_path.replace("user:/", data_dir); + }; + return p_path.replace("user://", ""); + } return p_path; } |
