Class BasicStationEventSchedulerSystem
The basic event scheduler rule, loosely based off of /tg/ events, which most game presets use.
Inheritance
System.Object
BasicStationEventSchedulerSystem
Namespace: Content.Server.StationEvents
Assembly: Content.Server.dll
Syntax
public sealed class BasicStationEventSchedulerSystem : GameRuleSystem<BasicStationEventSchedulerComponent>
Methods
| Improve this Doc View SourceEnded(EntityUid, BasicStationEventSchedulerComponent, GameRuleComponent, GameRuleEndedEvent)
Declaration
protected override void Ended(EntityUid uid, BasicStationEventSchedulerComponent component, GameRuleComponent gameRule, GameRuleEndedEvent args)
Parameters
Type | Name | Description |
---|---|---|
EntityUid | uid | |
BasicStationEventSchedulerComponent | component | |
GameRuleComponent | gameRule | |
Content.Server.GameTicking.Rules.Components.GameRuleEndedEvent | args |
Overrides
Content.Server.GameTicking.Rules.GameRuleSystem<Content.Server.StationEvents.Components.BasicStationEventSchedulerComponent>.Ended(EntityUid, Content.Server.StationEvents.Components.BasicStationEventSchedulerComponent, Content.Server.GameTicking.Rules.Components.GameRuleComponent, Content.Server.GameTicking.Rules.Components.GameRuleEndedEvent)
|
Improve this Doc
View Source
Update(Single)
Declaration
public override void Update(float frameTime)
Parameters
Type | Name | Description |
---|---|---|
System.Single | frameTime |
Overrides
Content.Server.GameTicking.Rules.GameRuleSystem<Content.Server.StationEvents.Components.BasicStationEventSchedulerComponent>.Update(System.Single)