This class provides a bridge between the Dialogue System and ORK Framework. More...
Public Member Functions | |
virtual void | Start () |
virtual void | OnEnable () |
virtual void | OnDisable () |
virtual void | OnConversationStart (Transform actor) |
virtual void | OnConversationEnd (Transform actor) |
DataObject | SaveGame () |
void | LoadGame (DataObject data) |
Static Public Member Functions | |
static bool | ORKGetBool (string key) |
static double | ORKGetFloat (string key) |
static string | ORKGetString (string key) |
static void | ORKSetBool (string key, bool value) |
static void | ORKSetFloat (string key, double value) |
static void | ORKSetString (string key, string value) |
static double | ORKGetStatus (string combatantName, string statusValueName) |
static void | ORKSetStatus (string combatantName, string statusValueName, double value) |
static void | ORKStartEvent (string eventObjectName, string startingObjectName) |
static void | ORKChangeFaction (string combatantName, string newFactionName) |
static double | ORKGetFactionSympathy (string factionName, string otherName) |
static void | ORKSetFactionSympathy (string factionName, string otherName, double amount) |
static void | ORKAddFactionSympathy (string factionName, string otherName, double amount) |
static void | ORKSubFactionSympathy (string factionName, string otherName, double amount) |
static void | ORKChangeFactionSympathy (string factionName, string otherName, double change, SimpleOperator op) |
static bool | ORKHasQuest (string questName) |
static void | ORKAddQuest (string questName) |
static void | ORKRemoveQuest (string questName) |
static void | ORKChangeQuestStatus (string questName, string status) |
static void | ORKChangeQuestTaskStatus (string questTaskName, string status) |
static bool | ORKHasItem (string combatantName, string itemName) |
static void | ORKAddItem (string combatantName, string itemName) |
static void | ORKRemoveItem (string combatantName, string itemName) |
static bool | ORKHasItemQuantity (string combatantName, string itemName, double quantity) |
static void | ORKAddItemQuantity (string combatantName, string itemName, double quantity) |
static void | ORKRemoveItemQuantity (string combatantName, string itemName, double quantity) |
static double | ORKGetMoney (string combatantName, string currencyName) |
static void | ORKSetMoney (string combatantName, string currencyName, double quantity) |
Protected Member Functions | |
void | SetComponentEnabled< T > (Transform actor, bool value) |
virtual void | RegisterLuaFunctions () |
virtual void | UnregisterLuaFunctions () |
Static Protected Member Functions | |
static Combatant | GetCombatant (string combatantName) |
static GameObject | FindGameObject (string gameObjectName) |
static StatusValue | GetStatusValue (string combatantName, string statusValueName) |
static int | GetFactionID (string factionName) |
static int | GetQuestID (string questName) |
static int | GetQuestTaskID (string questTaskName) |
static int | GetItemIndex (string itemName) |
static ItemShortcut | GetItemShortcut (string itemName) |
static int | GetCurrencyIndex (string currencyName) |
This class provides a bridge between the Dialogue System and ORK Framework.
Add it to you Dialogue Manager GameObject.
This class also implements ISaveData to save and load the Dialogue System's data with ORK saved games.
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
void PixelCrushers.DialogueSystem.ORKFrameworkSupport.DialogueSystemOrkBridge.LoadGame | ( | DataObject | data | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
protectedvirtual |
DataObject PixelCrushers.DialogueSystem.ORKFrameworkSupport.DialogueSystemOrkBridge.SaveGame | ( | ) |
|
protected |
T | : | MonoBehaviour |
|
virtual |
|
protectedvirtual |