Conversation Function Category

Functions that deal with conversations.



Functions

NameBrief Description
ActionPauseConversationPause the current conversation.
ActionResumeConversationResume a conversation after it has been paused.
ActionSpeakStringCauses an object to speak.
ActionSpeakStringByStrRefCauses the creature to speak a translated string.
ActionStartConversationNPC action to start a conversation with a PC
AddJournalQuestEntryAdd an entry to a player's Journal. (Create the entry in the Journal Editor first).
BeginConversationAttempts to start a conversation immediately.
FaceNearestPCCauses an NPC to face the nearest visible PC.
FloatingTextStringOnCreatureBriefly displays ambient text above targets head.
FloatingTextStrRefOnCreatureBriefly displays a string ref as ambient text above targets head.
GetDialogSoundLengthRetrieves the length of a wave (audio) file in seconds.
GetJournalQuestExperienceReturns the amount of experience set for a journal category.
GetLastSpeakerDetermines the last creature that was communicated with.
GetListenPatternNumberCheck if a conversation pattern has been activated in an OnConversation event.
GetMatchedSubstringGet a matched substring specified by a listen pattern.
GetMatchedSubstringsCountGet the number of listen pattern substrings matched.
GetPCSpeakerRetrieves the PC that is currently in a conversation with an NPC.
IsInConversationDetermines whether an object is in conversation.
PersistentConversationAttemptThis function attempts to ensure that an NPC starts a conversation with a specified PC.
PlayConversationAnimationMakes caller face a PC and play an animation.
PlaySpeakSoundByStrRefDo a call to both SpeakStringByStrRef and PlaySoundByStrRef at the same time.
SetCustomTokenSets the value for a custom token.
SpeakOneLinerConversationImmediately speak a conversation one-liner.
SpeakStringForces an object to immediately speak.
SpeakStringByStrRefCauses an object to instantly speak a translated string.
StartingConditionalThis is the template function for the conversation editor
StringToRGBStringGiven a string and an RGB color encoded string, this function returns an equivalent string that will display in the specified color.

See Also

Function Categories