X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=koperkapel%2Fgamelib%2Flevel.py;h=34487af920d67e5ce59f97ddc5b8d0d1bb085fa2;hb=9e66c7b17935e886b9fbed0704727aacda3b0c38;hp=23701b947c387797c7e1288e88ce367e739c8735;hpb=c6c34ad340c5a1cf273b64b4983ef3e8510a728c;p=koperkapel.git diff --git a/koperkapel/gamelib/level.py b/koperkapel/gamelib/level.py index 23701b9..34487af 100644 --- a/koperkapel/gamelib/level.py +++ b/koperkapel/gamelib/level.py @@ -99,6 +99,11 @@ class Level(object): return enemy return None + def remove_enemy(self, enemy): + self.enemies.remove(enemy) + for generator in self.enemy_generators: + generator.killed(enemy) + def add_enemy(self, enemy, x, y): """Add an enemy to an empty floor space near x, y""" added = False @@ -112,4 +117,3 @@ class Level(object): added = True x += random.randint(-1, 1) y += random.randint(-1, 1) -