Package

net.psforever.objects.serverobject.pad

process

Permalink

package process

Visibility
  1. Public
  2. All

Type Members

  1. abstract class VehicleSpawnControlBase extends Actor

    Permalink

    Base for all VehicleSpawnControl-related Actor classes.

    Base for all VehicleSpawnControl-related Actor classes. Provide a common convention for the logging system's name. Additional functionality that recovers the Zone of the owned amenity VehicleSpawnPad.

  2. class VehicleSpawnControlConcealPlayer extends VehicleSpawnControlBase

    Permalink

    An Actor that handles vehicle spawning orders for a VehicleSpawnPad.

    An Actor that handles vehicle spawning orders for a VehicleSpawnPad. The basic VehicleSpawnControl is the root of a simple tree of "spawn control" objects that chain to each other. Each object performs on (or more than one related) actions upon the vehicle order that was submitted.

    This object is the first link in the process chain that spawns the ordered vehicle. It is devoted to causing the prospective driver to become hidden during the first part of the process with the goal of appearing to be "teleported" into the driver seat. It has failure cases should the driver be in an incorrect state.

  3. class VehicleSpawnControlDriverControl extends VehicleSpawnControlBase

    Permalink

    An Actor that handles vehicle spawning orders for a VehicleSpawnPad.

    An Actor that handles vehicle spawning orders for a VehicleSpawnPad. The basic VehicleSpawnControl is the root of a simple tree of "spawn control" objects that chain to each other. Each object performs on (or more than one related) actions upon the vehicle order that was submitted.

    A certain amount of time after the server has asserted control over a newly-spawned vehicle, control of that vehicle is given over to the driver. It has failure cases should the driver be in an incorrect state.

  4. class VehicleSpawnControlFinalClearance extends VehicleSpawnControlBase

    Permalink

    An Actor that handles vehicle spawning orders for a VehicleSpawnPad.

    An Actor that handles vehicle spawning orders for a VehicleSpawnPad. The basic VehicleSpawnControl is the root of a simple tree of "spawn control" objects that chain to each other. Each object performs on (or more than one related) actions upon the vehicle order that was submitted.

    There is nothing left to do except make certain that the vehicle has moved far enough away from the spawn pad to not block the next order that may be queued. A long call is made to the root of this Actor object chain to start work on any subsequent vehicle order.

  5. class VehicleSpawnControlGuided extends VehicleSpawnControlBase

    Permalink

    An Actor that handles vehicle spawning orders for a VehicleSpawnPad.

    An Actor that handles vehicle spawning orders for a VehicleSpawnPad. The basic VehicleSpawnControl is the root of a simple tree of "spawn control" objects that chain to each other. Each object performs on (or more than one related) actions upon the vehicle order that was submitted.

    After the vehicle has been released from the spawn pad lifting platform, it enters into an auto-drive mode that has at least two stages. An undefined number of stages cane be included, however. This can lead the newly-spawned vehicle through a rough pre-defined path.

    Throughout this process, the conditions of ServerVehicleOverrideMsg are still in effect.

  6. class VehicleSpawnControlLoadVehicle extends VehicleSpawnControlBase

    Permalink

    An Actor that handles vehicle spawning orders for a VehicleSpawnPad.

    An Actor that handles vehicle spawning orders for a VehicleSpawnPad. The basic VehicleSpawnControl is the root of a simple tree of "spawn control" objects that chain to each other. Each object performs on (or more than one related) actions upon the vehicle order that was submitted.

    This object introduces the vehicle into the game environment. The vehicle must be added to the Continent, loaded onto other players' clients, and given an initial timed deconstruction event. For actual details on this process, please refer to the external source represented by Continent.VehicleEvents. It has failure cases should the driver be in an incorrect state.

  7. class VehicleSpawnControlRailJack extends VehicleSpawnControlBase

    Permalink

    An Actor that handles vehicle spawning orders for a VehicleSpawnPad.

    An Actor that handles vehicle spawning orders for a VehicleSpawnPad. The basic VehicleSpawnControl is the root of a simple tree of "spawn control" objects that chain to each other. Each object performs on (or more than one related) actions upon the vehicle order that was submitted.

    When the vehicle is added into the environment, it is attached to the spawn pad platform. On cue, the trapdoor of the platform will open, and the vehicle will be raised up into plain sight on a group of rails. These actions are actually integrated into previous stages and into later stages of the process. The primary objective to be completed is a specific place to start a frequent message to the other customers. It has failure cases should the driver be in an incorrect state.

  8. class VehicleSpawnControlSeatDriver extends VehicleSpawnControlBase

    Permalink

    An Actor that handles vehicle spawning orders for a VehicleSpawnPad.

    An Actor that handles vehicle spawning orders for a VehicleSpawnPad. The basic VehicleSpawnControl is the root of a simple tree of "spawn control" objects that chain to each other. Each object performs on (or more than one related) actions upon the vehicle order that was submitted.

    This object forces the prospective driver to take the driver seat. Multiple separate but sequentially significant steps occur within the scope of this object. First, this step waits for the vehicle to be completely ready to accept the driver. Second, this step triggers the player to actually be moved into the driver seat. Finally, this step waits until the driver is properly in the driver seat. It has failure cases should the driver or the vehicle be in an incorrect state.

    See also

    ZonePopulationActor

  9. class VehicleSpawnControlServerVehicleOverride extends VehicleSpawnControlBase

    Permalink

    An Actor that handles vehicle spawning orders for a VehicleSpawnPad.

    An Actor that handles vehicle spawning orders for a VehicleSpawnPad. The basic VehicleSpawnControl is the root of a simple tree of "spawn control" objects that chain to each other. Each object performs on (or more than one related) actions upon the vehicle order that was submitted.

    This object asserts automated control over the vehicle's motion after it has been released from its lifting platform. Normally, the vehicle drives forward for a bit under its own power. After a certain amount of time, control of the vehicle is given over to the driver. It has failure cases should the driver be in an incorrect state.

Value Members

  1. object AutoDriveControls

    Permalink

    Instructions to be processed by VehicleSpawnControlGuided.

    Instructions to be processed by VehicleSpawnControlGuided. These instructions coordinate basic vehicle manipulations such as driving, turning, and stopping. If defined, they will operate on a newly formed vehicle after it is released from its spawn pad lifting platform and after it has been issued at least one ServerVehicleOverrideMsg packet.

  2. object VehicleSpawnControlFinalClearance

    Permalink
  3. object VehicleSpawnControlGuided

    Permalink
  4. object VehicleSpawnControlSeatDriver

    Permalink

Ungrouped