Delta-v/Content.Shared/SubFloor
qwerltaz 28cb308b3e t-ray reveal for entities and draw depth fix (#33012)
* t-rays show above catwalk

* a

* RevealSubfloorComponent

* revealSubfloorOnScan, add it to catwalk

* TrayScanReveal sys and comp

* Rr

* handle anchoring

* use tile indices for vector2i

* fix IsUnderRevealingEntity reset on pvs pop in reanchor

* fix exception on TrayScanRevealComponent remove

* fix IsUnderRevealingEntity not updating on pvs enter

* update to ent

* make subfloor retain respect for their relative draw depth

* fix carpets not revealing subfloor on plating

* chapel carpet

* ??

* draw depth gap for subfloor entities.

* revert alpha change

* remove abs from draw depth difference

* move TrayScanReveal to client

* delete old refactor

* let's show them above puddles too

* Remove superfluous component classes

---------

Co-authored-by: SlamBamActionman <slambamactionman@gmail.com>
2025-03-01 14:46:18 +00:00
..
SharedSubFloorHideSystem.cs Replace obsolete Tile Access methods (#32508) 2024-10-02 12:08:12 +01:00
SharedTrayScannerSystem.cs Decouple interactions from hands, cleanup old events, add new fears (#28393) 2024-06-01 18:00:07 +02:00
SubFloorHideComponent.cs Allow t-ray to penetrate carpets and puddles (#25276) 2024-02-18 23:24:54 +01:00
TrayScanRevealComponent.cs t-ray reveal for entities and draw depth fix (#33012) 2025-03-01 14:46:18 +00:00
TrayScannerComponent.cs Fix tray scanner not updating it's range. (#26789) 2024-04-21 21:44:10 +02:00