-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathPaths.cs
24 lines (21 loc) · 940 Bytes
/
Paths.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
namespace DigglesModManager
{
/// <summary>
/// Holds several constant file-paths and directory names.
/// </summary>
public class Paths
{
public static string ExePath = @"."; //dyn: @"." | local: @"D:\Programme\Wiggles-Test"
public static string ModPath = ExePath; //dyn: ExePath | local: @"D:\Projekte\DigglesMods\DigglesModManager"
public static string ModDirectoryName = "Mods";
public static string[] DigglesExecutableNames = { "Diggles.exe", "Wiggles.exe" };
public static string DataPath = $"{ExePath}\\Data";
//.dm
public static string RestoreFileName = "restore.dm";
//JSON
public static string AppSettingsName = "diggles-mod-manager.json";
public static string ModConfigName = "config.json";
//log
public static string ErrorLogFileName = "diggles-mod-manager-errors.log";
}
}