AC.ActionDialogueSystemGetStatus Class Reference

This custom Adventure Creator action runs the Lua function GetStatus(Asset1, Asset2). More...

Inheritance diagram for AC.ActionDialogueSystemGetStatus:
Collaboration diagram for AC.ActionDialogueSystemGetStatus:

Public Member Functions

 ActionDialogueSystemGetStatus ()
 
override void AssignValues (List< ActionParameter > parameters)
 
override void AssignParentList (ActionList actionList)
 
override float Run ()
 

Public Attributes

int constantID = 0
 
DialogueDatabaseAssetType asset1Type = DialogueDatabaseAssetType.Actor
 
int asset1ParameterID = -1
 
bool asset1FromParameter = false
 
string asset1 = string.Empty
 
DialogueDatabaseAssetType asset2Type = DialogueDatabaseAssetType.Actor
 
int asset2ParameterID = -1
 
bool asset2FromParameter = false
 
string asset2 = string.Empty
 
int variableParameterID = -1
 
int variableID
 
VariableLocationType variableLocationType
 

Protected Attributes

GVar runtimeVariable
 
LocalVariables localVariables
 
VariableType varType = VariableType.Boolean
 

Properties

override ActionCategory Category [get]
 
override string Title [get]
 
override string Description [get]
 

Detailed Description

This custom Adventure Creator action runs the Lua function GetStatus(Asset1, Asset2).

Constructor & Destructor Documentation

◆ ActionDialogueSystemGetStatus()

AC.ActionDialogueSystemGetStatus.ActionDialogueSystemGetStatus ( )
inline

Member Function Documentation

◆ AssignParentList()

override void AC.ActionDialogueSystemGetStatus.AssignParentList ( ActionList  actionList)
inline

◆ AssignValues()

override void AC.ActionDialogueSystemGetStatus.AssignValues ( List< ActionParameter >  parameters)
inline

◆ Run()

override float AC.ActionDialogueSystemGetStatus.Run ( )
inline

Member Data Documentation

◆ asset1

string AC.ActionDialogueSystemGetStatus.asset1 = string.Empty

◆ asset1FromParameter

bool AC.ActionDialogueSystemGetStatus.asset1FromParameter = false

◆ asset1ParameterID

int AC.ActionDialogueSystemGetStatus.asset1ParameterID = -1

◆ asset1Type

DialogueDatabaseAssetType AC.ActionDialogueSystemGetStatus.asset1Type = DialogueDatabaseAssetType.Actor

◆ asset2

string AC.ActionDialogueSystemGetStatus.asset2 = string.Empty

◆ asset2FromParameter

bool AC.ActionDialogueSystemGetStatus.asset2FromParameter = false

◆ asset2ParameterID

int AC.ActionDialogueSystemGetStatus.asset2ParameterID = -1

◆ asset2Type

DialogueDatabaseAssetType AC.ActionDialogueSystemGetStatus.asset2Type = DialogueDatabaseAssetType.Actor

◆ constantID

int AC.ActionDialogueSystemGetStatus.constantID = 0

◆ localVariables

LocalVariables AC.ActionDialogueSystemGetStatus.localVariables
protected

◆ runtimeVariable

GVar AC.ActionDialogueSystemGetStatus.runtimeVariable
protected

◆ variableID

int AC.ActionDialogueSystemGetStatus.variableID

◆ variableLocationType

VariableLocationType AC.ActionDialogueSystemGetStatus.variableLocationType

◆ variableParameterID

int AC.ActionDialogueSystemGetStatus.variableParameterID = -1

◆ varType

VariableType AC.ActionDialogueSystemGetStatus.varType = VariableType.Boolean
protected

Property Documentation

◆ Category

override ActionCategory AC.ActionDialogueSystemGetStatus.Category
get

◆ Description

override string AC.ActionDialogueSystemGetStatus.Description
get

◆ Title

override string AC.ActionDialogueSystemGetStatus.Title
get

The documentation for this class was generated from the following file: