public static bool IsCanSwitchToBossCameraType() { string text = InstanceManager.CurrentInstanceDataID.ToString() + InstanceManager.CurrentInstanceBatch.ToString(); int key = int.Parse(text); BoCiBiao boCiBiao = DataReader <BoCiBiao> .Get(key); return(boCiBiao != null && boCiBiao.cameraType == 1); }
public static List <float> GetMapPointB() { if (MySceneManager.IsMainScene(MySceneManager.Instance.CurSceneID)) { return(null); } if (InstanceManager.CurrentInstanceType == InstanceType.Arena) { return(null); } if (InstanceManager.CurrentInstanceType == InstanceType.GangFight) { return(null); } if (InstanceManager.CurrentInstanceType == InstanceType.ClientTest) { return(null); } if (InstanceManager.CurrentInstanceType == InstanceType.ServerTest) { return(null); } if (InstanceManager.CurrentInstanceType == InstanceType.SurvivalChallenge) { return(null); } string text = InstanceManager.CurrentInstanceDataID.ToString() + InstanceManager.CurrentInstanceBatch.ToString(); int num = int.Parse(text); BoCiBiao boCiBiao = null; if (DataReader <BoCiBiao> .Contains(num)) { boCiBiao = DataReader <BoCiBiao> .Get(num); } else if (DataReader <BoCiBiao> .Contains(num - 1)) { boCiBiao = DataReader <BoCiBiao> .Get(num - 1); } return((boCiBiao == null || boCiBiao.pointB.get_Count() != 3) ? null : boCiBiao.pointB); }