Skip to content

Class

TerrainLayerRouting

Generated GDScript class reference for GridPlacement.TerrainLayerRouting.

Status
Draft
Version
v6.0
Updated
Development docs generated from GDScript source

This is unreleased documentation in active development. APIs, class names, and behavior may change before the final release.

Single resolver for the TileMapLayer a terrain paints onto. Both the host targeting/preview path (GridPlacementHost) and the paint service (TerrainPlacementService2D) call this, so a ghost always previews on the same layer its commit will paint. Resolution order: entry [member TilePlacementEntry.target_layer_name] -> palette [member TerrainPalette.default_target_layer_name] -> default map. The resolver never invents a new authority: it reads entry/palette data that the game authored and the maps the session declared in [member GridTargetingState.maps].

Source: addons/grid_placement/systems/building/terrain/terrain_layer_routing.gd

Syntax

class TerrainLayerRouting extends RefCounted

Members

NameKindSummary
resolveMethod
wantedProperty
terrainProperty