CatStation/Content.Client/Wall/Components/WallMountTreeComponent.cs
B_Kirill 6938064aa5
Directional visibility for wall-mounted entities 2 (#44801)
* Directional visibility for wall-mounted entities (#43476)

* Directional visibility for wall-mounted entities

* Fix cache

* Revert

* InteractionIgnoreAnchoredInTileComponent + yml

* Main system

* Move it

* Directional arrow

* Add fade

* retry

* Split "Directional arrow"

* fix

* small thing

* Split "InteractionIgnoreAnchoredInTileComponent"

* correct description

* I hate the online editor

* retry

* ...

* Apply suggestions from code review

Co-authored-by: Jessica M <jessica@jessicamaybe.com>

* Additional comment

* cleanup

---------

Co-authored-by: Jessica M <jessica@jessicamaybe.com>
Co-authored-by: AJCM-git <ajcm_mail@disroot.org>

* 2

* Kinda useless

* Fade CVar

* Fix CVar runtime change

* Clear _originalAlphas on dispose

* Boring DI

* retry

* WallComponent

---------

Co-authored-by: Jessica M <jessica@jessicamaybe.com>
Co-authored-by: AJCM-git <ajcm_mail@disroot.org>
2026-07-30 19:40:53 +00:00

15 lines
478 B
C#

using Content.Shared.Wall;
using Robust.Shared.ComponentTrees;
using Robust.Shared.Physics;
namespace Content.Client.Wall.Components;
/// <summary>
/// Stores a component tree of <see cref="WallMountComponent"/>.
/// </summary>
[RegisterComponent]
public sealed partial class WallMountTreeComponent : Component, IComponentTreeComponent<WallMountComponent>
{
/// <inheritdoc/>
public DynamicTree<ComponentTreeEntry<WallMountComponent>> Tree { get; set; } = default!;
}