少年修仙传客户端代码仓库
client_Hale
2018-09-11 f237dce65b7eb454dfc9e2fe6c8efdebca085b4e
System/MainInterfacePanel/PlayerMainDate.cs
@@ -105,6 +105,30 @@
    public int FlyShoseTaskID = 0;
    //--------获取玩家死亡状态
    public bool IsDead = false;
    //----------关于某些副本可以进行地图挂机
    public List<int> OneKeyList = new List<int>();
    //----------使用娲皇卷轴后的Buff表现
    public static event Action EmperorBuffEvent;
    public bool IsEmperor = false;
    //---------关于任务需要的数据
    public List<int> TaskId_Skill = new List<int>();
    public List<int> TaskId_Skill1 = new List<int>();
    public int ItemID = 0;
    public int UnitPrice = 0;
    public int ItemNumber = 0;
    public int TaskLv = 0;//任务等级
    //-----关于支线翅膀任务的特殊逻辑
    public int WingTask = 0;
    //------ 关于切线PK状态的特殊逻辑
    public List<int> ActivityList = new List<int>();
    public List<int> ShieldedArea = new List<int>();//需要屏蔽的地图区域
    public override void Init()
    {
        IsTipBool = true;
@@ -124,21 +148,19 @@
        }
        NetworkState = (int)SDKUtility.Instance.NetworkType;
        GetPassiveSkillTask();
        var WingsTask = Config.Instance.Get<FuncConfigConfig>("WingsTask");
        WingTask = int.Parse(WingsTask.Numerical1);
        var ActivityListcon = Config.Instance.Get<FuncConfigConfig>("FairyGrabMapLine");
        int[] Activity_List = ConfigParse.GetMultipleStr<int>(ActivityListcon.Numerical1);
        for (int i = 0; i < Activity_List.Length; i++)
        {
            ActivityList.Add(Activity_List[i]);
        }
        ShieldedArea.Add(10010);
        ShieldedArea.Add(10020);
        ShieldedArea.Add(10030);
    }
    //----------关于某些副本可以进行地图挂机
    public List<int> OneKeyList = new List<int>();
    //----------使用娲皇卷轴后的Buff表现
    public static event Action EmperorBuffEvent;
    public bool IsEmperor = false;
    //---------关于任务需要的数据
    public List<int> TaskId_Skill = new List<int>();
    public List<int> TaskId_Skill1 = new List<int>();
    public int ItemID = 0;
    public int UnitPrice = 0;
    public int ItemNumber = 0;
    private void GetPassiveSkillTask()//获取任务数据
    {
@@ -156,11 +178,14 @@
            TaskId_Skill1.Add(TaskId_SkillInt1[i]);
        }
        int[] PassiveSkillTask = ConfigParse.GetMultipleStr<int>(PassiveSkillTaskconfig.Numerical3);
        string str4 =PassiveSkillTaskconfig.Numerical4;
        TaskLv = int.Parse(str4);
        if (PassiveSkillTask.Length >= 3)
        {
            ItemID = PassiveSkillTask[0];
            UnitPrice = PassiveSkillTask[1];
            ItemNumber = PassiveSkillTask[2];
        }     
    }