From 83a5355c80bee53c88c83932a9015ec4384d7d41 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期四, 12 十二月 2019 00:43:43 +0800
Subject: [PATCH] 8354 商城优化

---
 Core/GameEngine/Model/Config/StoreConfig.cs |   51 +++++++++++++++++++++++++++++++--------------------
 1 files changed, 31 insertions(+), 20 deletions(-)

diff --git a/Core/GameEngine/Model/Config/StoreConfig.cs b/Core/GameEngine/Model/Config/StoreConfig.cs
index da60198..f9dd119 100644
--- a/Core/GameEngine/Model/Config/StoreConfig.cs
+++ b/Core/GameEngine/Model/Config/StoreConfig.cs
@@ -1,6 +1,6 @@
 锘�//--------------------------------------------------------
 //    [Author]:           Fish
-//    [  Date ]:           Wednesday, May 15, 2019
+//    [  Date ]:           Wednesday, December 11, 2019
 //--------------------------------------------------------
 
 using System.Collections.Generic;
@@ -15,6 +15,7 @@
 
     public readonly int ID;
 	public readonly int ShopType;
+	public readonly int[] SecondType;
 	public readonly int ShopSort;
 	public readonly int ItemID;
 	public readonly int ItemCnt;
@@ -25,6 +26,7 @@
 	public readonly int RefreshType;
 	public readonly int[] VIPLV;
 	public readonly int LV;
+	public readonly int LVSee;
 	public readonly int[] PurchaseNumber;
 	public readonly int MoneyType;
 	public readonly int MoneyNumber;
@@ -49,53 +51,62 @@
 
 			int.TryParse(tables[1],out ShopType); 
 
-			int.TryParse(tables[2],out ShopSort); 
+			string[] SecondTypeStringArray = tables[2].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
+			SecondType = new int[SecondTypeStringArray.Length];
+			for (int i=0;i<SecondTypeStringArray.Length;i++)
+			{
+				 int.TryParse(SecondTypeStringArray[i],out SecondType[i]);
+			}
 
-			int.TryParse(tables[3],out ItemID); 
+			int.TryParse(tables[3],out ShopSort); 
 
-			int.TryParse(tables[4],out ItemCnt); 
+			int.TryParse(tables[4],out ItemID); 
 
-			int.TryParse(tables[5],out IsBind); 
+			int.TryParse(tables[5],out ItemCnt); 
 
-			ItemListEx = tables[6];
+			int.TryParse(tables[6],out IsBind); 
 
-			int.TryParse(tables[7],out MainItemID); 
+			ItemListEx = tables[7];
 
-			JobItem = tables[8];
+			int.TryParse(tables[8],out MainItemID); 
 
-			int.TryParse(tables[9],out RefreshType); 
+			JobItem = tables[9];
 
-			string[] VIPLVStringArray = tables[10].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
+			int.TryParse(tables[10],out RefreshType); 
+
+			string[] VIPLVStringArray = tables[11].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
 			VIPLV = new int[VIPLVStringArray.Length];
 			for (int i=0;i<VIPLVStringArray.Length;i++)
 			{
 				 int.TryParse(VIPLVStringArray[i],out VIPLV[i]);
 			}
 
-			int.TryParse(tables[11],out LV); 
+			int.TryParse(tables[12],out LV); 
 
-			string[] PurchaseNumberStringArray = tables[12].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
+			int.TryParse(tables[13],out LVSee); 
+
+			string[] PurchaseNumberStringArray = tables[14].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
 			PurchaseNumber = new int[PurchaseNumberStringArray.Length];
 			for (int i=0;i<PurchaseNumberStringArray.Length;i++)
 			{
 				 int.TryParse(PurchaseNumberStringArray[i],out PurchaseNumber[i]);
 			}
 
-			int.TryParse(tables[13],out MoneyType); 
+			int.TryParse(tables[15],out MoneyType); 
 
-			int.TryParse(tables[14],out MoneyNumber); 
+			int.TryParse(tables[16],out MoneyNumber); 
 
-			int.TryParse(tables[15],out MoneyOriginal); 
+			int.TryParse(tables[17],out MoneyOriginal); 
 
-			int.TryParse(tables[16],out LimitValue); 
+			int.TryParse(tables[18],out LimitValue); 
 
-			SalesStatus = tables[17];
+			SalesStatus = tables[19];
 
-			int.TryParse(tables[18],out TheOnlyShop); 
+			int.TryParse(tables[20],out TheOnlyShop); 
 
-			int.TryParse(tables[19],out RemindSuccess); 
+			int.TryParse(tables[21],out RemindSuccess); 
 
-			int.TryParse(tables[20],out IsHideSellOut); 
+			int.TryParse(tables[22],out IsHideSellOut); 
         }
         catch (Exception ex)
         {

--
Gitblit v1.8.0