Skip to content

Commit eedc207

Browse files
authored
Update shake.py
1 parent d03efb4 commit eedc207

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

shake.py

+6-6
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ def eat_food(self, game, portals, walls, *food):
182182
for piece in food:
183183
if self.body[-1] == (piece.x, piece.y):
184184
SOUND_EAT.play()
185-
piece.spawn_food(self, walls, portals)
185+
piece.spawn_food(self, walls, portals, *food)
186186
piece.give_bonus(self, game)
187187

188188
def move_snake(self, game):
@@ -378,15 +378,15 @@ def main():
378378

379379
# initialize food
380380
apple.spawn_food(snake, level.portals, level.walls,
381-
speed_up_bonus, speed_down_bonus)
381+
speed_up_bonus, speed_down_bonus, apple)
382382
speed_up_bonus.spawn_food(snake, level.portals, level.walls,
383-
speed_up_bonus, speed_down_bonus)
383+
speed_up_bonus, speed_down_bonus, apple)
384384
speed_down_bonus.spawn_food(snake, level.portals, level.walls,
385-
speed_up_bonus, speed_down_bonus)
385+
speed_up_bonus, speed_down_bonus, apple)
386386

387387
while True:
388388
buffer = game.controls_handler(snake, buffer)
389-
if len(buffer) > 2:
389+
if len(buffer) > 3:
390390
buffer.pop(0)
391391
snake.change_direction(buffer)
392392
surface.fill(bg_fill_color)
@@ -410,7 +410,7 @@ def main():
410410
apple, speed_up_bonus, speed_down_bonus)
411411
# screen refresh
412412
game.refresh_screen()
413-
# clearing from the action made
413+
# clear buffer
414414
buffer.pop(0)
415415
# game over
416416
game.game_over(surface, snake, level.walls, game, level)

0 commit comments

Comments
 (0)