net.psforever.objects.serverobject.pad
VehicleSpawnPadDefinition
Companion class VehicleSpawnPadDefinition
object VehicleSpawnPadDefinition
- Alphabetic
- By Inheritance
- VehicleSpawnPadDefinition
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
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
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def cylinderKillBox(origin: Vector3, radius: Float, aboveLimit: Float)(obj1: PlanetSideGameObject, obj2: PlanetSideGameObject, maxDistance: Float): Boolean
A function that finalizes the detection for the region around a vehicle spawn pad to be cleared of damageable targets upon spawning of a vehicle.
A function that finalizes the detection for the region around a vehicle spawn pad to be cleared of damageable targets upon spawning of a vehicle. All measurements are provided in terms of distance from the center of the pad. These pads are cylindrical in shape.
- origin
the center of the spawn pad
- radius
the distance from the middle of the spawn pad
- aboveLimit
how far above the spawn pad is to be cleared
- obj1
a game entity, should be the source
- obj2
a game entity, should be the target
- maxDistance
the square of the maximum distance permissible between game entities before they are no longer considered "near"
- returns
true
, if the two entities are near enough to each other;false
, otherwise
- 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()
- def prepareBfrShedKillBox(radius: Float, aboveLimit: Float)(pad: VehicleSpawnPad, requiredButUnused: Boolean): (PlanetSideGameObject, PlanetSideGameObject, Float) => Boolean
A function that sets up the region around a battleframe vehicle spawn chamber's doors to be cleared of damageable targets upon spawning of a vehicle.
A function that sets up the region around a battleframe vehicle spawn chamber's doors to be cleared of damageable targets upon spawning of a vehicle. All measurements are provided in terms of distance from the middle of the door. Internally, the pad is referred to as
bfr_door
; colloquially, the pad is referred to as a "BFR shed".- radius
the distance from the middle of the spawn pad
- aboveLimit
how far above the spawn pad is to be cleared
- pad
he vehicle spawn pad in question
- requiredButUnused
required by the function prototype
- returns
a function that describes a region ahead of the battleframe vehicle spawn shed
- def prepareKillBox(forwardLimit: Float, backLimit: Float, sideLimit: Float, aboveLimit: Float)(pad: VehicleSpawnPad, flightVehicle: Boolean): (PlanetSideGameObject, PlanetSideGameObject, Float) => Boolean
A function that sets up the region around a vehicle spawn pad to be cleared of damageable targets upon spawning of a vehicle.
A function that sets up the region around a vehicle spawn pad to be cleared of damageable targets upon spawning of a vehicle. All measurements are provided in terms of distance from the center of the pad. These generic pads are rectangular in bounds and the kill box is cuboid in shape.
- forwardLimit
how far in front of the spawn pad is to be cleared
- backLimit
how far behind the spawn pad to be cleared; "back" is a squared direction usually in that direction of the corresponding terminal
- sideLimit
how far to either side of the spawn pad is to be cleared
- aboveLimit
how far above the spawn pad is to be cleared
- pad
the vehicle spawn pad in question
- flightVehicle
whether the current vehicle being ordered is a flying craft
- returns
a function that describes a region around the vehicle spawn pad
- def prepareVanuKillBox(radius: Float, aboveLimit: Float)(pad: VehicleSpawnPad, flightVehicle: Boolean): (PlanetSideGameObject, PlanetSideGameObject, Float) => Boolean
A function that sets up the region around a vehicle spawn pad to be cleared of damageable targets upon spawning of a vehicle.
A function that sets up the region around a vehicle spawn pad to be cleared of damageable targets upon spawning of a vehicle. All measurements are provided in terms of distance from the center of the pad. These pads are only found in the cavern zones and are cylindrical in shape.
- radius
the distance from the middle of the spawn pad
- aboveLimit
how far above the spawn pad is to be cleared
- pad
he vehicle spawn pad in question
- flightVehicle
whether the current vehicle being ordered is a flying craft
- returns
a function that describes a region around the vehicle spawn pad
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def vehicleSpawnKillBox(forward: Vector3, side: Vector3, origin: Vector3, forwardLimit: Float, backLimit: Float, sideLimit: Float, aboveLimit: Float)(obj1: PlanetSideGameObject, obj2: PlanetSideGameObject, maxDistance: Float): Boolean
A function that finalizes the detection for the region around a vehicle spawn pad to be cleared of damageable targets upon spawning of a vehicle.
A function that finalizes the detection for the region around a vehicle spawn pad to be cleared of damageable targets upon spawning of a vehicle. All measurements are provided in terms of distance from the center of the pad. These generic pads are rectangular in bounds and the kill box is cuboid in shape.
- forward
a direction in a "forwards" direction relative to the orientation of the spawn pad
- side
a direction in a "side-wards" direction relative to the orientation of the spawn pad
- origin
the center of the spawn pad
- forwardLimit
how far in front of the spawn pad is to be cleared
- backLimit
how far behind the spawn pad to be cleared
- sideLimit
how far to either side of the spawn pad is to be cleared
- aboveLimit
how far above the spawn pad is to be cleared
- obj1
a game entity, should be the source
- obj2
a game entity, should be the target
- maxDistance
the square of the maximum distance permissible between game entities before they are no longer considered "near"
- returns
true
, if the two entities are near enough to each other;false
, otherwise
- Attributes
- protected
- 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()