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: