]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Sloth's subfloor vismask adventure (#35347)
authormetalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Thu, 20 Mar 2025 13:57:04 +0000 (00:57 +1100)
committerGitHub <noreply@github.com>
Thu, 20 Mar 2025 13:57:04 +0000 (00:57 +1100)
commit9292e3a43c236fd300e22efaff003dfcbdc02be4
tree462849678cb946928849b4bae4871de4b5176c9a
parent2e7f01b99e83737c01a65df5ca918baadc19058f
Sloth's subfloor vismask adventure (#35347)

* Add a subfloor vismask

Significantly cuts down on sent entity count.

* More optimisations

* Fix command

* Fixes

* namespace cleanup

* Review

* Vismasks

* Content update

* Bandaid

* awewa

* Revert these

* reh

* Update Content.Shared/SubFloor/TrayScannerComponent.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
22 files changed:
Content.Client/SubFloor/SubFloorHideSystem.cs
Content.Client/UserInterface/Systems/Sandbox/SandboxUIController.cs
Content.Client/UserInterface/Systems/Sandbox/Windows/SandboxWindow.xaml.cs
Content.IntegrationTests/Tests/PrototypeSaveTest.cs
Content.Server/Ghost/GhostSystem.cs
Content.Server/Revenant/EntitySystems/RevenantSystem.cs
Content.Server/SubFloor/SubFloorHideSystem.cs
Content.Shared/Eye/VisibilityFlags.cs
Content.Shared/Ghost/GhostComponent.cs
Content.Shared/SubFloor/SharedSubFloorHideSystem.cs
Content.Shared/SubFloor/SharedTrayScannerSystem.cs
Content.Shared/SubFloor/SubFloorHideComponent.cs
Content.Shared/SubFloor/TrayScannerComponent.cs
Content.Shared/SubFloor/TrayScannerUserComponent.cs [new file with mode: 0644]
Resources/Prototypes/Entities/Objects/Devices/station_beacon.yml
Resources/Prototypes/Entities/Structures/Piping/Atmospherics/binary.yml
Resources/Prototypes/Entities/Structures/Piping/Atmospherics/pipes.yml
Resources/Prototypes/Entities/Structures/Piping/Atmospherics/trinary.yml
Resources/Prototypes/Entities/Structures/Piping/Atmospherics/unary.yml
Resources/Prototypes/Entities/Structures/Piping/Disposal/pipes.yml
Resources/Prototypes/Entities/Structures/Power/cable_terminal.yml
Resources/Prototypes/Entities/Structures/Power/cables.yml