Skip to content

H7GFxTownRecruitmentPopup

Class in MMH7Game · MMH7Game.H7GFxTownRecruitmentPopup

Object › GFxObject › H7GFxListener › H7GFxUIContainer › H7GFxTownPopup › H7GFxTownRecruitmentPopup

Within: GFxMoviePlayer

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

Functions

NameDeclaration
AddCreatureObjectfunction AddCreatureObject(H7Creature Creature, int I, out GFxObject Creatures, optional H7AreaOfControlSite Location)
checkIdolOfFertilityfunction checkIdolOfFertility(H7Town Town, out int canBuildIdolOfFertility, out int builtIdolOfFertility, out int canUseIdolOfFertility)
CreateArmyUnitsTypesObjectfunction CreateArmyUnitsTypesObject(H7Town Town, H7Dwelling Dwelling, H7Fort fort, out GFxObject Obj)
CreateGrowthBonusObjectfunction CreateGrowthBonusObject(H7Town Town, H7Creature Creature, GFxObject dwellingObject, H7TownDwelling Dwelling)
CreateOutsideDwellingGrowthBonusObjectfunction CreateOutsideDwellingGrowthBonusObject(H7Dwelling Dwelling, H7DwellingCreatureData creatureData, GFxObject dwellingObject)
CreateRecruitAllObjectfunction CreateRecruitAllObject(H7AreaOfControlSite Site, out GFxObject buyAllItem, optional bool checkArmy)
CreateRecruitAllObjectForCaravanfunction CreateRecruitAllObjectForCaravan(H7AreaOfControlSiteLord lord, out GFxObject buyAllItem)
CreateUpgradeCostArrayfunction GFxObject CreateUpgradeCostArray(array<H7ResourceQuantity> upgradeCosts)
CreatureCostResourceCompareGUIfunction int CreatureCostResourceCompareGUI(H7ResourceQuantity A, H7ResourceQuantity B)
RecruitAllfunction RecruitAll()
RightMouseDownfunction RightMouseDown()
Updatefunction Update(H7AreaOfControlSite CurrentLocation, H7AreaOfControlSite intitialLocation)
UpdateCaravanArmyfunction UpdateCaravanArmy(H7CaravanArmy caravan)
UpdateFromNeutralDwellingfunction UpdateFromNeutralDwelling(H7Dwelling Dwelling)
writeAOCDatafunction writeAOCData(H7AreaOfControlSite Location, out GFxObject aocArray, out array savedCreatures, out GFxObject CreatureList, H7Town Town, H7Fort fort, H7Dwelling dwellingsite, int Index)
writeNeutralDwellingDatafunction writeNeutralDwellingData(H7Dwelling Dwelling, out GFxObject aocArray, out GFxObject CreatureList)

Inherited

FromMembers
H7GFxTownPopupFunctions: ClosePopup
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