using Robust.Shared.Serialization; namespace Content.Shared.Guidebook; /// /// Raised by the client on GuidebookDataSystem Initialize to request a /// full set of guidebook data from the server. /// [Serializable, NetSerializable] public sealed class RequestGuidebookDataEvent : EntityEventArgs { } /// /// Raised by the server at a specific client in response to . /// Also raised by the server at ALL clients when prototype data is hot-reloaded. /// [Serializable, NetSerializable] public sealed class UpdateGuidebookDataEvent : EntityEventArgs { public GuidebookData Data; public UpdateGuidebookDataEvent(GuidebookData data) { Data = data; } }