H7TownDwelling¶
Class in MMH7Game · MMH7Game.H7TownDwelling · native, perobjectconfig
Object › H7TownBuilding › H7TownDwelling
Using it from Lua
Properties¶
| Name | Type | Notes |
|---|---|---|
mCreaturePool | H7DwellingCreatureData | protected |
mCreaturePoolSkirmish | H7DwellingCreatureData | protected |
mDailyGrowthBuffer | float | protected |
mGrowthCycle | int | protected |
mIsSabotaged | bool | protected |
Functions¶
| Name | Declaration |
|---|---|
CarryReserveForUpgrade | function CarryReserveForUpgrade(int baseBuildingReserve) |
GetAddBoniOnStatByID | function float GetAddBoniOnStatByID(H7StructsAndEnumsNative.EStat desiredStat) |
GetBaseStatByID | function float GetBaseStatByID(H7StructsAndEnumsNative.EStat desiredStat) |
GetCreatureIncome | function int GetCreatureIncome() |
GetCreaturePool | function H7DwellingCreatureData GetCreaturePool() |
GetModifiedStatByID | function float GetModifiedStatByID(H7StructsAndEnumsNative.EStat desiredStat) |
GetModifiersByID | native function GetModifiersByID(out array<H7MeModifiesStat> outStats, H7StructsAndEnumsNative.EStat desiredStat, optional H7StructsAndEnumsNative.EOperationType checkForOperation1 = 255, optional H7StructsAndEnumsNative.EOperationType checkForOperation2 = 255, optional bool nextRound, optional H7Creature specificCreature) |
GetMultiBoniOnStatByID | function float GetMultiBoniOnStatByID(H7StructsAndEnumsNative.EStat desiredStat) |
GetRecruitableCreatures | function array<H7Creature> GetRecruitableCreatures() |
HireUnits | function HireUnits(int Count) |
InitTownBuilding | function InitTownBuilding(H7Town Town) |
isSabotaged | function bool isSabotaged() |
ModifyReserve | function ModifyReserve(float Mu) |
ProduceUnits | function ProduceUnits(int bonus) |
SetCreaturePool | function SetCreaturePool(H7DwellingCreatureData pool) |
SetSabotaged | function SetSabotaged(bool isSabotaged) |