Пример #1
0
 def __init__(self, id, game, pos, speed, speedmod=None, life=50.0, range=150):
     Animal.__init__(self, id, "creep" + str(random.randint(1, 3)) + ".png", pos, speed, life, range)
     self.nearestEnemy = None
     self.eating = False
     self.range = random.randint(50, 150)
     self.speedmod = speedmod if speedmod else random.uniform(0.8, 1.5)
     self.game = game
Пример #2
0
 def __init__(self, id, game, pos, speedmod, image="playericon.png",  life=25.0, range=200):
     Animal.__init__(self, id, image, pos, None, life, range)
     self.size = (10, 10)
     self.image_raw, self.rect = load_image(image, -1)
     self.image = pygame.transform.scale(self.image_raw, self.size)
     self.rect.size = self.size
     self.rect.center = (self.position.x, self.position.y)
     self.nearestFood = None
     self.nearestEnemy = None
     self.game = game
     self.speedmod = speedmod if speedmod else random.uniform(2.3, 2.7)