object PlayerSource extends Serializable
- Source
- PlayerSource.scala
- Alphabetic
- By Inheritance
- PlayerSource
- Serializable
- 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 val Nobody: PlayerSource
"Nobody is my name: Nobody they call me – my mother and my father and all my other companions” Thus I spoke but he immediately replied to me with a ruthless spirit: “I shall kill Nobody last of all, after his companions, the others first: this will be my guest-gift to you.”
- def apply(name: String, faction: types.PlanetSideEmpire.Value, position: Vector3): PlayerSource
- def apply(p: Player): PlayerSource
- 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()
- def inSeat(player: Player, source: SourceEntry, seatNumber: Int): PlayerSource
Produce a mostly normal player source entity but the
seatedIn
field is just a shallow copy of the mountable information.Produce a mostly normal player source entity but the
seatedIn
field is just a shallow copy of the mountable information. Said "shallow copy" will not reflect that the player is an occupant of the mountable entity even if this function is entirely for the purpose of establishing that the player is an occupant of the mountable entity.
Don't think too much about it.- player
player
- source
a
SourceEntry
for the aforementioned mountable entity- seatNumber
the attributed seating index in which the player is mounted in
source
- returns
a
PlayerSource
entity
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def mountableAndSeat(player: Player): Option[(SourceEntry, Int)]
- 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
- 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()