少年修仙传客户端代码仓库
Client_PangDeRong
2018-08-29 87d36fe44155c3450074abf118b1c7069adfffc0
3041 增加仙盟仓库获取途径处理
9个文件已修改
132 ■■■■■ 已修改文件
Core/GameEngine/Model/Config/GetItemWaysConfig.cs 83 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Config/GetItemWaysConfig.cs.meta 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/BlastFurnace/GetEquipPathTips.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/BlastFurnace/GetEquipPathWin.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/BlastFurnace/GetItemPathModel.cs 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/BlastFurnace/GetItemPathWin.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/BlastFurnace/GetPetMatPathWin.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/BlastFurnace/GetWaysWin.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/ImpactRankPromoteCell.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/Model/Config/GetItemWaysConfig.cs
@@ -1,33 +1,32 @@
//--------------------------------------------------------
//    [Author]:            第二世界
//    [  Date ]:           Monday, August 27, 2018
//--------------------------------------------------------
using UnityEngine;
using System;
namespace TableConfig {
    public partial class GetItemWaysConfig : ConfigBase {
//--------------------------------------------------------
//    [Author]:            第二世界
//    [  Date ]:           Wednesday, August 29, 2018
//--------------------------------------------------------
using UnityEngine;
using System;
namespace TableConfig {
    public partial class GetItemWaysConfig : ConfigBase {
        public int ID { get ; private set ; }
        public string name { get ; private set; } 
        public string Icon { get ; private set; } 
        public string Text { get ; private set; } 
        public string SelectActive { get ; private set; }
        public int OpenpanelId { get ; private set ; }
        public int FuncOpenId { get ; private set ; }
        public int ActiveType { get ; private set ; }
        public override string getKey()
        {
            return ID.ToString();
        }
        public override void Parse() {
            try
            {
        public int ActiveType { get ; private set ; }
        public override string getKey()
        {
            return ID.ToString();
        }
        public override void Parse() {
            try
            {
                ID=IsNumeric(rawContents[0]) ? int.Parse(rawContents[0]):0; 
            
                name = rawContents[1].Trim();
@@ -36,24 +35,22 @@
            
                Text = rawContents[3].Trim();
            
                SelectActive = rawContents[4].Trim();
                OpenpanelId=IsNumeric(rawContents[4]) ? int.Parse(rawContents[4]):0;
            
                OpenpanelId=IsNumeric(rawContents[5]) ? int.Parse(rawContents[5]):0;
                FuncOpenId=IsNumeric(rawContents[5]) ? int.Parse(rawContents[5]):0;
            
                FuncOpenId=IsNumeric(rawContents[6]) ? int.Parse(rawContents[6]):0;
                ActiveType=IsNumeric(rawContents[7]) ? int.Parse(rawContents[7]):0;
            }
            catch (Exception ex)
            {
                DebugEx.Log(ex);
            }
        }
    }
}
                ActiveType=IsNumeric(rawContents[6]) ? int.Parse(rawContents[6]):0;
            }
            catch (Exception ex)
            {
                DebugEx.Log(ex);
            }
        }
    }
}
Core/GameEngine/Model/Config/GetItemWaysConfig.cs.meta
@@ -1,6 +1,6 @@
fileFormatVersion: 2
guid: 1a2d1561c3b3d9d40b6ff80cbeb37298
timeCreated: 1535360341
timeCreated: 1535526077
licenseType: Pro
MonoImporter:
  serializedVersion: 2
System/BlastFurnace/GetEquipPathTips.cs
@@ -651,12 +651,8 @@
        public void ClickWayCell(GetItemWaysConfig itemWaysModel)
        {
            if(!string.IsNullOrEmpty(itemWaysModel.SelectActive) && itemWaysModel.SelectActive != "")
            {
                QuestModel.currentDailyQuest = int.Parse(itemWaysModel.SelectActive);
            }
            CloseWin();
            WindowJumpMgr.Instance.WindowJumpTo((JumpUIType)itemWaysModel.OpenpanelId);
            ModelCenter.Instance.GetModel<GetItemPathModel>().ClickGetWay(itemAttrData.itemId,itemWaysModel);
        }
        #endregion
System/BlastFurnace/GetEquipPathWin.cs
@@ -623,12 +623,8 @@
        public void ClickWayCell(GetItemWaysConfig itemWaysModel)
        {
            if(!string.IsNullOrEmpty(itemWaysModel.SelectActive) && itemWaysModel.SelectActive != "")
            {
                QuestModel.currentDailyQuest = int.Parse(itemWaysModel.SelectActive);
            }
            CloseImmediately();
            WindowJumpMgr.Instance.WindowJumpTo((JumpUIType)itemWaysModel.OpenpanelId);
            itemPathModel.ClickGetWay(itemPathModel.chinItemModel.ID,itemWaysModel);
        }
        #endregion
System/BlastFurnace/GetItemPathModel.cs
@@ -201,6 +201,19 @@
       return  OpenServerActivityCenter.Instance.IsActivityOpen(activeType);
    }
    public void ClickGetWay(int itemId, GetItemWaysConfig itemWaysModel)
    {
        if (itemWaysModel == null) return;
        switch(itemWaysModel.ID)
        {
            case 38:
                ModelCenter.Instance.GetModel<PlayerFairyAuTreasureData>().JumpItemID = itemId;
                break;
        }
        WindowJumpMgr.Instance.WindowJumpTo((JumpUIType)itemWaysModel.OpenpanelId);
    }
    #region 设置弹框位置
    private RectTransform infoTip = null;
    private RectTransform waysTip = null;
System/BlastFurnace/GetItemPathWin.cs
@@ -419,12 +419,8 @@
        public void ClickWayCell(GetItemWaysConfig itemWaysModel)
        {
            if (!string.IsNullOrEmpty(itemWaysModel.SelectActive) && itemWaysModel.SelectActive != "")
            {
                QuestModel.currentDailyQuest = int.Parse(itemWaysModel.SelectActive);
            }
            CloseImmediately();
            WindowJumpMgr.Instance.WindowJumpTo((JumpUIType)itemWaysModel.OpenpanelId);
            itemPathModel.ClickGetWay(itemPathModel.chinItemModel.ID, itemWaysModel);
        }
        #endregion
System/BlastFurnace/GetPetMatPathWin.cs
@@ -329,12 +329,8 @@
        public void ClickWayCell(GetItemWaysConfig itemWaysModel)
        {
            if (!string.IsNullOrEmpty(itemWaysModel.SelectActive) && itemWaysModel.SelectActive != "")
            {
                QuestModel.currentDailyQuest = int.Parse(itemWaysModel.SelectActive);
            }
            CloseImmediately();
            WindowJumpMgr.Instance.WindowJumpTo((JumpUIType)itemWaysModel.OpenpanelId);
            itemPathModel.ClickGetWay(itemPathModel.chinItemModel.ID,itemWaysModel);
        }
        #endregion
System/BlastFurnace/GetWaysWin.cs
@@ -111,12 +111,8 @@
        public void ClickWayCell(GetItemWaysConfig itemWaysModel)
        {
            if (!string.IsNullOrEmpty(itemWaysModel.SelectActive) && itemWaysModel.SelectActive != "")
            {
                QuestModel.currentDailyQuest = int.Parse(itemWaysModel.SelectActive);
            }
            CloseImmediately();
            WindowJumpMgr.Instance.WindowJumpTo((JumpUIType)itemWaysModel.OpenpanelId);
            itemPathModel.ClickGetWay(itemPathModel.chinItemModel.ID, itemWaysModel);
        }
        private void CloseWin()
System/OpenServerActivity/ImpactRankPromoteCell.cs
@@ -55,10 +55,6 @@
        private void ClickWayCell(GetItemWaysConfig cfg)
        {
            if (!string.IsNullOrEmpty(cfg.SelectActive) && cfg.SelectActive != "")
            {
                QuestModel.currentDailyQuest = int.Parse(cfg.SelectActive);
            }
            WindowJumpMgr.Instance.WindowJumpTo((JumpUIType)cfg.OpenpanelId);
        }
    }