Skip to content

ElevationRampOptions

Defined in: src/gameboard/gameboard.ts:495

Options for adding a sloped grass ramp between adjacent elevation levels.

at: HexCoordinates

Defined in: src/gameboard/gameboard.ts:497

Lower tile where the visible ramp is anchored.


optional direction?: ElevationRampDirection

Defined in: src/gameboard/gameboard.ts:499

Visual ramp direction. Defaults to up.


optional elevationOffset?: number

Defined in: src/gameboard/gameboard.ts:511

Fractional elevation offset above the tile surface.


optional facing?: HexEdgeIndex

Defined in: src/gameboard/gameboard.ts:501

Edge the ramp points toward; also used as the default rotation.


optional fromElevation?: number

Defined in: src/gameboard/gameboard.ts:505

Elevation on the anchor tile. Defaults to the tile elevation.


optional rotationSteps?: number

Defined in: src/gameboard/gameboard.ts:503

Clockwise 60-degree rotation steps. Overrides facing when provided.


optional scale?: number

Defined in: src/gameboard/gameboard.ts:513

Uniform render scale.


optional textureSet?: "default" | "fall" | "summer" | "winter"

Defined in: src/gameboard/gameboard.ts:509

Texture set to apply to the anchor tile before placing the ramp.


optional toElevation?: number

Defined in: src/gameboard/gameboard.ts:507

Elevation reached by the ramp. Defaults to one level above or below fromElevation.