]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Tile Stacking - attempt 2 (#42543)
authorVelken <8467292+Velken@users.noreply.github.com>
Tue, 20 Jan 2026 20:35:47 +0000 (17:35 -0300)
committerGitHub <noreply@github.com>
Tue, 20 Jan 2026 20:35:47 +0000 (20:35 +0000)
commit59e10d2854116888f3b0e60b105aeb3e47f77eb3
tree7de4d57239973f8b8f62ef4e41d43f2fd4438c0c
parentc9bb2ddf7cd7bb49bf969ab29853be35329bfbe8
Tile Stacking - attempt 2 (#42543)

* WORK IN PROGRESS 1

* ITS ALIVE, ALIVE!!!!

* clean up

* WIP 1

* fix small oversight

* big diff of doom

* added CVAR to tile history stack size

* component time

* filescoped namespaces + remove redundant nametag

* fix silly little mistakes

* typo

* TileStacksTest

* bweeeeeeh :P

* nuke cvar

* :3

* WIP2025

* Fix submodule

* It's beginning to look a lot like Christmas

* It's the Most Wonderful Time of the Year

* tiny fix

* fixed extra spacing on yaml

* slightly improve tilestacking test

* Part 1 out of 2 (part 2 tomorrow)

* Part 2

* add a simple tile construction test for tilestacking

* guh

* address reviews (no documentation yet)

* documentation be upon ye

* remove extra spaces

* prediction fix

* dirt

* oops :p

* attempt to make this suck less

* am never doing a PR that touches explosion system ever again

* small fix

* maybe a bit better now?

* more cleanup

* one last cleanup for me

---------

Co-authored-by: Killerqu00 <killerqueen1777@gmail.com>
Co-authored-by: Killerqu00 <47712032+Killerqu00@users.noreply.github.com>
Co-authored-by: ScarKy0 <scarky0@onet.eu>
Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
16 files changed:
Content.IntegrationTests/Tests/Construction/RCDTest.cs
Content.IntegrationTests/Tests/Interaction/InteractionTest.Constants.cs
Content.IntegrationTests/Tests/Tiles/TileConstructionTests.cs
Content.IntegrationTests/Tests/Tiles/TileStackRecursionTest.cs [new file with mode: 0644]
Content.Server/Explosion/EntitySystems/ExplosionSystem.Processing.cs
Content.Server/Explosion/EntitySystems/ExplosionSystem.cs
Content.Server/Maps/TileGridSplitSystem.cs [new file with mode: 0644]
Content.Shared/CCVar/CCVars.Game.cs
Content.Shared/Maps/ContentTileDefinition.cs
Content.Shared/Maps/TileHistoryComponent.cs [new file with mode: 0644]
Content.Shared/Maps/TileSystem.cs
Content.Shared/RCD/Systems/RCDSystem.cs
Content.Shared/Tiles/FloorTileSystem.cs
Resources/Prototypes/Tiles/floors.yml
Resources/Prototypes/Tiles/planet.yml
Resources/Prototypes/Tiles/plating.yml