| | |
| | | public Dictionary<int, MissionDetailDates> SideQuestsDic = new Dictionary<int, MissionDetailDates>();//支线任务字典 |
| | | public Dictionary<int, MissionDetailDates> BountyDic = new Dictionary<int, MissionDetailDates>();//赏金任务 |
| | | public Dictionary<int, MissionDetailDates> FairyAuDic = new Dictionary<int, MissionDetailDates>();//仙盟任务 |
| | | public int FairyAuTaskCount_Day { get; private set; } |
| | | public int FairyAuTaskCount_Round { get; private set; } |
| | | public Dictionary<int, MissionDetailDates> SpecialTask = new Dictionary<int, MissionDetailDates>();//特殊任务类型 |
| | | public Dictionary<int, Dictionary<string, string>> _DicTaskInformation = new Dictionary<int, Dictionary<string, string>>();//任务字典的信息 |
| | | public Dictionary<int, Dictionary<string, int>> ReplaceDic = new Dictionary<int, Dictionary<string, int>>();//key值替换字典 |
| | |
| | | var Task_Auto = FuncConfigConfig.Get("TaskAuto"); |
| | | TaskAutoLv = int.Parse(Task_Auto.Numerical1); |
| | | TaskAutoTime = int.Parse(Task_Auto.Numerical2); |
| | | FairyAuTaskCount_Day = int.Parse(FuncConfigConfig.Get("RunTaskCnt").Numerical1.Split('|')[1].Split('_')[1]); |
| | | FairyAuTaskCount_Round = int.Parse(FuncConfigConfig.Get("RunTaskCnt").Numerical2.Split('|')[1].Split('_')[1]); |
| | | } |
| | | |
| | | public override void UnInit() |
| | |
| | | currentMission = MissionID; |
| | | currentMissionState = MissionState; |
| | | } |
| | | //仙盟任务完成 |
| | | if ((pytaskM.type == 12||pytaskM.type == 14) && TaskAllocation.Instance.FairyAuAllNumber() >= FairyAuTaskCount_Day)
|
| | | {
|
| | | Event_FairyAuTask();
|
| | | return;
|
| | | } |
| | | |
| | | |
| | | if (allMissionDict.ContainsKey(MissionID)) |