Difference between revisions of "Say"
Jump to navigation
Jump to search
imported>Shademe (→Article Update: Search terms added) |
imported>Shademe m (SEO) |
||
Line 39: | Line 39: | ||
<!-- Begin Search Terms | <!-- Begin Search Terms | ||
Say | Say | ||
say | |||
End Search Terms --> | End Search Terms --> |
Revision as of 20:37, 26 September 2009
Syntax:
Say TopicID [ForceSubtitleFlag] [SpeakerID] [UnknownFlag]
Use the function to have an NPC speak a single dialogue item on the specified topic.
Examples:
Say SecretTopic Say DAMolagBalSpeech 1 DAMolagBalVoice 1
Notes:
- The NPC will lip-synch but will not otherwise interrupt his current package.
- "Say" returns the time in seconds that the NPC will take to finish speaking, which can be useful for timing followups in scripts.
- If ForceSubtitleFlag = 1, the subtitles will be displayed regardless of distance between the speaker and the player.
- With the optional "SpeakerID" it's possible to make a creature, an activator or another Object say something. The ID needs to be a NPC which will be used to determine race and gender of the voice-file to be used. For this, the NPC doesn't need to be placed in the world.
- "UnknownFlag" is set to 1 in all daedra-shrine scripts, it is recommended to set it to 1 whenever you use the SpeakerID.
- Calling this function on a Creature, or anything other than an NPC, may crash the game unless a SpeakerID is provided.
See Also