Class AnomalyGeneratorComponent
This is used for a machine that is able to generate anomalies randomly on the station.
Inheritance
System.Object
AnomalyGeneratorComponent
Namespace: Content.Server.Anomaly.Components
Assembly: Content.Server.dll
Syntax
public sealed class AnomalyGeneratorComponent : Component
Fields
| Improve this Doc View SourceCooldownEndTime
The time at which the cooldown for generating another anomaly will be over
Declaration
public TimeSpan CooldownEndTime
Field Value
Type | Description |
---|---|
TimeSpan |
CooldownLength
The cooldown between generating anomalies.
Declaration
public TimeSpan CooldownLength
Field Value
Type | Description |
---|---|
TimeSpan |
GeneratingFinishedSound
Sound played on generation completion.
Declaration
public SoundSpecifier GeneratingFinishedSound
Field Value
Type | Description |
---|---|
Robust.Shared.Audio.SoundSpecifier |
GeneratingSound
The sound looped while an anomaly generates
Declaration
public SoundSpecifier GeneratingSound
Field Value
Type | Description |
---|---|
Robust.Shared.Audio.SoundSpecifier |
GenerationLength
How long it takes to generate an anomaly after pushing the button.
Declaration
public TimeSpan GenerationLength
Field Value
Type | Description |
---|---|
TimeSpan |
MaterialPerAnomaly
The amount of material needed to generate a single anomaly
Declaration
public int MaterialPerAnomaly
Field Value
Type | Description |
---|---|
System.Int32 |
RequiredMaterial
The material needed to generate an anomaly
Declaration
public string RequiredMaterial
Field Value
Type | Description |
---|---|
System.String |
ScienceChannel
The radio channel for science
Declaration
public string ScienceChannel
Field Value
Type | Description |
---|---|
System.String |
SpawnerPrototype
The random anomaly spawner entity
Declaration
public string SpawnerPrototype
Field Value
Type | Description |
---|---|
System.String |