Namespace Content.Server.Chemistry.EntitySystems
Classes
ChemistryGuideDataSystem
ChemistrySystem
ChemMasterSystem
Contains all the server-side logic for ChemMasters. ChemMasterComponent
ReagentDispenserSystem
Contains all the server-side logic for reagent dispensers. ReagentDispenserComponent
RehydratableSystem
SolutionChangedEvent
This event alerts system that the solution was changed
SolutionContainerSystem
Part of Chemistry system deal with SolutionContainers
SolutionHeaterSystem
SolutionPurgeSystem
SolutionRandomFillSystem
SolutionRegenerationSystem
SolutionSpikableSystem
Entity system used to handle when solution containers are 'spiked' with another entity. Triggers the source entity afterwards. Uses refillable solution as the target solution, as that indicates 'easy' refills.
Examples of spikable entity interactions include pills being dropped into glasses, eggs being cracked into bowls, and so on.
SolutionSpikeOverflowEvent
SolutionTransferAttemptEvent
Raised when attempting to transfer from one solution to another.