# PSF-LoginServer - master - net.psforever.packet.game.objectcreate.CharacterAppearanceB
PSF - LoginServer - master - net.psforever.packet.game.objectcreate.CharacterAppearanceB
Keywords: PSF LoginServer master net.psforever.packet.game.objectcreate.CharacterAppearanceB

PSF-LoginServer - master < Back


# Packages

-  package root
  Definition Classes
    root
-  package net
  Definition Classes
    root
-  package psforever
  Definition Classes
    net
-  package packet
  Definition Classes
    psforever
-  package game
  Definition Classes
    packet
-  package objectcreate
  Definition Classes
    game
- AegisShieldGeneratorData
- AmmoBoxData
- BasicCharacterData
- CaptureFlagData
- CharacterAppearanceA
- CharacterAppearanceB
- CharacterAppearanceData
- CharacterData
- CommonFieldData
- CommonFieldDataExtra
- CommonFieldDataWithPlacement
- ConstructorData
- DCDExtra1
- DCDExtra2
- DestroyedVehicleData
- DetailedAmmoBoxData
- DetailedCharacterA
- DetailedCharacterB
- DetailedCharacterData
- DetailedCommandDetonaterData
- DetailedConstructionToolData
- DetailedLockerContainerData
- DetailedPlayerData
- DetailedREKData
- DetailedWeaponData
- DrawnSlot
- DroppedItemData
- DroppodData
- FlightPhysics
- HandheldData
- ImplantEffects
- ImplantEntry
- InternalSlot
- InventoryData
- InventoryItemData
- LargeDeployableData
- LockerContainerData
- MountItem
- ObjectClass
- ObjectCreateBase
- ObjectCreateMessageParent
- OneMannedFieldTurretData
- OrbitalShuttleData
- PlacementData
- PlayerData
- Prefab
- REKData
- RemoteProjectileData
- RemoteProjectiles
- RibbonBars
- SmallTurretData
- SpecificVehicleData
- StreamBitSize
- TRAPData
- TelepadDeployableData
- TerminalData
- UniformStyle
- UtilityVehicleData
- VariantVehicleData
- VehicleData
- VehicleFormat
- WeaponData

c

net.psforever.packet.game.objectcreate

# CharacterAppearanceB

###

#### final case class CharacterAppearanceB(unk0: Long, outfit_name: String, outfit_logo: Int, unk1: Boolean, backpack: Boolean, unk2: Boolean, unk3: Boolean, unk4: Boolean, facingPitch: Float, facingYawUpper: Float, lfs: Boolean, grenade_state: types.GrenadeState.Value, is_cloaking: Boolean, unk5: Boolean, unk6: Boolean, charging_pose: Boolean, unk7: Boolean, on_zipline: Option[ZiplineData])(alt_model: Boolean, name_padding: Int) extends StreamBitSize with Product with Serializable

A part of a representation of the avatar portion of `ObjectCreateDetailedMessage` packet data.

outfit_name

  the name of the outfit to which this player belongs; if the option is selected, allies with see either "[`outfit_name`]" or "{No Outfit}" under the player's name

outfit_logo

  the decal seen on the player's exo-suit (and beret and cap) associated with the player's outfit; if there is a variable color for that decal, the faction-appropriate one is selected

facingPitch

  a "pitch" angle

facingYawUpper

  a "yaw" angle that represents the angle of the avatar's upper body with respect to its forward-facing direction; this number is normally 0 for forward facing; the range is limited between approximately 61 degrees of center turned to left or right

lfs

  this player is looking for a squad; all allies will see the phrase "[Looking for Squad]" under the player's name

grenade_state

  if the player has a grenade `Primed`; should be `GrenadeStateState.None` if nothing special

is_cloaking

  avatar is cloaked by virtue of an Infiltration Suit

charging_pose

  animation pose for both charging modules and BFR imprinting

on_zipline

  player's model is changed into a faction-color ball of energy, as if on a zip line

Source
  CharacterAppearanceData.scala
See also

  `CharacterData`

  `DetailedCharacterData`

  `ExoSuitType`

  `GrenadeState`

  `RibbonBars`

  `http://www.planetside-universe.com/p-outfit-decals-31.htm`

Linear Supertypes
Serializable, Product, Equals, StreamBitSize, AnyRef, Any

Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. CharacterAppearanceB
2. Serializable
3. Product
4. Equals
5. StreamBitSize
6. AnyRef
7. Any

1. Hide All
2. Show All

Visibility

1. Public
2. Protected

### Instance Constructors

1.  new CharacterAppearanceB(unk0: Long, outfit_name: String, outfit_logo: Int, unk1: Boolean, backpack: Boolean, unk2: Boolean, unk3: Boolean, unk4: Boolean, facingPitch: Float, facingYawUpper: Float, lfs: Boolean, grenade_state: types.GrenadeState.Value, is_cloaking: Boolean, unk5: Boolean, unk6: Boolean, charging_pose: Boolean, unk7: Boolean, on_zipline: Option[ZiplineData])(alt_model: Boolean, name_padding: Int)

   outfit_name

     the name of the outfit to which this player belongs; if the option is selected, allies with see either "[`outfit_name`]" or "{No Outfit}" under the player's name

   outfit_logo

     the decal seen on the player's exo-suit (and beret and cap) associated with the player's outfit; if there is a variable color for that decal, the faction-appropriate one is selected

   facingPitch

     a "pitch" angle

   facingYawUpper

     a "yaw" angle that represents the angle of the avatar's upper body with respect to its forward-facing direction; this number is normally 0 for forward facing; the range is limited between approximately 61 degrees of center turned to left or right

   lfs

     this player is looking for a squad; all allies will see the phrase "[Looking for Squad]" under the player's name

   grenade_state

     if the player has a grenade `Primed`; should be `GrenadeStateState.None` if nothing special

   is_cloaking

     avatar is cloaked by virtue of an Infiltration Suit

   charging_pose

     animation pose for both charging modules and BFR imprinting

   on_zipline

     player's model is changed into a faction-color ball of energy, as if on a zip line

### 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.  final def asInstanceOf[T0]: T0
   Definition Classes
     Any
5.  val backpack: Boolean
6.  def bitsize: Long

   Performs a "sizeof()" analysis of the given object.
   The calculation reflects the `scodec Codec` definition rather than the explicit parameter fields.

   Performs a "sizeof()" analysis of the given object.
   The calculation reflects the `scodec Codec` definition rather than the explicit parameter fields. For example, a traditional `Int` is normally a 32-bit number, often rendered as a `32u` number. When parsed with a `uintL(7)`, it's length will be considered 7 bits (`7u`). (Note: being permanently signed, an `scodec` value of `32u` or longer must fit into a `Long` type.)

   returns

     the number of bits necessary to measure an object of this class; defaults to `0L`

   Definition Classes
     CharacterAppearanceB → StreamBitSize
7.  val charging_pose: Boolean
8.  def clone(): AnyRef
   Attributes
     protected[lang]
   Definition Classes
     AnyRef
   Annotations
     @throws(classOf[java.lang.CloneNotSupportedException]) @native()
9.  final def eq(arg0: AnyRef): Boolean
   Definition Classes
     AnyRef
10.  val facingPitch: Float
11.  val facingYawUpper: Float
12.  def finalize(): Unit
    Attributes
      protected[lang]
    Definition Classes
      AnyRef
    Annotations
      @throws(classOf[java.lang.Throwable])
13.  final def getClass(): Class[_ <: AnyRef]
    Definition Classes
      AnyRef → Any
    Annotations
      @native()
14.  val grenade_state: types.GrenadeState.Value
15.  final def isInstanceOf[T0]: Boolean
    Definition Classes
      Any
16.  val is_cloaking: Boolean
17.  val lfs: Boolean
18.  final def ne(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
19.  final def notify(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
20.  final def notifyAll(): Unit
    Definition Classes
      AnyRef
    Annotations
      @native()
21.  val on_zipline: Option[ZiplineData]
22.  val outfit_logo: Int
23.  val outfit_name: String
24.  def productElementNames: Iterator[String]
    Definition Classes
      Product
25.  final def synchronized[T0](arg0: => T0): T0
    Definition Classes
      AnyRef
26.  val unk0: Long
27.  val unk1: Boolean
28.  val unk2: Boolean
29.  val unk3: Boolean
30.  val unk4: Boolean
31.  val unk5: Boolean
32.  val unk6: Boolean
33.  val unk7: Boolean
34.  final def wait(): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws(classOf[java.lang.InterruptedException])
35.  final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
      AnyRef
    Annotations
      @throws(classOf[java.lang.InterruptedException])
36.  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 StreamBitSize

### Inherited from AnyRef

### Inherited from Any

### Ungrouped