예제 #1
0
    def __init__(self, x, y):

        self.sees_prey = False  # Must come before self.get() methods to properly define thresholds
        self.sees_lots_of_prey = False

        self.age = 0
        self.hunger = 0
        self.ready_to_breed = False
        self.is_hungry = False
        self.could_eat = False
        self.meals_since_procreation = 0
        self.death_age = self.get_death_age()
        self.hunger_death = self.get_hunger_death()
        self.move_counter = randint(0, self.get_ticks_per_move() - 1)

        Life.__init__(self, x, y)
예제 #2
0
 def __init__(self, manager):
     monome.Page.__init__(self, manager)
     Life.__init__(self)
예제 #3
0
    def __init__(self, x, y):
        self.death_counter = 0
        self.death_cap = 350
        self.alone = False

        Life.__init__(self, x, y)
예제 #4
0
 def __init__(self, app):
     monome.Page.__init__(self, app)
     Life.__init__(self)
예제 #5
0
    def __init__(self, x, y):
        self.death_counter = 0
        self.death_cap = 350

        Life.__init__(self, x, y)
예제 #6
0
파일: pages.py 프로젝트: seabre/pymonome
 def __init__(self, manager):
     monome.Page.__init__(self, manager)
     Life.__init__(self)
예제 #7
0
 def __init__(self, x, y):
     self.sun = randint(0, 99)
     self.sun_cap = 100 + randint(0, 100)
     self.death_counter = 0
     self.death_cap = 200
     Life.__init__(self, x, y)