hch
2025-09-03 a963e7aa3d1c7a69f803405e203390b3fb43c8c5
125 【战斗】战斗系统 - 增加休息包 和 默认请求刷怪逻辑
1个文件已修改
9 ■■■■ 已修改文件
Main/System/Battle/BattleField/StoryBattleField.cs 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Battle/BattleField/StoryBattleField.cs
@@ -122,7 +122,13 @@
    public override void OnTurnFightState(int turnNum, int State, int FuncLineID, JsonData extendData)
    {
        base.OnTurnFightState(turnNum, State, FuncLineID, extendData);
        RequestFight();
        // 0-起始状态标记;1-准备完毕;2-战斗中;3-战斗结束;4-结算奖励;5-结束状态标记 6-休息并结束
        if (State == 4)
        {
            //上一波小怪死亡,默认帮玩家请求一下刷新新怪,玩家点击锤子时候就可以直接攻击
            RequestFight();
        }
    }
    protected void OnTeamChange(TeamType teamType)
@@ -140,6 +146,7 @@
    {
        base.HaveRest();
        battleState = StoryBattleState.Break;
        BattleManager.Instance.MainFightRequest(0);
    }
    protected void ReloadTeam()