H7DuelSetupWindowCntl¶
Class in MMH7Game · MMH7Game.H7DuelSetupWindowCntl · native, config
Object › GFxMoviePlayer › H7FlashMovieCntl › H7DuelSetupWindowCntl
Implements: H7ContentScannerListener
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mBtnBack | GFxClikWidget | protected |
mChatLog | H7Log | protected |
mChatWindow | H7GFxLog | protected |
mCombatMapScanner | H7ListingCombatMap | protected |
mDuelSetup | H7GFxDuelSetupWindow | protected |
mHeroSelection | H7GFxHeroSelection | protected |
mHeroSelectionVisible | bool | protected |
mIsHotSeat | bool | protected |
mIsLoadedGame | bool | protected |
mMapHeaders | array<H7ContentScannerCombatMapData> | protected |
mMapThumbnail | H7Texture2DStreamLoad | protected |
mPendingKickAI | H7StructsAndEnumsNative.EAIDifficulty | protected |
mShowingGenericImage | bool | protected |
Functions¶
| Name | Declaration |
|---|---|
AddChatLine | function AddChatLine(string Line, string PlayerName) |
AddEntry | function AddEntry(out array<H7DropDownEntry> List, string Caption, int Data, optional bool Enabled = true, optional string strData = "", optional string Icon) |
btnBackClick | function btnBackClick(EventData Data) |
CanStartDuel | function bool CanStartDuel(out string blockReason) |
CheckStartConditions | function CheckStartConditions() |
CloseHeroSelection | function CloseHeroSelection() |
ClosePopup | function ClosePopup() |
ClosePopupForReal | function ClosePopupForReal() |
DisplayAllPlayerSettings | function DisplayAllPlayerSettings() |
DisplayGameSettings | function DisplayGameSettings(out H7LobbyDataGameSettings GameSettings) |
DisplayMapSettings | function DisplayMapSettings(out H7LobbyDataMapSettings mapSettings) |
DisplayPlayerSettings | function DisplayPlayerSettings(int PlayerIndex, PlayerLobbySelectedSettings PlayerData) |
GetColorEnumList | function array<H7DropDownEntry> GetColorEnumList() |
GetDuelWindow | function H7GFxDuelSetupWindow GetDuelWindow() |
GetEnumList | function array<H7DropDownEntry> GetEnumList(string enumName, optional int PlayerIndex) |
GetEnumListByObject | function array<H7DropDownEntry> GetEnumListByObject(int enumMax, Object enumObject) |
GetGameType | function string GetGameType() |
GetHeroesEnumList | function array |
GetHeroInfo | function GetHeroInfo(string heroArchetypeID) |
GetInstance | static function H7DuelSetupWindowCntl GetInstance() |
GetMapHeader | function H7ContentScannerCombatMapData GetMapHeader(string MapFilename) |
Initialize | function bool Initialize() |
IsHeroSelectionVisible | function bool IsHeroSelectionVisible() |
IsHotSeat | function bool IsHotSeat() |
IsLAN | function bool IsLAN() |
isMaster | function bool isMaster() |
isMultiplayer | function bool isMultiplayer() |
KickAIDone | function KickAIDone() |
KickConfirm | function KickConfirm() |
KickDone | function KickDone() |
KickPlayer | function KickPlayer(int PlayerIndex) |
KickPlayerPopup | function KickPlayerPopup(int PlayerIndex) |
LoadThumbnail | function LoadThumbnail(H7ContentScannerCombatMapData MapData) |
MakePublic | function MakePublic() |
OnKickDoneDelegate | delegate OnKickDoneDelegate() |
OnScanned_AdventureMap | event OnScanned_AdventureMap(const out H7ContentScannerAdventureMapData AdvData) |
OnScanned_Campaign | event OnScanned_Campaign(const out H7ContentScannerCampaignData CampaignData) |
OnScanned_CombatMap | event OnScanned_CombatMap(const out H7ContentScannerCombatMapData CombatData) |
OpenPopup | function OpenPopup(optional bool HOTSEAT) |
processMap | function processMap(H7ContentScannerCombatMapData CombatData) |
ProcessMaps | function ProcessMaps() |
SendChatLine | function SendChatLine(string Line) |
SetCombatTimer | function SetCombatTimer(int Value) |
SetHeroSelectionVisible | function SetHeroSelectionVisible(bool Visible) |
SetMap | function SetMap(string MapFilename) |
SetNewList | function SetNewList(string dropDownName, array<H7DropDownEntry> List, optional int PlayerIndex = -1, optional bool blockSendingToUnreal) |
SetPlayerArmy | function SetPlayerArmy(int PlayerIndex, int armyIndex) |
SetPlayerColor | function SetPlayerColor(int PlayerIndex, int selectedColorEnum) |
SetPlayerFaction | function SetPlayerFaction(int PlayerIndex, string factionArchetypeID) |
SetPlayerHero | function SetPlayerHero(int PlayerIndex, string heroArchetypeID) |
SetPlayerPosition | function SetPlayerPosition(int PlayerIndex, int positionEnum) |
SetPlayerReady | function SetPlayerReady(int PlayerIndex, bool IsReady) |
SetPlayerSlot | function SetPlayerSlot(int PlayerIndex, int slotType) |
SetSpeedCombat | function SetSpeedCombat(float val) |
StartGame | function StartGame() |
TrackGameStart | function TrackGameStart() |
UpdateAfterPlayerLeaving | function UpdateAfterPlayerLeaving(int PlayerIndex) |
updateThumbnail | function updateThumbnail() |
Default values¶
mLocaSection(0)="H7DuelSetup"
mLocaSection(1)="H7SkirmishSetup"
mLocaSection(2)="H7MainMenu"
MovieInfo=SwfMovie'H7SceneMainMenu.StartScreen.H7DuelSetupWindow'