H7TownHudCntl¶
Class in MMH7Game · MMH7Game.H7TownHudCntl · config
Object › GFxMoviePlayer › H7FlashMovieCntl › H7TownHudCntl
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mAllowHeroTransfer | bool | protected |
mCaravanHighlight | bool | protected |
mCaravanOutpost | H7CaravanOutpost | protected |
mCurrent3DTownScreen | Actor | protected |
mCurrentlyZoomingAsset | H7TownAsset | protected |
mDismissArmy | bool | protected |
mDismissIndex | int | protected |
mDraggedStack | H7BaseCreatureStack | protected |
mDraggedStackArmyNumber | int | protected |
mDraggedStackIndex | int | protected |
mDummyTown | Texture2D | protected |
mDwelling | H7Dwelling | protected |
mFadeInQueue | array<H7TownBuilding> | protected |
mFort | H7Fort | protected |
mIsActive | bool | protected |
mIsInCaravanOutpost | bool | protected |
mIsInDwelling | bool | protected |
mIsInFort | bool | protected |
mIsTownSelectThisFrame | bool | protected |
mLeaveInProgress | bool | protected |
mMiddleHUD | H7GFxMiddleHUD | protected |
mNeutralDwelling | H7CustomNeutralDwelling | protected |
mNewBuildingToSpawn | bool | protected |
mParticleSystems | array | protected |
mPendingNewGovernor | H7AdventureHero | protected |
mPendingPopupOpen | bool | protected |
mPlayerEventParam | H7PlayerEventParam | protected |
mPrefabGroup | Prefab | |
mPrefabOwner | Actor | |
mPreTownScreenCameraPos | Vector | |
mPreventTownscreenInView | bool | protected |
mSpawnedActors | array<Actor> | protected |
mSpawnedAssets | array<H7TownAsset> | protected |
mTown | H7Town | protected |
mTownInfo | H7GFxTownInfo | protected |
mVisitingSite | H7AreaOfControlSite | protected |
mZoomedInAsset | H7TownAsset | protected |
PosX | float | |
PosY | float | |
StartRotation | Rotator |
Functions¶
| Name | Declaration |
|---|---|
AddToFadeInQueue | function AddToFadeInQueue(H7TownBuilding Building) |
allowHeroTransfer | function allowHeroTransfer() |
AssetClicked | function AssetClicked(H7TownAsset Asset) |
AssignGovernor | function AssignGovernor(int fromArmy) |
CanSwap | function bool CanSwap() |
ClosePopupByID | function ClosePopupByID(int popupID) |
CompleteHeroTransfer | function CompleteHeroTransfer(bool Success) |
CompleteMergeArmies | function CompleteMergeArmies(bool Success) |
CompleteTransfer | function CompleteTransfer(bool Success, int TargetIndex, H7AdventureArmy altArmy, bool transfer) |
destroyCaravanOutpost | function destroyCaravanOutpost() |
DismissCancel | function DismissCancel() |
DismissConfirm | function DismissConfirm() |
DismissUnit | function DismissUnit(bool visitor, int Index) |
GetArmy | function H7AdventureArmy GetArmy(int Number) |
GetArmyNumber | function int GetArmyNumber(H7AdventureArmy Army) |
GetDraggedStack | function H7BaseCreatureStack GetDraggedStack() |
GetDraggedStackArmyNr | function int GetDraggedStackArmyNr() |
GetDraggedStackIndex | function int GetDraggedStackIndex() |
GetInstance | static function H7TownHudCntl GetInstance() |
GetMiddleHUD | function H7GFxMiddleHUD GetMiddleHUD() |
GetOpenTownPopup | function H7StructsAndEnums.ETownPopup GetOpenTownPopup() |
GetSite | function H7AreaOfControlSite GetSite() |
GetTown | function H7Town GetTown() |
GetTownAsset | function H7TownAsset GetTownAsset(H7TownAsset townAssetArchetype) |
GetTownInfo | function H7GFxTownInfo GetTownInfo() |
GetTownPopupCntlByID | function H7FlashMoviePopupCntl GetTownPopupCntlByID(int popupID) |
GetZoomedInAsset | function H7TownAsset GetZoomedInAsset() |
GotoAnyScreen | private final function GotoAnyScreen() |
GoToCaravanOutpostScreen | function GoToCaravanOutpostScreen(H7CaravanOutpost caravanOutpost) |
GoToDwellingScreen | function GoToDwellingScreen(H7Dwelling Dwelling) |
GoToFortScreen | function GoToFortScreen(H7Fort fort) |
GoToGarrisonScreen | function GoToGarrisonScreen(H7Garrison garrison) |
GoToNeutralDwellingScreen | function GoToNeutralDwellingScreen(H7Dwelling Dwelling) |
GotoTownScreen | function GotoTownScreen(H7Town Town) |
GovernorConfirmComplete | function GovernorConfirmComplete() |
HighlightButton | function HighlightButton(int popupID, optional bool val) |
Initialize | function bool Initialize() |
IsCaravanHighlight | function bool IsCaravanHighlight() |
IsInAnyScreen | function bool IsInAnyScreen() |
IsInCaravanOutpost | function bool IsInCaravanOutpost() |
IsInDwellingScreen | function bool IsInDwellingScreen() |
IsInFadeInQueue | function bool IsInFadeInQueue(H7TownBuilding Building) |
IsInFortScreen | function bool IsInFortScreen() |
IsInTownScreen | function bool IsInTownScreen() |
isOpen | function bool isOpen(int popupID) |
IsTownScreenPosition | function bool IsTownScreenPosition(Vector TestPosition) |
Leave | function Leave() |
LeaveAnyScreen | private final function LeaveAnyScreen(optional bool onlySwapping = false) |
LeaveCaravanOutpostScreen | function LeaveCaravanOutpostScreen() |
LeaveDwellingScreen | function LeaveDwellingScreen() |
LeaveFortScreen | function LeaveFortScreen() |
LeaveGarrisonScreen | function LeaveGarrisonScreen() |
LeaveTownScreen | function LeaveTownScreen(optional bool onlySwapping = false) |
OnGovernorCancel | function OnGovernorCancel() |
OnGovernorConfirm | function OnGovernorConfirm() |
OpenPopup | function OpenPopup(int popupID) |
OpenTownPopup | function OpenTownPopup(H7StructsAndEnums.ETownPopup popupID) |
PutUnitOnCursorByBaseStack | function PutUnitOnCursorByBaseStack(H7BaseCreatureStack BaseStack) |
PutUnitOnCursorNew | function PutUnitOnCursorNew(int armyNr, int Index) |
RecruitHero | function RecruitHero(int heroId) |
RecruitHeroComplete | function RecruitHeroComplete(int heroId) |
RemoveUnitFromCursor | function RemoveUnitFromCursor() |
RequestArmyMerge | function RequestArmyMerge(int fromArmy, int toArmy) |
RequestHeroTransfer | function RequestHeroTransfer(int fromArmy, int toArmy) |
RequestTransfer | function RequestTransfer(int fromArmy, int fromIndex, int toArmy, int ToIndex, optional int splitAmount) |
RequestTransferCaravanData | function RequestTransferCaravanData(ArrivedCaravan caravan, int fromIndex, int toArmy, int ToIndex, optional int splitAmount) |
ResetIsTownSelectThisFrame | function ResetIsTownSelectThisFrame() |
ResetPendingPopupOpen | function ResetPendingPopupOpen() |
SelectTown | function SelectTown(int Id) |
SetCaravanHighlight | function SetCaravanHighlight(bool Active) |
SetDraggedSlotInUse | function SetDraggedSlotInUse() |
SetDraggedSlotUnused | function SetDraggedSlotUnused() |
SetVisitingSite | function SetVisitingSite(H7AreaOfControlSite Site) |
SpawnTownScreen | function SpawnTownScreen(Actor PrefabOwner, Prefab PrefabGroup) |
SpawnTownScreenForReal | function SpawnTownScreenForReal() |
SplitToUnknownTarget | function SplitToUnknownTarget() |
SwitchTownScreen | function SwitchTownScreen(H7Town Town) |
ToggleVisitTownBuilding | function ToggleVisitTownBuilding(int popupID, optional H7TownAsset specificAsset) |
TownPopupWasClosed | function TownPopupWasClosed(H7FlashMoviePopupCntl cntl) |
TownscreenIsInView | function TownscreenIsInView() |
UnSpawnTownScreen | function UnSpawnTownScreen(optional bool onlySwapping = false) |
UpdateAfterDestroy | function UpdateAfterDestroy() |
UpdateMiddleHUD | function UpdateMiddleHUD() |
UpdatePos | function UpdatePos() |
UpgradeCreature | function UpgradeCreature(int slotID, bool isVisitor, int Count) |
ZoomInComplete | function ZoomInComplete(H7TownAsset Asset) |
ZoomInStart | function ZoomInStart(H7TownAsset Asset) |
ZoomOutAndBuild | function ZoomOutAndBuild() |
ZoomOutComplete | function ZoomOutComplete(H7TownAsset Asset) |
ZoomOutStart | function ZoomOutStart(H7TownAsset Asset) |
Default values¶
mDummyTown=Texture2D'H7Backgrounds.DummyTown'
mLocaSection(0)="H7Town"
mLocaSection(1)="H7Adventure"
MovieInfo=SwfMovie'H7SceneTownScreen.HUD.TownHUD'