PixelCrushers.DialogueSystem.RPGKitSupport.RPGKitLua Class Reference

Adds Lua functions to interface with RPG Kit. More...

Inheritance diagram for PixelCrushers.DialogueSystem.RPGKitSupport.RPGKitLua:
Collaboration diagram for PixelCrushers.DialogueSystem.RPGKitSupport.RPGKitLua:

Public Member Functions

string dgGetPlayerName ()
 
string dgGetPlayerProfession ()
 
void dgApplyDamage (string subjectName, string attributeName, double value)
 
void dgAddModifier (string subjectName, string statName, double value)
 
void dgRemoveModifiers (string subjectName, string statName)
 
void dgAddEffect (string subjectName, string effectName)
 
void dgRemoveEffect (string subjectName, string effectName)
 
StatsHandler GetStatsHandler (string subjectName)
 
StatEffect GetStatEffect (string effectName)
 

Public Attributes

bool unregisterOnDisable = false
 

Detailed Description

Adds Lua functions to interface with RPG Kit.

Member Function Documentation

◆ dgAddEffect()

void PixelCrushers.DialogueSystem.RPGKitSupport.RPGKitLua.dgAddEffect ( string  subjectName,
string  effectName 
)
inline

◆ dgAddModifier()

void PixelCrushers.DialogueSystem.RPGKitSupport.RPGKitLua.dgAddModifier ( string  subjectName,
string  statName,
double  value 
)
inline

◆ dgApplyDamage()

void PixelCrushers.DialogueSystem.RPGKitSupport.RPGKitLua.dgApplyDamage ( string  subjectName,
string  attributeName,
double  value 
)
inline

◆ dgGetPlayerName()

string PixelCrushers.DialogueSystem.RPGKitSupport.RPGKitLua.dgGetPlayerName ( )
inline

◆ dgGetPlayerProfession()

string PixelCrushers.DialogueSystem.RPGKitSupport.RPGKitLua.dgGetPlayerProfession ( )
inline

◆ dgRemoveEffect()

void PixelCrushers.DialogueSystem.RPGKitSupport.RPGKitLua.dgRemoveEffect ( string  subjectName,
string  effectName 
)
inline

◆ dgRemoveModifiers()

void PixelCrushers.DialogueSystem.RPGKitSupport.RPGKitLua.dgRemoveModifiers ( string  subjectName,
string  statName 
)
inline

◆ GetStatEffect()

StatEffect PixelCrushers.DialogueSystem.RPGKitSupport.RPGKitLua.GetStatEffect ( string  effectName)
inline

◆ GetStatsHandler()

StatsHandler PixelCrushers.DialogueSystem.RPGKitSupport.RPGKitLua.GetStatsHandler ( string  subjectName)
inline

Member Data Documentation

◆ unregisterOnDisable

bool PixelCrushers.DialogueSystem.RPGKitSupport.RPGKitLua.unregisterOnDisable = false

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