Class GasProducerAnomalyComponent
This component is used for handling gas producing anomalies. Will always spawn one on the tile with the anomaly, and in a random radius around it.
Inheritance
System.Object
GasProducerAnomalyComponent
Namespace: Content.Server.Anomaly.Components
Assembly: Content.Server.dll
Syntax
public sealed class GasProducerAnomalyComponent : Component
Fields
| Improve this Doc View SourcePassiveMoleAmount
The amount of gas released passively
Declaration
public float PassiveMoleAmount
Field Value
Type | Description |
---|---|
System.Single |
ReleasedGas
The gas to release
Declaration
public Gas ReleasedGas
Field Value
Type | Description |
---|---|
Gas |
ReleaseOnMaxSeverity
Should this gas be released when an anomaly reaches max severity?
Declaration
public bool ReleaseOnMaxSeverity
Field Value
Type | Description |
---|---|
System.Boolean |
ReleasePassively
Should this gas be released over time?
Declaration
public bool ReleasePassively
Field Value
Type | Description |
---|---|
System.Boolean |
spawnRadius
The radius of random gas spawns.
Declaration
public float spawnRadius
Field Value
Type | Description |
---|---|
System.Single |
SuperCriticalMoleAmount
The amount of gas released when the anomaly reaches max severity
Declaration
public float SuperCriticalMoleAmount
Field Value
Type | Description |
---|---|
System.Single |
tempChange
The the amount the tempurature should be modified by (negative for decreasing temp)
Declaration
public float tempChange
Field Value
Type | Description |
---|---|
System.Single |
tileCount
The number of tiles which will be modified.
Declaration
public int tileCount
Field Value
Type | Description |
---|---|
System.Int32 |