From cafd3b80cdaf1790507ab044d3fa8c44e4cf0d21 Mon Sep 17 00:00:00 2001 From: Dan Crosby Date: Sat, 20 Sep 2025 07:05:49 -0700 Subject: [PATCH] minor cleanup to TradeCommandSelector --- .../CommandSelectors/TradeCommandSelector.cs | 21 ++++++++++++------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/src/main/csharp/net/eagle0/clients/unity/eagle0/Assets/Eagle/CommandSelectors/TradeCommandSelector.cs b/src/main/csharp/net/eagle0/clients/unity/eagle0/Assets/Eagle/CommandSelectors/TradeCommandSelector.cs index 52070cc6d8..9a57b189ab 100644 --- a/src/main/csharp/net/eagle0/clients/unity/eagle0/Assets/Eagle/CommandSelectors/TradeCommandSelector.cs +++ b/src/main/csharp/net/eagle0/clients/unity/eagle0/Assets/Eagle/CommandSelectors/TradeCommandSelector.cs @@ -63,14 +63,19 @@ namespace eagle { : -(int)Math.Ceiling(NetFood * TradeCommand.FoodSellPrice); private int GoldAmount => TradeCommand.GoldAvailable + NetGold; - public override SelectedCommand Command => new() { - TradeCommand = - new TradeSelectedCommand { - Amount = Math.Abs(FoodAmount - TradeCommand.FoodAvailable), - TradeType = IsBuy ? TradeSelectedCommand.Types.TradeType.BuyFood - : TradeSelectedCommand.Types.TradeType.SellFood - } - }; + public override SelectedCommand Command { + get { + var command = new SelectedCommand { + TradeCommand = + new() { + Amount = Math.Abs(FoodAmount - TradeCommand.FoodAvailable), + TradeType = IsBuy ? TradeSelectedCommand.Types.TradeType.BuyFood + : TradeSelectedCommand.Types.TradeType.SellFood + } + }; + return command; + } + } public void SetTextFields() { goldText.text = GoldAmount.ToString();