Beispiel #1
0
def selectionItem(state):
    global isOpen
    if state == "down":
        if isActive and isOpen and (usedInterface != None):
            currentItem = usedInterface.getEntry("currentLine")
            if (currentItem == 1):
                # save the game
                Data.setData("isNewGame", False)
                Data.setData("lastPosition",
                             playerBehaviour.getPlayer().getPosition())
                Data.setData("lastScene",
                             sceneBehaviour.getCurrentScene().getFileName())

                Data.saveData()
                print('Game saved...')

                usedInterface.delete()
                Global.setInterfaceOpen(False)
                playerBehaviour.setControlsEnabled(True)
                isOpen = False

                characterBehaviour.stopMouvementForAllCharacters(True)

            else:
                os._exit(99)
def selectionItem(state):
	global isOpen;
	if state == "down":
		if isActive and isOpen and (usedInterface != None):
			currentItem = usedInterface.getEntry("currentLine");
			if(currentItem == 1):
				# save the game
				Data.setData("isNewGame", False);
				Data.setData("lastPosition", playerBehaviour.getPlayer().getPosition());
				Data.setData("lastScene", sceneBehaviour.getCurrentScene().getFileName());

				Data.saveData();
				print('Game saved...');

				usedInterface.delete();
				Global.setInterfaceOpen(False);
				playerBehaviour.setControlsEnabled(True);
				isOpen = False;

				characterBehaviour.stopMouvementForAllCharacters(True);

			else:
				os._exit(99);
Beispiel #3
0
def startNewGame():
	print("new game");
	Data.setData("isNewGame", True);
	isGameStarting = True;
	menuBehaviour.open();
	startGame();
Beispiel #4
0
def continueGame():
	Data.setData("isNewGame", False);
	startGame();
	menuBehaviour.open();