PixelCrushers.DialogueSystem.UniStormSupport.UniStormLuaBridge Class Reference

This component provides Lua functions to access UniStorm. More...

Inheritance diagram for PixelCrushers.DialogueSystem.UniStormSupport.UniStormLuaBridge:
Collaboration diagram for PixelCrushers.DialogueSystem.UniStormSupport.UniStormLuaBridge:

Public Member Functions

void Awake ()
 
void OnRecordPersistentData ()
 
void OnApplyPersistentData ()
 

Static Public Member Functions

static void RegisterLuaFunctions ()
 Registers the UniStorm Lua functions with the Dialogue System.
 
static double GetMinuteCounter ()
 
static double GetHourCounter ()
 
static double GetDayCounter ()
 
static double GetMonthCounter ()
 
static double GetYearCounter ()
 
static double GetWeatherForecaster ()
 
static double GetTemperature ()
 

Public Attributes

bool saveUniStormState = true
 

Detailed Description

This component provides Lua functions to access UniStorm.

Add it to the Dialogue Manager.

Member Function Documentation

◆ Awake()

void PixelCrushers.DialogueSystem.UniStormSupport.UniStormLuaBridge.Awake ( )
inline

◆ GetDayCounter()

static double PixelCrushers.DialogueSystem.UniStormSupport.UniStormLuaBridge.GetDayCounter ( )
inlinestatic

◆ GetHourCounter()

static double PixelCrushers.DialogueSystem.UniStormSupport.UniStormLuaBridge.GetHourCounter ( )
inlinestatic

◆ GetMinuteCounter()

static double PixelCrushers.DialogueSystem.UniStormSupport.UniStormLuaBridge.GetMinuteCounter ( )
inlinestatic

◆ GetMonthCounter()

static double PixelCrushers.DialogueSystem.UniStormSupport.UniStormLuaBridge.GetMonthCounter ( )
inlinestatic

◆ GetTemperature()

static double PixelCrushers.DialogueSystem.UniStormSupport.UniStormLuaBridge.GetTemperature ( )
inlinestatic

◆ GetWeatherForecaster()

static double PixelCrushers.DialogueSystem.UniStormSupport.UniStormLuaBridge.GetWeatherForecaster ( )
inlinestatic

◆ GetYearCounter()

static double PixelCrushers.DialogueSystem.UniStormSupport.UniStormLuaBridge.GetYearCounter ( )
inlinestatic

◆ OnApplyPersistentData()

void PixelCrushers.DialogueSystem.UniStormSupport.UniStormLuaBridge.OnApplyPersistentData ( )
inline

◆ OnRecordPersistentData()

void PixelCrushers.DialogueSystem.UniStormSupport.UniStormLuaBridge.OnRecordPersistentData ( )
inline

◆ RegisterLuaFunctions()

static void PixelCrushers.DialogueSystem.UniStormSupport.UniStormLuaBridge.RegisterLuaFunctions ( )
inlinestatic

Registers the UniStorm Lua functions with the Dialogue System.

Member Data Documentation

◆ saveUniStormState

bool PixelCrushers.DialogueSystem.UniStormSupport.UniStormLuaBridge.saveUniStormState = true

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