Aetheria/Aetheria.State/AetheriaStatePaths.cs
2026-06-13 00:38:48 +01:00

16 lines
447 B
C#

using System.IO;
namespace Aetheria.State;
public static class AetheriaStatePaths
{
public const string DefaultStateFileName = "aetheria-world.cc";
public static string ResolveDefaultStatePath(string? projectRoot = null)
{
var root = string.IsNullOrWhiteSpace(projectRoot)
? Directory.GetCurrentDirectory()
: projectRoot!;
return Path.Combine(root, "GameData", DefaultStateFileName);
}
}