From: DrSmugleaf Date: Sun, 14 Jan 2024 09:18:45 +0000 (-0800) Subject: Fix error when the client gets an Eui state message before its open message (#23610) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=95ef20223c1abaf6ff0baaf76b73e92dfd921efb;p=space-station-14.git Fix error when the client gets an Eui state message before its open message (#23610) * Fix error when the client gets an Eui state message before its open message * Revert "Fix error when the client gets an Eui state message before its open message" This reverts commit 440e2746ee8d77306f59ddea558eda32ec927f18. * Make all Eui msgs reliable ordered --- diff --git a/Content.Shared/Eui/MsgEuiCtl.cs b/Content.Shared/Eui/MsgEuiCtl.cs index 43bd682731..d1bac580cd 100644 --- a/Content.Shared/Eui/MsgEuiCtl.cs +++ b/Content.Shared/Eui/MsgEuiCtl.cs @@ -10,6 +10,7 @@ namespace Content.Shared.Eui public sealed class MsgEuiCtl : NetMessage { public override MsgGroups MsgGroup => MsgGroups.Command; + public override NetDeliveryMethod DeliveryMethod => NetDeliveryMethod.ReliableOrdered; public CtlType Type; public string OpenType = string.Empty; diff --git a/Content.Shared/Eui/MsgEuiMessage.cs b/Content.Shared/Eui/MsgEuiMessage.cs index 3b6fbcad2c..0bfedb8e9c 100644 --- a/Content.Shared/Eui/MsgEuiMessage.cs +++ b/Content.Shared/Eui/MsgEuiMessage.cs @@ -8,6 +8,7 @@ namespace Content.Shared.Eui public sealed class MsgEuiMessage : NetMessage { public override MsgGroups MsgGroup => MsgGroups.Command; + public override NetDeliveryMethod DeliveryMethod => NetDeliveryMethod.ReliableOrdered; public uint Id; public EuiMessageBase Message = default!; diff --git a/Content.Shared/Eui/MsgEuiState.cs b/Content.Shared/Eui/MsgEuiState.cs index 3ac80ad3ea..c918ac4398 100644 --- a/Content.Shared/Eui/MsgEuiState.cs +++ b/Content.Shared/Eui/MsgEuiState.cs @@ -8,6 +8,7 @@ namespace Content.Shared.Eui public sealed class MsgEuiState : NetMessage { public override MsgGroups MsgGroup => MsgGroups.Command; + public override NetDeliveryMethod DeliveryMethod => NetDeliveryMethod.ReliableOrdered; public uint Id; public EuiStateBase State = default!;