From 64b1f5b415c2a3091b2ce715a1ff9d864cdad858 Mon Sep 17 00:00:00 2001 From: Anna Date: Sun, 28 Jul 2024 01:25:29 -0400 Subject: [PATCH] fix: include image in preview --- Configuration.cs | 2 +- PluginUi.cs | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Configuration.cs b/Configuration.cs index 32cf810..bb35dfc 100644 --- a/Configuration.cs +++ b/Configuration.cs @@ -35,7 +35,7 @@ public class Configuration : IPluginConfiguration { [Evaluation.Poor] = 0.25f, [Evaluation.Awful] = 0f, }; - public int EvaluationMinCombatants; + public int EvaluationMinCombatants = 4; public int EvaluationMinSameRole; public Dictionary EvaluatorsRandomEnabled = Evaluator.Evaluators.ToDictionary( e => e.Id, diff --git a/PluginUi.cs b/PluginUi.cs index 147383a..0b36fa2 100644 --- a/PluginUi.cs +++ b/PluginUi.cs @@ -124,8 +124,8 @@ public class PluginUi : IDisposable { const string previewLabel = "Preview"; var previewButtonSize = ImGuiHelpers.GetButtonSize(previewLabel); var comboSize = ImGui.GetContentRegionAvail().X - - ImGui.GetStyle().ItemSpacing.X - - previewButtonSize.X; + - ImGui.GetStyle().ItemSpacing.X + - previewButtonSize.X; var current = Evaluator.Evaluators.FirstOrDefault(e => e.Id == this.Plugin.Config.EvaluatorId); var preview = current == null @@ -161,10 +161,11 @@ public class PluginUi : IDisposable { var msg = evaluator.GetLineFor(evaluation, this.Plugin.Config.BlendEvaluations, Random.Shared.Next(1, 8)); if (msg != null) { unsafe { - UIModule.Instance()->ShowBattleTalk( + UIModule.Instance()->ShowBattleTalkImage( Encoding.UTF8.GetBytes(evaluator.Name), msg.EncodeWithNullTerminator(), this.Plugin.Config.EvaluationLength, + evaluator.BattleTalkImage, 6 ); }