feat: print loaded plugins in welcome message

This commit is contained in:
goat 2020-02-14 22:49:57 +09:00
parent c59f53db2f
commit cb1f346495

View file

@ -103,6 +103,11 @@ namespace Dalamud.Game {
var assemblyVersion = Assembly.GetAssembly(typeof(ChatHandlers)).GetName().Version.ToString();
this.dalamud.Framework.Gui.Chat.Print($"XIVLauncher in-game addon v{assemblyVersion} loaded.");
foreach (var plugin in this.dalamud.PluginManager.Plugins) {
this.dalamud.Framework.Gui.Chat.Print($" -> {plugin.Name} v{plugin.GetType().Assembly.GetName().Version} loaded.");
}
this.hasSeenLoadingMsg = true;
if (string.IsNullOrEmpty(this.dalamud.Configuration.LastVersion) || !assemblyVersion.StartsWith(this.dalamud.Configuration.LastVersion)) {