From 303f5970d2bef26905c9d6d471cd13f41bc722a7 Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期五, 22 八月 2025 12:16:40 +0800 Subject: [PATCH] 155 子 【武将】招募系统 - 高级招募 --- Main/System/Store/StoreModel.cs | 22 +++++++++++----------- 1 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Main/System/Store/StoreModel.cs b/Main/System/Store/StoreModel.cs index 63460e9..68c176d 100644 --- a/Main/System/Store/StoreModel.cs +++ b/Main/System/Store/StoreModel.cs @@ -968,9 +968,9 @@ } //浠欑帀璐拱鐗╁搧鐨勪簩娆$‘璁ゆ锛屼竴绾ц揣甯佸彧鏈変粰鐜� 榛樿涓轰粰鐜夊嵆鍙� - Dictionary<int, bool> buyItemCheckDict = new Dictionary<int, bool>(); - //type 瀵瑰簲鏋氫妇 BuyStoreItemCheckType 鏂逛究璁板繂 - public void SendBuyShopItemWithPopCheck(StoreConfig model, int count, int type = 0) + Dictionary<int, bool> buyItemCheckDict = new Dictionary<int, bool>(); //璁板綍鍕鹃�変俊鎭� + //eventType 浜屾纭妗嗙被鍨嬶紝瀵瑰簲鏋氫妇 BuyStoreItemCheckType + public void SendBuyShopItemWithPopCheck(StoreConfig model, int count, int eventType = 0) { if (model.MoneyNumber == 0) { @@ -979,7 +979,7 @@ return; } - if (buyItemCheckDict.ContainsKey(type) && buyItemCheckDict[type]) + if (buyItemCheckDict.ContainsKey(eventType) && buyItemCheckDict[eventType]) { SendBuyShopItem(model, count); return; @@ -991,15 +991,15 @@ if (isOk) { SendBuyShopItem(model, count); - buyItemCheckDict[type] = isToggle; + buyItemCheckDict[eventType] = isToggle; } })); } - //鑺变粰鐜夎喘涔扮殑浜屾纭妗�(鏈鐧诲綍) 榛樿鎻愮ず MysticalQG104 鏄惁鑺辫垂<color=#109d06>{0}</color>浠欑帀杩涜璐拱锛� - //type 瀵瑰簲鏋氫妇 BuyStoreItemCheckType 鏂逛究璁板繂 - public void UseMoneyCheck(int money, Action func, int type = 0, string tip = "MysticalQG104", string fullTip = "") + //鑺变粰鐜夎喘涔扮殑浜屾纭妗�(鏈鐧诲綍) + //eventType 浜屾纭妗嗙被鍨嬶紝瀵瑰簲鏋氫妇 BuyStoreItemCheckType + public void UseMoneyCheck(int money, int moneyType, Action func, int eventType = 0, string tip = "CostMoney", string fullTip = "") { if (money == 0) { @@ -1008,19 +1008,19 @@ return; } - if (buyItemCheckDict.ContainsKey(type) && buyItemCheckDict[type]) + if (buyItemCheckDict.ContainsKey(eventType) && buyItemCheckDict[eventType]) { func?.Invoke(); return; } - ConfirmCancel.ToggleConfirmCancel(Language.Get("Mail101"), fullTip == "" ? Language.Get(tip, money) : fullTip, + ConfirmCancel.ToggleConfirmCancel(Language.Get("Mail101"), fullTip == "" ? Language.Get(tip, money, moneyType) : fullTip, Language.Get("ConfirmCancel102"), (bool isOk, bool isToggle) => { if (isOk) { func?.Invoke(); - buyItemCheckDict[type] = isToggle; + buyItemCheckDict[eventType] = isToggle; } }); -- Gitblit v1.8.0