コード例 #1
0
ファイル: builtinActions.py プロジェクト: vardis/pano
 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)
コード例 #2
0
ファイル: builtinActions.py プロジェクト: vardis/pano
 def execute(self, game, params):
     BaseAction.execute(self, game, params)
     game.hideDebugConsole()
コード例 #3
0
ファイル: builtinActions.py プロジェクト: vardis/pano
 def execute(self, game, params):
     BaseAction.execute(self, game, params)
     if not game.isDebugConsoleVisible():
         game.showDebugConsole()
     else:
         game.hideDebugConsole()
コード例 #4
0
ファイル: builtinActions.py プロジェクト: vardis/pano
 def execute(self, game, params):
     BaseAction.execute(self, game, params)
     game.resume()
コード例 #5
0
ファイル: builtinActions.py プロジェクト: vardis/pano
 def execute(self, game, params):
     BaseAction.execute(self, game, params)
     game.pause()
コード例 #6
0
ファイル: builtinActions.py プロジェクト: vardis/pano
 def execute(self, game, params):
     BaseAction.execute(self, game, params)
     state = game.getState().getCurrentState()
     if state.getName() == PanoConstants.STATE_EXPLORE:
         state.changeDisplayNode(params[0])
コード例 #7
0
ファイル: builtinActions.py プロジェクト: vardis/pano
 def execute(self, game, params):
     BaseAction.execute(self, game, params)
     game.getState().changeState(params[0])
コード例 #8
0
ファイル: builtinActions.py プロジェクト: vardis/pano
 def execute(self, game, params):
     BaseAction.execute(self, game, params)
     game.quit()