2022-03-13 22:47:30 +00:00
|
|
|
using System;
|
|
|
|
using Wabbajack.Paths;
|
|
|
|
using Wabbajack.Paths.IO;
|
|
|
|
|
|
|
|
namespace Wabbajack;
|
|
|
|
|
|
|
|
public static class Consts
|
|
|
|
{
|
|
|
|
public static RelativePath MO2IniName = "ModOrganizer.ini".ToRelativePath();
|
|
|
|
public static string AppName = "Wabbajack";
|
|
|
|
public static Uri WabbajackBuildServerUri => new("https://build.wabbajack.org");
|
2023-11-26 19:15:53 +00:00
|
|
|
public static Uri WabbajackModlistWizardUri => new("https://wizard.wabbajack.org");
|
2023-11-28 22:19:03 +00:00
|
|
|
public static Uri WabbajackGithubUri => new("https://github.com/wabbajack-tools/wabbajack");
|
|
|
|
public static Uri WabbajackDiscordUri => new("https://discord.gg/wabbajack");
|
|
|
|
public static Uri WabbajackPatreonUri => new("https://www.patreon.com/user?u=11907933");
|
2023-11-28 22:27:14 +00:00
|
|
|
public static Uri WabbajackWikiUri => new("https://wiki.wabbajack.org");
|
2022-03-13 22:47:30 +00:00
|
|
|
public static Version CurrentMinimumWabbajackVersion { get; set; } = Version.Parse("2.3.0.0");
|
|
|
|
public static bool UseNetworkWorkaroundMode { get; set; } = false;
|
|
|
|
public static AbsolutePath CefCacheLocation { get; } = KnownFolders.WabbajackAppLocal.Combine("Cef");
|
2022-07-14 13:24:47 +00:00
|
|
|
public static RelativePath ModListTxt { get; } = "modlist.txt".ToRelativePath();
|
|
|
|
public static RelativePath CompilerSettings { get; } = "compiler_settings.json".ToRelativePath();
|
2022-03-13 22:47:30 +00:00
|
|
|
|
|
|
|
public static byte SettingsVersion = 0;
|
|
|
|
|
|
|
|
public static RelativePath NativeSettingsJson = "native_settings.json".ToRelativePath();
|
2024-04-28 20:21:22 +00:00
|
|
|
public const string AllSavedCompilerSettingsPaths = "all-compiler-settings-paths";
|
2022-03-13 22:47:30 +00:00
|
|
|
}
|