From 9c83d57188b3dac38700b194c62efb8399824613 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期二, 05 三月 2019 10:54:22 +0800
Subject: [PATCH] 3555 新版装备功能开发

---
 System/Equip/EquipModel.cs |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/System/Equip/EquipModel.cs b/System/Equip/EquipModel.cs
index 4d026be..1bd666f 100644
--- a/System/Equip/EquipModel.cs
+++ b/System/Equip/EquipModel.cs
@@ -7,14 +7,12 @@
 {
     public class EquipModel : Model
     {
-        public int showedUnLockLevel
-        {
+        public int showedUnLockLevel {
             get { return LocalSave.GetInt(StringUtility.Contact(PlayerDatas.Instance.baseData.PlayerID, "EquipSetUnLockHasShowed"), 1); }
             set { LocalSave.SetInt(StringUtility.Contact(PlayerDatas.Instance.baseData.PlayerID, "EquipSetUnLockHasShowed"), value); }
         }
 
-        public int showedUnLockSlot
-        {
+        public int showedUnLockSlot {
             get { return LocalSave.GetInt(StringUtility.Contact(PlayerDatas.Instance.baseData.PlayerID, "EquipSlotUnLockHasShowed"), 1); }
             set { LocalSave.SetInt(StringUtility.Contact(PlayerDatas.Instance.baseData.PlayerID, "EquipSlotUnLockHasShowed"), value); }
         }
@@ -179,8 +177,19 @@
                 return;
             }
 
+            var pak = new C032F_tagCRequestEquipShowHide();
+            pak.EquipShowSwitch = (uint)level;
+            GameNetSystem.Instance.SendInfo(pak);
+        }
 
-            //fabao
+        public EquipAppearance GetAppearance()
+        {
+            var level = PlayerDatas.Instance.baseData.equipShowSwitch / 10;
+            var isSuit = PlayerDatas.Instance.baseData.equipShowSwitch % 10 > 0;
+
+            var appearance = GetAppearance((int)level);
+            appearance.isSuit = isSuit;
+            return appearance;
         }
 
         public EquipAppearance GetAppearance(int level)

--
Gitblit v1.8.0