# PSF-LoginServer - master - net.psforever.objects.serverobject.shuttle
PSF - LoginServer - master - net.psforever.objects.serverobject.shuttle
Keywords: PSF LoginServer master net.psforever.objects.serverobject.shuttle

PSF-LoginServer - master < Back


# Packages

-  package root
  Definition Classes
    root
-  package net
  Definition Classes
    root
-  package psforever
  Definition Classes
    net
-  package objects
  Definition Classes
    psforever
-  package serverobject
  Definition Classes
    objects
-  package affinity
  Definition Classes
    serverobject
-  package aura
  Definition Classes
    serverobject
-  package containable
  Definition Classes
    serverobject
-  package damage
  Definition Classes
    serverobject
-  package deploy
  Definition Classes
    serverobject
-  package doors
  Definition Classes
    serverobject
-  package environment
  Definition Classes
    serverobject
-  package generator
  Definition Classes
    serverobject
-  package hackable
  Definition Classes
    serverobject
-  package llu
  Definition Classes
    serverobject
-  package locks
  Definition Classes
    serverobject
-  package mblocker
  Definition Classes
    serverobject
-  package mount
  Definition Classes
    serverobject
-  package pad
  Definition Classes
    serverobject
-  package painbox
  Definition Classes
    serverobject
-  package repair
  Definition Classes
    serverobject
-  package resourcesilo
  Definition Classes
    serverobject
-  package shuttle
  Definition Classes
    serverobject
- OrbitalShuttle
- OrbitalShuttlePad
- OrbitalShuttlePadControl
- ShuttleAmenity
-  package structures
  Definition Classes
    serverobject
-  package terminals
  Definition Classes
    serverobject
-  package transfer
  Definition Classes
    serverobject
-  package tube
  Definition Classes
    serverobject
-  package turret
  Definition Classes
    serverobject
-  package zipline
  Definition Classes
    serverobject

p

net.psforever.objects.serverobject

# shuttle

#### package shuttle


Ordering

1. Alphabetic

Visibility

1. Public
2. Protected

### Type Members

1.  class OrbitalShuttle extends Vehicle

   The high altitude rapid transport (HART) orbital shuttle is a special vehicle that is paired with a formal building `Amenity` called the orbital shuttle pad (`obbasemesh`) and is only found in the HART buildings (`orbital_building_`{faction}) of a given faction's sanctuary zone.
   It has no pilot and can not be piloted.

   The high altitude rapid transport (HART) orbital shuttle is a special vehicle that is paired with a formal building `Amenity` called the orbital shuttle pad (`obbasemesh`) and is only found in the HART buildings (`orbital_building_`{faction}) of a given faction's sanctuary zone.
   It has no pilot and can not be piloted. Unlike other vehicles, it has the potential for a very sizeable passenger capacity. Despite this, it is intended to start with a single mount. That one mount should contain the information needed to create a given number of spontaneous passenger mount points. Whenever a valid user would try to find a mount, and there are no mounts available, and the total number of created mounts has not yet exceeded the limits set by the original mount's designation, then a completely new mount can be created and the user attached. All spontaneous mounts have the same properties as the original mount.

2.  class OrbitalShuttlePad extends Amenity

   The orbital shuttle pad which is the primary component of the high altitude rapid transport (HART) system.
   The orbital shuttle pad is a type of flat called an `obbasemesh`.

   The orbital shuttle pad which is the primary component of the high altitude rapid transport (HART) system.
   The orbital shuttle pad is a type of flat called an `obbasemesh`. The shuttle component of the HART casually perches on top of the pad and adjusts its states to control animation and passenger access. The shuttle that is visible to the player and flies in and out of the zone is actually a hologram of the real shuttle that is an invisible, intangible vehicle forever stationary on top of the building.

3.  class OrbitalShuttlePadControl extends Actor

   An `Actor` that handles messages being dispatched to a specific `OrbitalShuttlePad`.
   For the purposes of maintaining a close relationship with the rest of the high altitude rapid transport (HART) system's components, this control agency also locally creates the vehicle that will the shuttle when it starts up.

   An `Actor` that handles messages being dispatched to a specific `OrbitalShuttlePad`.
   For the purposes of maintaining a close relationship with the rest of the high altitude rapid transport (HART) system's components, this control agency also locally creates the vehicle that will the shuttle when it starts up. The shuttle should be treated like a supporting object to the zone that exists within the normal vehicle pipeline.

   See also

     `ShuttleState`

     `ShuttleTimer`

     `HartService`

4.  class ShuttleAmenity extends Amenity

   A pseudo-`Amenity` of the high-altitude rapid transport (HART) building whose sole purpose is to allow the HART orbital shuttle to be initialized as if it were a normal `Amenity`-level feature of the building.

   A pseudo-`Amenity` of the high-altitude rapid transport (HART) building whose sole purpose is to allow the HART orbital shuttle to be initialized as if it were a normal `Amenity`-level feature of the building. This should not be considered an actual game object as defined by the game. It should resemble the orbital shuttle that it wraps in most important measurable ways.

   Exceptions thrown

     ``AssertionError`` if the vehicle is not a `OrbitalShuttle`

   See also

     `OrbitalShuttleControl`

### Value Members

1.  object OrbitalShuttlePad
2.  object OrbitalShuttlePadControl
3.  object ShuttleAmenity

### Ungrouped