net.psforever.packet.game.objectcreate
Increment the distance to the next mounted player's name
field with the length of the previous entry,
then calculate the new padding value for that next entry's name
field.
Increment the distance to the next mounted player's name
field with the length of the previous entry,
then calculate the new padding value for that next entry's name
field.
the original distance to the last entry
the length of the last entry, if one was parsed
the padding value, 0-7 bits
Distance from the length field of a vehicle creation packet up until the start of the vehicle's inventory data.
Distance from the length field of a vehicle creation packet up until the start of the vehicle's inventory data.
The only field excluded belongs to the original opcode for the packet.
The parameters outline reasons why the length of the stream would be different
and are used to determine the exact difference value.
Note:
198 includes the ObjectCreateMessage
packet fields, without parent data,
the VehicleData
fields,
and the first three fields of the InternalSlot
.
the presence of a velocity field - vel
- in the PlacementData
object for this vehicle
the Codec
subtype for this vehicle
the length of the bitstream
ObjectCreateMessage
Constructor for PlayerData
that ignores the coordinate information and the inventory
and performs a vehicle-unique calculation of the padding value.
Constructor for PlayerData
that ignores the coordinate information and the inventory
and performs a vehicle-unique calculation of the padding value.
It passes information between the three major divisions for the purposes of offset calculations.
This constructor should be used for players that are mounted.
a curried function for the common fields regarding the the character's appearance
a curried function for the class-specific data that explains about the character
the holster that is initially drawn
the input position for the stream up to which this entry;
used to calculate the padding value for the player's name in CharacterAppearanceData
a PlayerData
object
Constructor that ignores the coordinate information and performs a vehicle-unique calculation of the padding value.
Constructor that ignores the coordinate information and performs a vehicle-unique calculation of the padding value. It passes information between the three major divisions for the purposes of offset calculations. This constructor should be used for players that are mounted.
a curried function for the common fields regarding the the character's appearance
a curried function for the class-specific data that explains about the character
the player's inventory
the holster that is initially drawn
the input position for the stream up to which this entry;
used to calculate the padding value for the player's name in CharacterAppearanceData
a PlayerData
object
Overloaded constructor for specifically handling Variant
vehicle format.
Overloaded constructor for specifically handling Variant
vehicle format.
a field that encompasses some data used by the vehicle, including faction
and owner
the amount of health the vehicle has, as a percentage of a filled bar (255)
a representation for the current mobility state
if a vehicle (that can cloak) is cloaked
the seats, mounted weapons, and utilities (such as terminals) that are currently included
Overloaded constructor for specifically handling Utility
vehicle format.
Overloaded constructor for specifically handling Utility
vehicle format.
a field that encompasses some data used by the vehicle, including faction
and owner
the amount of health the vehicle has, as a percentage of a filled bar (255)
a representation for the current mobility state
if a vehicle (that can cloak) is cloaked
the seats, mounted weapons, and utilities (such as terminals) that are currently included
Overloaded constructor for specifically handling Normal
vehicle format.
Overloaded constructor for specifically handling Normal
vehicle format.
a field that encompasses some data used by the vehicle, including faction
and owner
the amount of health the vehicle has, as a percentage of a filled bar (255)
a representation for the current mobility state
if a vehicle (that can cloak) is cloaked
the seats, mounted weapons, and utilities (such as terminals) that are currently included