lcy
4 天以前 7ac00142a164590ce401f85795ec96f626c6a0ea
136 子 【挑战】战锤秘境 / 【挑战】战锤秘境-客户端 修改战场接入
2个文件已修改
21 ■■■■ 已修改文件
Main/System/Battle/BattleField/BoneBattleField.cs 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/BoneField/BoneFieldChallengeButton.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Battle/BattleField/BoneBattleField.cs
@@ -18,7 +18,7 @@
    public BoneBattleField(string _guid) : base(_guid)
    {
    }
    public override void Init(int MapID, int FuncLineID, JsonData _extendData,
@@ -81,12 +81,13 @@
    public override void WhaleFall()
    {
        UIManager.Instance.CloseWindow<StoryBossBattleWin>();
        AutoFightModel.Instance.isPause = false;
        UIManager.Instance.OpenWindow<BoneFieldWin>();
        Destroy();
        UIManager.Instance.OpenWindow<BoneFieldWin>();
    }
    public override void HaveRest()
    {
@@ -114,10 +115,19 @@
    {
        if (IsBattleFinish)
            return;
        //  不要调用base的函数
        BattleManager.Instance.DistributeNextReportPackage(guid);
    }
    public override void ShowWindow(HB424_tagSCTurnFightInit vNetData)
    {
        StoryBossBattleWin fsBattleWin = UIManager.Instance.GetUI<StoryBossBattleWin>();// as FullScreenBattleWin;
        if (null == fsBattleWin)
        {
            fsBattleWin = UIManager.Instance.OpenWindow<StoryBossBattleWin>();
        }
        fsBattleWin.SetBattleField(this);
        UIManager.Instance.CloseWindow<BoneFieldWin>();
    }
}
Main/System/BoneField/BoneFieldChallengeButton.cs
@@ -50,6 +50,5 @@
            return;
        int nowPassLineID = BoneFieldManager.Instance.GetNowPassLineID(fbInfo);
        BoneFieldManager.Instance.SendTurnFight(BoneFieldManager.Instance.DataMapID, nowPassLineID);
        UIManager.Instance.CloseWindow<BoneFieldWin>();
    }
}