From cfed80884d9cae56b422faac47563ee9c3aafd7f Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期四, 07 十一月 2024 15:37:33 +0800
Subject: [PATCH] 10271 子 【越南】【砍树】【英文】仙盟徽章,头像框,头像(动态),聊天气泡,聊天表情

---
 Core/GameEngine/Model/Config/ChatBubbleBoxConfig.cs |   55 +++++++++++++++++++++++++++++--------------------------
 1 files changed, 29 insertions(+), 26 deletions(-)

diff --git a/Core/GameEngine/Model/Config/ChatBubbleBoxConfig.cs b/Core/GameEngine/Model/Config/ChatBubbleBoxConfig.cs
index f050bc6..6b47140 100644
--- a/Core/GameEngine/Model/Config/ChatBubbleBoxConfig.cs
+++ b/Core/GameEngine/Model/Config/ChatBubbleBoxConfig.cs
@@ -1,6 +1,6 @@
 锘�//--------------------------------------------------------
 //    [Author]:           Fish
-//    [  Date ]:           2024骞�10鏈�30鏃�
+//    [  Date ]:           2024骞�11鏈�6鏃�
 //--------------------------------------------------------
 
 using System.Collections.Generic;
@@ -16,6 +16,7 @@
     public readonly int ID;
 	public readonly string Name;
 	public readonly int NeedLV;
+	public readonly int SortNum;
 	public readonly int UnlockDefault;
 	public readonly int ExpireMinutes;
 	public readonly int[][] UnlockNeedItemList;
@@ -48,19 +49,21 @@
 
 			int.TryParse(tables[2],out NeedLV); 
 
-			int.TryParse(tables[3],out UnlockDefault); 
+			int.TryParse(tables[3],out SortNum); 
 
-			int.TryParse(tables[4],out ExpireMinutes); 
+			int.TryParse(tables[4],out UnlockDefault); 
 
-			UnlockNeedItemList = JsonMapper.ToObject<int[][]>(tables[5].Replace("(", "[").Replace(")", "]")); 
+			int.TryParse(tables[5],out ExpireMinutes); 
 
-			if (tables[6].Contains("["))
+			UnlockNeedItemList = JsonMapper.ToObject<int[][]>(tables[6].Replace("(", "[").Replace(")", "]")); 
+
+			if (tables[7].Contains("["))
 			{
-				LightAttrType = JsonMapper.ToObject<int[]>(tables[6]);
+				LightAttrType = JsonMapper.ToObject<int[]>(tables[7]);
 			}
 			else
 			{
-				string[] LightAttrTypeStringArray = tables[6].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
+				string[] LightAttrTypeStringArray = tables[7].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
 				LightAttrType = new int[LightAttrTypeStringArray.Length];
 				for (int i=0;i<LightAttrTypeStringArray.Length;i++)
 				{
@@ -68,13 +71,13 @@
 				}
 			}
 
-			if (tables[7].Contains("["))
+			if (tables[8].Contains("["))
 			{
-				LightAttrValue = JsonMapper.ToObject<int[]>(tables[7]);
+				LightAttrValue = JsonMapper.ToObject<int[]>(tables[8]);
 			}
 			else
 			{
-				string[] LightAttrValueStringArray = tables[7].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
+				string[] LightAttrValueStringArray = tables[8].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
 				LightAttrValue = new int[LightAttrValueStringArray.Length];
 				for (int i=0;i<LightAttrValueStringArray.Length;i++)
 				{
@@ -82,19 +85,19 @@
 				}
 			}
 
-			int.TryParse(tables[8],out LightFightPower); 
+			int.TryParse(tables[9],out LightFightPower); 
 
-			leftBubbleIcon = tables[9];
+			leftBubbleIcon = tables[10];
 
-			rightBubbleIcon = tables[10];
+			rightBubbleIcon = tables[11];
 
-			if (tables[11].Contains("["))
+			if (tables[12].Contains("["))
 			{
-				leftOffset = JsonMapper.ToObject<int[]>(tables[11]);
+				leftOffset = JsonMapper.ToObject<int[]>(tables[12]);
 			}
 			else
 			{
-				string[] leftOffsetStringArray = tables[11].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
+				string[] leftOffsetStringArray = tables[12].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
 				leftOffset = new int[leftOffsetStringArray.Length];
 				for (int i=0;i<leftOffsetStringArray.Length;i++)
 				{
@@ -102,13 +105,13 @@
 				}
 			}
 
-			if (tables[12].Contains("["))
+			if (tables[13].Contains("["))
 			{
-				rightOffset = JsonMapper.ToObject<int[]>(tables[12]);
+				rightOffset = JsonMapper.ToObject<int[]>(tables[13]);
 			}
 			else
 			{
-				string[] rightOffsetStringArray = tables[12].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
+				string[] rightOffsetStringArray = tables[13].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
 				rightOffset = new int[rightOffsetStringArray.Length];
 				for (int i=0;i<rightOffsetStringArray.Length;i++)
 				{
@@ -116,19 +119,19 @@
 				}
 			}
 
-			Icon = tables[13];
+			Icon = tables[14];
 
-			int.TryParse(tables[14],out Jump); 
+			int.TryParse(tables[15],out Jump); 
 
-			GainTip = tables[15];
+			GainTip = tables[16];
 
-			if (tables[16].Contains("["))
+			if (tables[17].Contains("["))
 			{
-				color = JsonMapper.ToObject<int[]>(tables[16]);
+				color = JsonMapper.ToObject<int[]>(tables[17]);
 			}
 			else
 			{
-				string[] colorStringArray = tables[16].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
+				string[] colorStringArray = tables[17].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
 				color = new int[colorStringArray.Length];
 				for (int i=0;i<colorStringArray.Length;i++)
 				{
@@ -136,7 +139,7 @@
 				}
 			}
 
-			int.TryParse(tables[17],out top); 
+			int.TryParse(tables[18],out top); 
         }
         catch (Exception ex)
         {

--
Gitblit v1.8.0