Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NETNamespace: Visual3D.Scripting.Dialog
Assembly: Visual3D.Scripting (in Visual3D.Scripting.dll) Version: 1.0.0.0 (1.0.0.0)
Assembly: Visual3D.Scripting (in Visual3D.Scripting.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
| C# | Visual Basic |
public sealed class Conversation : IHasNameID, INamed, IDisplayNameChangedCallback, IAttachable, IHyperlinkBehaviorProvider, INotified
Public NotInheritable Class Conversation _ Implements IHasNameID, INamed, IDisplayNameChangedCallback, IAttachable, _ IHyperlinkBehaviorProvider, INotified
Members
| All Members | Constructors | Properties | Methods | Events |
| Member | Description | |
|---|---|---|
| Conversation()()()() | Initializes a new instance of the Conversation class | |
| Conversation(String, Phrase) | Initializes a new instance of the Conversation class | |
| AddLink(Phrase, String) | ||
| AddLink(Phrase, LinkType) | ||
| AddNewPhrase(Phrase) | ||
| AddPhrase(Phrase, Phrase) | ||
| AttachTo(AttachmentRequest) | ||
| BehaviorTree | ||
| DefaultCameraState |
Default camera state for all phrases.
| |
| EndPhraseOption |
The additional Player answer. At a choice of this answer conversation comes to the end.
For debugging.
| |
| ForceAnswerSelection |
Force a phrase choice if the player has only one answer.
| |
| Get(NameID) | ||
| Get(NameID, Conversation%) | ||
| GetHyperlinkBehavior()()()() | ||
| IsAttachmentAllowed(AttachmentRequest) | ||
| IsPlayerFirstPhrase |
Conversation begins with the player or NPCs.
| |
| IsTextIgnored |
Does not display the form with the conversation text.
| |
| LowerPhrase(Phrase) | ||
| Name | ||
| NameID | ||
| Notify(Object, Object) | ||
| NPCImage | ||
| NPCPrefab | ||
| Phrase | ||
| PhraseAdded | ||
| PhraseRemoved | ||
| PlayerImage | ||
| PlayerPhraseSkip |
The phrases (Talk State) of the player is passed.
| |
| PlayerPrefab | ||
| RaisePhrase(Phrase) | ||
| RemovePhrase(Phrase) | ||
| SkipMove |
Conversation Initiator does not come nearer to the target before conversation.
| |
| StartPhrase | ||
| ToString()()()() | (Overrides Object..::..ToString()()()().) | |
| ValueChanged |
Inheritance Hierarchy
System..::..Object
Visual3D.Scripting.Dialog..::..Conversation
Visual3D.Scripting.Dialog..::..Conversation