infoScreen = False #Do if we are at the init screen if initScreen == True: if gameOver== True: #Check if home button is clicked (only if game over is true) if gui.homeButton.clicked(pos): 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