Show / Hide Table of Contents

Namespace Content.Shared.Materials

Classes

ActiveMaterialReclaimerComponent

Tracker component for the process of reclaiming entities MaterialReclaimerComponent

CollideMaterialReclaimerComponent

Valid items that collide with an entity with this component will begin to be reclaimed. MaterialReclaimerComponent

InsertingMaterialStorageComponent

MaterialComponent

Empty component that marks an entity as a "raw" material. The material amounts themselves are in PhysicalCompositionComponent

MaterialPrototype

Materials are read-only storage for the properties of specific materials. Properties should be intrinsic (or at least as much is necessary for game purposes).

MaterialReclaimerComponent

This is a machine that handles converting entities into the raw materials and chemicals that make them up.

MaterialStorageComponent

PhysicalCompositionComponent

This is used for assigning an innate material/chemical composition to an entity. These aren't materials per se, but rather the materials which "make up" an entity. This also isn't something that should exist simultaneously with MaterialComponent.

SharedMaterialReclaimerSystem

Handles interactions and logic related to MaterialReclaimerComponent, CollideMaterialReclaimerComponent, and ActiveMaterialReclaimerComponent.

SharedMaterialStorageSystem

This handles storing materials and modifying their amounts MaterialStorageComponent

Enums

MaterialStorageVisuals

RecyclerVisualLayers

RecyclerVisuals

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