final case class FriendsResponse(action: FriendAction.Value, unk1: Int, unk2: Boolean, unk3: Boolean, friends: List[Friend] = Nil) extends PlanetSideGamePacket with Product with Serializable
Manage the lists of other players whose names are retained by the given player.
Friends can be remembered and their current playing status can be reported.
Ignored players will have their comments stifled in the given player's chat window.
This does not handle outfit member lists.
Actions:
0 - initialize friends list (no logging)
1 - add entry to friends list
2 - remove entry from friends list
3 - update status of player in friends list;
if player is not listed, he is not added
4 - initialize ignored players list (no logging)
5 - add entry to ignored players list
6 - remove entry from ignored players list
- action
the purpose of the entry(s) in this packet
- unk1
na; always 0?
- unk2
na; always
true?- unk3
na; always
true?- friends
a list of
Friends
- Source
- FriendsResponse.scala
- Alphabetic
- By Inheritance
- FriendsResponse
- Product
- Equals
- PlanetSideGamePacket
- PlanetSidePacket
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new FriendsResponse(action: FriendAction.Value, unk1: Int, unk2: Boolean, unk3: Boolean, friends: List[Friend] = Nil)
- action
the purpose of the entry(s) in this packet
- unk1
na; always 0?
- unk2
na; always
true?- unk3
na; always
true?- friends
a list of
Friends
Type Members
- type Packet = FriendsResponse
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
- val action: FriendAction.Value
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def encode: Attempt[BitVector]
- Definition Classes
- FriendsResponse → PlanetSidePacket
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- val friends: List[Friend]
- final def getClass(): Class[_ <: AnyRef]
- 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()
- def opcode: Type
- Definition Classes
- FriendsResponse → PlanetSideGamePacket → PlanetSidePacket
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val unk1: Int
- val unk2: Boolean
- val unk3: Boolean
- 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()