added speed boon with additional recipe

This commit is contained in:
Lief9100
2020-04-24 18:11:07 -07:00
parent 061d688701
commit 5642174af5
4 changed files with 22 additions and 10 deletions

View File

@@ -24,7 +24,7 @@ class ActiveRecipe(arcade.SpriteList):
def __init__(self):
super().__init__()
self.active = Recipe.GHOSTS
self.cycle_recipes = [self.set_frogs, self.set_ghosts]
self.cycle_recipes = [self.set_ghosts, self.set_frogs, self.set_ggf]
self.pos = 0
self.kill_num = 0
@@ -42,10 +42,10 @@ class ActiveRecipe(arcade.SpriteList):
sprite.draw()
def next_recipe(self):
self.cycle_recipes[self.pos]()
self.pos += 1
if self.pos == len(self.cycle_recipes):
self.pos = 0
self.cycle_recipes[self.pos]()
def add_kill(self, monster_type) -> int:
for sprite in self.sprite_list:
@@ -70,4 +70,11 @@ class ActiveRecipe(arcade.SpriteList):
self.sprite_list = []
self.sprite_list.append(arcade.Sprite(filename="resources/images/monsters/frog/frog1.png"))
self.sprite_list.append(arcade.Sprite(filename="resources/images/monsters/frog/frog1.png"))
self.sprite_list.append(arcade.Sprite(filename="resources/images/monsters/frog/frog1.png"))
self.sprite_list.append(arcade.Sprite(filename="resources/images/monsters/frog/frog1.png"))
def set_ggf(self) -> None:
self.active = Recipe.GHOST_FROG
self.sprite_list = []
self.sprite_list.append(arcade.Sprite(filename="resources/images/monsters/frog/frog1.png"))
self.sprite_list.append(arcade.Sprite(filename="resources/images/monsters/ghost/ghost1.png"))
self.sprite_list.append(arcade.Sprite(filename="resources/images/monsters/ghost/ghost1.png"))