def __updateSkillsData(self):
     skills = [ {'icon': Tankman.getSkillBigIconPath(skillType),
      'label': Tankman.getSkillUserName(skillType),
      'skillType': skillType,
      'isForAll': skillType in tankmen.COMMON_SKILLS,
      'selected': skillType in self._container.getCurrentCrewSkills()} for skillType in PARAMS_AFFECTED_TANKMEN_SKILLS ]
     self.as_setSkillsS(skills)
Exemple #2
0
def packTankmanSkill(skill):
    if skill.roleType in tankmen.getSkillsConfig():
        roleIconPath = Tankman.getRoleSmallIconPath(skill.roleType)
    else:
        roleIconPath = ''
    return {'name': skill.name,
     'level': skill.level,
     'userName': skill.userName,
     'description': skill.description,
     'shortDescription': skill.shortDescription,
     'icon': {'big': Tankman.getSkillBigIconPath(skill.name),
              'small': Tankman.getSkillSmallIconPath(skill.name),
              'role': roleIconPath},
     'isActive': skill.isActive,
     'isEnable': skill.isEnable,
     'roleType': skill.roleType,
     'isPerk': skill.isPerk}
def packTankmanSkill(skill, isPermanent=False):
    if skill.roleType in tankmen.getSkillsConfig():
        roleIconPath = Tankman.getRoleSmallIconPath(skill.roleType)
    else:
        roleIconPath = ''
    return {
        'name': skill.name,
        'level': skill.level,
        'userName': skill.userName,
        'description': skill.description,
        'shortDescription': skill.shortDescription,
        'icon': {
            'big': Tankman.getSkillBigIconPath(skill.name),
            'small': Tankman.getSkillSmallIconPath(skill.name),
            'role': roleIconPath
        },
        'isActive': skill.isActive,
        'isEnable': skill.isEnable,
        'roleType': skill.roleType,
        'isPerk': skill.isPerk,
        'isPermanent': isPermanent
    }
Exemple #4
0
def packTankmanSkill(skill, isPermanent=False):
    if skill.roleType in tankmen.getSkillsConfig():
        roleIconPath = Tankman.getRoleSmallIconPath(skill.roleType)
    else:
        roleIconPath = ""
    return {
        "name": skill.name,
        "level": skill.level,
        "userName": skill.userName,
        "description": skill.description,
        "shortDescription": skill.shortDescription,
        "icon": {
            "big": Tankman.getSkillBigIconPath(skill.name),
            "small": Tankman.getSkillSmallIconPath(skill.name),
            "role": roleIconPath,
        },
        "isActive": skill.isActive,
        "isEnable": skill.isEnable,
        "roleType": skill.roleType,
        "isPerk": skill.isPerk,
        "isPermanent": isPermanent,
    }