H7ContentScanner
Class in MMH7Engine · MMH7Engine.H7ContentScanner · native
Object › H7ContentScanner
Implements: WorkshopControllerInterfaceUPlay
Using it from Lua
h7.find_all("H7ContentScanner") -- live instances
h7.find_class("MMH7Engine.H7ContentScanner") -- the class
h7.hook("MMH7Engine.H7ContentScanner.ComputeTick", fn)
Enums
ContentLocationTag
CLT_UNDEFINED = 0, CLT_USERFOLDER = 1, CLT_STEAMWORKSHOP = 2, CLT_MAX = 3
Structs
H7ContentScannerAdventureMapData
Defaults
Filename=""
Fullpath=""
LocationTag=CLT_UNDEFINED
AdventureMapData=(mPlayerAmount=0,mMapDescription="",mMapType=0,mMapSize=0,mThumbnailTextureName="None",mWinConditionType=0,mIncludeStandardWinConditions=false,mWinConditionArmyToDefeat=(File="",Section="",Key="",Fallback=""),mWinConditionHeroToDefeat=(File="",Section="",Key="",Fallback=""),mWinC...
H7ContentScannerCampaignData
Defaults
Filename=""
Fullpath=""
LocationTag=CLT_UNDEFINED
CampaignData=(mRevision=0,mFileName="",mAuthor="",mThumbnailTextureName="None",mIsThumbnailDataAvailable=false,mThumbnailData=(SizeX=0,SizeY=0,BulkDataOffsetInFile=0,BulkDataSizeOnDisk=0,ElementCount=0,TextureFormat="None"),mContainerObjectName="",mEnding=0)
H7ContentScannerCombatMapData
Defaults
Filename=""
Fullpath=""
LocationTag=CLT_UNDEFINED
CombatMapData=(mIsMapVisibleInDuelBrowser=false,mMapDescription="",mThumbnailTextureName="None",mMapName="",mIsOfficial=false,mMapInfoObjectName="",mMapSizeX=0,mMapSizeY=0,mMapSiege=false,mIsThumbnailDataAvailable=false,mThumbnailData=(SizeX=0,SizeY=0,BulkDataOffsetInFile=0,BulkDataSizeOnDisk=0,E...
Properties
| Name | Type | Notes |
mCollection_AdventureData | array<H7ContentScannerAdventureMapData> | const, native |
mCollection_CampaignData | array<H7ContentScannerCampaignData> | const, native |
mCollection_CombatData | array<H7ContentScannerCombatMapData> | const, native |
mIntermediate_AdventureData | array<H7ContentScannerAdventureMapData> | const, native |
mIntermediate_CampaignData | array<H7ContentScannerCampaignData> | const, native |
mIntermediate_CombatData | array<H7ContentScannerCombatMapData> | const, native |
mIsListing | bool | const, native |
mListeners | array<H7ContentScannerListener> | native |
mRunnable | Pointer | transient, native, private |
mThread | Pointer | transient, native, private |
Functions
| Name | Declaration |
ComputeTick | native function ComputeTick() |
Initialize | native function Initialize() |
OnWorkshopItemInstalled | native function OnWorkshopItemInstalled(const out WorkshopInstalledItemDef def) |
Stop | native function Stop() |
TriggerListing | native function TriggerListing(bool bListingAdventure, bool bListingCombat, bool bListingCampaign) |
Inherited
| From | Members |
| Object | 13 properties, 308 functions |