object TelepadLike
- Source
- TelepadLike.scala
- Alphabetic
- By Inheritance
- TelepadLike
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- final case class Activate(obj: PlanetSideServerObject with TelepadLike) extends Product with Serializable
- final case class Deactivate(obj: PlanetSideServerObject with TelepadLike) extends Product with Serializable
- final case class RequestLink(obj: TelepadDeployable) extends Product with Serializable
- final case class SeverLink(obj: PlanetSideServerObject with TelepadLike) extends Product with Serializable
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 AppraiseTeleportationSystem(router: Vehicle, zone: Zone): Option[(InternalTelepad, TelepadDeployable)]
An analysis of the active system of teleportation utilized by Router vehicles.
An analysis of the active system of teleportation utilized by Router vehicles. Information about the two endpoints - an internal telepad and a remote telepad - are collected, if they are applicable. The vehicle "Router" itself must be in the drive state of
Deployed
.- router
the vehicle that serves as the container of an internal telepad unit
- zone
where the router is located
- returns
the pair of units that compose the teleportation system
- def InitializeTelepadDeployable(zone: Zone, internal: InternalTelepad, pad: TelepadDeployable): Unit
- def LinkTelepad(zone: Zone, telepadGUID: PlanetSideGUID): Unit
- def Setup(obj: Amenity, context: ActorContext): Unit
Assemble some logic for a provided object.
Assemble some logic for a provided object.
- obj
an
Amenity
object; anticipating aTerminal
object using this same definition- context
hook to the local
Actor
system
- def StartRouterInternalTelepad(zone: Zone, routerGUID: PlanetSideGUID, obj: InternalTelepad): Unit
Create the mechanism that serves as one endpoint of the linked router teleportation system.
Technically, the mechanism - anInternalTelepad
object - is always made to exist due to how the Router vehicle object is encoded into anObjectCreateMessage
packet.Create the mechanism that serves as one endpoint of the linked router teleportation system.
Technically, the mechanism - anInternalTelepad
object - is always made to exist due to how the Router vehicle object is encoded into anObjectCreateMessage
packet. Regardless, that internal mechanism is created anew each time the system links a new remote telepad.- routerGUID
the vehicle that houses one end of the teleportation system (the
internalTelepad
)- obj
the endpoint of the teleportation system housed by the router
- 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
- 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()