# HG changeset patch # User Simon Cross # Date 1259435725 0 # Node ID fb8ab1ee3eaffe9fb8287c9d104e3a656668fbd2 # Parent 06f2f965ea4fd5826db9f352bc666ebc40c1e6ad Use actual username in high scores. diff -r 06f2f965ea4f -r fb8ab1ee3eaf gamelib/gameover.py --- a/gamelib/gameover.py Sat Nov 28 18:51:16 2009 +0000 +++ b/gamelib/gameover.py Sat Nov 28 19:15:25 2009 +0000 @@ -1,6 +1,7 @@ """The Game Over Screen""" import random import os +import getpass from pgu import gui from pgu import html @@ -100,7 +101,11 @@ if level.is_game_over(gameboard): if len(gameboard.chickens) > 0: self.survived = WON - scoreboard.submit(score, 'Player') + try: + player = getpass.getuser() + except Exception: + player = 'You' + scoreboard.submit(score, player) message = random.choice(WON_MESSAGES) else: self.survived = LOST