Distinguish between Race-for-Customization and Race-for-Models

This commit is contained in:
Ottermandias 2021-08-19 11:14:01 +02:00
parent 1a82922281
commit 190fae6623
3 changed files with 161 additions and 115 deletions

View file

@ -7,7 +7,6 @@ using Penumbra.GameData.Enums;
using Penumbra.GameData.Structs;
using Penumbra.GameData.Util;
using Action = Lumina.Excel.GeneratedSheets.Action;
using Race = Penumbra.GameData.Enums.Race;
namespace Penumbra.GameData
{
@ -246,7 +245,7 @@ namespace Penumbra.GameData
break;
case ObjectType.Character:
var (gender, race) = info.GenderRace.Split();
var raceString = race != Race.Unknown ? race.ToName() + " " : "";
var raceString = race != ModelRace.Unknown ? race.ToName() + " " : "";
var genderString = gender != Gender.Unknown ? gender.ToName() + " " : "Player ";
if( info.CustomizationType == CustomizationType.Skin )
{