Show / Hide Table of Contents

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 Source

FinishedPrototype

The prototype spawned when the assembly is finished

Declaration
public string FinishedPrototype
Field Value
Type Description
System.String
| Improve this Doc View Source

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
| Improve this Doc View Source

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
| Improve this Doc View Source

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>
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾