ScriptedDiscussions allow the designer to make the actors speak scripted lines. More...


Classes | |
| class | Dialogue |
Public Member Functions | |
| List< Dialogue > | GetDialogues () |
Public Member Functions inherited from EchoTrio.Discussion | |
| bool | HasAllTriggerModes (TriggerMode modes) |
| bool | HasAnyTriggerMode (TriggerMode modes) |
| TriggerMode | GetTriggerMode () |
| string | GetTriggerTopic () |
| int | GetTriggerRound () |
| float | GetTriggerIdleTime () |
Private Attributes | |
| List< Dialogue > | dialogues = new List<Dialogue>() |
Additional Inherited Members | |
Public Types inherited from EchoTrio.Discussion | |
| enum | TriggerMode : uint { Topic = 1 << 0 , Round = 1 << 1 , IdleTime = 1 << 2 } |
| Ways that a discussion can be triggered. More... | |
Protected Attributes inherited from EchoTrio.Discussion | |
| TriggerMode | triggerMode = TriggerMode.Topic | TriggerMode.Round |
| string | triggerTopic = string.Empty |
| int | triggerRound = 1 |
| float | triggerIdleTime = 60.0f |
ScriptedDiscussions allow the designer to make the actors speak scripted lines.
Definition at line 7 of file ScriptedDiscussion.cs.
|
inline |
Definition at line 17 of file ScriptedDiscussion.cs.
Definition at line 15 of file ScriptedDiscussion.cs.