object SquadDetailDefinitionUpdateMessage extends Marshallable[SquadDetailDefinitionUpdateMessage] with Serializable
- Alphabetic
- By Inheritance
- SquadDetailDefinitionUpdateMessage
- Serializable
- Marshallable
- 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 DefaultRequirements: Set[Certification]
Certification values that are front-loaded into the
FullSquad
operations for finding squad position requirements.Certification values that are front-loaded into the
FullSquad
operations for finding squad position requirements. In the game proper, these are three certification values that the user can not give up or interact with. - final val Init: SquadDetailDefinitionUpdateMessage
Blank squad data set up for
FullSquad
parsing.Blank squad data set up for
FullSquad
parsing. Theguid
value is significant - it represents the client-local squad data. - final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- implicit val codec: Codec[SquadDetailDefinitionUpdateMessage]
- Definition Classes
- SquadDetailDefinitionUpdateMessage → Marshallable
- def decode(a: BitVector): Attempt[DecodeResult[SquadDetailDefinitionUpdateMessage]]
- Definition Classes
- Marshallable
- def encode(a: SquadDetailDefinitionUpdateMessage): Attempt[BitVector]
- Definition Classes
- Marshallable
- 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()
- object FullSquad
The patterns necessary to read uncoded squad data.
The patterns necessary to read uncoded squad data. All squad fields and all squad position fields are parsed.
- object FullyPopulatedPositions
The patterns necessary to read enumerated squad position data.
The patterns necessary to read enumerated squad position data. The main squad position data has been completed and now the squad's open positions are being parsed. These patterns split the difference between
FullSquad
operations andItemizedSquad
operations. Normally the whole of the squad position data is parsed in a single pass inFullSquad
and, duringItemizedSquad
, only piecemeal squad position fields are parsed. Furthermore,FullSquad
position data is un-indexed because it is always presented in correct order, andItemizedSquad
positional data is indexed because it can skip entries and may be encountered in any order. These patterns parse full squad position data that is also indexed. - object ItemizedPositions
The patterns necessary to read coded itemized squad position data fields.
The patterns necessary to read coded itemized squad position data fields. The main squad position data has been completed and now the squad's open positions are being parsed. Any number of squad position fields can be parsed, but the number is always counted and the fields are always preceded by a unique action code. Only important fields are listed as if to update them; unlisted fields indicate fields that do not get updated from their current values.
- object ItemizedSquad
The patterns necessary to read coded squad data fields.
The patterns necessary to read coded squad data fields. Any number of squad fields can be parsed, but the number is always counted and the fields are always preceded by a unique action code. Only important fields are listed as if to update them; unlisted fields indicate fields that do not get updated from their current values.