Fix face decal changed item identification.

This commit is contained in:
Ottermandias 2022-06-05 12:27:48 +02:00
parent cca616bc15
commit 8cfc605ed3

View file

@ -282,15 +282,21 @@ internal class ObjectIdentification : IObjectIdentifier
var (gender, race) = info.GenderRace.Split(); var (gender, race) = info.GenderRace.Split();
var raceString = race != ModelRace.Unknown ? race.ToName() + " " : ""; var raceString = race != ModelRace.Unknown ? race.ToName() + " " : "";
var genderString = gender != Gender.Unknown ? gender.ToName() + " " : "Player "; var genderString = gender != Gender.Unknown ? gender.ToName() + " " : "Player ";
if( info.CustomizationType == CustomizationType.Skin ) switch( info.CustomizationType )
{ {
set[ $"Customization: {raceString}{genderString}Skin Textures" ] = null; case CustomizationType.Skin:
} set[ $"Customization: {raceString}{genderString}Skin Textures" ] = null;
else break;
{ case CustomizationType.DecalFace:
var customizationString = set[ $"Customization: Face Decal {info.PrimaryId}" ] = null;
$"Customization: {race} {gender} {info.BodySlot} ({info.CustomizationType}) {info.PrimaryId}"; break;
set[ customizationString ] = null; default:
{
var customizationString =
$"Customization: {race} {gender} {info.BodySlot} ({info.CustomizationType}) {info.PrimaryId}";
set[ customizationString ] = null;
break;
}
} }
break; break;