AdaptionFunction: ((worldLayer: default, x: number, y: number, terrain: TerrainType, adaptation: ITileAdaptation, variationIndex: number) => TerrainDecorationStatus)

Type declaration

    • (worldLayer: default, x: number, y: number, terrain: TerrainType, adaptation: ITileAdaptation, variationIndex: number): TerrainDecorationStatus
    • Takes an x, y, and z coordinate and a randomly-generated "variation index", and returns an ITileAdaptation object for the tile. How the variation index is used to generate the ITileAdaptation will be implementation-specific.

      Parameters

      • worldLayer: default
      • x: number
      • y: number
      • terrain: TerrainType
      • adaptation: ITileAdaptation
      • variationIndex: number

        A random integer between 1 (inclusive) and 65536 (exclusive)

      Returns TerrainDecorationStatus

Generated using TypeDoc