Object/Class

net.psforever.objects

Vehicle

Related Docs: class Vehicle | package objects

Permalink

object Vehicle

Source
Vehicle.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Vehicle
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class ChargeShields(amount: Int) extends Product with Serializable

    Permalink

    A request has been made to charge this vehicle's shields.

    A request has been made to charge this vehicle's shields.

    amount

    the number of points to charge

    See also

    FacilityBenefitShieldChargeRequestMessage

  2. sealed trait Exchange extends AnyRef

    Permalink

    A basic Trait connecting all of the actionable Vehicle response messages.

  3. final case class PrepareForDeletion() extends Product with Serializable

    Permalink

    The Vehicle will become unresponsive to player activity.

    The Vehicle will become unresponsive to player activity. Usually, it does this to await deconstruction and clean-up.

    See also

    VehicleControl

  4. final case class Reactivate() extends Product with Serializable

    Permalink

    The Vehicle will resume previous unresponsiveness to player activity.

    The Vehicle will resume previous unresponsiveness to player activity.

    See also

    VehicleControl

  5. final case class UpdateShieldsCharge(vehicle: Vehicle) extends Product with Serializable

    Permalink

    Following a successful shield charge tick, display the results of the update.

    Following a successful shield charge tick, display the results of the update.

    vehicle

    the updated vehicle

    See also

    FacilityBenefitShieldChargeRequestMessage

  6. final case class VehicleMessages(player: Player, response: Exchange) extends Product with Serializable

    Permalink

    Message that carries the result of the processed request message back to the original user (player).

    Message that carries the result of the processed request message back to the original user (player).

    player

    the player who sent this request message

    response

    the result of the processed request

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def EquipmentUtilities(utilities: Map[Int, Utility]): Map[Int, Utility]

    Permalink

    Given a Map of Utility objects, only return the objects with a positive or zero-index position.

    Given a Map of Utility objects, only return the objects with a positive or zero-index position.

    returns

    a map of applicable utilities

  5. def LoadDefinition(vehicle: Vehicle): Vehicle

    Permalink

    Use the *Definition that was provided to this object to initialize its fields and settings.

    Use the *Definition that was provided to this object to initialize its fields and settings.

    vehicle

    the Vehicle being initialized

    See also

    {object}.LoadDefinition

  6. def apply(vehicleDef: VehicleDefinition): Vehicle

    Permalink

    Overloaded constructor.

    Overloaded constructor.

    vehicleDef

    the vehicle's definition entry

    returns

    a Vehicle object

  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  19. def toString(obj: Vehicle): String

    Permalink

    Provide a fixed string representation.

    Provide a fixed string representation.

    returns

    the string output

  20. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped