From 37f14b898ec8abd40d3a577a47241a5e720f5f67 Mon Sep 17 00:00:00 2001 From: Tyfon <29051038+tyfon7@users.noreply.github.com> Date: Mon, 3 Jun 2024 00:48:37 -0700 Subject: [PATCH] Context menu polish --- InsuranceInteractions.cs | 2 +- RepairInteractions.cs | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/InsuranceInteractions.cs b/InsuranceInteractions.cs index af2c535..4684fac 100644 --- a/InsuranceInteractions.cs +++ b/InsuranceInteractions.cs @@ -71,7 +71,7 @@ namespace UIFixes public override IResult IsInteractive(EInsurers button) { - return new FailedResult("No insurers??", 0); + return new FailedResult("No insurers?", 0); } public override bool HasIcons diff --git a/RepairInteractions.cs b/RepairInteractions.cs index 7e040b3..348d7c5 100644 --- a/RepairInteractions.cs +++ b/RepairInteractions.cs @@ -39,7 +39,11 @@ namespace UIFixes float repairAmount = repairStrategy.HowMuchRepairScoresCanAccept(); string text; - if (repairer is GClass802 repairKit) + if (repairAmount < float.Epsilon) + { + text = string.Format("{0}", repairer.LocalizedName); + } + else if (repairer is GClass802 repairKit) { float pointsLeft = repairKit.GetRepairPoints(); double amount = repairStrategy.GetRepairPrice(repairAmount, repairKit); @@ -125,7 +129,7 @@ namespace UIFixes public override IResult IsInteractive(ERepairers button) { - return new FailedResult("No repairers??", 0); + return new FailedResult("No repairers?", 0); } public override bool HasIcons