This controller handles inputs when the game is in "scene"
state. "Scene" state is when the player can move around and
interact with objects. Like, talking to a npc or examining the contents
of a box.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
handleCommands(self)
Check if a command is to be executed |
source code
|
|
|
|
nullFunc(self,
userdata)
Sample callback for the context menus. |
source code
|
|
|
|
initTalk(self,
npc_info)
Starts the PlayerCharacter talking to an NPC. |
source code
|
|
|
list
|
|
|
|
saveGame(self,
*args,
**kwargs)
Saves the game state, delegates call to engine.Engine |
source code
|
|
|
|
loadGame(self,
*args,
**kwargs)
Loads the game state, delegates call to engine.Engine |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Inherited from controllerbase.ControllerBase:
onStop,
resetMouseCursor,
setMouseCursor
Inherited from common.listeners.key_listener.KeyListener:
attach,
detach,
keyReleased
Inherited from common.listeners.mouse_listener.MouseListener:
mouseClicked,
mouseDragged,
mouseEntered,
mouseExited,
mouseMoved,
mousePressed,
mouseWheelMovedDown,
mouseWheelMovedUp
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|