Skip to content

IndicatorVisualSettings

Visual settings for TileCheckIndicator display.

texture: Texture2D

Texture for validation failure display.

modulate: Color = Color.WHITE

Color adjustment for the fail texture.

static func get_valid_default( ) -> IndicatorVisualSettings

Returns a fresh IndicatorVisualSettings configured for a “valid” state

static func get_invalid_default( ) -> IndicatorVisualSettings

:::note[Note] If a RuleCheckIndicator lacks valid_settings/invalid_settings, safe default visuals are auto-initialized at runtime. Prefer assigning polished visuals on the scene template; defaults are fallbacks. :::

Returns a fresh IndicatorVisualSettings configured for an “invalid” state

static func _create_default_texture( p_color: Color, p_size: int ) -> ImageTexture

Internal helper: create a small white ImageTexture used as a fallback texture

func get_editor_issues( ) -> Array[String]

Returns an array of issues found during editor validation

func get_runtime_issues( ) -> Array[String]

Returns an array of issues found during runtime validation

addons/grid_building/placement/rule_check_indicator/indicator_visual_settings.gd


This API reference is automatically generated from the plugin source code. For implementation examples and usage guides, see the guides section.