Beispiel #1
0
 def read(self, reader):
     if reader.read_uint32() != 0:
         raise NotImplementedError()
         return
     self.entity_id = reader.read_uint64()  # must be > 1 and < 10
     self.data = EntityData()
     self.data.read(reader)
Beispiel #2
0
def create_entity_data():
    data = EntityData()
    data.appearance = AppearanceData()
    data.consumable = ItemData()
    data.equipment = []
    for _ in xrange(13):
        data.equipment.append(ItemData())
    return data