mirror of
https://github.com/RaidMax/IW4M-Admin.git
synced 2025-06-15 17:50:19 -05:00
fix regression issue with wine drive name mangling
This commit is contained in:
45
Application/Misc/LogPathGeneratorInfo.cs
Normal file
45
Application/Misc/LogPathGeneratorInfo.cs
Normal file
@ -0,0 +1,45 @@
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
namespace IW4MAdmin.Application.Misc
|
||||
{
|
||||
/// <summary>
|
||||
/// dto class for handling log path generation
|
||||
/// </summary>
|
||||
public class LogPathGeneratorInfo
|
||||
{
|
||||
/// <summary>
|
||||
/// directory under the paths where data comes from by default
|
||||
/// <remarks>fs_basegame</remarks>
|
||||
/// </summary>
|
||||
public string BaseGameDirectory { get; set; } = "";
|
||||
|
||||
/// <summary>
|
||||
/// base game root path
|
||||
/// <remarks>fs_basepath</remarks>
|
||||
/// </summary>
|
||||
public string BasePathDirectory { get; set; } = "";
|
||||
|
||||
/// <summary>
|
||||
/// overide game directory
|
||||
/// <remarks>plugin driven</remarks>
|
||||
/// </summary>
|
||||
public string GameDirectory { get; set; } = "";
|
||||
|
||||
/// <summary>
|
||||
/// game director
|
||||
/// <remarks>fs_game</remarks>
|
||||
/// </summary>
|
||||
public string ModDirectory { get; set; } = "";
|
||||
|
||||
/// <summary>
|
||||
/// log file name
|
||||
/// <remarks>g_log</remarks>
|
||||
/// </summary>
|
||||
public string LogFile { get; set; } = "";
|
||||
|
||||
/// <summary>
|
||||
/// indicates if running on windows
|
||||
/// </summary>
|
||||
public bool IsWindows { get; set; } = true;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user