Ejemplo n.º 1
0
 def revive(self):
     self.health = logic.getSystemVitality(self.target)
     [
         person.revive(logic.getVitality(person.name.getStripped()))
         for name, person in self.defenders.items()
     ]
     self.police_notify_sent = False
     self.stat_cooldown = None
Ejemplo n.º 2
0
    def __init__(self, target, name = None):
        self.target = target
        self.name = name if name else utils.randStr()
        self.health = logic.getSystemVitality(self.target)
        self.next_question = time.time() + 5
        self.start_time = self.next_question

        self.defenders = {}
        self.offenders = {}

        self.cooldowns = {}

        self.questions = logic.getQuestions(self.target)
        self.question = None
        self.registry = Registry()
Ejemplo n.º 3
0
    def __init__(self, target, name = None):
        self.target = target
        self.name = name if name else utils.randStr()
        self.health = logic.getSystemVitality(self.target)
        self.next_question = None
        self.start_time = None
        self.defenders = {}
        self.offenders = {}
#        self.cooldowns = {}
        self.questions = logic.getQuestions(self.target)
        self.question = None
        self.registry = Registry()
        self.print_queue = Queue()
        self.defeated_commands = None
        self.defeated_timeout = None
        self.reward_person = None
        self.reward_timeout = None
        self.saved_message = None
Ejemplo n.º 4
0
 def revive(self):
     self.health = logic.getSystemVitality(self.target)
     [person.revive(logic.getVitality(person.name.getStripped())) for name, person in self.defenders.items()]
     self.police_notify_sent = False
     self.stat_cooldown = None
Ejemplo n.º 5
0
 def revive(self):
     self.health = logic.getSystemVitality(self.target)
     [person.revive(logic.getVitalityDefend(name, self.target)) for name, person in self.defenders.items()]
Ejemplo n.º 6
0
 def revive(self):
     self.health = logic.getSystemVitality(self.target)
     [person.revive(logic.getVitalityDefend(name, self.target)) for name, person in self.defenders.items()]