]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
fix index stepping to avoid pushing front layers into back layers (#32553)
authorCharlie <mio780308@gmail.com>
Mon, 30 Sep 2024 19:27:33 +0000 (03:27 +0800)
committerGitHub <noreply@github.com>
Mon, 30 Sep 2024 19:27:33 +0000 (22:27 +0300)
Co-authored-by: charlie <charlie.sc.wong@veiwsonic.com>
Content.Client/Clothing/ClientClothingSystem.cs

index 27d77eda496f3e7e1aa67e8a75d218576e1d19ff..3462fc923603678ccdb1c90c7d5916c299fc4b87 100644 (file)
@@ -320,7 +320,8 @@ public sealed class ClientClothingSystem : ClothingSystem
                 if (layerData.State is not null && inventory.SpeciesId is not null && layerData.State.EndsWith(inventory.SpeciesId))
                     continue;
 
-                _displacement.TryAddDisplacement(displacementData, sprite, index, key, revealedLayers);
+                if (_displacement.TryAddDisplacement(displacementData, sprite, index, key, revealedLayers))
+                    index++;
             }
         }