Skip to content

H7DialogCntl

Class in MMH7Game · MMH7Game.H7DialogCntl · config

Object › GFxMoviePlayer › H7FlashMovieCntl › H7FlashMoviePopupCntl › H7FlashMovieBlockPopupCntl › H7DialogCntl

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

Properties

NameTypeNotes
mCouncilDialogH7GFxCouncilDialogprotected
mCurrentDialogH7GFxUIContainerprotected
mCustomDifficultyVisibleboolprotected
mDialogH7GFxDialogprotected
mMapControlsH7GFxMapControlsprotected
mNarrationDialogH7GFxNarrationDialogprotected
mNarrationTopH7GFxUIContainerprotected
mNodeH7SeqAct_BaseDialogueprotected
mPopUpCustomDifficultyH7GFxUIContainerprotected
mSelectedCampaignH7CampaignDefinitionprotected
mSelectedMapstringprotected
mSelectedPrevOnIndexintprotected
mSubtitleH7GFxUIContainerprotected

Functions

NameDeclaration
CloseCustomDifficultyfunction CloseCustomDifficulty()
Closedfunction Closed()
ClosePopupfunction ClosePopup()
DisplayDifficultyfunction DisplayDifficulty()
DisplayMapfunction DisplayMap(string MapFilename)
DisplayPrevOnfunction DisplayPrevOn(H7EditorHero speaker, array storyPoints, string MapFilename, optional int displayedPoint = -2)
GetActionCaptionForMapfunction string GetActionCaptionForMap(string MapFilename, optional string lastContinueMapFileName = "")
GetCouncilDialogfunction H7GFxCouncilDialog GetCouncilDialog()
GetCurrentAutoPlayfunction bool GetCurrentAutoPlay()
GetDialogfunction H7GFxDialog GetDialog()
GetEnumListfunction array<H7DropDownEntry> GetEnumList(string enumName)
GetFailSaveMapDescriptionfunction string GetFailSaveMapDescription(string MapFilename)
GetInstancestatic function H7DialogCntl GetInstance()
GetMapControlsfunction H7GFxMapControls GetMapControls()
GetNarrationDialogfunction H7GFxNarrationDialog GetNarrationDialog()
GetNarrationTopfunction H7GFxUIContainer GetNarrationTop()
GetPopupfunction H7GFxUIContainer GetPopup()
GetSelectedCampaignfunction H7CampaignDefinition GetSelectedCampaign()
GetSubtitlefunction H7GFxUIContainer GetSubtitle()
GoBackfunction GoBack()
GoForwardfunction GoForward()
HideMapGUIfunction HideMapGUI()
HideSubtitlefunction HideSubtitle()
Initializefunction bool Initialize()
InitMapGUIfunction InitMapGUI()
InitWindowKeyBindsfunction InitWindowKeyBinds()
IsCustomDifficultyVisiblefunction bool IsCustomDifficultyVisible()
IsDialogInProgressfunction bool IsDialogInProgress()
IsInAdvMapfunction bool IsInAdvMap()
OpenPopupSpecificfunction OpenPopupSpecific(H7GFxUIContainer Element, optional bool blockLayer = true, optional bool blockInput = true)
Playfunction Play()
SelectCampaignfunction SelectCampaign(string campaignAID)
SelectMapfunction SelectMap(string MapFilename)
SetCustomDifficultyfunction SetCustomDifficulty(string enumName, int Value)
SetCustomDifficultyVisiblefunction SetCustomDifficultyVisible(bool Visible)
SetDifficultyfunction SetDifficulty(int Index, int Value)
SetMapPixelfunction SetMapPixel(string Map, int pixel)
SetNodefunction SetNode(H7SeqAct_BaseDialogue Node)
SetVisiblefunction SetVisible(bool Visible)
ShowMapGUIfunction ShowMapGUI(optional H7CampaignDefinition selectedCampaign, optional string MapFilename, optional int prevOnIndex = -2)
ShowSubtitlefunction ShowSubtitle(string Text)
StartCurrentContextfunction StartCurrentContext()
Stopfunction Stop()

Default values

mKeybindCategory=EKeybindCategory.KC_WINDOW_DIALOG
mAllowedStandardCommands(0)="ToggleTable"
mLocaSection(0)="H7MainMenu"
mLocaSection(1)="H7SkirmishSetup"
MovieInfo=SwfMovie'H7SceneAdventureMap.PopUps.H7Dialog'

Inherited

FromMembers
H7FlashMovieBlockPopupCntlFunctions: ClosePopup, Initialize, OpenPopup
H7FlashMoviePopupCntlProperties: mAllowedStandardCommands, mBlockFlash, mBlockStandardKeys, mBlockUnreal, mFullscreen, mHideSidebar, mKeybindCategory, mOpenedThisFrame, mWindowSpecificKeybinds
Functions: CanOpenPopup, Closed, ClosePopup, CreatePopupKeybind, GetPopup, Initialize, InitWindowKeyBinds, IsAllowingCommandFunction, IsBlockingFlash, IsBlockingStandardKeys, IsBlockingUnreal, IsFullscreen, IsHidingSidebar, KeybindUsedByPopup, OpenPopup, PutPopupIntoQueue, QueueFinished, ResetOpenedThisFrame, WasOpenedThisFrame, WriteUserKeysInto
H7FlashMovieCntlProperties: mContainer, mFlashController, mFlashHeight, mFlashWidth, mIsDragginUnit, mIsShowingBlocklayer, mLocaSection, mPlayerController, mRootMC, mWasCanceled, mWasInitialized
Functions: AdvanceDebug, AnyKeyPressed, AnyKeyReleased, CanBeStopped, CaptureMouseWheel, ClosePopup, DisableMouse, EnableMouse, FlashLocalize, FlashPixels2UnrealPixels, GetAssetPath, GetAttributeIconStrings, GetContainer, GetFlashController, GetFlashPath, GetFlashSize, GetGUIColor, GetHUD, GetMagicTierSymbol, GetRadioButtonSymbolPath, GetRoot, GetSettingBool, GetSettingEnum, GetSettingNumber, HighlightClicked, Initialize, IsDraggingUnit, IsMovieSkippedLastFrame, IsRemoveWhenClicked, IsRightClickThisFrame, IsRightMouseDown, IsShiftDown, Log, MouseOut, MouseOver, OpenHeropediaWithCreature, OpenHeropediaWithHero, PlayGUISound, RequestBlockBelow, RequestFocus, RequestRealFocus, RequestUnBlockBelow, SetConstraints, SetInitialized, SetPlayerOwner, SetWasCanceled, Start, StartAdvance, StopAdvance, StopAdvanceReally, StopInput, Unreal, UnrealColorToFlashColor, UnrealColorToHex, UnrealColorToHTMLColor, UnrealPixels2FlashPixels, WaiveFocus, WaiveRealFocus, WasInitialized
GFxMoviePlayer47 properties, 76 functions
Object13 properties, 308 functions