Files
tbd-station-14/Content.Shared/Info/SharedRulesManager.cs
2021-12-29 18:31:18 +11:00

27 lines
629 B
C#

using JetBrains.Annotations;
using Lidgren.Network;
using Robust.Shared.Network;
namespace Content.Shared.Info;
public abstract class SharedRulesManager
{
[UsedImplicitly]
public sealed class ShowRulesPopupMessage : NetMessage
{
public override MsgGroups MsgGroup => MsgGroups.Command;
public float PopupTime { get; set; }
public override void ReadFromBuffer(NetIncomingMessage buffer)
{
PopupTime = buffer.ReadFloat();
}
public override void WriteToBuffer(NetOutgoingMessage buffer)
{
buffer.Write(PopupTime);
}
}
}