]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Cleanup 2 `SpriteComponent.GetPrototypeTextures` uses (#38263)
authorTayrtahn <tayrtahn@gmail.com>
Wed, 11 Jun 2025 18:15:47 +0000 (14:15 -0400)
committerGitHub <noreply@github.com>
Wed, 11 Jun 2025 18:15:47 +0000 (11:15 -0700)
Cleanup 2 SpriteComponent.GetPrototypeTextures uses

Content.Client/Mapping/MappingState.cs
Content.IntegrationTests/Tests/DummyIconTest.cs

index 57b45036e3093981e6ffdd588f8255ae1681724b..6430f1db1e039a60487495a130df682a46dba829 100644 (file)
@@ -454,7 +454,7 @@ public sealed class MappingState : GameplayStateBase
         switch (prototype)
         {
             case EntityPrototype entity:
-                textures.AddRange(SpriteComponent.GetPrototypeTextures(entity, _resources).Select(t => t.Default));
+                textures.AddRange(_sprite.GetPrototypeTextures(entity).Select(t => t.Default));
                 break;
             case DecalPrototype decal:
                 textures.Add(_sprite.Frame0(decal.Sprite));
index df2d28a2ea27dde014a2c77473d4870ec7aa0624..62197bb31971500f435b0c356b202b6d61e23446 100644 (file)
@@ -16,6 +16,7 @@ namespace Content.IntegrationTests.Tests
             var client = pair.Client;
             var prototypeManager = client.ResolveDependency<IPrototypeManager>();
             var resourceCache = client.ResolveDependency<IResourceCache>();
+            var spriteSys = client.System<SpriteSystem>();
 
             await client.WaitAssertion(() =>
             {
@@ -26,7 +27,7 @@ namespace Content.IntegrationTests.Tests
 
                     Assert.DoesNotThrow(() =>
                     {
-                        var _ = SpriteComponent.GetPrototypeTextures(proto, resourceCache).ToList();
+                        var _ = spriteSys.GetPrototypeTextures(proto).ToList();
                     }, "Prototype {0} threw an exception when getting its textures.",
                         proto.ID);
                 }