yyl
2026-03-26 f4a702e212d1853735f8dae399da69d23bfa510e
Main/System/Battle/BattleConst.cs
@@ -13,6 +13,8 @@
        typeof(BoneFieldBattleWin),
        typeof(TianziBillboradBattleWin),
        typeof(WarlordPavilionBattleWin),
        typeof(PreviewBattleWin),
        typeof(QYBattleWin),
    };
    // 战场名称
@@ -22,6 +24,8 @@
    public const string BoneBattleField = "BoneBattleField";
    public const string TianziBillboradBattleField = "TianziBillboradBattleField";
    public const string WarlordPavilionBattleField = "WarlordPavilionBattleField";
    public const string PriviewBattleField = "PriviewBattleField";  //预览战斗
    public const string QYBattleField = "QYBattleField";
    public static Dictionary<string, string> battleNameToWinName = new Dictionary<string, string>()
    {
@@ -31,8 +35,11 @@
        { BoneBattleField, "BoneFieldBattleWin" },
        { TianziBillboradBattleField, "TianziBillboradBattleWin" },
        { WarlordPavilionBattleField, "WarlordPavilionBattleWin" },
        { PriviewBattleField, "PreviewBattleWin" },
        { QYBattleField, "QYBattleWin" },
    };
    // 索引配置用
    public static Dictionary<string, int> FieldNameToIndex = new Dictionary<string, int>()
    {
        { StoryBossBattleField, 1 },
@@ -40,6 +47,8 @@
        { BoneBattleField, 3},
        { TianziBillboradBattleField, 4 },
        { WarlordPavilionBattleField, 5 },
        { PriviewBattleField, 6 },
        { QYBattleField, 7 },
    };
    //和 CreateBattleField 里的对应
@@ -51,12 +60,15 @@
        {30010, BoneBattleField},
        {30020, TianziBillboradBattleField},
        {30030, WarlordPavilionBattleField},
        {30000, PriviewBattleField},
        {32000, QYBattleField},
    };
    //pvp战斗的战场,不在这个列表的视为pve类型的战场
    public static List<string> pvpBattleNameDic = new List<string>()
    {
        ArenaBattleField,
        QYBattleField,
    };