Skip to content
This repository was archived by the owner on Dec 23, 2025. It is now read-only.

Commit a3418d5

Browse files
authored
Cleanup warnings in MaterialStorageSystem (space-wizards#37492)
Cleanup warnings in MaterialStorageSystem
1 parent 5aea940 commit a3418d5

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

Content.Client/Materials/MaterialStorageSystem.cs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ public sealed class MaterialStorageSystem : SharedMaterialStorageSystem
77
{
88
[Dependency] private readonly AppearanceSystem _appearance = default!;
99
[Dependency] private readonly TransformSystem _transform = default!;
10+
[Dependency] private readonly SpriteSystem _sprite = default!;
1011

1112
public override void Initialize()
1213
{
@@ -20,23 +21,23 @@ private void OnAppearanceChange(EntityUid uid, MaterialStorageComponent componen
2021
if (args.Sprite == null)
2122
return;
2223

23-
if (!args.Sprite.LayerMapTryGet(MaterialStorageVisualLayers.Inserting, out var layer))
24+
if (!_sprite.LayerMapTryGet((uid, args.Sprite), MaterialStorageVisualLayers.Inserting, out var layer, false))
2425
return;
2526

2627
if (!_appearance.TryGetData<bool>(uid, MaterialStorageVisuals.Inserting, out var inserting, args.Component))
2728
return;
2829

2930
if (inserting && TryComp<InsertingMaterialStorageComponent>(uid, out var insertingComp))
3031
{
31-
args.Sprite.LayerSetAnimationTime(layer, 0f);
32+
_sprite.LayerSetAnimationTime((uid, args.Sprite), layer, 0f);
3233

33-
args.Sprite.LayerSetVisible(layer, true);
34+
_sprite.LayerSetVisible((uid, args.Sprite), layer, true);
3435
if (insertingComp.MaterialColor != null)
35-
args.Sprite.LayerSetColor(layer, insertingComp.MaterialColor.Value);
36+
_sprite.LayerSetColor((uid, args.Sprite), layer, insertingComp.MaterialColor.Value);
3637
}
3738
else
3839
{
39-
args.Sprite.LayerSetVisible(layer, false);
40+
_sprite.LayerSetVisible((uid, args.Sprite), layer, false);
4041
}
4142
}
4243

0 commit comments

Comments
 (0)