H7RMGZoneTemplate¶
Class in MMH7Game · MMH7Game.H7RMGZoneTemplate · native
Object › H7RMGZoneTemplate
Using it from Lua
Constants¶
| Name | Value |
|---|---|
SMALL_ZONE_VAL | 0.401f |
Properties¶
| Name | Type | Notes |
|---|---|---|
mAdditionalBuildings | array<H7RMGBuildingData> | |
mAreaBorderCells | array<H7RMGCell> | protectedwrite |
mAreaCells | array<H7RMGCell> | protectedwrite |
mBeachConnections | array<H7RMGCellPair> | protectedwrite |
mCanConSmall | bool | protectedwrite |
mConnectedZones | array<H7RMGZoneTemplate> | protectedwrite |
mConnectorType | H7RMGStructsAndEnums.ERMGConnectorType | protectedwrite |
mCreatedConnections | array<H7RMGZoneTemplate> | protectedwrite |
mCritterStrength | int | protectedwrite |
mDistanceNormMod | float | protectedwrite |
mDistanceToStart | int | protectedwrite |
mDwellings | int[ECreatureTier] | |
mEntranceCells | array<H7RMGCellPair> | protectedwrite |
mEntrances | array<H7RMGCell> | protectedwrite |
mFaction | H7Faction | protectedwrite |
mGraphConnections | array<H7RMGZoneTemplate> | protectedwrite |
mGridIndex | int | protectedwrite |
mIndex | int | protectedwrite |
mIsFlooded | bool | protectedwrite |
mIslandBuildings | array<H7RMGBuildingData> | |
mIsStartingZone | bool | protectedwrite |
mLordType | H7RMGStructsAndEnums.EAoCLordType | protectedwrite |
mMaxConnections | int | protectedwrite |
mName | string | protectedwrite |
mPlacedBuildings | array<H7RMGBuilding> | protectedwrite |
mPlayerNum | H7StructsAndEnumsNative.EPlayerNumber | private |
mPlayerStart | H7PlayerStart | protectedwrite |
mPosition | Vector2D | protectedwrite |
mPredefinedBuildings | array<H7RMGBuildingData> | |
mProbability | float | protectedwrite |
mSharePerDistance | int | protectedwrite |
mShareValues | int[ERMGZoneShare] | protectedwrite |
mSize | float | protectedwrite |
mSpawnedArmies | array<H7AdventureArmy> | protectedwrite |
mSpawnedBuildings | array<H7VisitableSite> | protectedwrite |
mSpawnedCreatures | array<H7RandomCreatureStack> | protectedwrite |
mTheme | int | protectedwrite |
mTmpDistance | int | protectedwrite |
mTmpVDistance | float | protectedwrite |
Functions¶
| Name | Declaration |
|---|---|
ShuffleArray | event ShuffleArray(out array<H7RMGBuilding> arr) |
ShuffleComparer | function int ShuffleComparer(H7RMGBuilding A, H7RMGBuilding B) |
SortBuildings | event SortBuildings() |
SortComparer | function int SortComparer(H7RMGBuildingData Data1, H7RMGBuildingData Data2) |
Default values¶
mName="New Zone"
mSize=1.0000000
mDistanceNormMod=14.0000000
mCritterStrength=100
mCanConSmall=true
mProbability=1.0000000
mMaxConnections=3
mSharePerDistance=10
mDistanceToStart=-1
mTmpDistance=-1
mIndex=-1
Inherited¶
| From | Members |
|---|---|
| Object | 13 properties, 308 functions |