Property | Type | Description | |
---|---|---|---|
characters | Fungus.Character[] | ||
exitSayWait | bool |
Method | Description | |
---|---|---|
ConversationManager ( ) : System.Collections | ||
DoConversation ( string conv ) : IEnumerator |
Parse and execute a conversation string.
|
|
PopulateCharacterCache ( ) : void |
Caches the character objects in the scene for fast lookup during conversations.
|
|
PreParse ( string conv ) : List |
||
PreParse ( string conv, System.Action |
Method | Description | |
---|---|---|
CreateConversationItem ( Array sayParams, string text, |
Using the string of say parameters before the ':', set the current character, position and portrait if provided.
|
|
GetSayDialog ( |
||
Parse ( string conv ) : List |
||
Split ( string stringToSplit ) : string[] |
public ConversationManager ( ) : System.Collections | ||
return | System.Collections |
protected CreateConversationItem ( Array sayParams, string text, |
||
sayParams | Array | The list of say parameters. |
text | string | The text for the character to say. |
currentCharacter | The currently speaking character. | |
return | ConversationItem |
public DoConversation ( string conv ) : IEnumerator | ||
conv | string | |
return | IEnumerator |
protected GetSayDialog ( |
||
character | ||
return |
public static PreParse ( string conv ) : List |
||
conv | string | |
return | List |
public static PreParse ( string conv, System.Action |
||
conv | string | |
itemAction | System.Action |
|
return | void |
protected static Split ( string stringToSplit ) : string[] | ||
stringToSplit | string | |
return | string[] |