Skip to content

H7MapDataHolder

Class in MMH7Engine · MMH7Engine.H7MapDataHolder · native

Object › H7MapDataHolder

Using it from Lua
h7.find_all("H7MapDataHolder")            -- live instances
h7.find_class("MMH7Engine.H7MapDataHolder")   -- the class

Structs

H7LocaParams

FieldType
stringinit
stringinit
stringinit
stringinit

H7MapData

FieldType
mPlayerAmountint
stringinit
mMapTypeint
mMapSizeint
nameinit
arrayinit
mWinConditionTypeint
mIncludeStandardWinConditionsbool
mWinConditionArmyToDefeatH7LocaParams
mWinConditionHeroToDefeatH7LocaParams
mWinConditionArtifactToAcquireH7LocaParams
arrayinit
mWinConditionTownToCaptureH7LocaParams
mWinConditionArtifactToTransferH7LocaParams
mWinConditionArtifactTransferTownH7LocaParams
mWinConditionAccumulateCreatureTierH7LocaParams
mWinConditionAccumulateCreatureAmountint
mLoseConditionTypeint
mLoseConditionTownToLoseH7LocaParams
mLoseConditionHeroToLoseH7LocaParams
mLoseConditionWeekTimeLimitint
stringinit
stringinit
arrayinit
mRandomStartPositionAvailablebool
mIsOfficialbool
mIsThumbnailDataAvailablebool
mThumbnailDataH7TextureRawDataOutput
mNeedsPrivilegbool
mPrivilegIDint
mIsValidbool
mMapVersionint
stringinit
mEndingint
Defaults
mPlayerAmount=0
mMapType=0
mMapSize=0
mThumbnailTextureName="None"
mWinConditionType=0
mIncludeStandardWinConditions=false
mWinConditionArmyToDefeat=(File="",Section="",Key="",Fallback="")
mWinConditionHeroToDefeat=(File="",Section="",Key="",Fallback="")
mWinConditionArtifactToAcquire=(File="",Section="",Key="",Fallback="")
mWinConditionTownToCapture=(File="",Section="",Key="",Fallback="")
mWinConditionArtifactToTransfer=(File="",Section="",Key="",Fallback="")
mWinConditionArtifactTransferTown=(File="",Section="",Key="",Fallback="")
mWinConditionAccumulateCreatureTier=(File="",Section="",Key="",Fallback="")
mWinConditionAccumulateCreatureAmount=0
mLoseConditionType=0
mLoseConditionTownToLose=(File="",Section="",Key="",Fallback="")
mLoseConditionHeroToLose=(File="",Section="",Key="",Fallback="")
mLoseConditionWeekTimeLimit=0
mMapInfoObjectName=""
mMapName=""
mRandomStartPositionAvailable=false
mIsOfficial=false
mIsThumbnailDataAvailable=false
mThumbnailData=(SizeX=0,SizeY=0,BulkDataOffsetInFile=0,BulkDataSizeOnDisk=0,ElementCount=0,TextureFormat="None")
mNeedsPrivileg=false
mPrivilegID=0
mIsValid=false
mMapVersion=0
mEnding=0

H7MapHeaderPlayerInfoProperty

FieldType
Positionint
Slotint
NameH7LocaParams
Teamint
Colorint
arrayinit
arrayinit
AIDifficultyint
PlayerStartAvailablebool
stringinit
Defaults
Position=0
Slot=0
Name=(File="",Section="",Key="",Fallback="")
Team=0
Color=0
AIDifficulty=0
PlayerStartAvailable=false

H7MapHeaderResourceQuantity

FieldType
TypeH7LocaParams
Quantityint
Defaults
Type=(File="",Section="",Key="",Fallback="")
Quantity=0

Inherited

FromMembers
Object13 properties, 308 functions