Class ImplanterComponent
Implanters are used to implant or extract implants from an entity. Some can be single use (implant only) or some can draw out an implant
Inheritance
System.Object
ImplanterComponent
Namespace: Content.Shared.Implants.Components
Assembly: Content.Shared.dll
Syntax
public sealed class ImplanterComponent : Component
Fields
| Improve this Doc View SourceCurrentMode
The current mode of the implanter Mode is changed automatically depending if it implants or draws
Declaration
public ImplanterToggleMode CurrentMode
Field Value
Type | Description |
---|---|
ImplanterToggleMode |
DrawTime
The time it takes to extract an implant from someone It's excessively long to deter from implant checking any antag
Declaration
public float DrawTime
Field Value
Type | Description |
---|---|
System.Single |
Implant
Used for implanters that start with specific implants
Declaration
public EntProtoId? Implant
Field Value
Type | Description |
---|---|
System.Nullable<Robust.Shared.Prototypes.EntProtoId> |
ImplantData
The name and description of the implant to show on the implanter
Declaration
public (string, string) ImplantData
Field Value
Type | Description |
---|---|
System.ValueTuple<System.String, System.String> |
ImplanterSlot
The ItemSlot for this implanter
Declaration
public ItemSlot ImplanterSlot
Field Value
Type | Description |
---|---|
ItemSlot |
ImplanterSlotId
Declaration
public const string ImplanterSlotId = null
Field Value
Type | Description |
---|---|
System.String |
ImplantOnly
Good for single-use injectors
Declaration
public bool ImplantOnly
Field Value
Type | Description |
---|---|
System.Boolean |
ImplantSlotId
Declaration
public const string ImplantSlotId = null
Field Value
Type | Description |
---|---|
System.String |
ImplantTime
The time it takes to implant someone else
Declaration
public float ImplantTime
Field Value
Type | Description |
---|---|
System.Single |
UiUpdateNeeded
Declaration
public bool UiUpdateNeeded
Field Value
Type | Description |
---|---|
System.Boolean |