Class CloningSystem
Inheritance
System.Object
CloningSystem
Assembly: Content.Server.dll
Syntax
public sealed class CloningSystem : EntitySystem
Fields
|
Improve this Doc
View Source
ClonesWaitingForMind
Declaration
public readonly Dictionary<MindComponent, EntityUid> ClonesWaitingForMind
Field Value
|
Improve this Doc
View Source
EasyModeCloningCost
Declaration
public const float EasyModeCloningCost = null
Field Value
Type |
Description |
System.Single |
|
Methods
|
Improve this Doc
View Source
Eject(EntityUid, CloningPodComponent)
Declaration
public void Eject(EntityUid uid, CloningPodComponent clonePod)
Parameters
|
Improve this Doc
View Source
Initialize()
Declaration
public override void Initialize()
|
Improve this Doc
View Source
Reset(RoundRestartCleanupEvent)
Declaration
public void Reset(RoundRestartCleanupEvent ev)
Parameters
|
Improve this Doc
View Source
TryCloning(EntityUid, EntityUid, MindComponent, CloningPodComponent, Single)
Declaration
public bool TryCloning(EntityUid uid, EntityUid bodyToClone, MindComponent mind, CloningPodComponent clonePod, float failChanceModifier = null)
Parameters
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Update(Single)
Declaration
public override void Update(float frameTime)
Parameters
Type |
Name |
Description |
System.Single |
frameTime |
|
|
Improve this Doc
View Source
UpdateStatus(EntityUid, CloningPodStatus, CloningPodComponent)
Declaration
public void UpdateStatus(EntityUid podUid, CloningPodStatus status, CloningPodComponent cloningPod)
Parameters