Skip to content

H7DuelSetupWindowCntl

Class in MMH7Game · MMH7Game.H7DuelSetupWindowCntl · native, config

Object › GFxMoviePlayer › H7FlashMovieCntl › H7DuelSetupWindowCntl

Implements: H7ContentScannerListener

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

Properties

NameTypeNotes
mBtnBackGFxClikWidgetprotected
mChatLogH7Logprotected
mChatWindowH7GFxLogprotected
mCombatMapScannerH7ListingCombatMapprotected
mDuelSetupH7GFxDuelSetupWindowprotected
mHeroSelectionH7GFxHeroSelectionprotected
mHeroSelectionVisibleboolprotected
mIsHotSeatboolprotected
mIsLoadedGameboolprotected
mMapHeadersarray<H7ContentScannerCombatMapData>protected
mMapThumbnailH7Texture2DStreamLoadprotected
mPendingKickAIH7StructsAndEnumsNative.EAIDifficultyprotected
mShowingGenericImageboolprotected

Functions

NameDeclaration
AddChatLinefunction AddChatLine(string Line, string PlayerName)
AddEntryfunction AddEntry(out array<H7DropDownEntry> List, string Caption, int Data, optional bool Enabled = true, optional string strData = "", optional string Icon)
btnBackClickfunction btnBackClick(EventData Data)
CanStartDuelfunction bool CanStartDuel(out string blockReason)
CheckStartConditionsfunction CheckStartConditions()
CloseHeroSelectionfunction CloseHeroSelection()
ClosePopupfunction ClosePopup()
ClosePopupForRealfunction ClosePopupForReal()
DisplayAllPlayerSettingsfunction DisplayAllPlayerSettings()
DisplayGameSettingsfunction DisplayGameSettings(out H7LobbyDataGameSettings GameSettings)
DisplayMapSettingsfunction DisplayMapSettings(out H7LobbyDataMapSettings mapSettings)
DisplayPlayerSettingsfunction DisplayPlayerSettings(int PlayerIndex, PlayerLobbySelectedSettings PlayerData)
GetColorEnumListfunction array<H7DropDownEntry> GetColorEnumList()
GetDuelWindowfunction H7GFxDuelSetupWindow GetDuelWindow()
GetEnumListfunction array<H7DropDownEntry> GetEnumList(string enumName, optional int PlayerIndex)
GetEnumListByObjectfunction array<H7DropDownEntry> GetEnumListByObject(int enumMax, Object enumObject)
GetGameTypefunction string GetGameType()
GetHeroesEnumListfunction array GetHeroesEnumList(int PlayerIndex, optional bool showHeroSelectionPopUp = false, optional H7Faction Faction = none)
GetHeroInfofunction GetHeroInfo(string heroArchetypeID)
GetInstancestatic function H7DuelSetupWindowCntl GetInstance()
GetMapHeaderfunction H7ContentScannerCombatMapData GetMapHeader(string MapFilename)
Initializefunction bool Initialize()
IsHeroSelectionVisiblefunction bool IsHeroSelectionVisible()
IsHotSeatfunction bool IsHotSeat()
IsLANfunction bool IsLAN()
isMasterfunction bool isMaster()
isMultiplayerfunction bool isMultiplayer()
KickAIDonefunction KickAIDone()
KickConfirmfunction KickConfirm()
KickDonefunction KickDone()
KickPlayerfunction KickPlayer(int PlayerIndex)
KickPlayerPopupfunction KickPlayerPopup(int PlayerIndex)
LoadThumbnailfunction LoadThumbnail(H7ContentScannerCombatMapData MapData)
MakePublicfunction MakePublic()
OnKickDoneDelegatedelegate OnKickDoneDelegate()
OnScanned_AdventureMapevent OnScanned_AdventureMap(const out H7ContentScannerAdventureMapData AdvData)
OnScanned_Campaignevent OnScanned_Campaign(const out H7ContentScannerCampaignData CampaignData)
OnScanned_CombatMapevent OnScanned_CombatMap(const out H7ContentScannerCombatMapData CombatData)
OpenPopupfunction OpenPopup(optional bool HOTSEAT)
processMapfunction processMap(H7ContentScannerCombatMapData CombatData)
ProcessMapsfunction ProcessMaps()
SendChatLinefunction SendChatLine(string Line)
SetCombatTimerfunction SetCombatTimer(int Value)
SetHeroSelectionVisiblefunction SetHeroSelectionVisible(bool Visible)
SetMapfunction SetMap(string MapFilename)
SetNewListfunction SetNewList(string dropDownName, array<H7DropDownEntry> List, optional int PlayerIndex = -1, optional bool blockSendingToUnreal)
SetPlayerArmyfunction SetPlayerArmy(int PlayerIndex, int armyIndex)
SetPlayerColorfunction SetPlayerColor(int PlayerIndex, int selectedColorEnum)
SetPlayerFactionfunction SetPlayerFaction(int PlayerIndex, string factionArchetypeID)
SetPlayerHerofunction SetPlayerHero(int PlayerIndex, string heroArchetypeID)
SetPlayerPositionfunction SetPlayerPosition(int PlayerIndex, int positionEnum)
SetPlayerReadyfunction SetPlayerReady(int PlayerIndex, bool IsReady)
SetPlayerSlotfunction SetPlayerSlot(int PlayerIndex, int slotType)
SetSpeedCombatfunction SetSpeedCombat(float val)
StartGamefunction StartGame()
TrackGameStartfunction TrackGameStart()
UpdateAfterPlayerLeavingfunction UpdateAfterPlayerLeaving(int PlayerIndex)
updateThumbnailfunction updateThumbnail()

Default values

mLocaSection(0)="H7DuelSetup"
mLocaSection(1)="H7SkirmishSetup"
mLocaSection(2)="H7MainMenu"
MovieInfo=SwfMovie'H7SceneMainMenu.StartScreen.H7DuelSetupWindow'

Inherited

FromMembers
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