TryGetData() Generics support content changes (#13053)

This commit is contained in:
AJCM-git
2022-12-20 18:24:55 -04:00
committed by GitHub
parent 38a31db13f
commit c7ec03d2fb
3 changed files with 5 additions and 9 deletions

View File

@@ -219,8 +219,7 @@ public sealed class ClientClothingSystem : ClothingSystem
if (slot == "jumpsuit" && sprite.LayerMapTryGet(HumanoidVisualLayers.StencilMask, out var suitLayer))
{
if (_appearance.TryGetData(equipee, HumanoidVisualizerKey.Key, out object? obj)
&& obj is HumanoidVisualizerData data
if (_appearance.TryGetData<HumanoidVisualizerData>(equipee, HumanoidVisualizerKey.Key, out var data)
&& data.Sex == Sex.Female)
{
sprite.LayerSetState(suitLayer, clothingComponent.FemaleMask switch