TransporterState

What a transporter is doing.

The states divide into those that involve an entity and those that do not, and blocking can happen from either side: a transporter returning to its home base with nothing aboard can be blocked just as a loaded one can. That is why blocking remembers what was interrupted rather than inferring it from whether an entity is present.

Entries

Link copied to clipboard

Allocated to no one and going nowhere. Still occupying its zones.

Link copied to clipboard

Travelling without an entity aboard, to collect one.

Link copied to clipboard

Travelling with an entity aboard.

Link copied to clipboard

An entity is being loaded.

Link copied to clipboard

An entity is being unloaded.

Link copied to clipboard

Travelling to a home base or staging area, allocated to no one.

Link copied to clipboard

Being moved by something other than itself -- pushed or towed off the guide path by a person.

Link copied to clipboard

Unable to claim the next zone, and waiting for whoever holds it.

Properties

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Functions

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.