Class ItemBorgModuleComponent
This is used for a BorgModuleComponent that provides items to the entity it's installed into.
Inheritance
System.Object
ItemBorgModuleComponent
Namespace: Content.Shared.Silicons.Borgs.Components
Assembly: Content.Shared.dll
Syntax
public sealed class ItemBorgModuleComponent : Component
Fields
| Improve this Doc View SourceHandCounter
A counter that ensures a unique
Declaration
public int HandCounter
Field Value
Type | Description |
---|---|
System.Int32 |
Items
The items that are provided.
Declaration
public List<string> Items
Field Value
Type | Description |
---|---|
List<System.String> |
ItemsCreated
Whether or not the items have been created and stored in ProvidedContainer
Declaration
public bool ItemsCreated
Field Value
Type | Description |
---|---|
System.Boolean |
ProvidedContainer
A container where provided items are stored when not being used. This is helpful as it means that items retain state.
Declaration
public Container ProvidedContainer
Field Value
Type | Description |
---|---|
Robust.Shared.Containers.Container |
ProvidedContainerId
An ID for the container where provided items are stored when not used.
Declaration
public string ProvidedContainerId
Field Value
Type | Description |
---|---|
System.String |
ProvidedItems
The entities from Items that were spawned.
Declaration
public SortedDictionary<string, EntityUid> ProvidedItems
Field Value
Type | Description |
---|---|
SortedDictionary<System.String, EntityUid> |