Object/Class

csr

CSRZoneImpl

Related Docs: class CSRZoneImpl | package csr

Permalink

object CSRZoneImpl

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

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 apply(alias: String, map: String, zonename: String): CSRZoneImpl

    Permalink

    An abbreviated constructor for creating CSRZones without invocation of new.

    An abbreviated constructor for creating CSRZones without invocation of new.

    alias

    the common name of the zone

    map

    the map name of the zone (this map is loaded)

    zonename

    the zone's internal name

  5. final def asInstanceOf[T0]: T0

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

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

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def get(zoneId: String): Option[CSRZoneImpl]

    Permalink

    Get a valid CSRZone's information.

    Get a valid CSRZone's information.

    zoneId

    a name that describes the zone and should be searchable

    returns

    the CSRZone, or None

  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. def getWarpLocation(zone: CSRZoneImpl, locId: String): Option[Vector3]

    Permalink

    Get a location within the CSRZone.

    Get a location within the CSRZone. The location should be a facility or a warpgate or interesting.

    zone

    the CSRZone

    locId

    a name that describes a known location in the provided CSRZone and is searchable

    returns

    the coordinates of that location, or None

  13. def getWarpgate(zone: CSRZoneImpl, gateId: String): Option[Vector3]

    Permalink

    Get the position of a warpgate within the zone.

    Get the position of a warpgate within the zone.

    zone

    the CSRZone

    gateId

    a name that describes a known warpgate in the provided CSRZone and is searchable

    returns

    the coordinates of that warpgate, or None

  14. def hashCode(): Int

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

    Permalink
    Definition Classes
    Any
  16. def list: String

    Permalink

    Get the names for all of the CSRZones that can be visited.

    Get the names for all of the CSRZones that can be visited.

    returns

    all of the zonenames

  17. def listLocations(zone: CSRZoneImpl): String

    Permalink

    Get the name for all of the locations that can be visited in this CSRZone, excluding warpgates.

    Get the name for all of the locations that can be visited in this CSRZone, excluding warpgates.

    zone

    the CSRZone

    returns

    all of the location keys

  18. def listWarpgates(zone: CSRZoneImpl): String

    Permalink

    Get the name for all of the warpgates that can be visited in this CSRZone.

    Get the name for all of the warpgates that can be visited in this CSRZone.

    zone

    the CSRZone

    returns

    all of the warpgate keys

  19. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  22. def selectRandom(zone: CSRZoneImpl): Vector3

    Permalink

    Select, of all the CSRZone locations and warpgates, a pseudorandom destination to spawn the player in the zone if none has been specified.

    Select, of all the CSRZone locations and warpgates, a pseudorandom destination to spawn the player in the zone if none has been specified.

    zone

    the CSRZone

    returns

    the coordinates of the spawn point

  23. def setup(): Unit

    Permalink

    Load all zones with selected places of interest and the coordinates to place the player nearby that given place of interest.

    Load all zones with selected places of interest and the coordinates to place the player nearby that given place of interest. All of these keys should be searchable under the /warp command. Only the warpgate keys are searchable by the /zone command.

  24. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  25. def toString(): String

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

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped