Class CryoPodEjectLockWireAction
Causes a failure in the cryo pod ejection system when cut. A crowbar will be needed to pry open the pod.
Inheritance
System.Object
CryoPodEjectLockWireAction
Assembly: Content.Server.dll
Syntax
public sealed class CryoPodEjectLockWireAction : ComponentWireAction<CryoPodComponent>, IWireAction
Properties
|
Improve this Doc
View Source
Color
Declaration
public override Color Color { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
LightRequiresPower
Declaration
public override bool LightRequiresPower { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
|
Improve this Doc
View Source
Name
Declaration
public override string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
Overrides
|
Improve this Doc
View Source
StatusKey
Declaration
public override object? StatusKey { get; }
Property Value
Type |
Description |
System.Nullable<System.Object> |
|
Overrides
Methods
|
Improve this Doc
View Source
Cut(EntityUid, Wire, CryoPodComponent)
Declaration
public override bool Cut(EntityUid user, Wire wire, CryoPodComponent cryoPodComponent)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Overrides
Content.Server.Wires.ComponentWireAction<Content.Shared.Medical.Cryogenics.CryoPodComponent>.Cut(EntityUid, Content.Server.Wires.Wire, Content.Shared.Medical.Cryogenics.CryoPodComponent)
|
Improve this Doc
View Source
GetLightState(Wire, CryoPodComponent)
Declaration
public override StatusLightState? GetLightState(Wire wire, CryoPodComponent comp)
Parameters
Returns
Overrides
Content.Server.Wires.ComponentWireAction<Content.Shared.Medical.Cryogenics.CryoPodComponent>.GetLightState(Content.Server.Wires.Wire, Content.Shared.Medical.Cryogenics.CryoPodComponent)
|
Improve this Doc
View Source
Mend(EntityUid, Wire, CryoPodComponent)
Declaration
public override bool Mend(EntityUid user, Wire wire, CryoPodComponent cryoPodComponent)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Overrides
Content.Server.Wires.ComponentWireAction<Content.Shared.Medical.Cryogenics.CryoPodComponent>.Mend(EntityUid, Content.Server.Wires.Wire, Content.Shared.Medical.Cryogenics.CryoPodComponent)
|
Improve this Doc
View Source
Pulse(EntityUid, Wire, CryoPodComponent)
Declaration
public override void Pulse(EntityUid user, Wire wire, CryoPodComponent cryoPodComponent)
Parameters
Overrides
Content.Server.Wires.ComponentWireAction<Content.Shared.Medical.Cryogenics.CryoPodComponent>.Pulse(EntityUid, Content.Server.Wires.Wire, Content.Shared.Medical.Cryogenics.CryoPodComponent)
Implements