Loading...
Searching...
No Matches
AC.ActionLoveHateSetRelationship Class Reference
Inheritance diagram for AC.ActionLoveHateSetRelationship:
Collaboration diagram for AC.ActionLoveHateSetRelationship:

Public Types

enum  Operation { Set , Add , Subtract }
 

Public Member Functions

 ActionLoveHateSetRelationship ()
 
override void AssignValues (List< ActionParameter > parameters)
 
override float Run ()
 

Public Attributes

int constantID = 0
 
int factionMemberParameterID = -1
 
int factionNameParameterID = -1
 
int subjectMemberParameterID = -1
 
int subjectNameParameterID = -1
 
int relationshipTraitNameParameterID = -1
 
int valueParameterID = -1
 
FactionManager factionManager = null
 
FactionSpecifier factionSpecifier = FactionSpecifier.FactionMember
 
FactionMember factionMember = null
 
string factionName = string.Empty
 
FactionSpecifier subjectSpecifier = FactionSpecifier.FactionMember
 
FactionMember subjectMember = null
 
string subjectName = string.Empty
 
bool setAffinity = true
 
string relationshipTraitName = string.Empty
 
Operation operation = Operation.Add
 
float value = 0
 

Member Enumeration Documentation

◆ Operation

Enumerator
Set 
Add 
Subtract 

Constructor & Destructor Documentation

◆ ActionLoveHateSetRelationship()

AC.ActionLoveHateSetRelationship.ActionLoveHateSetRelationship ( )
inline

Member Function Documentation

◆ AssignValues()

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

◆ Run()

override float AC.ActionLoveHateSetRelationship.Run ( )
inline

Member Data Documentation

◆ constantID

int AC.ActionLoveHateSetRelationship.constantID = 0

◆ factionManager

FactionManager AC.ActionLoveHateSetRelationship.factionManager = null

◆ factionMember

FactionMember AC.ActionLoveHateSetRelationship.factionMember = null

◆ factionMemberParameterID

int AC.ActionLoveHateSetRelationship.factionMemberParameterID = -1

◆ factionName

string AC.ActionLoveHateSetRelationship.factionName = string.Empty

◆ factionNameParameterID

int AC.ActionLoveHateSetRelationship.factionNameParameterID = -1

◆ factionSpecifier

FactionSpecifier AC.ActionLoveHateSetRelationship.factionSpecifier = FactionSpecifier.FactionMember

◆ operation

Operation AC.ActionLoveHateSetRelationship.operation = Operation.Add

◆ relationshipTraitName

string AC.ActionLoveHateSetRelationship.relationshipTraitName = string.Empty

◆ relationshipTraitNameParameterID

int AC.ActionLoveHateSetRelationship.relationshipTraitNameParameterID = -1

◆ setAffinity

bool AC.ActionLoveHateSetRelationship.setAffinity = true

◆ subjectMember

FactionMember AC.ActionLoveHateSetRelationship.subjectMember = null

◆ subjectMemberParameterID

int AC.ActionLoveHateSetRelationship.subjectMemberParameterID = -1

◆ subjectName

string AC.ActionLoveHateSetRelationship.subjectName = string.Empty

◆ subjectNameParameterID

int AC.ActionLoveHateSetRelationship.subjectNameParameterID = -1

◆ subjectSpecifier

FactionSpecifier AC.ActionLoveHateSetRelationship.subjectSpecifier = FactionSpecifier.FactionMember

◆ value

float AC.ActionLoveHateSetRelationship.value = 0

◆ valueParameterID

int AC.ActionLoveHateSetRelationship.valueParameterID = -1

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