From c74773bb39bdb6f0e7fb2afddc782cc08440ed27 Mon Sep 17 00:00:00 2001 From: Asriel Camora Date: Fri, 28 Mar 2025 20:56:23 -0700 Subject: [PATCH] Minor fixes --- Craftimizer/ImGuiUtils.cs | 2 +- Craftimizer/Utils/SynthesisValues.cs | 2 +- Craftimizer/Windows/MacroEditor.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Craftimizer/ImGuiUtils.cs b/Craftimizer/ImGuiUtils.cs index 45c005e..60d7ffa 100644 --- a/Craftimizer/ImGuiUtils.cs +++ b/Craftimizer/ImGuiUtils.cs @@ -517,7 +517,7 @@ internal static class ImGuiUtils return false; } - private static bool ListClip(IReadOnlyList data, float lineHeight, Predicate func) + private static bool ListClip(List data, float lineHeight, Predicate func) { ImGuiListClipperPtr imGuiListClipperPtr; unsafe diff --git a/Craftimizer/Utils/SynthesisValues.cs b/Craftimizer/Utils/SynthesisValues.cs index 68e139b..8e48e3d 100644 --- a/Craftimizer/Utils/SynthesisValues.cs +++ b/Craftimizer/Utils/SynthesisValues.cs @@ -69,7 +69,7 @@ internal sealed unsafe class SynthesisValues(AddonSynthesis* addon) { ValueType.ManagedString or ValueType.String => - MemoryHelper.ReadSeStringNullTerminated((nint)value.String), + MemoryHelper.ReadSeStringNullTerminated((nint)value.String.Value), _ => null }; } diff --git a/Craftimizer/Windows/MacroEditor.cs b/Craftimizer/Windows/MacroEditor.cs index 939a4c7..27b1fcf 100644 --- a/Craftimizer/Windows/MacroEditor.cs +++ b/Craftimizer/Windows/MacroEditor.cs @@ -1180,7 +1180,7 @@ public sealed class MacroEditor : Window, IDisposable { var actions = Macro.Actions.ToArray(); var waitTime = actions.Sum(a => a.Base().MacroWaitTime); - var waitTimeOptimal = waitTime - actions.Length * 0.1f; + var waitTimeOptimal = waitTime - actions.Length; var delineationCount = actions.Count(SolverConfig.SpecialistActions.Contains); var height = (delineationCount == 0 ? 2 : 3) * ImGui.GetTextLineHeightWithSpacing();