| | |
| | | LeftImage.SetActive(true);
|
| | | RightImg.SetActive(false);
|
| | | ListBossMapId.Clear();
|
| | | string strBoss = Config.Instance.Get<FuncConfigConfig>("TaskRetract").Numerical1;
|
| | | string strBoss = FuncConfigConfig.Get("TaskRetract").Numerical1;
|
| | | string[] bossList = ConfigParse.GetMultipleStr(strBoss);//解析出数组|
|
| | | for (int i = 0; i < bossList.Length; i++)
|
| | | {
|
| | |
| | | private void AtkTypeChange()//骑宠争夺是否切换状态
|
| | | {
|
| | | int mapID = PlayerDatas.Instance.baseData.MapID;
|
| | | var config = Config.Instance.Get<MapConfig>(mapID);
|
| | | var config = MapConfig.Get(mapID);
|
| | | int[] atkInt = pKModel.GetArea(config.AtkType).ToArray();
|
| | | bool IsBossBool = MapArea.IsInMapArea(PlayerDatas.Instance.hero.CurMapArea, MapArea.E_Type.Boss);//是否在Boss区域
|
| | | int Line = 0;
|
| | |
| | | void ArticleExperience()//关于经验条
|
| | | {
|
| | | int NowLv = (int)PlayerDatas.Instance.baseData.LV;
|
| | | if (Config.Instance.Get<PlayerLVConfig>(NowLv) != null)
|
| | | if (PlayerLVConfig.Get(NowLv) != null)
|
| | | {
|
| | | ulong maxValue = (ulong)PlayerLVConfig.GetExpByPlayerLv(NowLv);
|
| | | ulong nowVlaue = (ulong)PlayerDatas.Instance.baseData.TotalExp + (ulong)PlayerDatas.Instance.baseData.ExpPoint * 100000000;
|
| | |
| | | private bool IsDungeon()
|
| | | {
|
| | | var mapId = PlayerDatas.Instance.baseData.MapID;
|
| | | var mapConfig = Config.Instance.Get<MapConfig>(mapId);
|
| | | var mapConfig = MapConfig.Get(mapId);
|
| | | return mapConfig != null && mapConfig.MapFBType != 0;
|
| | | }
|
| | |
|
| | |
| | | {
|
| | | ShowCastSkill();//显示技能组隐藏按钮组(强制切换)
|
| | | }
|
| | | var _cfg = Config.Instance.Get<SuccessConfig>(AchievementGoto.guideAchievementId);
|
| | | var _cfg = SuccessConfig.Get(AchievementGoto.guideAchievementId);
|
| | | var _skillId = SkillConfig.FindSkillByJob(_cfg.Condition, PlayerDatas.Instance.baseData.Job);
|
| | | if (_skillId != 0)
|
| | | {
|
| | |
| | | var error = 0;
|
| | | if (fairyGrabBossModel.TestEnterDungeon(fairyGrabBossModel.cacheGotoBossId, out error))
|
| | | {
|
| | | var bossInfoConfig = Config.Instance.Get<BossInfoConfig>(fairyGrabBossModel.cacheGotoBossId);
|
| | | var bossInfoConfig = BossInfoConfig.Get(fairyGrabBossModel.cacheGotoBossId);
|
| | | var flyItemCount = ModelCenter.Instance.GetModel<PlayerPackModel>().GetItemCountByID(PackType.rptItem, GeneralDefine.flyBootItemId);
|
| | | var freeFly = ModelCenter.Instance.GetModel<VipModel>().GetVipPrivilegeCnt(VipPrivilegeType.FreeTransfer) > 0;
|
| | | if (bossInfoConfig != null)
|
| | |
| | | var error = 0;
|
| | | if (fairyGrabBossModel.TestEnterDungeon(fairyGrabBossModel.cacheGotoBossId, out error))
|
| | | {
|
| | | var bossInfoConfig = Config.Instance.Get<BossInfoConfig>(fairyGrabBossModel.cacheGotoBossId);
|
| | | var bossInfoConfig = BossInfoConfig.Get(fairyGrabBossModel.cacheGotoBossId);
|
| | | if (bossInfoConfig != null)
|
| | | {
|
| | | MapTransferUtility.Instance.MissionFlyTo(bossInfoConfig.MapID, fairyGrabBossModel.cacheGotoBossId);
|