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 locks
  Definition Classes
    serverobject
-  package mblocker
  Definition Classes
    serverobject
-  package mount
  Definition Classes
    serverobject
-  package pad
  Definition Classes
    serverobject
-  package process
- VehicleSpawnControl
- VehicleSpawnPad
- VehicleSpawnPadDefinition
-  package painbox
  Definition Classes
    serverobject
-  package repair
  Definition Classes
    serverobject
-  package resourcesilo
  Definition Classes
    serverobject
-  package shuttle
  Definition Classes
    serverobject
-  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

# pad

#### package pad


Ordering

1. Alphabetic

Visibility

1. Public
2. Protected

### Package Members

1.  package process

### Type Members

1.  class VehicleSpawnControl extends VehicleSpawnControlBase with Check

   An `Actor` that handles vehicle spawning orders for a `VehicleSpawnPad` entity.

   An `Actor` that handles vehicle spawning orders for a `VehicleSpawnPad` entity. The basic `VehicleSpawnControl` is the root of a sequence of "spawn control" objects that chain to each other. Each object performs one (or more related) actions upon the vehicle order that was submitted.
   The purpose of the base actor is to serve as the entry point for the spawning process and to manage the order queue. A spawn pad receives vehicle orders from a related `Terminal` object. The control object accepts orders, enqueues them, and, whenever prompted by a previous complete order or by an absence of active orders, will select the first available order to be completed. This order will be "tracked" and will be given to the first functional "spawn control" object of the process. If the process is completed, or is ever aborted by any of the subsequent tasks, control will propagate down back to this control object. At this time, (or) once again, a new order can be submitted or will be selected.

2.  class VehicleSpawnPad extends Amenity

   A structure-owned server object that is a "spawn pad" for vehicles.
   Spawn pads have no purpose on their own, save to represent the position and orientation of the game object.

   A structure-owned server object that is a "spawn pad" for vehicles.
   Spawn pads have no purpose on their own, save to represent the position and orientation of the game object. Their control `Actor` object maintains the operative queue by which a vehicle is introduced into the game world. The common features of spawn pads are its horizontal doors. Most spawn pads also contain a lifting platform that hoists the vehicles out a concealed trench. The Battleframe Robotics spawn sheds do not have lifting platforms as they are vertical structures.

   See also

     `VehicleSpawnControl`

3.  class VehicleSpawnPadDefinition extends AmenityDefinition

   The definition for any `VehicleSpawnPad`.

### Value Members

1.  object VehicleSpawnControl
2.  object VehicleSpawnPad

### Ungrouped