AC.ActionDialogueSystemGetRelationship Class Reference

This custom Adventure Creator action runs the Lua function GetRelationship(Actor1, Actor2, Relationship). More...

Inheritance diagram for AC.ActionDialogueSystemGetRelationship:
Collaboration diagram for AC.ActionDialogueSystemGetRelationship:

Public Member Functions

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

Public Attributes

int constantID = 0
 
int actor1ParameterID = -1
 
bool actor1FromParameter = false
 
string actor1 = string.Empty
 
int actor2ParameterID = -1
 
bool actor2FromParameter = false
 
string actor2 = string.Empty
 
int relationshipParameterID = -1
 
bool relationshipFromParameter = false
 
string relationship = 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 GetRelationship(Actor1, Actor2, Relationship).

Constructor & Destructor Documentation

◆ ActionDialogueSystemGetRelationship()

AC.ActionDialogueSystemGetRelationship.ActionDialogueSystemGetRelationship ( )
inline

Member Function Documentation

◆ AssignParentList()

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

◆ AssignValues()

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

◆ Run()

override float AC.ActionDialogueSystemGetRelationship.Run ( )
inline

Member Data Documentation

◆ actor1

string AC.ActionDialogueSystemGetRelationship.actor1 = string.Empty

◆ actor1FromParameter

bool AC.ActionDialogueSystemGetRelationship.actor1FromParameter = false

◆ actor1ParameterID

int AC.ActionDialogueSystemGetRelationship.actor1ParameterID = -1

◆ actor2

string AC.ActionDialogueSystemGetRelationship.actor2 = string.Empty

◆ actor2FromParameter

bool AC.ActionDialogueSystemGetRelationship.actor2FromParameter = false

◆ actor2ParameterID

int AC.ActionDialogueSystemGetRelationship.actor2ParameterID = -1

◆ constantID

int AC.ActionDialogueSystemGetRelationship.constantID = 0

◆ localVariables

LocalVariables AC.ActionDialogueSystemGetRelationship.localVariables
protected

◆ relationship

string AC.ActionDialogueSystemGetRelationship.relationship = string.Empty

◆ relationshipFromParameter

bool AC.ActionDialogueSystemGetRelationship.relationshipFromParameter = false

◆ relationshipParameterID

int AC.ActionDialogueSystemGetRelationship.relationshipParameterID = -1

◆ runtimeVariable

GVar AC.ActionDialogueSystemGetRelationship.runtimeVariable
protected

◆ variableID

int AC.ActionDialogueSystemGetRelationship.variableID

◆ variableLocationType

VariableLocationType AC.ActionDialogueSystemGetRelationship.variableLocationType

◆ variableParameterID

int AC.ActionDialogueSystemGetRelationship.variableParameterID = -1

◆ varType

VariableType AC.ActionDialogueSystemGetRelationship.varType = VariableType.Boolean
protected

Property Documentation

◆ Category

override ActionCategory AC.ActionDialogueSystemGetRelationship.Category
get

◆ Description

override string AC.ActionDialogueSystemGetRelationship.Description
get

◆ Title

override string AC.ActionDialogueSystemGetRelationship.Title
get

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