Window that handles the dialogues.
|
|
__init__(self,
controller,
npc,
quest_engine,
player_character)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
source code
|
|
|
|
initiateDialogue(self)
Callback for starting a quest |
source code
|
|
|
|
|
|
|
continueDialogue(self)
Display the dialogue text and responses for the current DialogueSection. |
source code
|
|
|
|
handleEntered(self,
*args)
Callback for when user hovers over response label. |
source code
|
|
|
|
handleExited(self,
*args)
Callback for when user hovers out of response label. |
source code
|
|
|
|
handleClicked(self,
*args)
Handle a response being clicked. |
source code
|
|
|
|
handleEnd(self)
Handle the end of the conversation being reached, either from the GUI
or from within the conversation itself. |
source code
|
|
|
|
|
|
|
|
|
|
setResponses(self,
dialogue_responses)
Creates the list of clickable response labels and sets their
respective on-click callbacks. |
source code
|
|
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|