lcy
2026-06-11 4e03c806a21b83e7c828e2f5e3f2ba252a30abd6
588 公会攻防战 扫荡增加二次确认
2个文件已修改
15 ■■■■ 已修改文件
Main/System/GuildAtkDefBat/GuildAtkDefBatBattlePanelItem.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Tip/ConfirmCancel.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/GuildAtkDefBat/GuildAtkDefBatBattlePanelItem.cs
@@ -129,14 +129,24 @@
        sweepButton.SetListener(() =>
        {
            if (CheckChallengeCount()) return;
            // 扫荡封包:与挑战一致,仅 ValueList 第二位为 1,第一位属性百分比可任意值
            BattleManager.Instance.SendTurnFight((uint)GuildAtkDefBatManager.DataMapID, 0, 1, mem.PlayerID, new[] { 100u, 1u }, showLoading: false);
            ConfirmCancel.ToggleConfirmCancelByType(ToggleCheckType.GuildAtkDefBatSweep,
            Language.Get("GuildAtkDefBat54"),
            () =>
            {
                SendSweepFight(mem.PlayerID);
            });
        });
        // 星星显示
        DisplayStars(mem);
    }
    private void SendSweepFight(uint playerID)
    {
        // 扫荡封包:与挑战一致,仅 ValueList 第二位为 1,第一位属性百分比可任意值
        BattleManager.Instance.SendTurnFight((uint)GuildAtkDefBatManager.DataMapID, 0, 1, playerID, new[] { 100u, 1u }, showLoading: false);
    }
    /// <summary>
    /// 判断该成员所有属性档位是否均已被击杀
    /// </summary>
Main/System/Tip/ConfirmCancel.cs
@@ -392,6 +392,7 @@
    BoneField = 3,   //白骨盈野
    FuncPreset = 4, //功能(流派)预设
    Horse = 5,//坐骑购买
    GuildAtkDefBatSweep = 6,//公会攻防战扫荡
}