示例#1
0
    def __init__(self, char, ds_name):
        self.stats = {}
        self.skill_effects = char.skill_effect
        self.ds_name = ds_name

        dropsuit_data = XmlRetrieval("dropsuit.xml")
        properties, effecting_skills = dropsuit_data.get_target(ds_name)
        self._add_stats(properties, effecting_skills)
示例#2
0
	def __init__(self, skills, mod_name):
		self.stats = {}
		self.name = mod_name
		self.skills = skills

		module_data = XmlRetrieval('module.xml')
		properties, effecting_skills = module_data.get_target(mod_name)
		self._add_stats(properties,effecting_skills)
示例#3
0
	def __init__(self, skills, weapon_name, module_list=[]):
		self.stats = {}
		self.name = weapon_name
		self.skills = skills
		self.module_list = module_list

		weapon_data = XmlRetrieval('weapon.xml')
		properties, effecting_skills = weapon_data.get_target(weapon_name)
		self._add_stats(properties,effecting_skills)
		self._add_module_bonus()