From 366b623cd0ff48deb3a33a1f2d9377b7ab4538ba Mon Sep 17 00:00:00 2001 From: ScarKy0 <106310278+ScarKy0@users.noreply.github.com> Date: Mon, 7 Jul 2025 23:09:50 +0200 Subject: [PATCH] Fix SSD sleep misprediction (#38831) init --- Content.Shared/SSDIndicator/SSDIndicatorComponent.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Content.Shared/SSDIndicator/SSDIndicatorComponent.cs b/Content.Shared/SSDIndicator/SSDIndicatorComponent.cs index cef8bd15e3..9547b6ce4e 100644 --- a/Content.Shared/SSDIndicator/SSDIndicatorComponent.cs +++ b/Content.Shared/SSDIndicator/SSDIndicatorComponent.cs @@ -12,17 +12,18 @@ namespace Content.Shared.SSDIndicator; [AutoGenerateComponentState, AutoGenerateComponentPause] public sealed partial class SSDIndicatorComponent : Component { - [ViewVariables(VVAccess.ReadWrite)] + [DataField, ViewVariables(VVAccess.ReadOnly)] [AutoNetworkedField] public bool IsSSD = true; - [ViewVariables(VVAccess.ReadWrite)] [DataField] public ProtoId Icon = "SSDIcon"; /// /// When the entity should fall asleep /// - [DataField, AutoPausedField, Access(typeof(SSDIndicatorSystem))] + [DataField] + [AutoNetworkedField, AutoPausedField] + [Access(typeof(SSDIndicatorSystem))] public TimeSpan FallAsleepTime = TimeSpan.Zero; }