feat: add ever started loading plugins to ts payload

This commit is contained in:
goat 2023-05-24 22:01:49 +02:00
parent bb6be3fdfc
commit 77fc349c58
No known key found for this signature in database
GPG key ID: 49E2AA8C6A76498B

View file

@ -69,6 +69,7 @@ public static class Troubleshooting
{
LoadedPlugins = pluginManager?.InstalledPlugins?.Select(x => x.Manifest)?.OrderByDescending(x => x.InternalName).ToArray(),
PluginStates = pluginManager?.InstalledPlugins?.ToDictionary(x => x.Manifest.InternalName, x => x.State.ToString()),
EverStartedLoadingPlugins = pluginManager?.InstalledPlugins.Where(x => x.HasEverStartedLoad).Select(x => x.InternalName).ToList(),
DalamudVersion = Util.AssemblyVersion,
DalamudGitHash = Util.GetGitHash(),
GameVersion = startInfo.GameVersion.ToString(),
@ -105,6 +106,8 @@ public static class Troubleshooting
public Dictionary<string, string>? PluginStates { get; set; }
public List<string>? EverStartedLoadingPlugins { get; set; }
public string DalamudVersion { get; set; }
public string DalamudGitHash { get; set; }