From a247c56a0c15ca9d730e2c5c376b63fa461f62ce Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期一, 29 九月 2025 16:26:19 +0800 Subject: [PATCH] 0312 自动战斗倍率,修复规则界面滑动问题 --- Main/System/Battle/BattleManager.cs | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) diff --git a/Main/System/Battle/BattleManager.cs b/Main/System/Battle/BattleManager.cs index 966d0e7..9e688d8 100644 --- a/Main/System/Battle/BattleManager.cs +++ b/Main/System/Battle/BattleManager.cs @@ -10,6 +10,19 @@ // 鍚屾椂鍙兘鏈変竴鍦烘垬鏂楀湪杩涜 guid, battlefield protected Dictionary<string, BattleField> battleFields = new Dictionary<string, BattleField>(); + public float[] speedGear; //鎴樻枟鍊嶆暟瀵瑰簲鐨勫疄闄呴�熺巼 + public int speedIndex + { + get + { + return QuickSetting.Instance.GetQuickSettingValue<int>(QuickSettingType.BattleSpeed, 0); + } + set + { + QuickSetting.Instance.SetQuickSetting(QuickSettingType.BattleSpeed, value); + QuickSetting.Instance.SendPackage(); + } + } public Action<string, BattleField> onBattleFieldCreate; @@ -24,9 +37,17 @@ LogicEngine.Instance.OnUpdate += Run; DTC0403_tagPlayerLoginLoadOK.playerLoginOkEvent += OnPlayerLoginOk; DTC0102_tagCDBPlayer.beforePlayerDataInitializeEvent += BeforePlayerInit; + ParseConfig(); } + void ParseConfig() + { + var config = FuncConfigConfig.Get("AutoGuaji"); + speedGear = JsonMapper.ToObject<float[]>(config.Numerical4); + } + + public override void Release() { base.Release(); -- Gitblit v1.8.0