Class SolarFlareRuleComponent
Solar Flare event specific configuration
Inheritance
System.Object
SolarFlareRuleComponent
Namespace: Content.Server.StationEvents.Components
Assembly: Content.Server.dll
Syntax
public sealed class SolarFlareRuleComponent : Component
Fields
| Improve this Doc View SourceAffectedChannels
Channels that will be disabled for a duration of event
Declaration
public HashSet<string> AffectedChannels
Field Value
Type | Description |
---|---|
HashSet<System.String> |
DoorToggleChancePerSecond
Chance door toggles per second during event
Declaration
public float DoorToggleChancePerSecond
Field Value
Type | Description |
---|---|
System.Single |
ExtraChannels
List of extra channels that can be random disabled on top of the starting channels.
Declaration
public List<String> ExtraChannels
Field Value
Type | Description |
---|---|
List<String> |
Remarks
Channels are not removed from this, so its possible to roll the same channel multiple times.
ExtraCount
Number of times to roll a channel from ExtraChannels.
Declaration
public uint ExtraCount
Field Value
Type | Description |
---|---|
System.UInt32 |
Remarks
Channels are not removed from it, so its possible to roll the same channel multiple times.
LightBreakChancePerSecond
Chance light bulb breaks per second during event
Declaration
public float LightBreakChancePerSecond
Field Value
Type | Description |
---|---|
System.Single |
OnlyJamHeadsets
If true, only headsets affected, but e.g. handheld radio will still work
Declaration
public bool OnlyJamHeadsets
Field Value
Type | Description |
---|---|
System.Boolean |