Enable nullability in Content.Server (#3685)

This commit is contained in:
DrSmugleaf
2021-03-16 15:50:20 +01:00
committed by GitHub
parent 90fec0ed24
commit a5ade526b7
306 changed files with 1616 additions and 1441 deletions

View File

@@ -59,14 +59,9 @@ namespace Content.Server.GameObjects.Components
if (!map.ContainsKey(msg.HairName))
return;
if (msg.IsFacialHair)
{
looks.Appearance = looks.Appearance.WithFacialHairStyleName(msg.HairName);
}
else
{
looks.Appearance = looks.Appearance.WithHairStyleName(msg.HairName);
}
looks.Appearance = msg.IsFacialHair
? looks.Appearance.WithFacialHairStyleName(msg.HairName)
: looks.Appearance.WithHairStyleName(msg.HairName);
break;
@@ -74,14 +69,9 @@ namespace Content.Server.GameObjects.Components
var (r, g, b) = msg.HairColor;
var color = new Color(r, g, b);
if (msg.IsFacialHair)
{
looks.Appearance = looks.Appearance.WithFacialHairColor(color);
}
else
{
looks.Appearance = looks.Appearance.WithHairColor(color);
}
looks.Appearance = msg.IsFacialHair
? looks.Appearance.WithFacialHairColor(color)
: looks.Appearance.WithHairColor(color);
break;
@@ -110,8 +100,14 @@ namespace Content.Server.GameObjects.Components
UserInterface?.Toggle(actor.playerSession);
var msg = new MagicMirrorInitialDataMessage(looks.Appearance.HairColor, looks.Appearance.FacialHairColor, looks.Appearance.HairStyleName,
looks.Appearance.FacialHairStyleName, looks.Appearance.EyeColor);
var appearance = looks.Appearance;
var msg = new MagicMirrorInitialDataMessage(
appearance.HairColor,
appearance.FacialHairColor,
appearance.HairStyleName,
appearance.FacialHairStyleName,
appearance.EyeColor);
UserInterface?.SendMessage(msg, actor.playerSession);
}