Namespace Content.Server.Station.Systems
Classes
PlayerSpawningEvent
Ordered broadcast event fired on any spawner eligible to attempt to spawn a player. This event's success is measured by if SpawnResult is not null. You should not make this event's success rely on random chance. This event is designed to use ordered handling. You probably want SpawnPointSystem to be the last handler.
StationGridAddedEvent
Directed event fired on a station when a grid becomes a member of the station.
StationGridRemovedEvent
Directed event fired on a station when a grid is no longer a member of the station.
StationInitializedEvent
Broadcast event fired when a station is first set up. This is the ideal point to add components to it.
StationJobsSystem
Manages job slots for stations.
StationNameSystem
This handles naming stations.
StationRenamedEvent
Directed event fired on a station when it is renamed.
StationSpawningSystem
Manages spawning into the game, tracking available spawn points. Also provides helpers for spawning in the player's mob.
StationSystem
System that manages stations. A station is, by default, just a name, optional map prototype, and optional grids. For jobs, look at StationJobSystem. For spawning, look at StationSpawningSystem.