Show / Hide Table of Contents

Class BasicStationEventSchedulerSystem

The basic event scheduler rule, loosely based off of /tg/ events, which most game presets use.

Inheritance
System.Object
GameRuleSystem<BasicStationEventSchedulerComponent>
BasicStationEventSchedulerSystem
Namespace: Content.Server.StationEvents
Assembly: Content.Server.dll
Syntax
public sealed class BasicStationEventSchedulerSystem : GameRuleSystem<BasicStationEventSchedulerComponent>

Methods

| Improve this Doc View Source

Ended(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)
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾