Show / Hide Table of Contents

Class ParticleAcceleratorLimiterWireAction

Inheritance
System.Object
BaseWireAction
ComponentWireAction<ParticleAcceleratorControlBoxComponent>
ParticleAcceleratorLimiterWireAction
Implements
IWireAction
Namespace: Content.Server.ParticleAccelerator.Wires
Assembly: Content.Server.dll
Syntax
public sealed class ParticleAcceleratorLimiterWireAction : ComponentWireAction<ParticleAcceleratorControlBoxComponent>, IWireAction

Properties

| Improve this Doc View Source

Color

Declaration
public override Color Color { get; set; }
Property Value
Type Description
Color
Overrides
BaseWireAction.Color
| Improve this Doc View Source

Name

Declaration
public override string Name { get; set; }
Property Value
Type Description
System.String
Overrides
BaseWireAction.Name
| Improve this Doc View Source

StatusKey

Declaration
public override object StatusKey { get; }
Property Value
Type Description
System.Object
Overrides
BaseWireAction.StatusKey

Methods

| Improve this Doc View Source

Cut(EntityUid, Wire, ParticleAcceleratorControlBoxComponent)

Declaration
public override bool Cut(EntityUid user, Wire wire, ParticleAcceleratorControlBoxComponent controller)
Parameters
Type Name Description
EntityUid user
Wire wire
ParticleAcceleratorControlBoxComponent controller
Returns
Type Description
System.Boolean
Overrides
Content.Server.Wires.ComponentWireAction<Content.Server.ParticleAccelerator.Components.ParticleAcceleratorControlBoxComponent>.Cut(EntityUid, Content.Server.Wires.Wire, Content.Server.ParticleAccelerator.Components.ParticleAcceleratorControlBoxComponent)
| Improve this Doc View Source

GetLightState(Wire, ParticleAcceleratorControlBoxComponent)

Declaration
public override StatusLightState? GetLightState(Wire wire, ParticleAcceleratorControlBoxComponent component)
Parameters
Type Name Description
Wire wire
ParticleAcceleratorControlBoxComponent component
Returns
Type Description
System.Nullable<StatusLightState>
Overrides
Content.Server.Wires.ComponentWireAction<Content.Server.ParticleAccelerator.Components.ParticleAcceleratorControlBoxComponent>.GetLightState(Content.Server.Wires.Wire, Content.Server.ParticleAccelerator.Components.ParticleAcceleratorControlBoxComponent)
| Improve this Doc View Source

GetStatusLightData(Wire)

Declaration
public override StatusLightData? GetStatusLightData(Wire wire)
Parameters
Type Name Description
Wire wire
Returns
Type Description
System.Nullable<StatusLightData>
Overrides
BaseWireAction.GetStatusLightData(Wire)
| Improve this Doc View Source

Mend(EntityUid, Wire, ParticleAcceleratorControlBoxComponent)

Declaration
public override bool Mend(EntityUid user, Wire wire, ParticleAcceleratorControlBoxComponent controller)
Parameters
Type Name Description
EntityUid user
Wire wire
ParticleAcceleratorControlBoxComponent controller
Returns
Type Description
System.Boolean
Overrides
Content.Server.Wires.ComponentWireAction<Content.Server.ParticleAccelerator.Components.ParticleAcceleratorControlBoxComponent>.Mend(EntityUid, Content.Server.Wires.Wire, Content.Server.ParticleAccelerator.Components.ParticleAcceleratorControlBoxComponent)
| Improve this Doc View Source

Pulse(EntityUid, Wire, ParticleAcceleratorControlBoxComponent)

Declaration
public override void Pulse(EntityUid user, Wire wire, ParticleAcceleratorControlBoxComponent controller)
Parameters
Type Name Description
EntityUid user
Wire wire
ParticleAcceleratorControlBoxComponent controller
Overrides
Content.Server.Wires.ComponentWireAction<Content.Server.ParticleAccelerator.Components.ParticleAcceleratorControlBoxComponent>.Pulse(EntityUid, Content.Server.Wires.Wire, Content.Server.ParticleAccelerator.Components.ParticleAcceleratorControlBoxComponent)
| Improve this Doc View Source

Update(Wire)

Declaration
public override void Update(Wire wire)
Parameters
Type Name Description
Wire wire
Overrides
BaseWireAction.Update(Wire)

Implements

IWireAction
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾