Ejemplo n.º 1
0
    def get_xp(self):
        '''Look up XP earned after challenge
        '''
        # Look up XP earned
        xp = get_app_xp_for_challenge("linux-story",
                                      str(self.challenge_number))

        if xp > 0:
            self.xp = _("{{gb:Congratulations, you earned %d XP!}}\n\n") % xp
Ejemplo n.º 2
0
    def get_xp(self):
        '''Look up XP earned after challenge
        '''
        # Look up XP earned
        xp = get_app_xp_for_challenge("linux-story",
                                      str(self.challenge_number)
                                      )

        if xp > 0:
            self.xp = "{{gb:Congratulazione, hai guadagnato " + str(xp) + " Experience Points!}}\n\n"
Ejemplo n.º 3
0
    def get_xp(self):
        '''Look up XP earned after challenge
        '''
        # Look up XP earned
        xp = get_app_xp_for_challenge("linux-story",
                                      str(self.challenge_number)
                                      )

        if xp > 0:
            self.xp = "{{gb:Congratulations, you earned " + str(xp) + " XP!}}\n\n"
Ejemplo n.º 4
0
    def __get_xp(challenge):
        level = load_app_state_variable("linux-story", "level")
        if level is None:
            save_app_state_variable("linux-story", "level", 0)
            return ""

        if challenge > level + 1:
            xp = get_app_xp_for_challenge("linux-story", str(challenge))
            if xp > 0:
                return _("{{gb:Congratulations, you earned %d XP!}}\n\n") % xp
        return ""