Skip to content

H7GFxSkirmishSetupWindow

Class in MMH7Game · MMH7Game.H7GFxSkirmishSetupWindow

Object › GFxObject › H7GFxListener › H7GFxUIContainer › H7GFxSkirmishSetupWindow

Within: GFxMoviePlayer

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

Structs

PlayerLobbySelectedSettingsGUI

FieldType
mSlotStateH7StructsAndEnumsNative.EPlayerSlotState
mNamestring
mAIDifficultyH7StructsAndEnumsNative.EAIDifficulty
mTeamH7StructsAndEnumsNative.ETeamNumber
mStartHerostring
mStartHeroIconstring
mStartHeroNamestring
mStartHeroIsMightbool
mStartHeroLevelint
mStartHeroArchetypeIDstring
mHeropediaAvailablebool
mColorH7StructsAndEnumsNative.EPlayerColor
mFactionstring
mStartBonusIndexint
mPositionH7StructsAndEnumsNative.EStartPosition
mArmyIndexint
mIsReadybool
mPlayerStartAvailablebool
Defaults
mSlotState=EPlayerSlotState.EPlayerSlotState_Undefined
mName=""
mAIDifficulty=EAIDifficulty.AI_DIFFICULTY_EASY
mTeam=ETeamNumber.TN_NO_TEAM
mStartHero=""
mStartHeroIcon=""
mStartHeroName=""
mStartHeroIsMight=false
mStartHeroLevel=0
mStartHeroArchetypeID=""
mHeropediaAvailable=false
mColor=EPlayerColor.PCOLOR_BLUE
mFaction=""
mStartBonusIndex=0
mPosition=EStartPosition.START_POSITION_RANDOM
mArmyIndex=0
mIsReady=false
mPlayerStartAvailable=false

Functions

NameDeclaration
DisplayGameSettingsfunction DisplayGameSettings(H7LobbyDataGameSettings GameSettings)
DisplayMapSettingsfunction DisplayMapSettings(H7StructsAndEnumsNative.EVictoryCondition V, bool bonus, H7StructsAndEnumsNative.ETeamSetup T, bool Position, string vicDescription)
DisplayPlayerSettingsfunction DisplayPlayerSettings(int Index, PlayerLobbySelectedSettings PlayerData)
DisplayPlayerSettingsGUIfunction DisplayPlayerSettingsGUI(int Index, PlayerLobbySelectedSettingsGUI PlayerData)
DisplayStartConditionfunction DisplayStartCondition(bool canStart, optional string blockReason)
GetTooltipForPropertiesfunction string GetTooltipForProperties(H7RMGInGamePropertiesData Properties)
HideThumbnailfunction HideThumbnail()
SetNewListfunction SetNewList(string dropDownName, array<H7DropDownEntry> List, optional int PlayerIndex = -1, optional bool blockSendingToUnreal)
SetThumbnailfunction SetThumbnail(string Path, optional bool rotateForRMG)
SetThumbnailTexturefunction SetThumbnailTexture(Texture mapThumbnail, optional bool rotateForRMG)
ShowRandomMapControlsfunction ShowRandomMapControls(bool val, optional bool previewAvailable, optional bool previewDone, optional string ToolTip)
ShowThumbnailfunction ShowThumbnail()
SwitchToUndergroundfunction SwitchToUnderground(bool val)
Updatefunction Update(string MapName, bool isMaster, bool IsLoadedGame)
UpdateNatDisplayfunction UpdateNatDisplay(int StatusCode, bool upnp)

Inherited

FromMembers
H7GFxUIContainerProperties: mVisible
Functions: BlockInputTemporary, CreateArmyObject, CreateArmyObjectFromPool, CreateArmyObjectFromSite, CreateArmyObjectFromStacks, CreateBuildingCostArray, CreateBuildingObject, CreateBuildingObjectFromBuildng, CreateCaravanObject, CreateCaravanObjectFromData, CreateColorObject, CreateCombatArmyObject, CreateCostArray, CreateCreatureStackObject, CreateDataObject, CreateHeroObject, CreateItemObject, CreateLocalGuardObject, CreatePreReqArray, CreateResourceArray, CreateRuneUnitObject, CreateSpellObject, CreateUnitObjectAdvanced, CreateUnitObjectFromPool, CreateUnitObjectFromStack, CreateWarefareUnitsObject, CreateWarfareUnitObject, GetBattleSiteRewardsObject, GetFlashName, GetFlashPath, GetHUD, GetNewArray, GetNewObject, GetStatModSourceName, Hide, IsLocaKey, IsVisible, PlayOpenAnimation, PlayOpenAnimationNextFrame, Realign, RealignAdventureMap, Reset, ResetDragAndDrop, SetStatModSourceList, SetVisibleSave
H7GFxListenerFunctions: ListenTo, ListenUpdate
GFxObject2 properties, 75 functions
Object13 properties, 308 functions