Merge remote-tracking branch 'origin/master' into net8-rollup

This commit is contained in:
github-actions[bot] 2024-02-11 21:01:52 +00:00
commit a2cc9ffe34
11 changed files with 148 additions and 77 deletions

View file

@ -17,6 +17,11 @@ public record DalamudStartInfo
// ignored
}
/// <summary>
/// Gets or sets the Dalamud load method.
/// </summary>
public LoadMethod LoadMethod { get; set; }
/// <summary>
/// Gets or sets the working directory of the XIVLauncher installations.
/// </summary>

View file

@ -0,0 +1,17 @@
namespace Dalamud.Common;
/// <summary>
/// Enum describing the method Dalamud has been loaded.
/// </summary>
public enum LoadMethod
{
/// <summary>
/// Load Dalamud by rewriting the games entrypoint.
/// </summary>
Entrypoint,
/// <summary>
/// Load Dalamud via DLL-injection.
/// </summary>
DllInject,
}