| | |
| | |
|
| | | if (m_IsMatching == false)
|
| | | {
|
| | | var mapConfig = ConfigManager.Instance.GetTemplate<MapConfig>(myTeam.mission.mapId);
|
| | | var mapConfig = Config.Instance.Get<MapConfig>(myTeam.mission.mapId);
|
| | | if (mapConfig != null && (MapType)mapConfig.MapFBType == MapType.MultipleFB)
|
| | | {
|
| | | if (myTeam.iamCaptainer && myTeam.memberCount >= 4)
|
| | |
| | | {
|
| | | if (_mapId == 31110)
|
| | | {
|
| | | var config = ConfigManager.Instance.GetTemplate<RealmConfig>(PlayerDatas.Instance.baseData.realmLevel);
|
| | | var config = Config.Instance.Get<RealmConfig>(PlayerDatas.Instance.baseData.realmLevel);
|
| | | if (config.IsBigRealm != 1 || !ModelCenter.Instance.GetModel<RealmModel>().IsDungeonState)
|
| | | {
|
| | | SysNotifyMgr.Instance.ShowTip("NOGreatBourn");
|
| | |
| | |
|
| | | if (dungeonId != 0)
|
| | | {
|
| | | var dungeonConfig = ConfigManager.Instance.GetTemplate<DungeonConfig>(dungeonId);
|
| | | var dungeonConfig = Config.Instance.Get<DungeonConfig>(dungeonId);
|
| | | limitLevelMin = dungeonConfig.LVLimitMin;
|
| | | limitLevelMax = dungeonConfig.LVLimitMax;
|
| | | }
|
| | |
| | | var missionName = string.Empty;
|
| | | if (dungeonId == 0)
|
| | | {
|
| | | var config = ConfigManager.Instance.GetTemplate<MapConfig>(mapId);
|
| | | var config = Config.Instance.Get<MapConfig>(mapId);
|
| | | missionName = config.Name;
|
| | | }
|
| | | else
|
| | | {
|
| | | var config = ConfigManager.Instance.GetTemplate<DungeonConfig>(dungeonId);
|
| | | var config = Config.Instance.Get<DungeonConfig>(dungeonId);
|
| | | missionName = config.FBName;
|
| | | }
|
| | |
|
| | |
| | |
|
| | | if (_mission != myTeam.mission)
|
| | | {
|
| | | var mapConfig = ConfigManager.Instance.GetTemplate<MapConfig>(PlayerDatas.Instance.baseData.MapID);
|
| | | var mapConfig = Config.Instance.Get<MapConfig>(PlayerDatas.Instance.baseData.MapID);
|
| | | if (_mission.mapId == 0)
|
| | | {
|
| | | if (mapConfig.MapFBType == (int)MapType.OpenCountry)
|
| | |
| | | else
|
| | | {
|
| | | var dungeonId = ModelCenter.Instance.GetModel<DungeonModel>().DungeonMap(_mission.mapId, _mission.mapEx);
|
| | | var dungeonConfig = ConfigManager.Instance.GetTemplate<DungeonConfig>(dungeonId);
|
| | | var dungeonConfig = Config.Instance.Get<DungeonConfig>(dungeonId);
|
| | | minLevel = dungeonConfig.LVLimitMin;
|
| | | maxLevel = dungeonConfig.LVLimitMax;
|
| | | }
|
| | |
| | | else
|
| | | {
|
| | | var dungeonId = dungeonModel.DungeonMap(_mapId, _mapEx);
|
| | | var dungeonConfig = ConfigManager.Instance.GetTemplate<DungeonConfig>(dungeonId);
|
| | | var dungeonConfig = Config.Instance.Get<DungeonConfig>(dungeonId);
|
| | | return PlayerDatas.Instance.baseData.LV >= dungeonConfig.LVLimitMin;
|
| | | }
|
| | | }
|
| | |
| | | teammissions[NONE_MISSION] = new List<int>() { 0 };
|
| | | teammissions[CURRENTMAP_MISSION] = new List<int>() { 0 };
|
| | |
|
| | | var allTeamTargets = ConfigManager.Instance.GetAllValues<TeamTargetConfig>();
|
| | | var allTeamTargets = Config.Instance.GetAllValues<TeamTargetConfig>();
|
| | | foreach (var config in allTeamTargets)
|
| | | {
|
| | | List<int> missionGroup;
|
| | |
| | |
|
| | | public void OnMapInitOk()
|
| | | {
|
| | | var mapConfig = ConfigManager.Instance.GetTemplate<MapConfig>(PlayerDatas.Instance.baseData.MapID);
|
| | | var mapConfig = Config.Instance.Get<MapConfig>(PlayerDatas.Instance.baseData.MapID);
|
| | | if (mapConfig != null && mapConfig.MapFBType == (int)MapType.OpenCountry)
|
| | | {
|
| | | lastOpenCountryMapRecorder = PlayerDatas.Instance.baseData.MapID;
|