|
sc2-gamedata
|
#include <Conversation.h>

| std::vector<SConversationAction> SConversationLine::Actions |
Actions.
Actions to be run when this line plays
| flag8 SConversationLine::AltLine |
Alternate Line.
Replaces the preceding line if this line's condition pass
| flag8 SConversationLine::AltLineMatchText |
Alternate Line Match Text.
When used as an alternate line, use the same text as the original line
| int32 SConversationLine::AnimBlendIn |
Animation Blend In.
Time, in milliseconds, that the line animation will blend in from the previous animation
| int32 SConversationLine::AnimBlendOut |
Animation Blend Out.
Time, in milliseconds, that the line animation will blend out to the next animation
| CAnimProps SConversationLine::AnimProps |
Animation Properties.
Animation properties used to play an animation on the speaker unit during the line
| CString SConversationLine::Comment |
Comment.
Comment text that will only appear in the editor
| EConversationConditionCheck SConversationLine::ConditionCheck |
Condition Check.
Option for checking All or Any conditions
| std::vector<SConversationCondition> SConversationLine::Conditions |
Conditions.
Conditions involving conversation states that must be true in order for this line to play
| CStringLink SConversationLine::CustomSpeaker |
Custom Speaker.
Name of the conversation's speaker
| CString SConversationLine::CutsceneFile |
Cutscene File.
Cutscene file to be played for this line
| CGamePoint3D SConversationLine::CutscenePosition |
Cutscene Position.
World position for cutscene playback
| TConversationItemId SConversationLine::FacialAnim |
Facial Animation.
Facial animation for the conversation lines
| flag8 SConversationLine::FacialAsVoiceDir |
Facial Animation Used As Voice Direction.
When enabled, the facial animations change during speech rather than as a whole.
| uint32 SConversationLine::FacialBlend |
Facial Animation Blend Percent.
Facial animation blends for the conversation lines
| uint32 SConversationLine::FixedDuration |
Fixed Duration.
When enabled, sound is based on the length of the text.
| TConversationItemId SConversationLine::Id |
Item Id.
Custom conversation line ID
| CCharacterLink SConversationLine::ListenerCharacter |
Listener Character.
Character who is listening to this line
| CAttachMethods SConversationLine::LookAtAttach |
Look At Attach.
Attachment point for look-at animation behavior
| CString SConversationLine::LookAtType |
Look At Type.
Type of look-at animation behavior
| flag8 SConversationLine::NoWait |
No Wait.
When enabled, the conversation line does not wait for the previous line to end before starting.
| std::vector<TConversationStateIndexId> SConversationLine::Objects |
Objects.
States and properties of different conversation objects
| uint32 SConversationLine::OverlapPrevious |
Overlap Previous.
Time, in milliseconds, that this line will overlap with the previous line when it starts
| CSoundLink SConversationLine::Sound |
Sound.
Sound file options for the conversation lines
| int32 SConversationLine::SoundIndex |
Sound Index.
Index of the sound asset within the sound entry for this line
| CCharacterLink SConversationLine::SpeakerCharacter |
Speaker Character.
Character who is speaking this line
| CString SConversationLine::SpeakerVariation |
Speaker Variation.
Variation of character who is speaking this line
| CStringLink SConversationLine::Text |
Text.
Text line that is shown on the screen for the conversation line
| std::vector<TConversationStateVariation> SConversationLine::Variations |
Variations.
Speaker variations for the conversation lines
1.8.14