Namespace Content.Shared.Alert
Classes
AlertOrderPrototype
Defines the order of alerts so they show up in a consistent order.
AlertPrototype
An alert popup with associated icon, tooltip, and other data.
AlertsComponent
Handles the icons on the right side of the screen. Should only be used for player-controlled entities.
AlertsSystem
AlertSyncEvent
Raised when the AlertSystem needs alert sources to recalculate their alert states and set them.
ClickAlertEvent
A message that calls the click interaction on a alert
Structs
AlertKey
Key for an alert which is unique (for equality and hashcode purposes) w.r.t category semantics. I.e., entirely defined by the category, if a category was specified, otherwise falls back to the id.
AlertState
Interfaces
IAlertClick
Defines what should happen when an alert is clicked.
Enums
AlertCategory
Every category of alert. Corresponds to category field in alert prototypes defined in YML
AlertType
Every kind of alert. Corresponds to alertType field in alert prototypes defined in YML NOTE: Using byte for a compact encoding when sending this in messages, can upgrade to ushort