Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ MoveToCloud()

override void Terraria.IO.WorldFileData.MoveToCloud ( )
inline

Definition at line 210 of file WorldFileData.cs.

211 {
212 if (!base.IsCloudSave)
213 {
214 string worldPathFromName = Main.GetWorldPathFromName(Name, cloudSave: true);
215 if (FileUtilities.MoveToCloud(base.Path, worldPathFromName))
216 {
217 Main.LocalFavoriteData.ClearEntry(this);
218 _isCloudSave = true;
219 _path = worldPathFromName;
220 Main.CloudFavoritesData.SaveFavorite(this);
221 }
222 }
223 }
static bool MoveToCloud(string localPath, string cloudPath)

References Terraria.IO.FileData._isCloudSave, Terraria.IO.FileData._path, Terraria.Main.CloudFavoritesData, Terraria.Main.GetWorldPathFromName(), Terraria.Main.LocalFavoriteData, Terraria.Utilities.FileUtilities.MoveToCloud(), and Terraria.IO.FileData.Name.

Referenced by Terraria.GameContent.UI.Elements.UIWorldListItem.CloudButtonClick().