From 3e942bbe986df92ba74c82c5fa8de62fced3e746 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期三, 13 十一月 2024 15:38:23 +0800
Subject: [PATCH] 10271 增加玩家定制头像支持
---
Core/GameEngine/Model/Config/PlayerFaceConfig.cs | 29 ++++++++++++++++-------------
1 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/Core/GameEngine/Model/Config/PlayerFaceConfig.cs b/Core/GameEngine/Model/Config/PlayerFaceConfig.cs
index 89cabc1..16caaae 100644
--- a/Core/GameEngine/Model/Config/PlayerFaceConfig.cs
+++ b/Core/GameEngine/Model/Config/PlayerFaceConfig.cs
@@ -1,6 +1,6 @@
锘�//--------------------------------------------------------
// [Author]: Fish
-// [ Date ]: Wednesday, November 13, 2024
+// [ Date ]: 2024骞�11鏈�13鏃�
//--------------------------------------------------------
using System.Collections.Generic;
@@ -18,6 +18,7 @@
public readonly int[] JobShowList;
public readonly int UnlockDefault;
public readonly int ExpireMinutes;
+ public readonly int CustomPlayerID;
public readonly string Image;
public readonly int BgColor;
public readonly int EffectID;
@@ -59,21 +60,23 @@
int.TryParse(tables[4],out ExpireMinutes);
- Image = tables[5];
+ int.TryParse(tables[5],out CustomPlayerID);
- int.TryParse(tables[6],out BgColor);
+ Image = tables[6];
- int.TryParse(tables[7],out EffectID);
+ int.TryParse(tables[7],out BgColor);
- UnlockNeedItemList = JsonMapper.ToObject<int[][]>(tables[8].Replace("(", "[").Replace(")", "]"));
+ int.TryParse(tables[8],out EffectID);
- if (tables[9].Contains("["))
+ UnlockNeedItemList = JsonMapper.ToObject<int[][]>(tables[9].Replace("(", "[").Replace(")", "]"));
+
+ if (tables[10].Contains("["))
{
- LightAttrType = JsonMapper.ToObject<int[]>(tables[9]);
+ LightAttrType = JsonMapper.ToObject<int[]>(tables[10]);
}
else
{
- string[] LightAttrTypeStringArray = tables[9].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
+ string[] LightAttrTypeStringArray = tables[10].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
LightAttrType = new int[LightAttrTypeStringArray.Length];
for (int i=0;i<LightAttrTypeStringArray.Length;i++)
{
@@ -81,13 +84,13 @@
}
}
- if (tables[10].Contains("["))
+ if (tables[11].Contains("["))
{
- LightAttrValue = JsonMapper.ToObject<int[]>(tables[10]);
+ LightAttrValue = JsonMapper.ToObject<int[]>(tables[11]);
}
else
{
- string[] LightAttrValueStringArray = tables[10].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
+ string[] LightAttrValueStringArray = tables[11].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
LightAttrValue = new int[LightAttrValueStringArray.Length];
for (int i=0;i<LightAttrValueStringArray.Length;i++)
{
@@ -95,9 +98,9 @@
}
}
- int.TryParse(tables[11],out LightFightPower);
+ int.TryParse(tables[12],out LightFightPower);
- Descriptive = tables[12];
+ Descriptive = tables[13];
}
catch (Exception ex)
{
--
Gitblit v1.8.0