Exemplo n.º 1
0
 def deserialize(self, bit_stream: BitStream):
     if not bit_stream.read_start():
         return
     self.player_id = ObjectID()
     self.player_id.deserialize(bit_stream)
     self.is_host = bit_stream.read_bool()
     self.is_status_pending = bit_stream.read_bool()
Exemplo n.º 2
0
 def deserialize(self, bit_stream: BitStream):
     if not bit_stream.read_start():
         return
     self.sw = bit_stream.read_bool()
     self.sx = bit_stream.read_bool()
     self.sy = bit_stream.read_bool()
     self.sz = bit_stream.read_bool()
     self.cx = bit_stream.read_short()
     self.cy = bit_stream.read_short()
     self.cz = bit_stream.read_short()
 def deserialize(self, bit_stream: BitStream):
     if not bit_stream.read_start():
         return
     self.player_ids = []
     for _ in range(bit_stream.read_int()):
         item = ObjectID()
         item.deserialize(bit_stream)
         self.player_ids.append(item)
     self.is_invite_or_accept = bit_stream.read_bool()
     self.is_host = bit_stream.read_bool()
     self.permanent = bit_stream.read_bool()
Exemplo n.º 4
0
 def deserialize(self, bit_stream: BitStream):
     if not bit_stream.read_start():
         return
     self.quest_type_id = ObjectID()
     self.quest_type_id.deserialize(bit_stream)
     self.hierarchies = []
     for _ in range(bit_stream.read_int()):
         self.hierarchies.append(bit_stream.read_str())
     self.return_locked = bit_stream.read_bool()
Exemplo n.º 5
0
 def deserialize(self, bit_stream: BitStream):
     if not bit_stream.read_start():
         return
     self.type_value = bit_stream.read_int()
     self.lang_locale_pair_id = ObjectID()
     self.lang_locale_pair_id.deserialize(bit_stream)
     self.tier_id = ObjectID()
     self.tier_id.deserialize(bit_stream)
     self.birth_date = bit_stream.read_dt()
     self.registration_date = bit_stream.read_dt()
     self.preview_date = bit_stream.read_dt()
     self.is_preview_enabled = bit_stream.read_bool()
Exemplo n.º 6
0
 def deserialize(self, bit_stream: BitStream):
     if not bit_stream.read_start():
         return
     self.token = bit_stream.read_str()
     self.password = bit_stream.read_str()
     self.parent_email_address = bit_stream.read_str()
     self.birth_date = bit_stream.read_dt()
     self.gender = bit_stream.read_str()
     self.location_id = ObjectID()
     self.location_id.deserialize(bit_stream)
     self.username = bit_stream.read_str()
     self.worldname = bit_stream.read_str()
     self.chat_allowed = bit_stream.read_bool()
     self.cnl = bit_stream.read_str()
     self.referred_by_worldname = bit_stream.read_str()
     self.login_type = bit_stream.read_int()
Exemplo n.º 7
0
 def deserialize(self, bit_stream: BitStream):
     if not bit_stream.read_start():
         return
     self.un_marked = bit_stream.read_bool()