Adventure Creator 1.84.3
An adventure game toolkit for Unity, by Chris Burton, ICEBOX Studios 2013-2024
Loading...
Searching...
No Matches
AC.SpeechGap Struct Reference

Public Member Functions

 SpeechGap (int _characterIndex, float _waitTime)
 SpeechGap (int _characterIndex, bool _pauseIsIndefinite)
 SpeechGap (int _characterIndex, int _expressionID)
 SpeechGap (int _characterIndex, string _tokenKey, string _tokenValue)
void CallEvent (Speech speech)

Public Attributes

int characterIndex
float waitTime
bool pauseIsIndefinite
int expressionID
string tokenKey
string tokenValue

Detailed Description

A data struct for any pauses, delays or Expression changes within a speech line.

Constructor & Destructor Documentation

◆ SpeechGap() [1/4]

AC.SpeechGap.SpeechGap ( int _characterIndex,
float _waitTime )

The default Constructor. <param name = "_characterIndex</param>The character index of the gap</param> <param name = "_waitTime

The time delay of the gap

◆ SpeechGap() [2/4]

AC.SpeechGap.SpeechGap ( int _characterIndex,
bool _pauseIsIndefinite )

A Constructor for an indefinite pauses. <param name = "_characterIndex</param>The character index of the gap</param> <param name = "_expressionID

The ID number of the Expression

◆ SpeechGap() [3/4]

AC.SpeechGap.SpeechGap ( int _characterIndex,
int _expressionID )

A Constructor for an expression change. <param name = "_characterIndex</param>The character index of the gap</param> <param name = "_expressionID

The ID number of the Expression

◆ SpeechGap() [4/4]

AC.SpeechGap.SpeechGap ( int _characterIndex,
string _tokenKey,
string _tokenValue )

A Constructor for custom event tokens. <param name = "_characterIndex</param>The character index of the gap</param> <param name = "_expressionID

The ID number of the Expression

Member Data Documentation

◆ characterIndex

int AC.SpeechGap.characterIndex

The character index of the gap

◆ expressionID

int AC.SpeechGap.expressionID

The ID number of the Expression

◆ pauseIsIndefinite

bool AC.SpeechGap.pauseIsIndefinite

If True, there is no time delay - the gap will pause indefinitely until the player clicks

◆ tokenKey

string AC.SpeechGap.tokenKey

The key, if a custom event token

◆ tokenValue

string AC.SpeechGap.tokenValue

The value, if a custom event token

◆ waitTime

float AC.SpeechGap.waitTime

The time delay of the gap