diff --git a/common/src/main/scala/net/psforever/packet/game/PlanetsideAttributeMessage.scala b/common/src/main/scala/net/psforever/packet/game/PlanetsideAttributeMessage.scala index 0818c9062..f2faa5aad 100644 --- a/common/src/main/scala/net/psforever/packet/game/PlanetsideAttributeMessage.scala +++ b/common/src/main/scala/net/psforever/packet/game/PlanetsideAttributeMessage.scala @@ -14,15 +14,64 @@ import scodec.codecs._ * `3 - staminaMax`
* `4 - armor`
* `5 - armorMax`
+ * `6 - transform the (other) avatar in backpack on ground`
* `14 - Something with grief`
* `15 - Weapon Lock. Value exemple : 600 to have 1 min lock. Max possible is 30min lock`
* `17 - BEP. Value seems to be the same as BattleExperienceMessage`
* `18 - CEP.`
* `19 - Anchors. Value is 0 to disengage, 1 to engage.`
- * `24 - Certifications`
+ * `24 - Certifications with value :`
+ * 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 ExoSuit
+ * 29 : Infiltration Suit
+ * 30 : MAX (Burster)
+ * 31 : MAX (Dual-Cycler)
+ * 32 : MAX (Pounder)
+ * 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
* `29 - Visible ?! That's not the cloaked effect, Maybe for spectator mode ?. Value is 0 to visible, 1 to invisible.`
+ * `31 - Info under avatar name : 0 = LFS, 1 = Looking For Squad Members`
+ * `32 - Info under avatar name : 0 = Looking For Squad Members, 1 = LFS`
* `35 - BR. Value is the BR`
* `36 - CR. Value is the CR`
+ * `43 - Info on avatar name : 0 = Nothing, 1 = "(LD)" message`
* `53 - LFS. Value is 1 to flag LFS`
* `54 - Player "Aura". Values are : 0 for nothing, 1 for plasma, 2 for ancient, 3 for plasma + ancient,
* 4 for LLU?, 5 for plasma + LLU?, 6 for ancient + LLU?, 7 for plasma + ancient + LLU?, 8 for fire,
@@ -56,4 +105,4 @@ object PlanetsideAttributeMessage extends Marshallable[PlanetsideAttributeMessag ("attribute_type" | uint8L) :: ("attribute_value" | uint32L) ).as[PlanetsideAttributeMessage] -} \ No newline at end of file +}