本文整理汇总了Python中Character.Character.set方法的典型用法代码示例。如果您正苦于以下问题:Python Character.set方法的具体用法?Python Character.set怎么用?Python Character.set使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Character.Character
的用法示例。
在下文中一共展示了Character.set方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: Controller
# 需要导入模块: from Character import Character [as 别名]
# 或者: from Character.Character import set [as 别名]
#.........这里部分代码省略.........
def update_sql_wpn(self, name, type, wa, con, av, dmg, ammo, shts, rof, rel, range, cost, weight, flags, options, alt_munitions, description, category):
wpn_table = self.db.table('wpn_blueprints')
wpn_table.update_wpn(name, type, wa, con, av, dmg, ammo, shts, rof, rel, range, cost, weight, flags, options, alt_munitions, description, category)
def prepare_skill_shorts(self):
skills = self.prefs.get_skills_dictionary()
for key, value in skills.items():
try:
short = value.get_attribute('short')
name = value.get_attribute('name')
self.__skill_shorts[short] = name
except Exception:
pass
def get_skill_from_short(self, short):
try:
skill = self.__skill_shorts[short]
return skill
except Exception:
return 'error'
def get_pc_roster(self):
return self.__pc_roster
def load_character(self, filepath):
self.c = Character(self.prefs)
self.prefs.load_character(filepath,self.c)
def get_player_fuz_roll(self, player, detailed=False):
search_for = str.strip(player)
return self.__pc_roster[search_for].fuz_roll(detailed)
def set_char_stat(self, command, value):
self.c.set(command, value)
def destroy_char_attributes_of_type(self, type, attribute):
self.c.remove_all_attributes_of_type(type, attribute)
def add_skill_to_char(self, name, lvl, ip, chipped):
self.c.add_skill(name, lvl, ip=ip, chipped=chipped)
def get_slate_gameobject(self):
o = GameObject()
return o
def get_char_stat(self, name, attribute, search_category=False, return_all=False):
if search_category:
return self.c.get_stat(name, name, True, return_all)
return self.c.get_stat(name, attribute)
def get_char_attribute(self, name):
return self.c.get_attribute(name)
def get_char_stat_list(self, stat_type):
return self.c.get_stat_list(stat_type)
def get_char_inventory(self):
return self.c.get_inventory()
def get_char_bp_points(self, player, skill, detailed=False):
character = self.__pc_roster[player]
array = []
if detailed:
source_stat_name = character.get_stat(skill, 'stat')
source_stat_lvl = character.get_stat(source_stat_name, 'lvl')