added boon functions and returns from kill funcitons

This commit is contained in:
Lief9100
2020-04-24 16:47:58 -07:00
parent 9de313f440
commit 9da3faac8f
2 changed files with 17 additions and 12 deletions

View File

@@ -47,7 +47,7 @@ class ActiveRecipe(arcade.SpriteList):
if self.pos == len(self.cycle_recipes):
self.pos = 0
def add_kill(self, monster_type):
def add_kill(self, monster_type) -> int:
for sprite in self.sprite_list:
if monster_type in "ghost":
r, g, b = sprite.color
@@ -56,7 +56,7 @@ class ActiveRecipe(arcade.SpriteList):
g = darken(g, .5)
b = darken(b, .5)
sprite.color = (r, g, b)
return
return self.pos
def set_ghosts(self) -> None:
self.active = Recipe.GHOSTS
@@ -65,10 +65,9 @@ class ActiveRecipe(arcade.SpriteList):
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"))
def set_frogs(self) -> None:
self.active = Recipe.FROGS
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"))