Class ImplanterSystem
Namespace: Content.Server.Implants
Assembly: Content.Server.dll
Syntax
public sealed class ImplanterSystem : SharedImplanterSystem
Methods
| Improve this Doc View SourceInitialize()
Declaration
public override void Initialize()
Overrides
| Improve this Doc View SourceInitializeImplanted()
Declaration
public void InitializeImplanted()
TryDraw(ImplanterComponent, EntityUid, EntityUid, EntityUid)
Try to remove an implant and store it in an implanter
Declaration
public void TryDraw(ImplanterComponent component, EntityUid user, EntityUid target, EntityUid implanter)
Parameters
Type | Name | Description |
---|---|---|
ImplanterComponent | component | Implanter component |
EntityUid | user | The entity using the implanter |
EntityUid | target | The entity getting their implant removed |
EntityUid | implanter | The implanter being used |
TryImplant(ImplanterComponent, EntityUid, EntityUid, EntityUid)
Attempt to implant someone else.
Declaration
public void TryImplant(ImplanterComponent component, EntityUid user, EntityUid target, EntityUid implanter)
Parameters
Type | Name | Description |
---|---|---|
ImplanterComponent | component | Implanter component |
EntityUid | user | The entity using the implanter |
EntityUid | target | The entity being implanted |
EntityUid | implanter | The implanter being used |