using System.Collections; 
 | 
using System.Collections.Generic; 
 | 
using UnityEngine; 
 | 
using vnxbqy.UI; 
 | 
  
 | 
public class CrossServerUtility 
 | 
{ 
 | 
  
 | 
    public static bool IsCrossServer() 
 | 
    { 
 | 
        return PlayerDatas.Instance.baseData.CrossServerFlag > 2; 
 | 
    } 
 | 
  
 | 
    public const int CrossServerRedKey = 213; 
 | 
    static Redpoint crossServerRedpoint = new Redpoint(CrossServerRedKey); 
 | 
  
 | 
    public static void UpdateCrossServerRedpoint() 
 | 
    { 
 | 
        // TODO YYL 
 | 
        // var oneVsOneCount = CrossServerOneVsOnePKSeason.Instance.isSatisfyMatch 
 | 
        //     ? CrossServerOneVsOnePlayerInfo.Instance.GetDayRemainNum() : 0; 
 | 
        // var crossServerBossCount = ModelCenter.Instance.GetModel<CrossServerBossModel>().redpoint.count; 
 | 
  
 | 
        // var count = oneVsOneCount + crossServerBossCount; 
 | 
        // if (count > 0) 
 | 
        // { 
 | 
        //     crossServerRedpoint.count = count; 
 | 
        //     crossServerRedpoint.state = RedPointState.Quantity; 
 | 
        // } 
 | 
        // else 
 | 
        // { 
 | 
        //     crossServerRedpoint.count = 0; 
 | 
        //     crossServerRedpoint.state = RedPointState.None; 
 | 
        // } 
 | 
    } 
 | 
  
 | 
    //跨服排位赛用此函数模拟,后续需要整理三者(更多)关系 ArenaManager.isArenaClient 
 | 
    public static bool IsCrossServerOneVsOne() 
 | 
    { 
 | 
        // TODO YYL 
 | 
  
 | 
        // if (ClientCrossServerOneVsOne.isClientCrossServerOneVsOne) 
 | 
        // { 
 | 
        //     return true; 
 | 
        // } 
 | 
  
 | 
        // var dungeonModel = ModelCenter.Instance.GetModel<DungeonModel>(); 
 | 
        // var dataMapId = dungeonModel.GetDataMapIdByMapId(PlayerDatas.Instance.baseData.MapID); 
 | 
  
 | 
        // return dataMapId == CrossServerOneVsOneModel.CrossServerDataMapId || dataMapId == 32070; 
 | 
  
 | 
        return false; 
 | 
    } 
 | 
  
 | 
    public static bool IsCrossServerBoss() 
 | 
    { 
 | 
        // TODO YYL 
 | 
        // if (PlayerDatas.Instance.baseData.CrossServerFlag <= 2) 
 | 
        //     return false; 
 | 
  
 | 
        // return PlayerDatas.Instance.baseData.MapID == 32080 
 | 
        //     || PlayerDatas.Instance.baseData.MapID == CrossServerBossModel.DATA_MAPID; 
 | 
  
 | 
        return false; 
 | 
    } 
 | 
  
 | 
} 
 |