Exemplo n.º 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)
Exemplo n.º 2
0
def keyboardOpenPause(state):
    global isOpen
    if (state == "down" and isActive):
        if isOpen:
            usedInterface.delete()
            Global.setInterfaceOpen(False)
            playerBehaviour.setControlsEnabled(True)
            isOpen = False

            characterBehaviour.stopMouvementForAllCharacters(True)
        else:
            if not Global.isInterfaceOpen():
                usedInterface.create()
                isOpen = True
                Global.setInterfaceOpen(True)
                playerBehaviour.setControlsEnabled(False)
                characterBehaviour.stopMouvementForAllCharacters(False)
def keyboardOpenPause(state):
	global isOpen;
	if(state == "down" and isActive):
		if isOpen:
			usedInterface.delete();
			Global.setInterfaceOpen(False);
			playerBehaviour.setControlsEnabled(True);
			isOpen = False;

			characterBehaviour.stopMouvementForAllCharacters(True);
		else:
			if not Global.isInterfaceOpen():
				usedInterface.create();
				isOpen = True;
				Global.setInterfaceOpen(True);
				playerBehaviour.setControlsEnabled(False);
				characterBehaviour.stopMouvementForAllCharacters(False);
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);