This part of the Dialogue Editor window contains common code for the Conditions and Script wizards. More...
Public Types | |
enum | ConditionWizardResourceType { Quest , QuestEntry , Variable , Actor , Item , Location , SimStatus , Custom , ManualEnter } |
enum | ScriptWizardResourceType { Quest , QuestEntry , Variable , Actor , Item , Location , SimStatus , Alert , Custom , ManualEnter } |
enum | EqualityType { Is , IsNot } |
enum | ComparisonType { Is , IsNot , Less , Greater , LessEqual , GreaterEqual , Between } |
enum | LogicalOperatorType { All , Any } |
enum | BooleanType { True , False } |
enum | SimStatusType { Untouched , WasOffered , WasDisplayed } |
Static Public Member Functions | |
static ScriptWizardResourceType | GetConditionResourceTypeToScriptResourceType (ConditionWizardResourceType conditionResourceType) |
static ConditionWizardResourceType | GetScriptResourceTypeToConditionResourceType (ScriptWizardResourceType scriptResourceType) |
Public Attributes | |
DialogueDatabase | database |
string[] | questNames = new string[0] |
string[] | complexQuestNames = new string[0] |
string[] | variableNames = new string[0] |
string[] | variablePopupNames = new string[0] |
FieldType[] | variableTypes = new FieldType[0] |
string[] | actorNames = new string[0] |
string[] | actorFieldNames = new string[0] |
FieldType[] | actorFieldTypes = new FieldType[0] |
string[] | itemNames = new string[0] |
string[] | itemFieldNames = new string[0] |
FieldType[] | itemFieldTypes = new FieldType[0] |
string[] | locationNames = new string[0] |
string[] | locationFieldNames = new string[0] |
FieldType[] | locationFieldTypes = new FieldType[0] |
Static Public Attributes | |
static ConditionWizardResourceType | s_lastWizardResourceType = ConditionWizardResourceType.Quest |
Protected Member Functions | |
CustomFieldType | GetCustomFieldType< T > (List< T > assets, int assetIndex, int fieldIndex) |
string | GetDefaultNewVariableValue (FieldType fieldType) |
Properties | |
static int | s_lastActorNamesIndex [get, set] |
static int | s_lastActorFieldIndex [get, set] |
static int | s_lastQuestNamesIndex [get, set] |
static int | s_lastQuestEntryIndex [get, set] |
static int | s_lastItemNamesIndex [get, set] |
static int | s_lastItemFieldIndex [get, set] |
static int | s_lastLocationNameIndex [get, set] |
static int | s_lastLocationFieldIndex [get, set] |
static int | s_lastVariableNameIndex [get, set] |
This part of the Dialogue Editor window contains common code for the Conditions and Script wizards.
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlineprotected |
T | : | Asset |
|
inlineprotected |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
string [] PixelCrushers.DialogueSystem.LuaWizardBase.actorFieldNames = new string[0] |
string [] PixelCrushers.DialogueSystem.LuaWizardBase.actorNames = new string[0] |
string [] PixelCrushers.DialogueSystem.LuaWizardBase.complexQuestNames = new string[0] |
DialogueDatabase PixelCrushers.DialogueSystem.LuaWizardBase.database |
string [] PixelCrushers.DialogueSystem.LuaWizardBase.itemFieldNames = new string[0] |
string [] PixelCrushers.DialogueSystem.LuaWizardBase.itemNames = new string[0] |
string [] PixelCrushers.DialogueSystem.LuaWizardBase.locationFieldNames = new string[0] |
string [] PixelCrushers.DialogueSystem.LuaWizardBase.locationNames = new string[0] |
string [] PixelCrushers.DialogueSystem.LuaWizardBase.questNames = new string[0] |
|
static |
string [] PixelCrushers.DialogueSystem.LuaWizardBase.variableNames = new string[0] |
string [] PixelCrushers.DialogueSystem.LuaWizardBase.variablePopupNames = new string[0] |
|
staticgetset |
|
staticgetset |
|
staticgetset |
|
staticgetset |
|
staticgetset |
|
staticgetset |
|
staticgetset |
|
staticgetset |
|
staticgetset |