gui.initScreenBuild() initScreen = True levelScreen = False ongoingGame = False playerTurn = False gameOver = False #Check if level buttons are clicked for lev, button in enumerate(buttonList): if button.clicked(pos): gui.levelScreenBuild(button) board.boardBuild(lev) initScreen = False levelScreen = True #Check if info buttons is clicked if gui.infoButton.clicked(pos): gui.infoScreenBuild() infoScreen = True initScreen = False #Do if it is the players turn if playerTurn == True: #Check if home button is clicked if gui.homeButton.clicked(pos): gui.initScreenBuild() initScreen = True levelScreen = False ongoingGame = False playerTurn = False gameOver = False #Check if player clicks too many times, (should not be possible) elif count+1 > len(board.flash): print "To Long"