Show / Hide Table of Contents

Class ChemicalReactionSystem

Inheritance
System.Object
ChemicalReactionSystem
Namespace: Content.Shared.Chemistry.Reaction
Assembly: Content.Shared.dll
Syntax
public sealed class ChemicalReactionSystem : EntitySystem

Methods

| Improve this Doc View Source

FullyReactSolution(Solution, EntityUid)

Continually react a solution until no more reactions occur.

Declaration
public void FullyReactSolution(Solution solution, EntityUid owner)
Parameters
Type Name Description
Solution solution
EntityUid owner
| Improve this Doc View Source

FullyReactSolution(Solution, EntityUid, FixedPoint2, ReactionMixerComponent)

Continually react a solution until no more reactions occur, with a volume constraint. If a reaction's products would exceed the max volume, some product is deleted.

Declaration
public void FullyReactSolution(Solution solution, EntityUid owner, FixedPoint2 maxVolume, ReactionMixerComponent mixerComponent)
Parameters
Type Name Description
Solution solution
EntityUid owner
FixedPoint2 maxVolume
ReactionMixerComponent mixerComponent
| Improve this Doc View Source

Initialize()

Declaration
public override void Initialize()
| Improve this Doc View Source

Shutdown()

Declaration
public override void Shutdown()
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾