PixelCrushers.DialogueSystem.Wrappers.ConversationTrigger Class Reference

This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class. More...

Inheritance diagram for PixelCrushers.DialogueSystem.Wrappers.ConversationTrigger:
Collaboration diagram for PixelCrushers.DialogueSystem.Wrappers.ConversationTrigger:

Additional Inherited Members

- Public Member Functions inherited from PixelCrushers.DialogueSystem.ConversationTrigger
void OnBarkEnd (Transform actor)
 
void OnConversationEnd (Transform actor)
 
void OnSequenceEnd (Transform actor)
 
void OnUse (Transform actor)
 
void OnUse (string message)
 
void OnUse ()
 
void OnTriggerEnter (Collider other)
 
void OnTriggerExit (Collider other)
 
void OnCollisionEnter (Collision collision)
 
void OnCollisionExit (Collision collision)
 
void OnTriggerEnter2D (Collider2D other)
 
void OnTriggerExit2D (Collider2D other)
 
void OnCollisionEnter2D (Collision2D collision)
 
void OnCollisionExit2D (Collision2D collision)
 
void Start ()
 
void OnEnable ()
 
void OnDisable ()
 
void OnLevelWillBeUnloaded ()
 
void OnApplicationQuit ()
 
void OnDestroy ()
 
- Public Member Functions inherited from PixelCrushers.DialogueSystem.ConversationStarter
void TryStartConversation (Transform actor)
 If the condition is true, starts the conversation between the specified actor and the character that this component is attached to.
 
void TryStartConversation (Transform actor, Transform interactor)
 If the condition is true, starts the conversation between the specified actor and the character that this component is attached to.
 
- Public Attributes inherited from PixelCrushers.DialogueSystem.ConversationTrigger
Transform actor
 The actor to converse with.
 
DialogueTriggerEvent trigger = DialogueTriggerEvent.OnUse
 The trigger that starts the conversation.
 
bool stopConversationOnTriggerExit = false
 Set true to stop the conversation if the actor leaves the trigger area.
 
- Public Attributes inherited from PixelCrushers.DialogueSystem.ConversationStarter
string conversation
 The title of the conversation to start.
 
Condition condition
 The condition required for the conversation to start.
 
bool skipIfNoValidEntries
 If this is true<c/c> and no valid entries currently link from the start entry, don't start the conversation.
 
bool exclusive = false
 Only start if no other conversation is active.
 
Transform conversant
 The conversant of the conversation.
 
bool useConversationTitlePicker = true
 
DialogueDatabase selectedDatabase = null
 
- Public Attributes inherited from PixelCrushers.DialogueSystem.DialogueEventStarter
bool once = false
 Set true if this event should only happen once.
 
- Protected Member Functions inherited from PixelCrushers.DialogueSystem.DialogueEventStarter
void DestroyIfOnce ()
 
- Properties inherited from PixelCrushers.DialogueSystem.DialogueEventStarter
virtual bool useOnce [get]
 

Detailed Description

This wrapper class keeps references intact if you switch between the compiled assembly and source code versions of the original class.


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