def __init__(self,level,screensize,score=0): super(Scoremode,self).__init__(level,screensize) self.name = "Scoremode" self.score = score self.prev_score = score self.base_score = SCOREMODE['base-score'] self.clock = pygame.time.Clock() self.timeleft = (SCOREMODE['gametime']+1-0.001)*1000 self.level = level sidebar_size = (screensize[0]-self.boardsize-SIDEBAR['board-padding'], screensize[1]) self.sidebar = Sidebar(self.score,sidebar_size,self.boardsize) self.sidebar_rect = self.sidebar.surface.get_rect() self.sidebar_rect = self.sidebar_rect.move((self.boardsize+SIDEBAR['board-padding'],0)) self.pause = False self.pause_color = SCOREMODE['pause-color'] self.pause_alpha = SCOREMODE['pause-alpha'] self.pause_text = SCOREMODE['pause-text'] self.pause_text_color = SCOREMODE['pause-text-color'] if self.level == 1: self.set_pause("Click to start game")