From 59b933225aa43372b7882a2d3de2458ff5f3f9a3 Mon Sep 17 00:00:00 2001 From: "theo@manjaro" Date: Sat, 18 Sep 2021 18:56:49 +0200 Subject: [PATCH] Correct handling of spawners depth --- gamedata/objects/ingame/spawner.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gamedata/objects/ingame/spawner.py b/gamedata/objects/ingame/spawner.py index 0d5cd31..dda041e 100644 --- a/gamedata/objects/ingame/spawner.py +++ b/gamedata/objects/ingame/spawner.py @@ -19,6 +19,9 @@ class Spawner(BaseObject): self.skin = random.choice(skins["specials"]) self.fallsprite = game.sprite_lib["lemmings/"+self.skin+"/falling.png"] + # Depth updating based on position + self.depth = 1+self.rect[1]/100 + def step(self): if self.timer.tick(self.game.dt): lemming = Lemming(self.rect[0],self.rect[1],self.game,speedmargin=self.speedmargin,skin=self.skin)