PixelCrushers.DialogueSystem.PlayMaker Namespace Reference

Classes

class  AddDialogueDatabase
 
class  AddQuest
 
class  AddQuestEntry
 
class  ApplyPersistentData
 
class  ApplySavegameData
 
class  Bark
 
class  CustomActionEditorBark
 
class  CustomActionEditorDoesConversationHaveValidEntries
 
class  CustomActionEditorRunLua
 
class  CustomActionEditorStartConversation
 
class  DecRelationship
 
class  DeleteQuest
 
class  DialogueSystemEventsToPlayMaker
 This component sends Dialogue System events to PlayMaker FSMs. More...
 
class  DialogueSystemPlayMakerLua
 This component adds Lua functions to work with PlayMaker. More...
 
class  DialogueSystemPlayMakerTools
 Utility functions for Dialogue System PlayMaker integration. More...
 
class  DoesConversationHaveValidEntries
 
class  GetActorName
 
class  GetCurrentConversationInfo
 
class  GetLocalizedText
 
class  GetLuaField
 
class  GetQuestAbandonSequence
 
class  GetQuestCount
 
class  GetQuestDescription
 
class  GetQuestEntry
 
class  GetQuestEntryCount
 
class  GetQuestEntryState
 
class  GetQuestState
 
class  GetRelationship
 
class  GetStatus
 
class  GetVariable
 
class  IncRelationship
 
class  IsConversationActive
 
class  IsQuestAbandonable
 
class  IsQuestTrackingEnabled
 
class  IsSequencePlaying
 
class  LevelWillBeUnloaded
 
class  LoadGame
 
class  LoadLevel
 
class  Pause
 
class  PlayMakerTools
 
class  PreloadDialogueUI
 
class  PreloadMasterDatabase
 
class  RecordPersistentData
 
class  RecordSavegameData
 
class  RemoveDialogueDatabase
 
class  ResetDialogueDatabase
 
class  ResetPersistentData
 
class  RunLua
 
class  SaveGame
 
class  SelectResponse
 
class  SendSequencerMessage
 
class  SetDefaultDialogueDatabase
 
class  SetDialogueUI
 
class  SetLanguage
 
class  SetLuaField
 
class  SetPortrait
 
class  SetQuestEntryState
 
class  SetQuestState
 
class  SetQuestTracking
 
class  SetRelationship
 
class  SetStatus
 
class  SetVariable
 
class  ShowAlert
 
class  StartConversation
 
class  StartSequence
 
class  StopConversation
 
class  StopSequence
 
class  SyncBool
 
class  SyncBoolArray
 
class  SyncFloat
 
class  SyncGameObjectArray
 
class  SyncInt
 
class  SyncIntArray
 
class  SyncQuaternionArray
 
class  SyncString
 
class  SyncStringArray
 
class  SyncVector3
 
class  SyncVector3Array
 
class  Unpause
 
class  UpdateResponses
 

Enumerations

enum  LuaTableEnum { LuaTableEnum.ActorTable, LuaTableEnum.ItemTable, LuaTableEnum.LocationTable }
 

Enumeration Type Documentation

◆ LuaTableEnum

Enumerator
ActorTable 
ItemTable 
LocationTable