wabbajack/Wabbajack.Installer/Consts.cs

38 lines
1.7 KiB
C#
Raw Permalink Normal View History

2022-10-25 02:12:14 +00:00
using System.Collections.Generic;
using System.Linq;
2021-09-27 12:42:46 +00:00
using Wabbajack.Paths;
2021-10-23 16:51:17 +00:00
namespace Wabbajack.Installer;
public static class Consts
2021-09-27 12:42:46 +00:00
{
2021-10-23 16:51:17 +00:00
public static string GAME_PATH_MAGIC_BACK = "{--||GAME_PATH_MAGIC_BACK||--}";
public static string GAME_PATH_MAGIC_DOUBLE_BACK = "{--||GAME_PATH_MAGIC_DOUBLE_BACK||--}";
public static string GAME_PATH_MAGIC_FORWARD = "{--||GAME_PATH_MAGIC_FORWARD||--}";
2021-09-27 12:42:46 +00:00
2021-10-23 16:51:17 +00:00
public static string MO2_PATH_MAGIC_BACK = "{--||MO2_PATH_MAGIC_BACK||--}";
public static string MO2_PATH_MAGIC_DOUBLE_BACK = "{--||MO2_PATH_MAGIC_DOUBLE_BACK||--}";
public static string MO2_PATH_MAGIC_FORWARD = "{--||MO2_PATH_MAGIC_FORWARD||--}";
2021-09-27 12:42:46 +00:00
2021-10-23 16:51:17 +00:00
public static string DOWNLOAD_PATH_MAGIC_BACK = "{--||DOWNLOAD_PATH_MAGIC_BACK||--}";
public static string DOWNLOAD_PATH_MAGIC_DOUBLE_BACK = "{--||DOWNLOAD_PATH_MAGIC_DOUBLE_BACK||--}";
public static string DOWNLOAD_PATH_MAGIC_FORWARD = "{--||DOWNLOAD_PATH_MAGIC_FORWARD||--}";
2021-09-27 12:42:46 +00:00
2021-10-23 16:51:17 +00:00
public static RelativePath SettingsIni = "settings.ini".ToRelativePath();
2021-09-27 12:42:46 +00:00
2021-10-23 16:51:17 +00:00
public static RelativePath MO2ModFolderName = "mods".ToRelativePath();
public static RelativePath MO2ProfilesFolderName = "profiles".ToRelativePath();
public const string StepPreparing = "Preparing";
public const string StepInstalling = "Installing";
public const string StepDownloading = "Downloading";
public const string StepHashing = "Hashing";
public const string StepFinished = "Finished";
2022-10-24 23:28:03 +00:00
public static RelativePath BSACreationDir = "TEMP_BSA_FILES".ToRelativePath();
2022-10-25 02:12:14 +00:00
public static HashSet<RelativePath> KnownModifiedFiles = new[]
{
"modlist.txt",
"SkyrimPrefs.ini"
}.Select(r => r.ToRelativePath()).ToHashSet();
2021-09-27 12:42:46 +00:00
}