object SquadService
- Source
- SquadService.scala
- Alphabetic
- By Inheritance
- SquadService
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- final case class IndirectInvite(player: Player, squad_guid: PlanetSideGUID) extends Invitation with Product with Serializable
Utilized to redirect an (accepted) invitation request to the proper squad leader.
Utilized to redirect an (accepted) invitation request to the proper squad leader. No direct action causes this message.
- player
the player who would be joining the squad; may or may not have actually requested it in the first place
- squad_guid
the squad
- abstract class Invitation extends AnyRef
The base of all objects that exist for the purpose of communicating invitation from one player to the next.
- final case class LookingForSquadRoleInvite(char_id: Long, name: String, squad_guid: PlanetSideGUID, position: Int) extends Invitation with Product with Serializable
Utilized in conjunction with an external queuing data structure to search for and submit requests to other players for the purposes of fill out an unoccupied squad role.
Utilized in conjunction with an external queuing data structure to search for and submit requests to other players for the purposes of fill out an unoccupied squad role.
- char_id
the unique character identifier of the squad leader
- name
the name of the squad leader
- squad_guid
the squad with the role
- position
the index of the role
- final case class ProximityInvite(char_id: Long, name: String, squad_guid: PlanetSideGUID) extends Invitation with Product with Serializable
Utilized in conjunction with an external queuing data structure to search for and submit requests to other players for the purposes of fill out unoccupied squad roles.
Utilized in conjunction with an external queuing data structure to search for and submit requests to other players for the purposes of fill out unoccupied squad roles.
- char_id
the unique character identifier of the squad leader
- name
the name of the squad leader
- squad_guid
the squad
- final case class RequestRole(player: Player, squad_guid: PlanetSideGUID, position: Int) extends Invitation with Product with Serializable
Utilized when one player attempts to join an existing squad in a specific role.
Utilized when one player attempts to join an existing squad in a specific role. Accessed by the joining player from the squad detail window.
- player
the player who requested the role
- squad_guid
the squad with the role
- position
the index of the role
- final case class SpontaneousInvite(player: Player) extends Invitation with Product with Serializable
Utilized when one player issues an invite for some other player for a squad that does not yet exist.
Utilized when one player issues an invite for some other player for a squad that does not yet exist.
- player
na
- final case class VacancyInvite(char_id: Long, name: String, squad_guid: PlanetSideGUID) extends Invitation with Product with Serializable
Utilized when one squad member issues an invite for some other player.
Utilized when one squad member issues an invite for some other player. Accessed by an existing squad member using the "Invite" menu option on another player.
- char_id
the unique character identifier of the player who sent the invite
- name
the name the player who sent the invite
- squad_guid
the squad
- class WaypointData extends AnyRef
Information necessary to display a specific map marker.
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 LoadSquadDefinition(squad: Squad, favorite: SquadLoadout): Unit
Clear the current detail about a squad's membership and replace it with a previously stored details.
Clear the current detail about a squad's membership and replace it with a previously stored details.
- squad
the squad
- favorite
the loadout object
- def PublishFullDetails(squad: Squad): SquadDetail
Produce complete squad membership details.
Produce complete squad membership details.
- squad
the squad
- returns
the squad's information to be used in the squad's detail window
- See also
SquadDetail
- def PublishFullListing(squad: Squad): SquadInfo
Produce complete squad information.
Produce complete squad information.
- squad
the squad
- returns
the squad's information to be used in the squad list
- See also
SquadInfo
- 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()