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