Packages

package ce

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. trait BaseDeployable extends PlanetSideServerObject with FactionAffinity with BlockMapEntity with Vitality with OwnableByPlayer with ZoneAware
  2. abstract class Deployable extends PlanetSideServerObject with BaseDeployable
  3. trait DeployableBehavior extends AnyRef

    A trait mixin to manage the basic lifecycle of Deployable entities.

    Two parts of the deployable lifecycle are supported - building/deployment and dismissal/deconstruction.

    A trait mixin to manage the basic lifecycle of Deployable entities.

    Two parts of the deployable lifecycle are supported - building/deployment and dismissal/deconstruction. Furthermore, both parts of the lifecycle can also be broken down into two parts for the purposes of sequencing. The former part can be referred to as "preparation" which, at the least, queues the future part. This latter part can be referred to as "execution" where the the actual process takes place. Internal messaging protocol permits the lifecycle to transition. "Building" of the deployable starts when a Setup request is received during the appropriate window of opportunity and queues up a the formal construction event and its packets for a later period (usually a few seconds). After being constructed, the deployable can be deconstructed by receiving such a Deconstruct message. As deployables are capable of being owned by the player, in between two two states of being created and deconstructed, deployables may also recognize that their ownership has been changed and go through appropriate element shuffling. That recognition is much easier before having their construction finalized, however.

    Interaction with the major zone deployable management service is crucial.

    See also

    OwnableByPlayer

    ZoneDeployableActor

  4. class InteractWithMines extends ZoneInteraction

    This game entity may infrequently test whether it may interact with game world deployable extra-territorial munitions.

    This game entity may infrequently test whether it may interact with game world deployable extra-territorial munitions. "Interact", here, is a graceful word for "trample upon" and the consequence should be an explosion and maybe death.

  5. class TelepadControl extends Actor

    Telepad-like components don't actually use control agents right now, but, since the trait is used for a Vehicle Utility entity as well as a Deployable entity, and all utilities are supposed to have control agents with which to interface, a placeholder like this is easy to reason around.

  6. trait TelepadLike extends AnyRef

Value Members

  1. object Deployable
  2. object DeployableBehavior
  3. object DeployableCategory extends Enumeration
  4. object DeployedItem extends Enumeration
  5. case object MineInteraction extends ZoneInteractionType with Product with Serializable
  6. object TelepadLike

Ungrouped