Skip to content

H7SeqAct_ShowDialogue

Class in MMH7Game · MMH7Game.H7SeqAct_ShowDialogue · native, perobjectconfig

Object › SequenceObject › SequenceOp › SequenceAction › SeqAct_Latent › H7SeqAct_Narration › H7SeqAct_BaseDialogue › H7SeqAct_ShowDialogue

Implements: H7IAliasable, H7IHeroReplaceable, H7IVoiceable

Using it from Lua
h7.find_all("H7SeqAct_ShowDialogue")            -- live instances
h7.find_class("MMH7Game.H7SeqAct_ShowDialogue")   -- the class
h7.hook("MMH7Game.H7SeqAct_ShowDialogue.Activated", fn)

Properties

NameTypeNotes
mDialogueTypeH7StructsAndEnumsNative.EDialogueTypeprotected
mIsDialogueboolprotected
mIsNarratorEnabledbooltransient, editconst, private
mLastLinesModIndexintprivate
mLastLinesModOpbyteprivate
mLinesarray<H7DialogueLine>protected
mNarratorH7EditorHeroprotected
mTitlestringprotected

Functions

NameDeclaration
Activatedfunction Activated()
GetDialogueTypefunction H7StructsAndEnumsNative.EDialogueType GetDialogueType()
GetLinesfunction array<H7DialogueLine> GetLines()
GetLocalizedContentfunction string GetLocalizedContent(int lineIndex)
GetNarratorfunction H7EditorHero GetNarrator()
GetObjClassVersionstatic event int GetObjClassVersion()
IsDialoguefunction bool IsDialogue()
ShowNextLinefunction ShowNextLine()
UpdateFinishedLineOutputsnative function UpdateFinishedLineOutputs()
VersionUpdatedevent VersionUpdated(int OldVersion, int NewVersion)

Default values

mIsDialogue=true
mDialogueType=EDialogueType.DT_DIALOG
ObjName="Show Dialogue"

Inherited

FromMembers
H7SeqAct_BaseDialogueProperties: mAutoForward, mBaseDialogueType, mBaseIsDialogue, mBaseLines, mBaseNarrator, mCloseCaption, mCouncilDialogWindow, mCurrentLineIndex, mDialogueFinished, mDialogWindow, mLocalAutoPlaySetting, mNarrationDialogWindow, mNextCaption, mPlayInitialDialogue, mPreviousCaption, mReadyToSwap, mWasCanceled
Functions: AutoOnNextLine, BecomeReadyToSwap, DoAutoForward, GetAllSpeakersAndListeners, GetCurrentLineStruct, GetCurrentLineText, GetListenerHero, GetLocalAutoPlaySetting, GetLocalizedContent, GetObjClassVersion, GetSoundActor, GetSpeakerHero, Initialize, isMonolog, OnClose, OnNextLine, OnPreviousLine, PlayCallbackAKEvent, SetAutoForward, SetLocalAutoPlaySetting, SetTimer, ShowCurrentDialogueLine, ShowDialogue, ShowNextLine, StartVoiceOver, StopVoiceOver
H7SeqAct_NarrationFunctions: GetObjClassVersion
SeqAct_Latent3 properties, 2 functions
SequenceAction3 properties, 0 functions
SequenceOp26 properties, 18 functions
SequenceObject17 properties, 6 functions
Object13 properties, 308 functions