object EquipmentTerminalDefinition
- Alphabetic
- By Inheritance
- EquipmentTerminalDefinition
- 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
- def BuildSimplifiedPattern(entry: Simplification): Equipment
Accept a simplified blueprint for some piece of
Equipment
and create an actual piece ofEquipment
based on it.Accept a simplified blueprint for some piece of
Equipment
and create an actual piece ofEquipment
based on it. Used specifically for the reconstruction ofEquipment
via anLoadout
.- entry
the simplified blueprint
- returns
some
Equipment
object
- See also
TerminalDefinition.MakeTool
TerminalDefinition.MakeAmmoBox
TerminalDefinition.MakeSimpleItem
TerminalDefinition.MakeConstructionItem
TerminalDefinition.MakeKit
- def Buy(page0Stock: Map[String, () => Equipment], page2Stock: Map[String, () => Equipment], exosuits: Map[String, (types.ExoSuitType.Value, Int)])(player: Player, msg: ItemTransactionMessage): Exchange
Process a
TransactionType.Buy
action by the user.Process a
TransactionType.Buy
action by the user. Either attempt to purchase equipment or attempt to switch directly to a different exo-suit.- page0Stock
the
Equipment
items andAmmoBox
items available on the first tab- page2Stock
the
Equipment
items andAmmoBox
items available on the third tab- exosuits
the exo-suit types (and subtypes) available on the second tab
- player
the player
- msg
the original packet carrying the request
- returns
an actionable message that explains how to process the request
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val bfrAmmunition: Map[String, () => AmmoBox]
- val bfrArmWeapons: Map[String, () => Equipment]
A
Map
of operations for producing theTool
Equipment
for battleframe arm weapons.A
Map
of operations for producing theTool
Equipment
for battleframe arm weapons. key - an identification string sent by the client value - a curried function that builds the object - val bfrGunnerWeapons: Map[String, () => Equipment]
A
Map
of operations for producing theTool
Equipment
for battleframe gunner weapons.A
Map
of operations for producing theTool
Equipment
for battleframe gunner weapons. key - an identification string sent by the client value - a curried function that builds the object - 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])
- val flailTerminal: Map[String, () => Equipment]
A single-element
Map
of the one piece ofEquipment
for the Flail. - final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- val infantryAmmunition: Map[String, () => Equipment]
A
Map
of operations for producing theAmmoBox
Equipment
for infantry-held weaponry.A
Map
of operations for producing theAmmoBox
Equipment
for infantry-held weaponry. key - an identification string sent by the client value - a curried function that builds the object - val infantryWeapons: Map[String, () => Equipment]
A
Map
of operations for producing theTool
Equipment
for infantry weapons.A
Map
of operations for producing theTool
Equipment
for infantry weapons. key - an identification string sent by the client value - a curried function that builds the object - final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val maxAmmo: Map[String, () => Equipment]
- val maxSuits: Map[String, (types.ExoSuitType.Value, Int)]
A
Map
of information for changing mechanized assault exo-suits.A
Map
of information for changing mechanized assault exo-suits. key - an identification string sent by the client value - aTuple
containing exo-suit specifications - 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()
- val routerTerminal: Map[String, () => Equipment]
A single-element
Map
of the one piece ofEquipment
specific to the Router. - val suits: Map[String, (types.ExoSuitType.Value, Int)]
A
Map
of information for changing exo-suits.A
Map
of information for changing exo-suits. key - an identification string sent by the client value - aTuple
containing exo-suit specifications - val supportAmmunition: Map[String, () => Equipment]
A
Map
of operations for producing theAmmoBox
Equipment
for infantry-held utilities.A
Map
of operations for producing theAmmoBox
Equipment
for infantry-held utilities. key - an identification string sent by the client value - a curried function that builds the object - val supportWeapons: Map[String, () => Equipment]
A
Map
of operations for producing theTool
Equipment
for utilities.A
Map
of operations for producing theTool
Equipment
for utilities. key - an identification string sent by the client value - a curried function that builds the object - final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- val vehicleAmmunition: Map[String, () => Equipment]
A
Map
of operations for producing theAmmoBox
Equipment
for vehicle-mounted weaponry.A
Map
of operations for producing theAmmoBox
Equipment
for vehicle-mounted weaponry. key - an identification string sent by the client value - a curried function that builds the object - 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()