Mercurial > rinkhals
comparison gamelib/gameover.py @ 392:bb75979b58e6
Move game_over logic from gameboard to level, for later reworking
author | Neil Muller <drnlmuller@gmail.com> |
---|---|
date | Sun, 01 Nov 2009 21:08:43 +0000 |
parents | 463802281182 |
children | 296c73dcd286 |
comparison
equal
deleted
inserted
replaced
391:fd8da9241381 | 392:bb75979b58e6 |
---|---|
83 level.sell_price_chicken * len(gameboard.chickens) + \ | 83 level.sell_price_chicken * len(gameboard.chickens) + \ |
84 level.sell_price_egg * gameboard.eggs | 84 level.sell_price_egg * gameboard.eggs |
85 | 85 |
86 self.tr() | 86 self.tr() |
87 made_list = scoreboard.check(score) is not None | 87 made_list = scoreboard.check(score) is not None |
88 if gameboard.is_game_over(): | 88 if level.is_game_over(gameboard): |
89 if len(gameboard.chickens) > 0: | 89 if len(gameboard.chickens) > 0: |
90 self.survived = WON | 90 self.survived = WON |
91 scoreboard.submit(score, 'Player') | 91 scoreboard.submit(score, 'Player') |
92 message = random.choice(WON_MESSAGES) | 92 message = random.choice(WON_MESSAGES) |
93 else: | 93 else: |