Пример #1
0
class WeaponLibrary(ModuleLibrary):
	def __init__(self):
		self.weapon_data = XmlRetrieval('weapon.xml')

		self.names = self.weapon_data.get_list()

	def get_parents(self):
		return self.weapon_data.get_parents()

	def get_children(self, parent):
		return self.weapon_data.get_children(parent)
Пример #2
0
class ModuleLibrary:
	def __init__(self):
		self.module_data = XmlRetrieval('module.xml')

		self.names = self.module_data.get_list()

	def get_names(self):
		""" Returns module names as a tuple. """
		return tuple(self.names)

	def get_parents(self):
		return self.module_data.get_parents()

	def get_children(self, parent):
		return self.module_data.get_children(parent)
Пример #3
0
    def __init__(self):
        dropsuit_data = XmlRetrieval("dropsuit.xml")

        self.names = dropsuit_data.get_list()