示例#1
0
    def display_abilities(self):
        abilities_table = PrettyTable(["Ability           ", "Description     "
                                                             "                "
                                                             "                "
                                                             "                "
                                                             "                "
                                                             "                "
                                                             "              "])
        abilities_table.align["Ability           "] = "l"
        abilities_table.align["Description                                    "
                              "                                               "
                              "                "] = "l"

        if self._all_my_abilities:
            for ability in self._all_my_abilities:
                abilities_table.add_row([
                    ability.get_name(), ability.get_description()])
        return abilities_table
示例#2
0
    def display_skills(self):
        skills_table = PrettyTable(["Type              ", "Name              ",
                                   "Health", "Brawl", "Shoot", "Dodge",
                                    "Might", "Finesse", "Cunning"])
        skills_table.align["Type              "] = "l"
        skills_table.align["Name              "] = "l"

        skills_table.add_row([self._type, self._name,
                             self.concat_skill(self.get_health_die_num(),
                                               self.get_health_die_type()),
                             self.concat_skill(self.get_brawl_die_num(),
                                               self.get_brawl_die_type()),
                             self.concat_skill(self.get_shoot_die_num(),
                                               self.get_shoot_die_type()),
                             self.concat_skill(self.get_dodge_die_num(),
                                               self.get_dodge_die_type()),
                             self.concat_skill(self.get_might_die_num(),
                                               self.get_might_die_type()),
                             self.concat_skill(self.get_finesse_die_num(),
                                               self.get_finesse_die_type()),
                             self.concat_skill(self.get_cunning_die_num(),
                                               self.get_cunning_die_type())])

        return skills_table