PixelCrushers.DialogueSystem.plyGame Namespace Reference

Classes

class  AddDialogueDatabase_plyBlock
 
class  AddQuest_plyBlock
 
class  AddQuestEntry_plyBlock
 
class  Bark_plyBlock
 
class  ConversationController
 This component attempts to disable standard plyGame camera and character control components during conversations, to prevent the player from walking away from the conversation or moving the camera while the conversation is attempting to move it. More...
 
class  DecRelationship_plyBlock
 
class  DeleteQuest_plyBlock
 
class  DialogueDatabase_Value
 
class  DoesConversationHaveValidEntries_plyBlock
 
class  EventHandler_DialogueSystem
 This script handles the standard Dialogue System events: OnConversationStart, OnConversationEnd, etc. More...
 
class  EventHandler_OnUse_DialogueSystem
 This script handles the "OnUse" event that the Dialogue System's Selector and ProximitySelector components can send to Usable objects. More...
 
class  GetLocalizedText_plyBlock
 
class  GetLuaField_plyBlock
 
class  GetLuaVariable_plyBlock
 
class  GetQuestAbandonSequence_plyBlock
 
class  GetQuestDescription_plyBlock
 
class  GetQuestEntry_plyBlock
 
class  GetQuestEntryCount_plyBlock
 
class  GetQuestEntryState_plyBlock
 
class  GetQuestState_plyBlock
 
class  GetRelationship_plyBlock
 
class  GetStatus_plyBlock
 
class  IncRelationship_plyBlock
 
class  IsConversationActive_plyBlock
 
class  IsQuestAbandonable_plyBlock
 
class  IsQuestTrackingEnabled_plyBlock
 
class  IsSequencePlaying_plyBlock
 
class  LevelWillBeUnloaded_plyBlock
 
class  LocalizedTextTable_Value
 
class  LuaTableTools
 
class  OnBarkEndEvent
 
class  OnBarkStartEvent
 
class  OnConversationCancelledEvent
 
class  OnConversationEndEvent
 
class  OnConversationLineCancelledEvent
 
class  OnConversationLineEvent
 
class  OnConversationStartEvent
 
class  OnConversationTimeoutEvent
 
class  OnSequenceEndEvent
 
class  OnSequenceStartEvent
 
class  OnUseEvent
 
class  PersistableDialogueManager
 This script implements plyGame's IPersistable interface to enable saving and loading of Dialogue System data. More...
 
class  plyGameBridge
 This script provides a bridge between plyGame data and the Dialogue System's Lua environment. More...
 
class  PreloadDialogueUI_plyBlock
 
class  PreloadMasterDatabase_plyBlock
 
class  QuestState_Value
 
class  RemoveDialogueDatabase_plyBlock
 
class  ResetMasterDatabase_plyBlock
 
class  RunAndGetLua_plyBlock
 
class  RunLua_plyBlock
 
class  Sequencer_Value
 
class  SequencerMessage_plyBlock
 
class  SetDefaultDatabase_plyBlock
 
class  SetLanguage_plyBlock
 
class  SetLuaField_plyBlock
 
class  SetLuaVariable_plyBlock
 
class  SetPortrait_plyBlock
 
class  SetQuestDescription_plyBlock
 
class  SetQuestEntryDescription_plyBlock
 
class  SetQuestState_plyBlock
 
class  SetQuestTracking_plyBlock
 
class  SetRelationship_plyBlock
 
class  SetStatus_plyBlock
 
class  ShowAlert_plyBlock
 
class  StartAndGetSequence_plyBlock
 
class  StartConversation_plyBlock
 
class  StartSequence_plyBlock
 
class  StopConversation_plyBlock
 
class  StopSequence_plyBlock
 
class  UpdateResponses_plyBlock
 

Enumerations

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

Enumeration Type Documentation

◆ LuaTableEnum

Enumerator
ActorTable 
ItemTable 
LocationTable