Ejemplo n.º 1
0
 def encode(self):
     packet = Packet()
     packet.write_bytes(self.__scene_rot_pos.get_bytes())
     packet.write_bytes(self.__forward.get_bytes())
     packet.write_string(self.__ani_name)
     packet.write_i16(self.__x_axis)
     return packet.encode(msg.P_REQ_SCENE_MOVE)
Ejemplo n.º 2
0
 def encode(self):
     packet = Packet()
     players_count = len(self.__players)
     packet.write_u16(players_count)
     for i in range(players_count):
         packet.write_bytes(self.__players[i].get_bytes())
     return packet.encode(msg.P_ACK_SCENE_PLAYERS)
Ejemplo n.º 3
0
Archivo: pb.py Proyecto: mirahs/xxtools
	def encode(self):
		packet = Packet()
		packet.write_bytes(self.__scene_rot_pos.get_bytes())
		packet.write_bytes(self.__forward.get_bytes())
		packet.write_string(self.__ani_name)
		packet.write_i16(self.__x_axis)
		return packet.encode(msg.P_REQ_SCENE_MOVE)
Ejemplo n.º 4
0
Archivo: pb.py Proyecto: mirahs/xxtools
	def encode(self):
		packet = Packet()
		players_count = len(self.__players)
		packet.write_u16(players_count)
		for i in range(players_count):
			packet.write_bytes(self.__players[i].get_bytes())
		return packet.encode(msg.P_ACK_SCENE_PLAYERS)
Ejemplo n.º 5
0
 def encode(self):
     packet = Packet()
     packet.write_u8(self.__id_u8)
     packet.write_bytes(self.__role_base.get_bytes())
     id_f32_count = len(self.__id_f32)
     packet.write_u16(id_f32_count)
     for i in range(id_f32_count):
         packet.write_f32(self.__id_f32[i])
     packet.write_u8(self.__id_op_u8_flag)
     if self.__id_op_u8_flag:
         packet.write_u8(self.__id_op_u8)
     packet.write_u8(self.__op_role_base_flag)
     if self.__op_role_base_flag:
         packet.write_bytes(self.__op_role_base.get_bytes())
     return packet.encode(msg.P_REQ_TEST_SEND)
Ejemplo n.º 6
0
Archivo: pb.py Proyecto: mirahs/xxtools
	def encode(self):
		packet = Packet()
		packet.write_u8(self.__id_u8)
		packet.write_bytes(self.__role_base.get_bytes())
		id_f32_count = len(self.__id_f32)
		packet.write_u16(id_f32_count)
		for i in range(id_f32_count):
			packet.write_f32(self.__id_f32[i])
		packet.write_u8(self.__id_op_u8_flag)
		if self.__id_op_u8_flag:
			packet.write_u8(self.__id_op_u8)
		packet.write_u8(self.__op_role_base_flag)
		if self.__op_role_base_flag:
			packet.write_bytes(self.__op_role_base.get_bytes())
		return packet.encode(msg.P_REQ_TEST_SEND)
Ejemplo n.º 7
0
 def encode(self):
     packet = Packet()
     packet.write_u64(self.__u64)
     packet.write_string(self.__strxx)
     packet.write_bytes(self.__msg_req.get_bytes())
     packet.write_u8(self.__msg_opt_flag)
     if self.__msg_opt_flag:
         packet.write_bytes(self.__msg_opt.get_bytes())
     msg_rep_count = len(self.__msg_rep)
     packet.write_u16(msg_rep_count)
     for i in range(msg_rep_count):
         packet.write_bytes(self.__msg_rep[i].get_bytes())
     return packet.encode(msg.P_REQ_TEST_PHP)
Ejemplo n.º 8
0
Archivo: pb.py Proyecto: mirahs/xxtools
	def encode(self):
		packet = Packet()
		packet.write_u64(self.__u64)
		packet.write_string(self.__strxx)
		packet.write_bytes(self.__msg_req.get_bytes())
		packet.write_u8(self.__msg_opt_flag)
		if self.__msg_opt_flag:
			packet.write_bytes(self.__msg_opt.get_bytes())
		msg_rep_count = len(self.__msg_rep)
		packet.write_u16(msg_rep_count)
		for i in range(msg_rep_count):
			packet.write_bytes(self.__msg_rep[i].get_bytes())
		return packet.encode(msg.P_REQ_TEST_PHP)
Ejemplo n.º 9
0
 def encode(self):
     packet = Packet()
     packet.write_u32(self.__uid)
     packet.write_bytes(self.__scene_rot_pos.get_bytes())
     return packet.read_bytes()
Ejemplo n.º 10
0
 def encode(self):
     packet = Packet()
     packet.write_bytes(self.__player.get_bytes())
     return packet.encode(msg.P_ACK_SCENE_ENTER)
Ejemplo n.º 11
0
Archivo: pb.py Proyecto: mirahs/xxtools
	def encode(self):
		packet = Packet()
		packet.write_u32(self.__uid)
		packet.write_bytes(self.__scene_rot_pos.get_bytes())
		return packet.read_bytes()
Ejemplo n.º 12
0
Archivo: pb.py Proyecto: mirahs/xxtools
	def encode(self):
		packet = Packet()
		packet.write_bytes(self.__player.get_bytes())
		return packet.encode(msg.P_ACK_SCENE_ENTER)