PixelCrushers.DialogueSystem.EmeraldAISupport.EmeraldAILua Class Reference

Adds Lua functions to interface with Emerald AI. More...

Inheritance diagram for PixelCrushers.DialogueSystem.EmeraldAISupport.EmeraldAILua:
Collaboration diagram for PixelCrushers.DialogueSystem.EmeraldAISupport.EmeraldAILua:

Public Member Functions

void SetEmeraldBehavior (string faction, string behavior)
 
void SetEmeraldDestination (string faction, string destination)
 
void DamageEmeraldAI (string faction, double amount, string targetType)
 
void EmeraldAIFollow (string faction, string target, string followAs)
 
void EmeraldAIStay (string faction)
 

Properties

static List< string > factionNameList [get]
 

Detailed Description

Adds Lua functions to interface with Emerald AI.

Member Function Documentation

◆ DamageEmeraldAI()

void PixelCrushers.DialogueSystem.EmeraldAISupport.EmeraldAILua.DamageEmeraldAI ( string  faction,
double  amount,
string  targetType 
)

◆ EmeraldAIFollow()

void PixelCrushers.DialogueSystem.EmeraldAISupport.EmeraldAILua.EmeraldAIFollow ( string  faction,
string  target,
string  followAs 
)

◆ EmeraldAIStay()

void PixelCrushers.DialogueSystem.EmeraldAISupport.EmeraldAILua.EmeraldAIStay ( string  faction)

◆ SetEmeraldBehavior()

void PixelCrushers.DialogueSystem.EmeraldAISupport.EmeraldAILua.SetEmeraldBehavior ( string  faction,
string  behavior 
)

◆ SetEmeraldDestination()

void PixelCrushers.DialogueSystem.EmeraldAISupport.EmeraldAILua.SetEmeraldDestination ( string  faction,
string  destination 
)

Property Documentation

◆ factionNameList

List<string> PixelCrushers.DialogueSystem.EmeraldAISupport.EmeraldAILua.factionNameList
staticget

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