Skip to content

H7TownBuildingPopupCntl

Class in MMH7Game · MMH7Game.H7TownBuildingPopupCntl · config

Object › GFxMoviePlayer › H7FlashMovieCntl › H7FlashMoviePopupCntl › H7FlashMovieTownPopupCntl › H7TownBuildingPopupCntl

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

Properties

NameTypeNotes
mBuildingPopupH7GFxTownBuildingPopupprotected
mIsConfirmPopupVisibleboolprotected
mUpdateAfterBuildingPendingboolprotected

Functions

NameDeclaration
BuildBuildingfunction bool BuildBuilding(string buildingName)
BuildBuildingPopupAnimationFinishedfunction BuildBuildingPopupAnimationFinished()
BuildBuilingCompletefunction BuildBuilingComplete()
BuildConfirmfunction BuildConfirm()
ClosePopupfunction ClosePopup()
DestroyLevelfunction DestroyLevel()
DestroyLevelCompletefunction DestroyLevelComplete()
GetBuildingPopupfunction H7GFxTownBuildingPopup GetBuildingPopup()
GetInstancestatic function H7TownBuildingPopupCntl GetInstance()
GetPopupfunction H7GFxUIContainer GetPopup()
Initializefunction bool Initialize()
InitWindowKeyBindsfunction InitWindowKeyBinds()
LoadCompletefunction LoadComplete()
OnDestroyConfirmfunction OnDestroyConfirm()
OpenCreatureInfofunction OpenCreatureInfo(string creatureArchetypeName)
SaveGUIConfigfunction SaveGUIConfig(string guiConfig)
SetConfirmPopupVisiblefunction SetConfirmPopupVisible(bool val)
Updatefunction Update(H7Town currentTown)

Default values

mKeybindCategory=EKeybindCategory.KC_WINDOW_BUILDING
mFullscreen=true
mLocaSection(0)="H7Town"
MovieInfo=SwfMovie'H7SceneTownScreen.PopUp.H7TownBuildingPopup'

Inherited

FromMembers
H7FlashMovieTownPopupCntlProperties: mTown
Functions: ClosePopup, LinkToTownPopupContainer, LoadComplete, OpenPopup, Update
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