Пример #1
0
 def save_data(self):
     """
     Returns a dictionary containing Universe data ready to be serialized.
     """
     return {
         "core_star_system_uuids": list((str(u) for u in self.core_star_system_uuids)),
         "auxiliary": auxiliary.save_data(self.aux)
     }
Пример #2
0
 def save_data(self):
     """
     Returns a dictionary containing Entity data ready to be serialized.
     """
     return {
         "uuid": str(self.uuid),
         "name": self.name,
         "auxiliary": auxiliary.save_data(self.aux)
     }
Пример #3
0
 def save_data(self):
     """
     Returns a dictionary containing StarSystem data ready to be serialized.
     """
     return {
         "uuid": str(self.uuid),
         "name": self.name,
         "core_celestial_uuids": list((str(u) for u in self.core_celestial_uuids)),
         "link_uuids": list((str(u) for u in self.link_uuids)),
         "reset_interval": self.reset_interval,
         "auxiliary": auxiliary.save_data(self.aux)
     }
Пример #4
0
 def save_data(self):
     """
     Returns a dictionary containing Entity data ready to be serialized.
     """
     return {
         "uuid": str(self.uuid),
         "name": self.name,
         "celestial_uuid": str(self.celestial_uuid),
         "is_pilotable": self.is_pilotable,
         "is_warp_beacon": self.is_warp_beacon,
         "auxiliary": auxiliary.save_data(self.aux)
     }
Пример #5
0
 def save_data(self):
     """
     Returns a dictionary containing Celestial data ready to be serialized.
     """
     return {
         "uuid": str(self.uuid),
         "name": self.name,
         "star_system_uuid": str(self.star_system_uuid),
         "coordinate": self.coordinate,
         "mass": self.mass,
         "radius": self.radius,
         "warp_radius": self.warp_radius,
         "auxiliary": auxiliary.save_data(self.aux)
     }