hex-world
    Preparing search index...

    Interface HexPackManifest

    interface HexPackManifest {
        version: number;
        name?: string;
        terrainDescriptors: TerrainDescriptor[];
        liquidDescriptors?: LiquidTypeDescriptor[];
        scatterDescriptors?: ScatterDescriptor[];
        scatterAssets?: ScatterAssetDescriptor[];
        resourceDescriptors?: ResourceDescriptor[];
        factions?: FactionDescriptor[];
        assets?: Record<string, string>;
        maps?: HexPackMapEntry[];
    }
    Index

    Properties

    version: number
    name?: string
    terrainDescriptors: TerrainDescriptor[]
    liquidDescriptors?: LiquidTypeDescriptor[]
    scatterDescriptors?: ScatterDescriptor[]
    scatterAssets?: ScatterAssetDescriptor[]

    Shape recipes and material behaviour for the scatter assetIds. Models still ship as files under models/.

    resourceDescriptors?: ResourceDescriptor[]

    Resource types the packed maps' cellData resource entries refer to.

    factions?: FactionDescriptor[]

    Faction roster the packed maps' cellData ownership entries refer to.

    assets?: Record<string, string>

    assetId → relative path inside the zip.