Show / Hide Table of Contents

Namespace Content.Server.Chemistry.Components

Classes

ActiveSolutionHeaterComponent

ChemMasterComponent

An industrial grade chemical manipulator with pill and bottle production included. ChemMasterSystem

HyposprayComponent

InjectorComponent

Server behavior for reagent injectors and syringes. Can optionally support both injection and drawing or just injection. Can inject/draw reagents from solution containers, and can directly inject into a mobs bloodstream.

MeleeChemicalInjectorComponent

ReagentDispenserComponent

A machine that dispenses reagents into a solution container.

ReagentTankComponent

RehydratableComponent

Basically, monkey cubes. But specifically, this component deletes the entity and spawns in a new entity when the entity is exposed to a certain amount of a given reagent.

SmokeComponent

Stores solution on an anchored entity that has touch and ingestion reactions to entities that collide with it. Similar to PuddleComponent

SmokeDissipateSpawnComponent

When a SmokeComponent despawns this will spawn another entity in its place.

SolutionHeaterComponent

SolutionPurgeComponent

Passively decreases a solution's quantity of reagent(s).

SolutionRegenerationComponent

Passively increases a solution's quantity of a reagent.

SolutionSpikerComponent

TransformableContainerComponent

A container that transforms its appearance depending on the reagent it contains. It returns to its initial state once the reagent is removed. e.g. An empty glass changes to a beer glass when beer is added to it.

Should probably be joined with SolutionContainerVisualsComponent when solutions are networked.

VaporComponent

Enums

ReagentTankType

☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾