Update YarnUtil.cs

This commit is contained in:
2025-03-08 21:33:29 +08:00
parent 77130baab3
commit edc8f5525f
+7 -10
View File
@@ -35,16 +35,13 @@ namespace AibisDream.Utility
// 直接写就使用配置选项
if (characterAttribute.Properties.TryGetValue("name", out var nameValue))
{
return GetCharacterVoByKey(nameValue.StringValue);
}
// 带key就说明可能有自定义属性
if (characterAttribute.Properties.TryGetValue("key", out var keyValue))
{
// 先从配置文件找
var charVo = GetCharacterVoByKey(keyValue.StringValue);
// 再用自定义填充
return FullCharVoWithProps(charVo, characterAttribute.Properties);
var charVo = GetCharacterVoByKey(nameValue.StringValue);
if (characterAttribute.Properties.Count > 1)
{
charVo = FullCharVoWithProps(charVo, characterAttribute.Properties);
}
return charVo;
}
// 找不到Name和Key