Show / Hide Table of Contents

Class GasReactionPrototype

Inheritance
System.Object
GasReactionPrototype
Implements
Robust.Shared.Prototypes.IPrototype
Namespace: Content.Server.Atmos.Reactions
Assembly: Content.Server.dll
Syntax
public sealed class GasReactionPrototype : object, IPrototype

Properties

| Improve this Doc View Source

ID

Declaration
public string ID { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

MaximumTemperatureRequirement

Maximum temperature requirement.

Declaration
public float MaximumTemperatureRequirement { get; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

MinimumEnergyRequirement

Minimum energy requirement.

Declaration
public float MinimumEnergyRequirement { get; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

MinimumRequirements

Minimum gas amount requirements.

Declaration
public float[] MinimumRequirements { get; }
Property Value
Type Description
System.Single[]
| Improve this Doc View Source

MinimumTemperatureRequirement

Minimum temperature requirement.

Declaration
public float MinimumTemperatureRequirement { get; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

Priority

Lower numbers are checked/react later than higher numbers. If two reactions have the same priority, they may happen in either order.

Declaration
public int Priority { get; }
Property Value
Type Description
System.Int32

Methods

| Improve this Doc View Source

React(GasMixture, IGasMixtureHolder, AtmosphereSystem)

Declaration
public ReactionResult React(GasMixture mixture, IGasMixtureHolder holder, AtmosphereSystem atmosphereSystem)
Parameters
Type Name Description
GasMixture mixture
IGasMixtureHolder holder
AtmosphereSystem atmosphereSystem
Returns
Type Description
ReactionResult

Implements

Robust.Shared.Prototypes.IPrototype
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾