object VehicleSpawnControl
- Alphabetic
- By Inheritance
- VehicleSpawnControl
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def DisposeSpawnedVehicle(vehicle: Vehicle, player: Player, zone: Zone): Unit
Properly clean up a vehicle that has been registered and spawned into the game world.
Properly clean up a vehicle that has been registered and spawned into the game world. Call this downstream of "
ConcealPlayer
".- vehicle
the vehicle being disposed
- player
the player who would own the vehicle being disposed
- zone
the zone in which the vehicle is registered (should be located)
- def DisposeVehicle(vehicle: Vehicle, zone: Zone): Unit
Properly clean up a vehicle that has been registered and spawned into the game world.
Properly clean up a vehicle that has been registered and spawned into the game world.
- vehicle
the vehicle being disposed
- zone
the zone in which the vehicle is registered (should be located)
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def validateOrderCredentials(inZoneThing: PlanetSideGameObject with WorldEntity with ZoneAware, player: Player, vehicle: Vehicle, tooFarDistance: Float = 1225): Option[String]
Assess the applicable details of an order that is being processed (is usually enqueued) and determine whether it is is still valid based on the current situation of those details.
Assess the applicable details of an order that is being processed (is usually enqueued) and determine whether it is is still valid based on the current situation of those details.
- inZoneThing
some physical aspect of this system through which the order will be processed; either the vehicle spawn pad or the vehicle spawn terminal are useful; this entity and the player are subject to a distance check
- player
the player who would be the driver of the vehicle filed in the order
- vehicle
the vehicle filed in the order
- tooFarDistance
the distance check; defaults to 1225 (35m squared) relative to the anticipation of a
Terminal
entity- returns
whether or not a cancellation message is associated with these entry details, explaining why the order should be cancelled
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- object ProcessControl
Control messages for the vehicle spawn process.