少年修仙传客户端代码仓库
client_linchunjie
2019-04-24 9d22b692d013ddea30dbe0c807ad19811e1d3020
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
96个文件已修改
461 ■■■■ 已修改文件
Lua/Gen/SnxxzUIItemOperateUtilityWrap.cs 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Activity/ActivitySettleWin.cs 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Auction/AttentionWin.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Auction/FamilyAuctioncell.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Auction/FullServiceAuctioncell.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Auction/MyAuctionCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Auction/MyFocusCell.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Auction/TransactionRecordWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/BlastFurnace/BlastFurnaceModel.cs 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Compose/New/ComposeMatCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Compose/New/ComposeWinModel.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CrossServerOneVsOne/CrossServerOneVsOneHonorShopCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CrossServerOneVsOne/CrossSeverOneVsOneDayAwardCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CrossServerOneVsOne/SeasonRewardCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CrossServerOneVsOne/SegmentRewardCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/DailyQuest/DailyQuestHangTimeBehaviour.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/DailyQuest/ResourcesBackBoxBack.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Dogz/DogzItemCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Dungeon/DungeonRewardItem.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Dungeon/IceCrystalVeinWin.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Equip/CandidateEquipBehaviour.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Equip/EquipSlotBehaviour.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/EquipGem/EquipEvolutionWin.cs 136 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/EquipGem/EquipStrengthFull.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/EquipGem/EquipStrengthRein.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/EquipGem/EquipStrengthUpper.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairyAu/FairyAuTaskWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairylandCeremony/CeremonyFirepartyWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairylandCeremony/CeremonyOutOfPrintWin.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairylandCeremony/CeremonyRechargeGiftWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairylandCeremony/ToHiAwardCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FashionDress/FashionAttrBeh.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FashionDress/FashionSumAttrWin.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/HappyXB/XBItemCell.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/HappyXB/XBShopCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/HeavenBattle/HeavenBattleWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/HeavenBattle/XMZZAchieveCell.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/ItemTip/ItemTipUtility.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/ItemTip/TipItemDescriptionWidget.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/BetterItemGetBehaviour.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/ItemOverdueBehaviour.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/ItemUseBehaviour.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/Logic/DecomposeGetItemWin.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/Logic/EquipDecomMailWin.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/Logic/EquipDevourWin.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/Logic/ItemOperateUtility.cs 93 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/Logic/PackModel.cs 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/New/BagWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/New/BatchWin.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/New/EquipPlaceCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/New/FBHelpPointExchageNotify.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/New/SplitWin.cs 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/PreciousItemGetBehaviour.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/KnapSack/RealmBetterEquipBehaviour.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/CoinTaskWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/FeaturesType3.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/SideMission.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/StoryTask.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/TaskBoxBGMWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Mount/MountStoneTipsWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/NewYearFairylandCeremony/NewYearCeremonyFirepartyWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/NewYearFairylandCeremony/NewYearCeremonyOutOfPrintWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/NewYearFairylandCeremony/NewYearCeremonyRechargeGiftWin.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/NewYearFairylandCeremony/NewYearToHiAwardCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OffLineTime/OffLineTimeLackBehaviour.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/AutoTreasureAwardsRow.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/AutomaticTreasureWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/BestLuckyTreasureItemWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/EntryInformationCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/FlashSaleItemCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/InSevenDayBehavior.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/LuckyAwardsGroup.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/LuckyTreasureWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/MysticalPurchaseSaleItem.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/OpenServiceAchievementCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/PoolItemCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/RewardInformation.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/SpringFestivalCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/WishGroupCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/WishItemCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/WishingGetItemWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/WishingPoolWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/RidingPet/ContainerRidingPet.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Role/RoleRenameWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/RoleParticulars/RoleParticularsWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Store/StoreModel.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Strengthening/GodBeastAttributes.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Strengthening/MasterCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Strengthening/WingsRefined.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Tip/IconConfirmWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/TreasureFindHost/ReciveConditionCell.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Vip/FirstChargeTrialWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Vip/LimitedTimePackageWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Vip/VipInvest/VipInvestWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Welfare/ExchangeGetItemWin.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
UI/Common/ItemBehaviour.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Lua/Gen/SnxxzUIItemOperateUtilityWrap.cs
@@ -719,19 +719,8 @@
        {
            try {
            
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);
                Snxxz.UI.ItemOperateUtility gen_to_be_invoked = (Snxxz.UI.ItemOperateUtility)translator.FastGetCSObj(L, 1);
                
                {
                    Snxxz.UI.ItemAttrData _attrData = (Snxxz.UI.ItemAttrData)translator.GetObject(L, 2, typeof(Snxxz.UI.ItemAttrData));
                    gen_to_be_invoked.SellItem( _attrData );
                    
                    return 0;
                }
@@ -755,10 +744,6 @@
            
                
                {
                    PackType _type;translator.Get(L, 2, out _type);
                    int _index = LuaAPI.xlua_tointeger(L, 3);
                    gen_to_be_invoked.SendSellQuest( _type, _index );
                    
                    
                    
System/Activity/ActivitySettleWin.cs
@@ -34,15 +34,6 @@
            }
        }
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel
        {
            get
            {
                return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>());
            }
        }
        #region Built-in
        protected override void BindController()
        {
System/Auction/AttentionWin.cs
@@ -22,7 +22,6 @@
        AuctionModel model { get { return ModelCenter.Instance.GetModel<AuctionModel>(); } }
        AuctionHelpModel auctionHelpModel { get { return ModelCenter.Instance.GetModel<AuctionHelpModel>(); } }
        List<AuctionItemConfig> auctionItemList = new List<AuctionItemConfig>();
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        int ItemType = 1;
        #region Built-in
        enum AttentionType
System/Auction/FamilyAuctioncell.cs
@@ -30,8 +30,6 @@
        [SerializeField] TextEx m_JadeNumber2;
        AuctionModel model { get { return ModelCenter.Instance.GetModel<AuctionModel>(); } }
        AuctionHelpModel auctionHelpModel { get { return ModelCenter.Instance.GetModel<AuctionHelpModel>(); } }
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        string auctionItemGuid;
System/Auction/FullServiceAuctioncell.cs
@@ -31,8 +31,6 @@
        [SerializeField] TextEx m_JadeNumber2;
        AuctionModel model { get { return ModelCenter.Instance.GetModel<AuctionModel>(); } }
        AuctionHelpModel auctionHelpModel { get { return ModelCenter.Instance.GetModel<AuctionHelpModel>(); } }
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        string auctionItemGuid;
System/Auction/MyAuctionCell.cs
@@ -24,7 +24,7 @@
        AuctionModel model { get { return ModelCenter.Instance.GetModel<AuctionModel>(); } }
        AuctionHelpModel auctionHelpModel { get { return ModelCenter.Instance.GetModel<AuctionHelpModel>(); } }
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        string auctionItemGuid;
System/Auction/MyFocusCell.cs
@@ -29,8 +29,6 @@
        [SerializeField] ImageEx m_BiddingImage;
        [SerializeField] TextEx m_JadeNumber2;
        AuctionModel model { get { return ModelCenter.Instance.GetModel<AuctionModel>(); } }
        AuctionHelpModel auctionHelpModel { get { return ModelCenter.Instance.GetModel<AuctionHelpModel>(); } }
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        string auctionItemGuid;
System/Auction/TransactionRecordWin.cs
@@ -26,7 +26,7 @@
        AuctionHelpModel auctionHelpModel { get { return ModelCenter.Instance.GetModel<AuctionHelpModel>(); } }
        List<string> itemGuids = new List<string>();
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        int AuctionType = 0;
        int MaxCount = 0;
System/BlastFurnace/BlastFurnaceModel.cs
@@ -32,13 +32,8 @@
    public event Action blastFurnacePromoteUpdate;
    PackModel _playerPack;
    PackModel playerPack {
        get { return _playerPack ?? (_playerPack = ModelCenter.Instance.GetModel<PackModel>()); }
    }
    PackModel playerPack { get { return  ModelCenter.Instance.GetModel<PackModel>(); }  }
    ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
    PetModel petModel { get { return ModelCenter.Instance.GetModel<PetModel>(); } }
    MountModel mountModel { get { return ModelCenter.Instance.GetModel<MountModel>(); } }
    public override void Init()
    {
System/Compose/New/ComposeMatCell.cs
@@ -18,7 +18,7 @@
        public ItemModel itemModel { get; private set;}
        ItemCompoundConfig itemCompound;
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        SelectEquipModel selectModel {get { return ModelCenter.Instance.GetModel<SelectEquipModel>(); }}
        ComposeWinModel composeModel { get { return ModelCenter.Instance.GetModel<ComposeWinModel>(); } }
System/Compose/New/ComposeWinModel.cs
@@ -14,7 +14,6 @@
    SelectEquipModel selectModel { get { return ModelCenter.Instance.GetModel<SelectEquipModel>(); } }
    PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
    ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
    private bool isUpdatePlayerLv;
    public override void Init()
System/CrossServerOneVsOne/CrossServerOneVsOneHonorShopCell.cs
@@ -23,7 +23,7 @@
        {
            get { return _storeModel ?? (_storeModel = ModelCenter.Instance.GetModel<StoreModel>()); }
        }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
        public void SetDisplay(StoreConfig storeConfig)
System/CrossServerOneVsOne/CrossSeverOneVsOneDayAwardCell.cs
@@ -24,7 +24,7 @@
        public UILinerMove linerMove { get { return m_LinerMove; } }
        CrossServerOneVsOneModel crossServerModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        CrossServerOneVsOneRewardModel rewardModel { get { return ModelCenter.Instance.GetModel<CrossServerOneVsOneRewardModel>(); } }
        CrossServerOneVsOneModel.AwardType awardType;
System/CrossServerOneVsOne/SeasonRewardCell.cs
@@ -23,7 +23,7 @@
        [SerializeField] Image m_ImageWorld;
        [SerializeField] Text m_Segmenttext;//段位
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        CrossServerOneVsOneRewardModel m_CrossServerRewardModel;
        CrossServerOneVsOneRewardModel crossServerRewardModel { get { return m_CrossServerRewardModel ?? (m_CrossServerRewardModel = ModelCenter.Instance.GetModel<CrossServerOneVsOneRewardModel>()); } }
        public Button ReceiveBtn
System/CrossServerOneVsOne/SegmentRewardCell.cs
@@ -19,7 +19,7 @@
        [SerializeField] GameObject m_IsReachImage;//未达成
        [SerializeField] GameObject m_IsMissImage;//已错过
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        CrossServerOneVsOneRewardModel m_CrossServerRewardModel;
        CrossServerOneVsOneRewardModel crossServerRewardModel { get { return m_CrossServerRewardModel ?? (m_CrossServerRewardModel = ModelCenter.Instance.GetModel<CrossServerOneVsOneRewardModel>()); } }
        private int _Id = 0;
System/DailyQuest/DailyQuestHangTimeBehaviour.cs
@@ -18,7 +18,7 @@
        PackModel playerPackModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        StoreModel storeModel { get { return ModelCenter.Instance.GetModel<StoreModel>(); } }
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        public void Display()
        {
System/DailyQuest/ResourcesBackBoxBack.cs
@@ -28,7 +28,7 @@
        ResourcesBackModel m_ResourcesBackModel;
        ResourcesBackModel resourcesBackModel { get { return m_ResourcesBackModel ?? (m_ResourcesBackModel = ModelCenter.Instance.GetModel<ResourcesBackModel>()); } }
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        public static bool isBool = false;//是否绑玉找回
        public bool IsOneKeyBool = false;//是否一键
        public int _resourcesBackID = 0;
System/Dogz/DogzItemCell.cs
@@ -8,7 +8,7 @@
        [SerializeField] CommonItemBaisc itemBaisc;
        [SerializeField] Text strengthLvTxt;
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        DogzModel dogzModel { get { return ModelCenter.Instance.GetModel<DogzModel>(); } }
        public void Display(int index)
System/Dungeon/DungeonRewardItem.cs
@@ -13,7 +13,7 @@
    public class DungeonRewardItem : CommonItemBaisc
    {
        public ServerItem serverItem { get; set; }
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        UIEffect itemColorSfx = null;
System/Dungeon/IceCrystalVeinWin.cs
@@ -25,8 +25,6 @@
        [SerializeField] Text m_TextNumber;//扫荡战力
        [SerializeField] Text m_Text_Fight;//我的战力
        [SerializeField] Text m_TextLv;//挑战等级
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        IceCrystalVeinModel m_IceCrystalVeinModel;
        IceCrystalVeinModel iceCrystalVeinModel { get { return m_IceCrystalVeinModel ?? (m_IceCrystalVeinModel = ModelCenter.Instance.GetModel<IceCrystalVeinModel>()); } }
        DungeonModel m_Model;
System/Equip/CandidateEquipBehaviour.cs
@@ -23,7 +23,6 @@
        EquipModel model { get { return ModelCenter.Instance.GetModel<EquipModel>(); } }
        PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        ItemTipsModel tipModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        CandidateEquip candidateEquip;
System/Equip/EquipSlotBehaviour.cs
@@ -22,7 +22,7 @@
        EquipModel model { get { return ModelCenter.Instance.GetModel<EquipModel>(); } }
        PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        ItemTipsModel tipModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        EquipStarModel starModel { get { return ModelCenter.Instance.GetModel<EquipStarModel>(); } }
        int level = 0;
System/EquipGem/EquipEvolutionWin.cs
@@ -1,71 +1,71 @@
//--------------------------------------------------------
//    [Author]:           第二世界
//    [  Date ]:           Thursday, March 14, 2019
//--------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
//--------------------------------------------------------
//    [Author]:           第二世界
//    [  Date ]:           Thursday, March 14, 2019
//--------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
namespace Snxxz.UI
{
    public class EquipEvolutionWin : Window
    {
        [SerializeField] Button m_EvolutionBtn;
        [SerializeField] Button m_CloseButton;
        [SerializeField] RichText m_TextLvNow;
        [SerializeField] RichText m_TextAttributes;
        [SerializeField] RichText m_TextLvNext;
{
    public class EquipEvolutionWin : Window
    {
        [SerializeField] Button m_EvolutionBtn;
        [SerializeField] Button m_CloseButton;
        [SerializeField] RichText m_TextLvNow;
        [SerializeField] RichText m_TextAttributes;
        [SerializeField] RichText m_TextLvNext;
        [SerializeField] RichText m_TextAttribute2;
        [SerializeField] RichText m_TextAttributesA;
        [SerializeField] RichText m_TextAttributesB;
        [SerializeField] RichText m_TextAttributesA;
        [SerializeField] RichText m_TextAttributesB;
        [SerializeField] ItemCell m_ItemCell;
        [SerializeField] GameObject m_AdvancedObj;
        [SerializeField] GameObject m_FullLevelObj;
        [SerializeField] RichText m_TextAttributesFull;
        [SerializeField] RichText m_TextAttributesFull;
        [SerializeField] RichText m_TextLvFull;
        #region Built-in
        #region Built-in
        EquipStrengthModel strengthModel { get { return ModelCenter.Instance.GetModel<EquipStrengthModel>(); } }
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        int equipType;
        protected override void BindController()
        {
        }
        protected override void AddListeners()
        {
            m_CloseButton.AddListener(() => { CloseImmediately(); });
            m_EvolutionBtn.AddListener(OnClickEvolutionBtn);
        }
        protected override void OnPreOpen()
        int equipType;
        protected override void BindController()
        {
            SetEquipEvolution();
        }
        protected override void OnAfterOpen()
        {
            strengthModel.EquipStrngthEvolutionLv += EquipStrngthEvolutionLv;
        }
        protected override void OnPreClose()
        }
        protected override void AddListeners()
        {
            strengthModel.EquipStrngthEvolutionLv -= EquipStrngthEvolutionLv;
            m_CloseButton.AddListener(() => { CloseImmediately(); });
            m_EvolutionBtn.AddListener(OnClickEvolutionBtn);
        }
        protected override void OnPreOpen()
        {
            SetEquipEvolution();
        }
        protected override void OnAfterOpen()
        {
            strengthModel.EquipStrngthEvolutionLv += EquipStrngthEvolutionLv;
        }
        protected override void OnPreClose()
        {
            strengthModel.EquipStrngthEvolutionLv -= EquipStrngthEvolutionLv;
        }
        protected override void OnAfterClose()
        {
        protected override void OnAfterClose()
        {
        }
        #endregion
        #endregion
        private void OnClickEvolutionBtn()
        {
            var isBool = IsCarryOut();
@@ -74,12 +74,12 @@
                int equipIndex = EquipPlaceMapConfig.GetServerPlace(strengthModel.SelectLevel, strengthModel.SelectEquipPlace);
                strengthModel.SendEquipPlusEvolve(equipIndex);
            }
        }
        }
        private void EquipStrngthEvolutionLv()
        {
            SetEquipEvolution();
        }
        }
        private void Reinforceable(int advancedLv)
        {
            m_AdvancedObj.SetActive(true);
@@ -132,14 +132,14 @@
            m_TextAttributesB.text = Language.Get("ZBQH_06", strItemCount);
            m_ItemCell.countText.gameObject.SetActive(true);
            m_ItemCell.countText.text = strNeedItemCount;
        }
        }
        private void FullLevel(int advancedLv)
        {
            m_FullLevelObj.SetActive(true);
            var evolve = strengthModel.GetEquipPlusEvolve(strengthModel.SelectEquipPlace, advancedLv);
            m_TextLvFull.text = Language.Get("Z1024", advancedLv);
            m_TextAttributesFull.text = evolve.AttrName + "+" + evolve.AttrValue;
        }
        }
        private void SetEquipEvolution()
        {
            m_AdvancedObj.SetActive(false);
@@ -147,19 +147,19 @@
            int equipLevel = strengthModel.SelectLevel;
            int equipPlace = strengthModel.SelectEquipPlace;
            int equipIndex = EquipPlaceMapConfig.GetServerPlace(equipLevel, equipPlace);
            equipType = strengthModel.GetEquipStrengthType(equipPlace);
            equipType = strengthModel.GetEquipStrengthType(equipPlace);
            int equipLv = 0;
            int advancedLv = 0;
            if (strengthModel.EquipStrengthDic.ContainsKey(equipIndex))//获取当前强化等级
            {
                equipLv = strengthModel.EquipStrengthDic[equipIndex].StrengthLevel;
                advancedLv = strengthModel.EquipStrengthDic[equipIndex].EvolveLV;
            }
            int advancedMaxLv = 0;
            }
            int advancedMaxLv = 0;
            if (strengthModel.EvolutionTypeMaxDic.ContainsKey(equipType))
            {
                advancedMaxLv = strengthModel.EvolutionTypeMaxDic[equipType];
            }
            }
            if (advancedLv < advancedMaxLv)
            {
                Reinforceable(advancedLv);
@@ -199,11 +199,11 @@
                return false;
            }
            return true;
        }
    }
}
        }
    }
}
System/EquipGem/EquipStrengthFull.cs
@@ -22,7 +22,6 @@
        PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        EquipStrengthModel strengthModel { get { return ModelCenter.Instance.GetModel<EquipStrengthModel>(); } }
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        EquipStarModel equipStarModel { get { return ModelCenter.Instance.GetModel<EquipStarModel>(); } }
        public void SetEquipStrengthFull(string equipGuid, int level, int equipPlace)
        {
System/EquipGem/EquipStrengthRein.cs
@@ -25,7 +25,7 @@
        [SerializeField] Text m_TextMaxLv;
        PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        EquipStrengthModel strengthModel { get { return ModelCenter.Instance.GetModel<EquipStrengthModel>(); } }
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        EquipStarModel equipStarModel { get { return ModelCenter.Instance.GetModel<EquipStarModel>(); } }
        int equipLevel = 0;
System/EquipGem/EquipStrengthUpper.cs
@@ -22,7 +22,7 @@
        [SerializeField] Text m_TextMaxLv;
        PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        EquipStrengthModel strengthModel { get { return ModelCenter.Instance.GetModel<EquipStrengthModel>(); } }
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        EquipStarModel equipStarModel { get { return ModelCenter.Instance.GetModel<EquipStarModel>(); } }
        int equipLevel = 0;
System/FairyAu/FairyAuTaskWin.cs
@@ -43,7 +43,7 @@
        TaskModel m_TaskModel;
        TaskModel taskmodel { get { return m_TaskModel ?? (m_TaskModel = ModelCenter.Instance.GetModel<TaskModel>()); } }
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        PlayerMainDate m_MainModel;
        PlayerMainDate mainModel { get { return m_MainModel ?? (m_MainModel = ModelCenter.Instance.GetModel<PlayerMainDate>()); } }
        PlayerDeadModel _deadModel;
System/FairylandCeremony/CeremonyFirepartyWin.cs
@@ -15,7 +15,7 @@
        [SerializeField] List<CommonItemBaisc> itemBaiscs = new List<CommonItemBaisc>();
 
        List<FairylandCeremonyModel.AwardItem> itemlist;
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        FairylandCeremonyModel ceremonyModel { get { return ModelCenter.Instance.GetModel<FairylandCeremonyModel>(); } }
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        StoreModel storeModel { get { return ModelCenter.Instance.GetModel<StoreModel>(); } }
System/FairylandCeremony/CeremonyOutOfPrintWin.cs
@@ -17,7 +17,6 @@
        [SerializeField] List<CommonItemBaisc> secondItemlist = new List<CommonItemBaisc>();
        [SerializeField] List<CommonItemBaisc> thirdItemlist = new List<CommonItemBaisc>();
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        FairylandCeremonyModel ceremonyModel { get { return ModelCenter.Instance.GetModel<FairylandCeremonyModel>(); } }
        KingFairyModel kingFairyModel { get { return ModelCenter.Instance.GetModel<KingFairyModel>(); } }
        RankModel rankModel { get { return ModelCenter.Instance.GetModel<RankModel>(); } }
System/FairylandCeremony/CeremonyRechargeGiftWin.cs
@@ -16,7 +16,7 @@
        [SerializeField] List<CommonItemBaisc> itemBaiscs = new List<CommonItemBaisc>();
        List<FairylandCeremonyModel.AwardItem> itemlist;
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        FairylandCeremonyModel ceremonyModel { get { return ModelCenter.Instance.GetModel<FairylandCeremonyModel>(); } }
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
System/FairylandCeremony/ToHiAwardCell.cs
@@ -16,7 +16,7 @@
        [SerializeField] List<CommonItemBaisc> itemBaiscs = new List<CommonItemBaisc>();
        List<FairylandCeremonyModel.AwardItem> itemlist;
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        FairylandCeremonyModel.ReceiveState receiveState = FairylandCeremonyModel.ReceiveState.NoReach;
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        FairylandCeremonyModel ceremonyModel { get { return ModelCenter.Instance.GetModel<FairylandCeremonyModel>(); } }
System/FashionDress/FashionAttrBeh.cs
@@ -13,7 +13,7 @@
        [SerializeField] Text starDesText;
        [SerializeField] List<Text> attrlist = new List<Text>();
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        FashionDressModel fashionModel { get { return ModelCenter.Instance.GetModel<FashionDressModel>(); } }
        public void SetDisplay(int star,int curStar)
System/FashionDress/FashionSumAttrWin.cs
@@ -24,7 +24,6 @@
        [SerializeField] List<GameObject> lvAddAttrObjs = new List<GameObject>();
        FashionDressModel fashionModel { get { return ModelCenter.Instance.GetModel<FashionDressModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        #region Built-in
        protected override void BindController()
        {
System/HappyXB/XBItemCell.cs
@@ -12,7 +12,6 @@
        [SerializeField] GameObject selectIcon;
        [SerializeField] Text nameText;
        ItemTipsModel itemTips { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        HappyXBModel XBModel { get { return ModelCenter.Instance.GetModel<HappyXBModel>(); } }
        int xbIndex = 0;
System/HappyXB/XBShopCell.cs
@@ -18,7 +18,7 @@
        {
            get { return _storeModel ?? (_storeModel = ModelCenter.Instance.GetModel<StoreModel>()); }
        }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        public void SetModel(StoreConfig storeConfig)
        {
            ItemConfig itemConfig = ItemConfig.Get(m_storeModel.GetReplaceId(storeConfig.ID,storeConfig.ItemID));
System/HeavenBattle/HeavenBattleWin.cs
@@ -50,7 +50,7 @@
        }
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        List<int> victoryCntlist = new List<int>();
        List<GameRecInfo> reclist = null;
System/HeavenBattle/XMZZAchieveCell.cs
@@ -18,7 +18,6 @@
        private Achievement achieve = null;
        private SuccessConfig successConfig = null;
        HeavenBattleModel battleModel { get { return ModelCenter.Instance.GetModel<HeavenBattleModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        AchievementModel achievementModel { get { return ModelCenter.Instance.GetModel<AchievementModel>(); } }
        public void Init(int achieveId)
System/ItemTip/ItemTipUtility.cs
@@ -463,8 +463,7 @@
                    ItemOperateUtility.Instance.TakeOutFromWarehouse(guid);
                    break;
                case ItemOperateType.sell:
                    var item = packModel.GetItemByGuid(guid);
                    ItemOperateUtility.Instance.SendSellQuest(PackType.Item, item.gridIndex);
                    ItemOperateUtility.Instance.SellItem(guid);
                    break;
                case ItemOperateType.strength:
                    ItemOperateUtility.Instance.GotoStrengthen(guid);
System/ItemTip/TipItemDescriptionWidget.cs
@@ -15,7 +15,7 @@
        [SerializeField] Text m_Description;
        [SerializeField] Text m_UseState;
        ItemTipsModel itemTipModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        public void Display(int itemId)
        {
@@ -23,18 +23,18 @@
            var description = config.Description;
            if (description.Contains("{Exp}"))
            {
                var expValue = itemTipModel.GetAddExpValue(config.EffectValueA1, config.EffectValueB1);
                var expValue = tipsModel.GetAddExpValue(config.EffectValueA1, config.EffectValueB1);
                description = description.Replace("{Exp}", UIHelper.ReplaceLargeNum(expValue));
            }
            if (description.Contains("{FightPower}"))
            {
                var fightPower = 0;
                itemTipModel.TryGetFightPowerByItemId(itemId, out fightPower);
                tipsModel.TryGetFightPowerByItemId(itemId, out fightPower);
                description = description.Replace("{FightPower}", fightPower.ToString());
            }
            if (description.Contains("{ShareNum}"))
            {
                var shareNumDes = itemTipModel.GetShareNumItemDes(itemId);
                var shareNumDes = tipsModel.GetShareNumItemDes(itemId);
                description = description.Replace("{ShareNum}", shareNumDes);
            }
System/KnapSack/BetterItemGetBehaviour.cs
@@ -26,7 +26,7 @@
        [SerializeField] Button m_Puton;
        [SerializeField] Button m_BetterEquipDetail;
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        BetterEquipGetModel model { get { return ModelCenter.Instance.GetModel<BetterEquipGetModel>(); } }
        EquipModel equipModel { get { return ModelCenter.Instance.GetModel<EquipModel>(); } }
System/KnapSack/ItemOverdueBehaviour.cs
@@ -20,7 +20,7 @@
        [SerializeField] Button m_Look;
        [SerializeField] Button m_ViewItemDetail;
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        ItemOverdueModel model { get { return ModelCenter.Instance.GetModel<ItemOverdueModel>(); } }
        private void OnEnable()
System/KnapSack/ItemUseBehaviour.cs
@@ -20,7 +20,7 @@
        [SerializeField] Button m_Use;
        [SerializeField] Button m_ViewItemDetail;
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        ItemUseModel model { get { return ModelCenter.Instance.GetModel<ItemUseModel>(); } }
System/KnapSack/Logic/DecomposeGetItemWin.cs
@@ -12,7 +12,6 @@
        List<GameObject> GetItemlist = new List<GameObject>();
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        protected override void BindController()
        {
System/KnapSack/Logic/EquipDecomMailWin.cs
@@ -14,7 +14,6 @@
        [SerializeField] List<CommonItemBaisc> getMatlist = new List<CommonItemBaisc>();
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        protected override void BindController()
        {
System/KnapSack/Logic/EquipDevourWin.cs
@@ -46,7 +46,6 @@
        [SerializeField] int sumGridNum = 100;
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        List<ItemModel> devourModellist;
        bool isOpen = true;
System/KnapSack/Logic/ItemOperateUtility.cs
@@ -10,9 +10,8 @@
    public class ItemOperateUtility : Singleton<ItemOperateUtility>
    {
        EquipModel equipModel { get { return ModelCenter.Instance.GetModel<EquipModel>(); } }
        PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        StrengthenModel strengthModel { get { return ModelCenter.Instance.GetModel<StrengthenModel>(); } }
        PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        BuffModel Buffmodel { get { return ModelCenter.Instance.GetModel<BuffModel>(); } }
        FairyModel fairyModel { get { return ModelCenter.Instance.GetModel<FairyModel>(); } }
        BoxGetItemModel BoxModel { get { return ModelCenter.Instance.GetModel<BoxGetItemModel>(); } }
@@ -677,13 +676,24 @@
            info.PackType = (byte)item.packType;
            info.ItemIndex = (byte)item.gridIndex;
            GameNetSystem.Instance.SendInfo(info);
        }
        }
        #endregion
        public string splitGuid;
        public int splitItemTotalCount;
        #region 拆分
        public void OnClickSplitBtn(string guid)
        {
        {
            splitGuid = guid;
            var item = packModel.GetItemByGuid(guid);
            if (item == null)
            {
                return;
            }
            splitItemTotalCount = item.count;
            WindowCenter.Instance.Open<SplitWin>();
        }
@@ -803,74 +813,91 @@
        #endregion
        #region 出售
        public void SellItem(ItemAttrData attrData)
        public void SellItem(string guid)
        {
            if (attrData.itemConfig.EquipPlace > 0 && attrData.itemConfig.EquipPlace <= (int)RoleEquipType.Guard1)
            {
                bool isOverdue = ItemLogicUtility.Instance.IsOverdue(attrData.guid);
                bool isLimit = ItemLogicUtility.Instance.IsJobCompatibleItem(attrData.itemId) ? true : false;
                var putModel = packModel.GetItemByIndex(PackType.Equip, attrData.itemConfig.EquipPlace);
            var item = packModel.GetItemByGuid(guid);
            if (item == null)
            {
                return;
            }
                if (!isLimit || isOverdue || (putModel != null && attrData.score < putModel.score))
            if (ItemLogicUtility.Instance.IsEquip(item.itemId) || ItemLogicUtility.Instance.IsSpiritWeapon(item.itemId))
            {
                var isOverdue = ItemLogicUtility.Instance.IsOverdue(guid);
                var isLimit = ItemLogicUtility.Instance.IsJobCompatibleItem(item.itemId) ? true : false;
                var equipedItem = packModel.GetItemByIndex(PackType.Equip, item.equipPlace);
                if (!isLimit || isOverdue || (equipedItem != null && item.score < equipedItem.score))
                {
                    if (attrData.itemConfig.SellTip == 0)
                    if (item.config.SellTip == 0)
                    {
                        SendSellQuest(attrData.packType, attrData.index);
                        SendSellQuest(guid);
                    }
                    else if (attrData.itemConfig.SellTip == 1)
                    else if (item.config.SellTip == 1)
                    {
                        SetSellItemPrompt(attrData, "KnapS128", attrData.itemConfig.ItemName);
                        SetSellItemPrompt(guid, "KnapS128", item.config.ItemName);
                    }
                }
                else
                {
                    if (putModel == null)
                    if (equipedItem == null)
                    {
                        SetSellItemPrompt(attrData, "KnapS147", UIHelper.GetEquipPlaceName(attrData.itemConfig.EquipPlace));
                        SetSellItemPrompt(guid, "KnapS147", UIHelper.GetEquipPlaceName(item.config.EquipPlace));
                    }
                    else
                    {
                        if (attrData.itemConfig.SellTip == 0)
                        if (item.config.SellTip == 0)
                        {
                            SetSellItemPrompt(attrData, "KnapS146", attrData.itemConfig.ItemName);
                            SetSellItemPrompt(guid, "KnapS146", item.config.ItemName);
                        }
                        else if (attrData.itemConfig.SellTip == 1)
                        else if (item.config.SellTip == 1)
                        {
                            SetSellItemPrompt(attrData, "KnapS128", attrData.itemConfig.ItemName);
                            SetSellItemPrompt(guid, "KnapS128", item.config.ItemName);
                        }
                    }
                }
            }
            else
            {
                if (attrData.itemConfig.SellTip == 0)
                if (item.config.SellTip == 0)
                {
                    SendSellQuest(attrData.packType, attrData.index);
                    SendSellQuest(guid);
                }
                else if (attrData.itemConfig.SellTip == 1)
                else if (item.config.SellTip == 1)
                {
                    SetSellItemPrompt(attrData, "KnapS128", attrData.itemConfig.ItemName);
                    SetSellItemPrompt(guid, "KnapS128", item.config.ItemName);
                }
            }
        }
        private void SetSellItemPrompt(ItemAttrData attrData, string key, string parms)
        private void SetSellItemPrompt(string guid, string key, string parms)
        {
            ConfirmCancel.ShowPopConfirm(Language.Get("Mail101"), Language.Get(key, parms), (bool isOK) =>
             {
                 if (isOK)
                 {
                     SendSellQuest(attrData.packType, attrData.index);
                     SendSellQuest(guid);
                 }
             });
        }
        public void SendSellQuest(PackType type, int index)
        private void SendSellQuest(string guid)
        {
            var item = packModel.GetItemByGuid(guid);
            if (item == null)
            {
                return;
            }
            if (item.packType != PackType.Item)
            {
                return;
            }
            var sellItem = new C0806_tagCPlayerSellItem();
            sellItem.PackType = (byte)type;
            sellItem.ItemIndex = (byte)index;
            sellItem.PackType = (byte)item.packType;
            sellItem.ItemIndex = (byte)item.gridIndex;
            GameNetSystem.Instance.SendInfo(sellItem);
        }
System/KnapSack/Logic/PackModel.cs
@@ -21,7 +21,7 @@
        Dictionary<int, List<int>> sharedUseCountItemDict { get; set; }
        bool isUpdatePlayerLv = false;
        AlchemyModel alchemyModel { get { return ModelCenter.Instance.GetModel<AlchemyModel>(); } }
        AlchemyModel alchemyModel { get { return ModelCenter.Instance.GetModel<AlchemyModel>(); } }
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        public override void Init()
@@ -1686,18 +1686,18 @@
        public bool IsReachMaxUseDrug(AttrFruitConfig fruitConfig)
        {
            if (fruitConfig == null)
            {
                return false;
            if (fruitConfig == null)
            {
                return false;
            }
            if (fruitConfig.FuncID == 2)
            {
                AlchemyDrugUseLimit drugUseLimit;
                if (alchemyModel.TryGetAlchemyUseLimit(fruitConfig.ID, out drugUseLimit))
                {
                    return drugUseLimit.IsReachLimit();
                }
            if (fruitConfig.FuncID == 2)
            {
                AlchemyDrugUseLimit drugUseLimit;
                if (alchemyModel.TryGetAlchemyUseLimit(fruitConfig.ID, out drugUseLimit))
                {
                    return drugUseLimit.IsReachLimit();
                }
            }
            int useNum = GetItemTotalUsedTimes(fruitConfig.ID);
System/KnapSack/New/BagWin.cs
@@ -25,7 +25,7 @@
        private SinglePack packModel;
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        private GridCell _lookEquipCell = null;
System/KnapSack/New/BatchWin.cs
@@ -26,7 +26,6 @@
        private ItemCell m_ItemCell;
        #endregion
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        BuffModel Buffmodel { get { return ModelCenter.Instance.GetModel<BuffModel>(); } }
System/KnapSack/New/EquipPlaceCell.cs
@@ -9,7 +9,7 @@
        [SerializeField] ItemCell m_ItemCell;
        PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        ItemTipsModel tipModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        RoleEquipType equipType;
System/KnapSack/New/FBHelpPointExchageNotify.cs
@@ -11,7 +11,6 @@
        [SerializeField] Button gotoBtn;
        FBHelpPointExchageModel ExchageModel { get { return ModelCenter.Instance.GetModel<FBHelpPointExchageModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        StoreModel storeModel { get { return ModelCenter.Instance.GetModel<StoreModel>(); } }
        public void Awake()
System/KnapSack/New/SplitWin.cs
@@ -21,7 +21,6 @@
        private ItemCell _itemCell;
        #endregion
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        #region Built-in
@@ -67,14 +66,14 @@
        void InitPanel()
        {
            var itemModel = packModel.GetItemByGuid(itemTipsModel.curAttrData.guid);
            var itemModel = packModel.GetItemByGuid(ItemOperateUtility.Instance.splitGuid);
            if (itemModel == null)
                return;
            _itemCell.Init(itemModel);
            _itemName.text = itemTipsModel.curAttrData.itemConfig.ItemName;
            _itemName.text = itemModel.config.ItemName;
            _splitSlider.minValue = 1;
            _splitSlider.maxValue = itemTipsModel.curAttrData.count - 1;
            _splitSlider.maxValue = ItemOperateUtility.Instance.splitItemTotalCount - 1;
            _splitSlider.value = _splitSlider.minValue;
            _number.text = Mathf.Ceil(_splitSlider.value).ToString();
        }
@@ -102,7 +101,7 @@
        void OnClickSplitBtn()
        {
            ItemOperateUtility.Instance.SplitItem(itemTipsModel.curAttrData.guid, (int)Mathf.Ceil(_splitSlider.value));
            ItemOperateUtility.Instance.SplitItem(ItemOperateUtility.Instance.splitGuid, (int)Mathf.Ceil(_splitSlider.value));
            OnClickCloseBtn();
        }
System/KnapSack/PreciousItemGetBehaviour.cs
@@ -22,7 +22,7 @@
        [SerializeField] Button m_ViewItemDetail;
        [SerializeField] float delayShowTime = 2f;
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        PreciousItemGetModel model { get { return ModelCenter.Instance.GetModel<PreciousItemGetModel>(); } }
System/KnapSack/RealmBetterEquipBehaviour.cs
@@ -23,7 +23,7 @@
        [SerializeField] Button m_Puton;
        [SerializeField] Button m_BetterEquipDetail;
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        RealmBetterEquipModel model { get { return ModelCenter.Instance.GetModel<RealmBetterEquipModel>(); } }
        private void OnEnable()
System/MainInterfacePanel/CoinTaskWin.cs
@@ -62,7 +62,7 @@
        TaskModel taskmodel { get { return m_TaskModel ?? (m_TaskModel = ModelCenter.Instance.GetModel<TaskModel>()); } }
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        PackModel _playerPack;
        PackModel playerPack { get { return _playerPack ?? (_playerPack = ModelCenter.Instance.GetModel<PackModel>()); } }
System/MainInterfacePanel/FeaturesType3.cs
@@ -41,7 +41,7 @@
        [SerializeField] RedpointBehaviour m_RedPoint;
        FeatureNoticeModel featureNoticeModel { get { return ModelCenter.Instance.GetModel<FeatureNoticeModel>(); } }
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        public void GetTheFeatureID(int funcId)
        {
            var functionForecastConfig = FunctionForecastConfig.Get(funcId);
System/MainInterfacePanel/SideMission.cs
@@ -26,8 +26,6 @@
        [SerializeField] Button m_FinishAtOnce;//立即完成
        TaskModel m_TaskModel;
        TaskModel taskmodel { get { return m_TaskModel ?? (m_TaskModel = ModelCenter.Instance.GetModel<TaskModel>()); } }
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        PackModel _playerPack;
        PackModel playerPack { get { return _playerPack ?? (_playerPack = ModelCenter.Instance.GetModel<PackModel>()); } }
        PlayerMainDate m_MainModel;
System/MainInterfacePanel/StoryTask.cs
@@ -36,8 +36,6 @@
        private bool _IsOpenbool = true;
        TaskModel m_TaskModel;
        TaskModel taskmodel { get { return m_TaskModel ?? (m_TaskModel = ModelCenter.Instance.GetModel<TaskModel>()); } }
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        private void Awake()
        {
System/MainInterfacePanel/TaskBoxBGMWin.cs
@@ -35,7 +35,7 @@
        TaskModel taskmodel { get { return m_TaskModel ?? (m_TaskModel = ModelCenter.Instance.GetModel<TaskModel>()); } }
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        PackModel _playerPack;
        PackModel playerPack { get { return _playerPack ?? (_playerPack = ModelCenter.Instance.GetModel<PackModel>()); } }
System/Mount/MountStoneTipsWin.cs
@@ -10,7 +10,7 @@
    public class MountStoneTipsWin : Window
    {
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        PackModel _playerPack;
        PackModel playerPack { get { return _playerPack ?? (_playerPack = ModelCenter.Instance.GetModel<PackModel>()); } }
System/NewYearFairylandCeremony/NewYearCeremonyFirepartyWin.cs
@@ -15,7 +15,7 @@
        [SerializeField] List<CommonItemBaisc> itemBaiscs = new List<CommonItemBaisc>();
 
        List<NewYearFairylandCeremonyModel.AwardItem> itemlist;
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        NewYearFairylandCeremonyModel ceremonyModel { get { return ModelCenter.Instance.GetModel<NewYearFairylandCeremonyModel>(); } }
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        StoreModel storeModel { get { return ModelCenter.Instance.GetModel<StoreModel>(); } }
System/NewYearFairylandCeremony/NewYearCeremonyOutOfPrintWin.cs
@@ -17,7 +17,7 @@
        [SerializeField] List<CommonItemBaisc> secondItemlist = new List<CommonItemBaisc>();
        [SerializeField] List<CommonItemBaisc> thirdItemlist = new List<CommonItemBaisc>();
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        NewYearFairylandCeremonyModel ceremonyModel { get { return ModelCenter.Instance.GetModel<NewYearFairylandCeremonyModel>(); } }
        KingFairyModel kingFairyModel { get { return ModelCenter.Instance.GetModel<KingFairyModel>(); } }
        RankModel rankModel { get { return ModelCenter.Instance.GetModel<RankModel>(); } }
System/NewYearFairylandCeremony/NewYearCeremonyRechargeGiftWin.cs
@@ -16,7 +16,6 @@
        [SerializeField] List<CommonItemBaisc> itemBaiscs = new List<CommonItemBaisc>();
        List<NewYearFairylandCeremonyModel.AwardItem> itemlist;
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        NewYearFairylandCeremonyModel ceremonyModel { get { return ModelCenter.Instance.GetModel<NewYearFairylandCeremonyModel>(); } }
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
System/NewYearFairylandCeremony/NewYearToHiAwardCell.cs
@@ -16,7 +16,7 @@
        [SerializeField] List<CommonItemBaisc> itemBaiscs = new List<CommonItemBaisc>();
        List<NewYearFairylandCeremonyModel.AwardItem> itemlist;
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        NewYearFairylandCeremonyModel.ReceiveState receiveState = NewYearFairylandCeremonyModel.ReceiveState.NoReach;
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        NewYearFairylandCeremonyModel ceremonyModel { get { return ModelCenter.Instance.GetModel<NewYearFairylandCeremonyModel>(); } }
System/OffLineTime/OffLineTimeLackBehaviour.cs
@@ -19,7 +19,7 @@
        OffLineTimeLackModel model { get { return ModelCenter.Instance.GetModel<OffLineTimeLackModel>(); } }
        PackModel playerPackModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        StoreModel storeModel { get { return ModelCenter.Instance.GetModel<StoreModel>(); } }
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        private void Awake()
        {
System/OpenServerActivity/AutoTreasureAwardsRow.cs
@@ -10,7 +10,6 @@
        [SerializeField] List<AwardItem> awardItems = new List<AwardItem>();
        LuckyTreasureModel luckyTreasureModel { get { return ModelCenter.Instance.GetModel<LuckyTreasureModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        public void SetDisplay(int row)
        {
System/OpenServerActivity/AutomaticTreasureWin.cs
@@ -18,7 +18,7 @@
        PlayerDeadModel deadModel { get { return ModelCenter.Instance.GetModel<PlayerDeadModel>(); } }
        LuckyTreasureModel luckyTreasureModel { get { return ModelCenter.Instance.GetModel<LuckyTreasureModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        List<AutoTreasureAwardsRow> awardsRows = new List<AutoTreasureAwardsRow>();
        Vector3 pos = Vector3.zero;
        private bool isStart = true;
System/OpenServerActivity/BestLuckyTreasureItemWin.cs
@@ -13,7 +13,7 @@
        [SerializeField] UIEffect effect;
        LuckyTreasureModel luckyTreasureModel { get { return ModelCenter.Instance.GetModel<LuckyTreasureModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        OperationLuckyTreasure.LuckyTreasureItem luckyItem;
        #region Built-in
        protected override void BindController()
System/OpenServerActivity/EntryInformationCell.cs
@@ -22,7 +22,7 @@
        LoginRewardModel m_LoginRewardModel;
        LoginRewardModel loginRewardModel { get { return m_LoginRewardModel ?? (m_LoginRewardModel = ModelCenter.Instance.GetModel<LoginRewardModel>()); } }
        ItemTipsModel m_itemTipsModel;
        ItemTipsModel itemTipsModel { get { return m_itemTipsModel ?? (m_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        public void GetDisplayInformation(int id)
        {
            var config = LoginRewardConfig.Get(id);
System/OpenServerActivity/FlashSaleItemCell.cs
@@ -23,7 +23,7 @@
        FlashRushToBuyModel rushToBuyModel { get { return ModelCenter.Instance.GetModel<FlashRushToBuyModel>(); } }
        StoreModel storeModel { get { return ModelCenter.Instance.GetModel<StoreModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        OperationFlashRushToBuy.FlashSaleItem saleItem;
        int buyState = -1;
System/OpenServerActivity/InSevenDayBehavior.cs
@@ -19,7 +19,7 @@
        [SerializeField] Text m_NewItemTxt;
        InSevenDayModel inSevenDayModel { get { return ModelCenter.Instance.GetModel<InSevenDayModel>(); } }
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        private void Start()
        {
            m_CloseButton.AddListener(CloseButton);
System/OpenServerActivity/LuckyAwardsGroup.cs
@@ -9,7 +9,7 @@
    public class LuckyAwardsGroup : ScrollerUI
    {
        [SerializeField] List<AwardCell> awardCells = new List<AwardCell>();
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        LuckyTreasureModel luckyTreasureModel { get { return ModelCenter.Instance.GetModel<LuckyTreasureModel>(); } }
        public override void Refresh(CellView cell)
System/OpenServerActivity/LuckyTreasureWin.cs
@@ -27,7 +27,7 @@
        OperationLuckyTreasure operation = null;
        LuckyTreasureModel luckyTreasureModel { get { return ModelCenter.Instance.GetModel<LuckyTreasureModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        #region Built-in
        protected override void BindController()
        {
System/OpenServerActivity/MysticalPurchaseSaleItem.cs
@@ -18,7 +18,7 @@
        MysticalPurchaseModel.MysticalShop mysticalShop = null;
        StoreModel storeModel { get { return ModelCenter.Instance.GetModel<StoreModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        MysticalPurchaseModel purchaseModel { get { return ModelCenter.Instance.GetModel<MysticalPurchaseModel>(); } }
        private void Awake()
System/OpenServerActivity/OpenServiceAchievementCell.cs
@@ -27,7 +27,7 @@
        [SerializeField] Text m_TextNumber;//已领取次数
        OpenServiceAchievementModel model { get { return ModelCenter.Instance.GetModel<OpenServiceAchievementModel>(); } }
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        public override void Refresh(CellView cell)
        {
            int ID = cell.index;
System/OpenServerActivity/PoolItemCell.cs
@@ -10,7 +10,7 @@
        [SerializeField] CommonItemBaisc itemBaisc;
        [SerializeField] Image bestIcon;
        [SerializeField] Text nameText;
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        WishingPoolModel wishingModel { get { return ModelCenter.Instance.GetModel<WishingPoolModel>(); } }
        int index = -1;
System/OpenServerActivity/RewardInformation.cs
@@ -22,7 +22,7 @@
        InSevenDayModel m_InSevenDayModel;
        InSevenDayModel inSevenDay { get { return m_InSevenDayModel ?? (m_InSevenDayModel = ModelCenter.Instance.GetModel<InSevenDayModel>()); } }
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        private void Start()
        {
        }
System/OpenServerActivity/SpringFestivalCell.cs
@@ -27,7 +27,7 @@
        [SerializeField] Text m_TextNumber;//已领取次数
        SpringFestivalModel model { get { return ModelCenter.Instance.GetModel<SpringFestivalModel>(); } }
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        public override void Refresh(CellView cell)
        {
            int ID = cell.index;
System/OpenServerActivity/WishGroupCell.cs
@@ -11,7 +11,7 @@
    {
        [SerializeField] List<PoolItem> poolItems = new List<PoolItem>();
        WishingPoolModel wishModel { get { return ModelCenter.Instance.GetModel<WishingPoolModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        public override void Refresh(CellView cell)
        {
System/OpenServerActivity/WishItemCell.cs
@@ -12,7 +12,7 @@
        [SerializeField] Image bestIcon;
        [SerializeField] GameObject contain_Name;
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        WishingPoolModel wishingModel { get { return ModelCenter.Instance.GetModel<WishingPoolModel>(); } }
        public void Display(int index)
        {
System/OpenServerActivity/WishingGetItemWin.cs
@@ -12,7 +12,7 @@
        [SerializeField] List<AwardItem> awardItems = new List<AwardItem>();
        WishingPoolModel wishModel { get { return ModelCenter.Instance.GetModel<WishingPoolModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        protected override void BindController()
        {
System/OpenServerActivity/WishingPoolWin.cs
@@ -31,7 +31,7 @@
        [Header("最大时间间隔")] [SerializeField] float maxDuration = 2.5f;
        [Header("渐隐渐显时间")] [SerializeField] float alphaDuration = 0.5f;
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        WishingPoolModel wishingModel { get { return ModelCenter.Instance.GetModel<WishingPoolModel>(); } }
        OperationWishingWellInfo operation = null;
        int playTimes = 0;
System/RidingPet/ContainerRidingPet.cs
@@ -19,7 +19,7 @@
        [SerializeField] Text m_ActivityInfo;
        [SerializeField] RawImage m_BossRawImage;
        DailyQuestModel dailyQuestModel { get { return ModelCenter.Instance.GetModel<DailyQuestModel>(); } }
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        RidingPetBossModel ridingPetMdoel { get { return ModelCenter.Instance.GetModel<RidingPetBossModel>(); } }
        public int RawImagetestBossID = 50103006;
        public RewardPositionType rewardPositonType;
System/Role/RoleRenameWin.cs
@@ -14,7 +14,7 @@
        [SerializeField] Button closeBtn;
        [SerializeField] ItemCell itemCell;
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        RoleModel roleModel { get { return ModelCenter.Instance.GetModel<RoleModel>(); } }
        public const int renameToolId = 953;
        protected override void BindController()
System/RoleParticulars/RoleParticularsWin.cs
@@ -29,7 +29,7 @@
        RoleParticularModel model { get { return ModelCenter.Instance.GetModel<RoleParticularModel>(); } }
        FriendsModel friendsModel { get { return ModelCenter.Instance.GetModel<FriendsModel>(); } }
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        #region Built-in
        protected override void BindController()
System/Store/StoreModel.cs
@@ -47,7 +47,7 @@
    RuneModel runeModel { get { return ModelCenter.Instance.GetModel<RuneModel>(); } }
    PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
    ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
    private bool isUpdatePlayerLv;
System/Strengthening/GodBeastAttributes.cs
@@ -48,7 +48,7 @@
        PackModel _playerPack;
        PackModel playerPack { get { return _playerPack ?? (_playerPack = ModelCenter.Instance.GetModel<PackModel>()); } }
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        GodBeastModel godBeastModel { get { return ModelCenter.Instance.GetModel<GodBeastModel>(); } }
        private int GodBeastNumber = 0;//神兽编号
        private int GodBeastPart = 0;//神兽装备ID
System/Strengthening/MasterCell.cs
@@ -10,7 +10,7 @@
        [SerializeField] RoleEquipType equipPlace = RoleEquipType.retMax;
        PackModel playerPack { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        private void OnEnable()
        {
System/Strengthening/WingsRefined.cs
@@ -40,7 +40,7 @@
    Dictionary<int, WingRefineAttrModel> _DicWingRe = new Dictionary<int, WingRefineAttrModel>();//获取属性上限值
    ItemTipsModel _itemTipsModel;
    ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
    PackModel _playerPack;
    PackModel playerPack { get { return _playerPack ?? (_playerPack = ModelCenter.Instance.GetModel<PackModel>()); } }
System/Tip/IconConfirmWin.cs
@@ -25,7 +25,7 @@
        [SerializeField] Button m_CloseBtn;
        #region Built-in
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>();} }
        protected override void BindController()
        {
System/TreasureFindHost/ReciveConditionCell.cs
@@ -24,7 +24,7 @@
        [SerializeField] List<CommonItemBaisc> itemlist = new List<CommonItemBaisc>();
        TreasureFindHostModel hostModel { get { return ModelCenter.Instance.GetModel<TreasureFindHostModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        int progress = 0;
        int findId = 0;
System/Vip/FirstChargeTrialWin.cs
@@ -24,7 +24,7 @@
        PackModel _playerPack;
        PackModel playerPack { get { return _playerPack ?? (_playerPack = ModelCenter.Instance.GetModel<PackModel>()); } }
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        protected override void BindController()
        {
        }
System/Vip/LimitedTimePackageWin.cs
@@ -29,7 +29,7 @@
        #region Built-in
        LimitedTimePackageItemClassModel limitedTimePackageItemModel { get { return ModelCenter.Instance.GetModel<LimitedTimePackageItemClassModel>(); } }
        ItemTipsModel _itemTipsModel;
        ItemTipsModel itemTipsModel { get { return _itemTipsModel ?? (_itemTipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        protected override void BindController()
        {
        }
System/Vip/VipInvest/VipInvestWin.cs
@@ -18,7 +18,7 @@
        VipInvestModel _investModel;
        VipInvestModel investModel { get { return _investModel ?? (_investModel = ModelCenter.Instance.GetModel<VipInvestModel>()); } }
        ItemTipsModel _tipsModel;
        ItemTipsModel tipsModel { get { return _tipsModel ?? (_tipsModel = ModelCenter.Instance.GetModel<ItemTipsModel>()); } }
        private List<InvestConfig> configlist;
        int cycle = 0;
System/Welfare/ExchangeGetItemWin.cs
@@ -10,7 +10,7 @@
        [SerializeField] List<CommonItemBaisc> itemBaiscs = new List<CommonItemBaisc>();
        AwardExchangeModel exchangeModel { get { return ModelCenter.Instance.GetModel<AwardExchangeModel>(); } }
        ItemTipsModel tipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        protected override void BindController()
        {
UI/Common/ItemBehaviour.cs
@@ -14,7 +14,7 @@
    [XLua.LuaCallCSharp]
    public class ItemBehaviour : MonoBehaviour
    {
        ItemTipsModel itemTipsModel { get { return ModelCenter.Instance.GetModel<ItemTipsModel>(); } }
        [SerializeField] ImageEx m_Icon;
        public ImageEx icon { get { return m_Icon; } }