Show / Hide Table of Contents

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 Source

PassiveMoleAmount

The amount of gas released passively

Declaration
public float PassiveMoleAmount
Field Value
Type Description
System.Single
| Improve this Doc View Source

ReleasedGas

The gas to release

Declaration
public Gas ReleasedGas
Field Value
Type Description
Gas
| Improve this Doc View Source

ReleaseOnMaxSeverity

Should this gas be released when an anomaly reaches max severity?

Declaration
public bool ReleaseOnMaxSeverity
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

ReleasePassively

Should this gas be released over time?

Declaration
public bool ReleasePassively
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

spawnRadius

The radius of random gas spawns.

Declaration
public float spawnRadius
Field Value
Type Description
System.Single
| Improve this Doc View Source

SuperCriticalMoleAmount

The amount of gas released when the anomaly reaches max severity

Declaration
public float SuperCriticalMoleAmount
Field Value
Type Description
System.Single
| Improve this Doc View Source

tempChange

The the amount the tempurature should be modified by (negative for decreasing temp)

Declaration
public float tempChange
Field Value
Type Description
System.Single
| Improve this Doc View Source

tileCount

The number of tiles which will be modified.

Declaration
public int tileCount
Field Value
Type Description
System.Int32
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾