Exemple #1
0
 def execute(self, game, params):
     BaseAction.execute(self, game, params)
     if game.getState().getCurrentState().getName(
     ) == PanoConstants.STATE_INVENTORY:
         game.getState().popState()
     else:
         game.getState().pushState(PanoConstants.STATE_INVENTORY)
Exemple #2
0
 def execute(self, game, params):
     BaseAction.execute(self, game, params)
     if not game.isDebugConsoleVisible():
         game.showDebugConsole()
     else:
         game.hideDebugConsole()
Exemple #3
0
 def __init__(self):
     BaseAction.__init__(self, 'acToggleConsole',
                         'Toggles the debug console visibility')
Exemple #4
0
 def __init__(self):
     BaseAction.__init__(self, 'acShowConsole', 'Show the debug console')
Exemple #5
0
 def execute(self, game, params):
     BaseAction.execute(self, game, params)
     game.resume()
Exemple #6
0
 def __init__(self):
     BaseAction.__init__(self, 'acResume', 'Resumes the game')
Exemple #7
0
 def execute(self, game, params):
     BaseAction.execute(self, game, params)
     game.pause()
Exemple #8
0
 def execute(self, game, params):
     BaseAction.execute(self, game, params)
     game.quit()
Exemple #9
0
 def __init__(self):
     BaseAction.__init__(self, 'acVoid', 'Does nothing')
Exemple #10
0
 def execute(self, game, params):
     BaseAction.execute(self, game, params)
     state = game.getState().getCurrentState()
     if state.getName() == PanoConstants.STATE_EXPLORE:
         state.changeDisplayNode(params[0])
Exemple #11
0
 def __init__(self):
     BaseAction.__init__(self, 'acGotoNode',
                         'Changes the currently active node.')
Exemple #12
0
 def __init__(self):
     BaseAction.__init__(self, 'acToggleInventory',
                         'Toggles the visibility of the inventory')
Exemple #13
0
 def execute(self, game, params):
     BaseAction.execute(self, game, params)
     game.getState().changeState(params[0])
Exemple #14
0
 def __init__(self):
     BaseAction.__init__(self, 'acChangeState',
                         'Changes the state of the game')
Exemple #15
0
 def __init__(self):
     BaseAction.__init__(self, 'acHideConsole', 'Hides the debug console')
Exemple #16
0
 def __init__(self):
     BaseAction.__init__(self, 'acPause', 'Pauses the game')
Exemple #17
0
 def execute(self, game, params):
     BaseAction.execute(self, game, params)
     game.hideDebugConsole()
Exemple #18
0
 def __init__(self):
     BaseAction.__init__(self, 'acExit', 'Exits the game')