Module bzMessage :: Class DeclareVar
[frames] | no frames]

Class DeclareVar

source code


Client message sent to server to declare player variables.

Message is sent when player first connect to the server. 'B' + 'bB%ds' : [quantity lenName VariableName]

Instance Methods
 
__init__(self, quantity=0, varname='') source code
Byte Array. 'B' + 'bB%ds'
Encode(self, quantity=0, varname='')
Returns: the encoded data
source code
Int, [Int, String]
Decode(self, data)
Returns: nb_processed_bytes, [quantity, varname]
source code
 
__repr__(self) source code
Method Details

__init__(self, quantity=0, varname='')
(Constructor)

source code 
Overrides: ClientMessage.__init__

Encode(self, quantity=0, varname='')

source code 
Parameters:
  • quantity (Int) - The initial value of variables
  • varname (String) - The name of the variable
Returns: Byte Array. 'B' + 'bB%ds'
the encoded data

Decode(self, data)

source code 
Parameters:
  • data (Byte Array: 'B' + 'bB%ds') - The encoded data
Returns: Int, [Int, String]
nb_processed_bytes, [quantity, varname]

__repr__(self)
(Representation operator)

source code 
Overrides: ClientMessage.__repr__