sc2-gamedata
Public Attributes | List of all members
CConversation Class Reference

Generic. More...

#include <Conversation.h>

Collaboration diagram for CConversation:
Collaboration graph
[legend]

Public Attributes

TEditorCategories EditorCategories
 Editor Categories. More...
 
int32 AnimBlendDefault
 Animation Blend Default. More...
 
int32 AnimBlendOut
 Animation Blend Out Time. More...
 
std::vector< SConversationProductionLevelProductionLevelInfo
 Production Level Info. More...
 
EConversationProductionLevel ProductionLevel
 Production Level. More...
 
std::vector< CConversationStateLinkObjectStates
 Object States. More...
 
CCharacterLink DefaultSpeaker1
 Default Speaker 1. More...
 
CCharacterLink DefaultSpeaker2
 Default Speaker 2. More...
 
std::vector< SConversationConditionSetFixedConditions
 Fixed Conditions. More...
 
std::vector< SConversationActionSetFixedActions
 Fixed Actions. More...
 
std::vector< SConversationFacialAnimFacialAnims
 Facial Animations. More...
 
std::vector< SConversationLineLines
 Lines. More...
 
std::vector< SConversationRunActionsRunActions
 Run Actions. More...
 
std::vector< SConversationWaitWaits
 Waits. More...
 
std::vector< SConversationJumpJumps
 Jumps. More...
 
std::vector< SConversationChoiceChoices
 Choices. More...
 
std::vector< SConversationGroupGroups
 Groups. More...
 
std::vector< SConversationCommentComments
 Comments. More...
 
std::vector< TConversationItemIdRootItems
 Root Items. More...
 

Detailed Description

Generic.

Remarks
Unknown

Member Data Documentation

◆ AnimBlendDefault

int32 CConversation::AnimBlendDefault

Animation Blend Default.

Default animation blending time used for lines in this conversation, in milliseconds

◆ AnimBlendOut

int32 CConversation::AnimBlendOut

Animation Blend Out Time.

Animation blend out time used when the conversation is done playing, in milliseconds

◆ Choices

std::vector<SConversationChoice> CConversation::Choices

Choices.

Conversation choices

◆ Comments

std::vector<SConversationComment> CConversation::Comments

Comments.

Comments that explain or help organize the conversation in the StarCraft II Editor

◆ DefaultSpeaker1

CCharacterLink CConversation::DefaultSpeaker1

Default Speaker 1.

Default speaker for the first line added to the conversation

◆ DefaultSpeaker2

CCharacterLink CConversation::DefaultSpeaker2

Default Speaker 2.

Default speaker for the second line added to the conversation

◆ EditorCategories

TEditorCategories CConversation::EditorCategories

Editor Categories.

Editor Categories are used for filtering and organization within the StarCraft II Editor.

◆ FacialAnims

std::vector<SConversationFacialAnim> CConversation::FacialAnims

Facial Animations.

Facial animations that play for the conversation

◆ FixedActions

std::vector<SConversationActionSet> CConversation::FixedActions

Fixed Actions.

Actions that occur for the conversation

◆ FixedConditions

std::vector<SConversationConditionSet> CConversation::FixedConditions

Fixed Conditions.

Conditions for the actions that occur for the conversation

◆ Groups

std::vector<SConversationGroup> CConversation::Groups

Groups.

Groups of conversation data

◆ Jumps

std::vector<SConversationJump> CConversation::Jumps

Jumps.

Conversation data outside of the current group to which the conversation can be jumped

◆ Lines

std::vector<SConversationLine> CConversation::Lines

Lines.

Lines that play for the conversation

◆ ObjectStates

std::vector<CConversationStateLink> CConversation::ObjectStates

Object States.

Defines states available for use in the conversation, including characters and cameras

Remarks
indexEnum: EConversationStateObject

◆ ProductionLevel

EConversationProductionLevel CConversation::ProductionLevel

Production Level.

Specifies current production status of the conversation

◆ ProductionLevelInfo

std::vector<SConversationProductionLevel> CConversation::ProductionLevelInfo

Production Level Info.

Properties of production levels

◆ RootItems

std::vector<TConversationItemId> CConversation::RootItems

Root Items.

List of nodes at the root level of the conversation tree

◆ RunActions

std::vector<SConversationRunActions> CConversation::RunActions

Run Actions.

List of all Run Action nodes in the conversation

◆ Waits

std::vector<SConversationWait> CConversation::Waits

Waits.

List of all Wait nodes in the conversation


The documentation for this class was generated from the following file: