Packages

final case class SquadStateInfo(char_id: Long, health: Int, armor: Int, pos: Vector3, unk4: Int, unk5: Int, unk6: Boolean, unk7: Int, unk8: Option[Int], unk9: Option[Boolean]) extends Product with Serializable

Information about a specific squad member.

char_id

the character's unique identifier

health

the character's health value percentage, divided into 64 units

armor

the character's armor value percentage, divided into 64 units

pos

the world coordinates of the character

unk4

na; usually, 2

unk5

na; usually, 2

unk6

na; usually, false

unk7

na

unk8

na; if defined, will be defined with unk9

unk9

na; if defined, will be defined with unk8

Source
SquadState.scala
Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SquadStateInfo
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new SquadStateInfo(char_id: Long, health: Int, armor: Int, pos: Vector3, unk4: Int, unk5: Int, unk6: Boolean, unk7: Int, unk8: Option[Int], unk9: Option[Boolean])

    char_id

    the character's unique identifier

    health

    the character's health value percentage, divided into 64 units

    armor

    the character's armor value percentage, divided into 64 units

    pos

    the world coordinates of the character

    unk4

    na; usually, 2

    unk5

    na; usually, 2

    unk6

    na; usually, false

    unk7

    na

    unk8

    na; if defined, will be defined with unk9

    unk9

    na; if defined, will be defined with unk8

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val armor: Int
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val char_id: Long
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. val health: Int
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  16. val pos: Vector3
  17. def productElementNames: Iterator[String]
    Definition Classes
    Product
  18. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  19. val unk4: Int
  20. val unk5: Int
  21. val unk6: Boolean
  22. val unk7: Int
  23. val unk8: Option[Int]
  24. val unk9: Option[Boolean]
  25. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  26. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  27. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped