From 8d2b635a2add75c74c2b4aaab7bc970825f95254 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期日, 01 三月 2026 22:31:28 +0800
Subject: [PATCH] 0312 古宝套装增加排序

---
 Main/Config/Configs/GubaoResonanceConfig.cs |    5 ++++-
 Main/System/Gubao/GubaoSuiteListWin.cs      |    1 +
 2 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/Main/Config/Configs/GubaoResonanceConfig.cs b/Main/Config/Configs/GubaoResonanceConfig.cs
index 16d03c2..14e6863 100644
--- a/Main/Config/Configs/GubaoResonanceConfig.cs
+++ b/Main/Config/Configs/GubaoResonanceConfig.cs
@@ -1,6 +1,6 @@
 锘�//--------------------------------------------------------
 //    [Author]:           YYL
-//    [  Date ]:           2026骞�1鏈�5鏃�
+//    [  Date ]:           2026骞�3鏈�1鏃�
 //--------------------------------------------------------
 
 using System.Collections.Generic;
@@ -19,6 +19,7 @@
     public int ResonanceID;
 	public string ResonanceName;
 	public int[] GubaoIDList;
+	public int sortIndex;
 
     public override int LoadKey(string _key)
     {
@@ -47,6 +48,8 @@
 					 int.TryParse(GubaoIDListStringArray[i],out GubaoIDList[i]);
 				}
 			}
+
+			int.TryParse(tables[3],out sortIndex); 
         }
         catch (Exception exception)
         {
diff --git a/Main/System/Gubao/GubaoSuiteListWin.cs b/Main/System/Gubao/GubaoSuiteListWin.cs
index 9b9495a..cdde6fa 100644
--- a/Main/System/Gubao/GubaoSuiteListWin.cs
+++ b/Main/System/Gubao/GubaoSuiteListWin.cs
@@ -38,6 +38,7 @@
     {
         scroller.Refresh();
         var keys = GubaoResonanceConfig.GetKeys();
+        keys.Sort((a, b) => GubaoResonanceConfig.Get(a).sortIndex.CompareTo(GubaoResonanceConfig.Get(b).sortIndex));
         for (int i = 0; i < keys.Count; i++)
         {
             scroller.AddCell(ScrollerDataType.Header, keys[i]);

--
Gitblit v1.8.0