Show / Hide Table of Contents

Class ShuttleComponent

Inheritance
System.Object
ShuttleComponent
Namespace: Content.Server.Shuttles.Components
Assembly: Content.Server.dll
Syntax
public sealed class ShuttleComponent : Component

Fields

| Improve this Doc View Source

AngularDamping

Declaration
public float AngularDamping
Field Value
Type Description
System.Single
| Improve this Doc View Source

AngularThrust

Declaration
public float AngularThrust
Field Value
Type Description
System.Single
| Improve this Doc View Source

AngularThrusters

The thrusters contributing to the angular impulse of the shuttle.

Declaration
public readonly List<EntityUid> AngularThrusters
Field Value
Type Description
List<EntityUid>
| Improve this Doc View Source

BaseLinearThrust

The cached thrust available for each cardinal direction, if all thrusters are T1

Declaration
public readonly float[] BaseLinearThrust
Field Value
Type Description
System.Single[]
| Improve this Doc View Source

BaseMaxLinearVelocity

Maximum velocity assuming unupgraded, tier 1 thrusters

Declaration
public float BaseMaxLinearVelocity
Field Value
Type Description
System.Single
| Improve this Doc View Source

BrakeCoefficient

Thrust gets multiplied by this value if it's for braking.

Declaration
public const float BrakeCoefficient = null
Field Value
Type Description
System.Single
| Improve this Doc View Source

CenterOfThrust

Declaration
public Vector2[] CenterOfThrust
Field Value
Type Description
Vector2[]
| Improve this Doc View Source

Enabled

Declaration
public bool Enabled
Field Value
Type Description
System.Boolean
| Improve this Doc View Source

LinearDamping

Damping applied to the shuttle's physics component when not in FTL.

Declaration
public float LinearDamping
Field Value
Type Description
System.Single
| Improve this Doc View Source

LinearThrust

The cached thrust available for each cardinal direction

Declaration
public readonly float[] LinearThrust
Field Value
Type Description
System.Single[]
| Improve this Doc View Source

LinearThrusters

The thrusters contributing to each direction for impulse.

Declaration
public readonly List<EntityUid>[] LinearThrusters
Field Value
Type Description
List<EntityUid>[]
| Improve this Doc View Source

MaxAngularVelocity

Declaration
public const float MaxAngularVelocity = null
Field Value
Type Description
System.Single
| Improve this Doc View Source

ThrustDirections

A bitmask of all the directions we are considered thrusting.

Declaration
public DirectionFlag ThrustDirections
Field Value
Type Description
DirectionFlag
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾