From ddbeb0b7f3277eb6198e1a2e7cb93aab6f5a2d20 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 04 二月 2026 00:10:35 +0800
Subject: [PATCH] 351 【内政】红颜系统
---
Main/Config/Configs/BeautySkinConfig.cs | 41 ++++++++++++++++++++++-------------------
1 files changed, 22 insertions(+), 19 deletions(-)
diff --git a/Main/Config/Configs/BeautySkinConfig.cs b/Main/Config/Configs/BeautySkinConfig.cs
index 3407cc1..852b494 100644
--- a/Main/Config/Configs/BeautySkinConfig.cs
+++ b/Main/Config/Configs/BeautySkinConfig.cs
@@ -1,6 +1,6 @@
锘�//--------------------------------------------------------
// [Author]: YYL
-// [ Date ]: 2025骞�12鏈�21鏃�
+// [ Date ]: 2026骞�2鏈�3鏃�
//--------------------------------------------------------
using System.Collections.Generic;
@@ -17,6 +17,7 @@
}
public int SkinID;
+ public string Name;
public int BeautyID;
public int UnlockWay;
public int UnlockValue;
@@ -42,25 +43,27 @@
string[] tables = input.Split('\t');
int.TryParse(tables[0],out SkinID);
- int.TryParse(tables[1],out BeautyID);
+ Name = tables[1];
- int.TryParse(tables[2],out UnlockWay);
+ int.TryParse(tables[2],out BeautyID);
- int.TryParse(tables[3],out UnlockValue);
+ int.TryParse(tables[3],out UnlockWay);
- int.TryParse(tables[4],out UnlockNeedCnt);
+ int.TryParse(tables[4],out UnlockValue);
- int.TryParse(tables[5],out UpNeedCnt);
+ int.TryParse(tables[5],out UnlockNeedCnt);
- int.TryParse(tables[6],out StarMax);
+ int.TryParse(tables[6],out UpNeedCnt);
- if (tables[7].Contains("["))
+ int.TryParse(tables[7],out StarMax);
+
+ if (tables[8].Contains("["))
{
- AttrIDList = JsonMapper.ToObject<int[]>(tables[7]);
+ AttrIDList = JsonMapper.ToObject<int[]>(tables[8]);
}
else
{
- string[] AttrIDListStringArray = tables[7].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
+ string[] AttrIDListStringArray = tables[8].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
AttrIDList = new int[AttrIDListStringArray.Length];
for (int i=0;i<AttrIDListStringArray.Length;i++)
{
@@ -68,13 +71,13 @@
}
}
- if (tables[8].Contains("["))
+ if (tables[9].Contains("["))
{
- InitAttrValueList = JsonMapper.ToObject<int[]>(tables[8]);
+ InitAttrValueList = JsonMapper.ToObject<int[]>(tables[9]);
}
else
{
- string[] InitAttrValueListStringArray = tables[8].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
+ string[] InitAttrValueListStringArray = tables[9].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
InitAttrValueList = new int[InitAttrValueListStringArray.Length];
for (int i=0;i<InitAttrValueListStringArray.Length;i++)
{
@@ -82,13 +85,13 @@
}
}
- if (tables[9].Contains("["))
+ if (tables[10].Contains("["))
{
- AttrPerStarAddList = JsonMapper.ToObject<int[]>(tables[9]);
+ AttrPerStarAddList = JsonMapper.ToObject<int[]>(tables[10]);
}
else
{
- string[] AttrPerStarAddListStringArray = tables[9].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
+ string[] AttrPerStarAddListStringArray = tables[10].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
AttrPerStarAddList = new int[AttrPerStarAddListStringArray.Length];
for (int i=0;i<AttrPerStarAddListStringArray.Length;i++)
{
@@ -96,11 +99,11 @@
}
}
- HeadIcon = tables[10];
+ HeadIcon = tables[11];
- SmallRole = tables[11];
+ SmallRole = tables[12];
- BigRole = tables[12];
+ BigRole = tables[13];
}
catch (Exception exception)
{
--
Gitblit v1.8.0