final case class PlanetsideAttributeMessage(guid: PlanetSideGUID, attribute_type: Int, attribute_value: Long) extends PlanetSideGamePacket with Product with Serializable
na
Global:
50 - State initialization for amenities
- 0 - Normal, accessible ("Press 'e' to ...")
- 1 - Fully destroyed model, inaccessible ("foo is destroyed and can not be accessed")
51 - Common initialization for amenities, complementary to attribute 50
- 0 - Normal, accessible
- 1 - Partially destroyed model, still accessible
- 2 - Explicitly set in transition from state 1; same as state 1?
67 - ???
Global (GUID=0)
75 - Russian client region check
(value checks with bitmask & 8
)
82 - event chat message in green, "You have been Silenced by a Game Official. You can not talk in Command Chat."
83 - max boomers
84 - max he mines
85 - max disruptor mines
86 - max spitfire turrets
87 - max motion sensors
88 - max shadow turrets
89 - max cerebus turrets
90 - max Aegis shield generators
91 - max TRAPs
92 - max OMFTs
93 - max sensor disruptors
94 - boomers
95 - he mines
96 - disruptor mines
97 - spitfire turrets
98 - motion sensors
99 - shadow turrets
100 - cerebus turrets
101 - Aegis shield generators
102 - TRAPSs
103 - OMFTs
104 - sensor disruptors
112 - enable/disable festive backpacks
Players/General:
Server to client :
0 - health (setting to zero on vehicles/terminals will destroy them)
1 - healthMax
2 - stamina
3 - staminaMax
4 - armor
5 - armorMax
6 - PA_RELEASED - transform the (other) avatar in backpack on ground
7 - Sets charge level for MAX capacitor
8 - Enables empire specific max capacitor function - NC Shield, TR Overdrive, VS Jumpjets
9 - Possibly unused now - PA_SHIELDSTRENGTH in beta client
14 - Something with grief
15 - Weapon Lock. Value exemple : 600 to have 1 min lock. Max possible is 30min lock
16 - PA_DECONSTRUCTING in beta client
17 - BEP. Value seems to be the same as BattleExperienceMessage
18 - CEP.
19 - Anchors. Value is 0 to disengage, 1 to engage.
20 - Control console hacking, affects CC timer, yellow base warning lights and message "The FactionName has hacked into BaseName".
Format is: Time left - 2 bytes, faction - 1 byte (1-4), isResecured - 1 byte (0-1)
- 65535 segments per faction in deciseconds (seconds * 10)
- 0-65535 = Neutral 0 seconds to 1h 49m 14s - 0x0000 to 0xFFFF
- 65536 (0x10000) - 131071 (0x1FFFF) - TR
- 131072 (0x20000) - 196607 (0x2FFFF) - NC
- 196608 (0x30000) - 262143 (0x3FFFF) - VS
- 17039360 (0x1040000) - CC Resecured
24 - Learn certification:
- 01 - Medium Assault
- 02 - Heavy Assault
- 03 - Special Assault
- 04 - Anti-Vehicular
- 05 - Sniping
- 06 - Elite Assault
- 07 - Air Cavalry, Scout
- 08 - Air Cavalry, Interceptor
- 09 - Air Cavalry, Assault
- 10 - Air Support
- 11 - ATV
- 12 - Light Scout
- 13 - Assault Buggy
- 14 - Armored Assault 1
- 15 - Armored Assault 2
- 16 - Ground Transport
- 17 - Ground Support
- 18 - BattleFrame Robotics
- 19 - Flail
- 20 - Switchblade
- 21 - Harasser
- 22 - Phantasm
- 23 - Galaxy Gunship
- 24 - BFR Anti Aircraft
- 25 - BFR Anti Infantry
- 26 - ?! Removed Cert ?
- 27 - ?! Removed Cert ?
- 28 - Reinforced ExoSuitDefinition
- 29 - Infiltration Suit
- 30 - AA MAX
- 31 - AI MAX
- 32 - AV MAX
- 33 - Uni-MAX
- 34 - Medical
- 35 - Advanced Medical
- 36 - Hacking
- 37 - Advanced Hacking
- 38 - Expert Hacking
- 39 - Data Corruption
- 40 - Electronics Expert (= Expert Hacking + Data Corruption) Must have Advanced Hacking
- 41 - Engineering
- 42 - Combat Engineering
- 43 - Fortification Engineering
- 44 - Assault Engineering
- 45 - Advanced Engineering (= Fortification Engineering + Assault Engineering) Must have Combat Engineering
25 - Forget certification: ... (see 24)
26 - Certification reset timer (in seconds)
27 - PA_JAMMED - plays jammed buzzing sound in vicinity of target, jams weapon discharge
28 - PA_IMPLANT_ACTIVE - Plays implant sounds. Valid values seem to be up to 20.
29 - PA_VAPORIZED - Visible ?! That's not the cloaked effect, Maybe for spectator mode ?. Value is 0 to visible, 1 to invisible.
31 - Looking for Squad info (marquee and ui):
- 0 - LFS
- 1 is LFSM (Looking for Squad Members)
n
is the supplemental squad identifier number; same as "LFS;" for the leader, sets "LFSM" after the first manual flagging
32 - Maintain the squad role index, when a member of a squad
35 - Battle Rank
36 - Command Rank
38 - Spawn active or not. MUST use base MapId not base GUID
43 - Info on avatar name : 0 = Nothing, 1 = "(LD)" message
45 - NTU charge bar 0-10, 5 = 50% full. Seems to apply to both ANT and NTU Silo (possibly siphons?)
46 - Sends "Generator damage is at a critical level!" message
47 - Sets base NTU level to CRITICAL.
48 - Set to 1 to send base power loss message & turns on red warning lights throughout base.
49 - Vehicle texture effects state? (>0 turns on ANT panel glow or ntu silo panel glow + orbs) (bit?)
52 - Vehicle particle effects? (>0 turns on orbs going towards ANT. Doesn't affect silo) (bit?)
53 - LFS. Value is 1 to flag LFS
54 - Player "Aura". Values can be expressed in the first byte's lower nibble:
- 0 - nothing
- 1 - plasma
- 2 - ancient
- 4 - LLU (?)
- 8 - fire
- e.g., 13 = 8 + 4 + 1 = fire and LLU and plasma
55 - "Someone is attempting to Heal you". Value is 1
56 - "Someone is attempting to Repair you". Value is 1
64 - ????? related to using router telepads
67 - Enables base shields (from cavern module/lock)
73 - "You are locked into the Core Beam. Charging your Module now.". Value is 1 to active
77 - Cavern Facility Captures. Value is the number of captures
78 - Cavern Kills. Value is the number of kills
106 - Avatar Cosmetics
116 - Apply colour to REK beam and REK icon above players
- 0 = yellow
- 1 = red
- 2 = purple
- 3 = blue
Client to Server :
106 - Custom Head
224 - Player/vehicle joins black ops
228 - Player/vehicle leaves black ops
Vehicles:
10 - Driver mount permissions
- 0 - Locked
- 1 - Group
- 3 - Empire
11 - Gunner mount(s) permissions (same)
12 - Passenger mount(s) permissions (same)
13 - Trunk permissions (same)
21 - Declare a player the vehicle's owner, by globally unique identifier
22 - Toggles gunner and passenger mount points (1 = hides, 0 = reveals; this also locks their permissions)
54 - Plays jammed buzzing sound in vicinity of target
55 - Trigger APC EMP
68 - Vehicle shield health
79 - ???
80 - Damage vehicle (unknown value)
81 - ???
113 - Vehicle capacitor - e.g. Leviathan EMP charge
- guid
the object
- attribute_type
the field
- attribute_value
the value
- Alphabetic
- By Inheritance
- PlanetsideAttributeMessage
- Product
- Equals
- PlanetSideGamePacket
- PlanetSidePacket
- Serializable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new PlanetsideAttributeMessage(guid: PlanetSideGUID, attribute_type: Int, attribute_value: Long)
- guid
the object
- attribute_type
the field
- attribute_value
the value
Type Members
- type Packet = PlanetsideAttributeMessage
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 def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val attribute_type: Int
- val attribute_value: Long
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def encode: Attempt[BitVector]
- Definition Classes
- PlanetsideAttributeMessage → 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])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- val guid: PlanetSideGUID
- 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: GamePacketOpcode.Value
- Definition Classes
- PlanetsideAttributeMessage → PlanetSideGamePacket → PlanetSidePacket
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- 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()