Files
ss14-wl/Content.Shared/_White/Overlays/BaseVisionOverlayComponent.cs
JunJun e48b0e8b31 Night Vision and thermal vision (#343)
* base port

* Base NV add

* Some tweaks

* Dragon fix

* linter fix

* Cleanup
2025-10-29 02:22:08 +03:00

19 lines
581 B
C#

using System.Numerics;
namespace Content.Shared._White.Overlays;
public abstract partial class BaseVisionOverlayComponent : Component
{
[DataField, ViewVariables(VVAccess.ReadOnly)]
public virtual Vector3 Tint { get; set; } = new(0.3f, 0.3f, 0.3f);
[DataField, ViewVariables(VVAccess.ReadOnly)]
public virtual float Strength { get; set; } = 2f;
[DataField, ViewVariables(VVAccess.ReadOnly)]
public virtual float Noise { get; set; } = 0.5f;
[DataField, ViewVariables(VVAccess.ReadOnly)]
public virtual Color Color { get; set; } = Color.White;
}