Class MechAssemblyComponent
A component used to create a mech chassis after the correct parts have been placed inside of it.
Inheritance
System.Object
MechAssemblyComponent
Namespace: Content.Server.Mech.Components
Assembly: Content.Server.dll
Syntax
public sealed class MechAssemblyComponent : Component
Remarks
The actual visualization of the parts being inserted is done via ItemMapperComponent
Fields
| Improve this Doc View SourceFinishedPrototype
The prototype spawned when the assembly is finished
Declaration
public string FinishedPrototype
Field Value
Type | Description |
---|---|
System.String |
PartsContainer
The container that stores all of the parts when they're being assembled.
Declaration
public Container PartsContainer
Field Value
Type | Description |
---|---|
Robust.Shared.Containers.Container |
QualityNeeded
The quality of tool needed to remove all the parts from the parts container.
Declaration
public string QualityNeeded
Field Value
Type | Description |
---|---|
System.String |
RequiredParts
The parts needed to be placed within the assembly, stored as a tag and a bool tracking whether or not they're present.
Declaration
public Dictionary<string, bool> RequiredParts
Field Value
Type | Description |
---|---|
Dictionary<System.String, System.Boolean> |