少年修仙传客户端代码仓库
client_Hale
2018-08-31 6e19e16ea5daf69d646c2f20d16449495b87ab1a
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
5个文件已修改
66 ■■■■■ 已修改文件
Fight/Stage/StageManager.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/BlastFurnace/DandrugCell.cs 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Compose/New/ComposeToolsWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairyAu/FairyCallMemberBehaviour.cs 45 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Utility/OperationLogCollect.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/Stage/StageManager.cs
@@ -137,6 +137,12 @@
#if UNITY_EDITOR
            Debug.LogFormat("StageManager出现加载相同地图行为:" + mapResConfigID);
#endif
            if (loadTimeOutCatcher != null)
            {
                loadTimeOutCatcher.Stop();
                loadTimeOutCatcher = null;
            }
            ExceptionCatcher.ReportException("场景加载 Step1", StringUtility.Contact("StageManager出现加载相同地图行为:", mapResConfigID));
            yield break;
        }
@@ -418,6 +424,12 @@
        {
            ModelCenter.Instance.GetModel<DungeonModel>().ExitCurrentDungeon();
        }
        if (loadTimeOutCatcher != null)
        {
            loadTimeOutCatcher.Stop();
        }
        loadTimeOutCatcher = null;
    }
    private void InitHero()
System/BlastFurnace/DandrugCell.cs
@@ -35,6 +35,8 @@
        get { return _playerPack ?? (_playerPack = ModelCenter.Instance.GetModel<PlayerPackModel>()); }
    }
    Color32 colorBlack = new Color32(64,28,6,255);
    public void SetDisplayModel(int index,int selectIndex)
    {
        AlchemyConfig alchemyModel = FurnaceModel.alchemyModellist[index];
@@ -59,7 +61,8 @@
            }
            else
            {
                progressValue.text = UIHelper.GetTextColorByItemColor(TextColType.White, StringUtility.Contact(progress, "%"));
                progressValue.text = StringUtility.Contact(progress, "%");
                progressValue.color = colorBlack;
            }
        }
     
System/Compose/New/ComposeToolsWin.cs
@@ -254,7 +254,7 @@
        private IEnumerator SetOffestPos()
        {
            yield return null;
            if (curThirdType != 0)
            if (curThirdType >= 5)
            {
                cellCtrl.JumpIndex(curThirdType*50, 0, EnhancedUI.EnhancedScroller.EnhancedScroller.TweenType.immediate);
            }
System/FairyAu/FairyCallMemberBehaviour.cs
@@ -9,6 +9,9 @@
    public class FairyCallMemberBehaviour : MonoBehaviour
    {
        [SerializeField] Button m_CallMember;
        [SerializeField] Text m_Timer;
        long lastTick = 0;
        FairyGrabBossModel model { get { return ModelCenter.Instance.GetModel<FairyGrabBossModel>(); } }
@@ -21,13 +24,16 @@
        {
            model.bossGrabHintEvent += BossGrabHintEvent;
            PlayerDatas.Instance.fairyData.OnRefreshFairyInfo += OnRefreshFairyInfo;
            GlobalTimeEvent.Instance.secondEvent += DisplayTimer;
            Display();
            DisplayTimer();
        }
        private void OnDisable()
        {
            model.bossGrabHintEvent -= BossGrabHintEvent;
            PlayerDatas.Instance.fairyData.OnRefreshFairyInfo -= OnRefreshFairyInfo;
            GlobalTimeEvent.Instance.secondEvent -= DisplayTimer;
        }
        private void BossGrabHintEvent()
@@ -78,9 +84,42 @@
            }
            if (bossId != 0)
            {
                CAC05_tagCGCallupFamilyMemberToBoss pak = new CAC05_tagCGCallupFamilyMemberToBoss();
                pak.NPCID = (uint)bossId;
                GameNetSystem.Instance.SendInfo(pak);
                var deltaTick = DateTime.Now.Ticks - lastTick;
                var ts = new TimeSpan(deltaTick);
                if (ts.TotalSeconds >= model.callMemberSeconds)
                {
                    lastTick = DateTime.Now.Ticks;
                    DisplayTimer();
                    CAC05_tagCGCallupFamilyMemberToBoss pak = new CAC05_tagCGCallupFamilyMemberToBoss();
                    pak.NPCID = (uint)bossId;
                    GameNetSystem.Instance.SendInfo(pak);
                }
                else
                {
                    SysNotifyMgr.Instance.ShowTip("FairyCallMemberCd");
                }
            }
        }
        void DisplayTimer()
        {
            if (m_CallMember.gameObject.activeInHierarchy)
            {
                var ticks = DateTime.Now.Ticks - lastTick;
                var ts = new TimeSpan(ticks < 0 ? 0 : ticks);
                var seconds = (int)(model.callMemberSeconds - ts.TotalSeconds);
                if (seconds <= 0 && m_Timer.gameObject.activeSelf)
                {
                    m_Timer.gameObject.SetActive(false);
                }
                else if (seconds > 0)
                {
                    if (!m_Timer.gameObject.activeSelf)
                    {
                        m_Timer.gameObject.SetActive(true);
                    }
                    m_Timer.text = StringUtility.Contact(seconds, Language.Get("RealmWin_Bewrite_35"));
                }
            }
        }
    }
Utility/OperationLogCollect.cs
@@ -130,7 +130,7 @@
    }
    const string chatReportUrl = "http://monitor.secondworld.net.cn:12000/chat_receiver";
    const string chatReportUrl = "http://monitor.secondworld.net.cn:12000/chat_receiver?";
    public void ChatReport(string content, string channelName, string toPlayer)
    {
#if !UNITY_EDITOR