Wizard that adds a message condition node. More...
Public Member Functions | |
QuestEditorMessageWizard (int clickedIndex) | |
override bool | Draw () |
Public Member Functions inherited from PixelCrushers.QuestMachine.QuestEditorWizard | |
QuestEditorWizard (int clickedIndex) | |
bool | Draw () |
Draws the wizard. | |
Protected Member Functions | |
virtual void | AddMessageNode () |
Protected Member Functions inherited from PixelCrushers.QuestMachine.QuestEditorWizard | |
QuestNode | GetParentNode (Quest quest) |
QuestNode | GetLastNodeBeforeSuccess (Quest quest) |
void | AddSuccessNode (Quest quest, QuestNode node) |
QuestContent | CreateBodyContent (string text) |
void | AddAndSaveSubasset (QuestSubasset subasset) |
Protected Attributes | |
string | message = "Explored" |
string | parameter = "Cave" |
string | hudText = "Explore Cave" |
string | journalText = "{QUESTGIVER} has asked you to explore the Cave." |
string | dialogueText = "I want you to explore the Cave." |
bool | leadsToSuccess = false |
GUIContent | messageGUIContent = new GUIContent("Message", "Message that this node listens for. Send it using Quest Machine's message system.") |
GUIContent | parameterGUIContent = new GUIContent("Parameter", "If specified, require this parameter with the message. If blank, allow any parameter.") |
GUIContent | hudTextGUIContent = new GUIContent("HUD Text", "Show these instructions to the player in the HUD when this condition node is active.") |
GUIContent | journalTextGUIContent = new GUIContent("Journal Text", "Show these instructions to the player in the journal when this condition node is active.") |
GUIContent | dialogueTextGUIContent = new GUIContent("Dialogue Text", "Show this dialogue content when this condition node is active.") |
GUIContent | leadsToSuccessGUIContent = new GUIContent("Leads to Success", "Add a success node immediately after this node.") |
Static Protected Attributes | |
const string | helpText = "This wizard adds a condition node that listens for a message from the message system. The fields have been set to example values. Change them and click Add." |
Additional Inherited Members | |
Properties inherited from PixelCrushers.QuestMachine.QuestEditorWizard | |
int | clickedIndex [get, set] |
Wizard that adds a message condition node.
|
inline |
|
inlineprotectedvirtual |
|
inline |
|
protected |
|
protected |
|
staticprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |