From 9706e402dad8b71ba1400cad38afe758586be1d2 Mon Sep 17 00:00:00 2001
From: client_Zxw <826696702@qq.com>
Date: 星期六, 25 八月 2018 16:38:10 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts

---
 System/Role/RoleModel.cs |   56 +++-----------------------------------------------------
 1 files changed, 3 insertions(+), 53 deletions(-)

diff --git a/System/Role/RoleModel.cs b/System/Role/RoleModel.cs
index 2b162cd..0b49981 100644
--- a/System/Role/RoleModel.cs
+++ b/System/Role/RoleModel.cs
@@ -8,20 +8,13 @@
 {
     public class RoleModel : Model,IBeforePlayerDataInitialize,IAfterPlayerDataInitialize,IPlayerLoginOk
     {
-        PlayerPackModel _playerPack;
-        PlayerPackModel playerPack
-        {
-            get { return _playerPack ?? (_playerPack = ModelCenter.Instance.GetModel<PlayerPackModel>()); }
-        }
-
         public override void Init()
         {
         }
 
         public void OnBeforePlayerDataInitialize()
         {
-            playerPack.RefreshItemCountAct -= RefreshItemCnt;
-            playerPack.RefreshItemSumUseCntAct -= RefreshItemUseCnt;
+        
         }
 
         public void OnAfterPlayerDataInitialize()
@@ -31,56 +24,13 @@
 
         public void OnPlayerLoginOk()
         {
-            playerPack.RefreshItemCountAct += RefreshItemCnt;
-            playerPack.RefreshItemSumUseCntAct += RefreshItemUseCnt;
-            CheckRedPointState();
+          
         }
 
         public override void UnInit()
         {
         }
-
-        private void RefreshItemCnt(PackType type, int index, int id)
-        {
-            if (type != PackType.rptItem) return;
-
-            AttrFruitConfig fruitConfig = Config.Instance.Get<AttrFruitConfig>(id);
-            if(fruitConfig != null)
-            {
-                CheckRedPointState();
-            }
-        }
-
-        private void RefreshItemUseCnt(int id)
-        {
-            AttrFruitConfig fruitConfig = Config.Instance.Get<AttrFruitConfig>(id);
-            if (fruitConfig != null)
-            {
-                CheckRedPointState();
-            }
-        }
-
-        #region 绾㈢偣閫昏緫
-        public const int RedPoint_MakeDrugKey = 11002;
-        public Redpoint MakeDrugRedpoint = new Redpoint(BlastFurnaceModel.BLASTREDPOINT_KEY, RedPoint_MakeDrugKey);
-        public void CheckRedPointState()
-        {
-            List<AttrFruitConfig> list = playerPack.makeDruglist;
-            if(list != null)
-            {
-                for(int i = 0; i < list.Count;i++)
-                {
-                    int haveCnt = playerPack.GetItemCountByID(PackType.rptItem,list[i].ID);
-                    if(haveCnt > 0 && !playerPack.IsReachMaxUseDrug(list[i]))
-                    {
-                        MakeDrugRedpoint.state = RedPointState.Simple;
-                        return;
-                    }
-                }
-            }
-            MakeDrugRedpoint.state = RedPointState.None;
-        }
-        #endregion
+     
     }
 }
 

--
Gitblit v1.8.0