def getLvlBestTrophy(self): """ Returns best trophy won for the current level """ if self.grid.refTime: # Get best time for the level bestTime = self.players[0].getTime(self.grid.hashsum.hexdigest()) # Get matching trophy if bestTime: for trophy, time in self.grid.refTime.iteritems(): if Counter.getFrameFromSec(time)-bestTime >= 0: return trophy return None