IndicatorVisualSettings

AUTO-GENERATED FILE – DO NOT EDIT MANUALLY

Visual settings for TileCheckIndicator display.

Source File: addons/grid_building/placement/rule_check_indicator/indicator_visual_settings.gd

Extends: GBResource

Exported Properties

  • Property: texture: Texture2D - Texture for validation failure display.
  • Property: modulate: Color = Color.WHITE - Color adjustment for the fail texture.

Public Methods

get_valid_default

1
get_valid_default() -> IndicatorVisualSettings

Flags: static

Returns a fresh IndicatorVisualSettings configured for a “valid” state


get_invalid_default

1
get_invalid_default() -> IndicatorVisualSettings

Flags: static

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


get_editor_issues

1
get_editor_issues() -> Array[String]

Returns an array of issues found during editor validation


get_runtime_issues

1
get_runtime_issues() -> Array[String]

Returns an array of issues found during runtime validation


Private Methods

_create_default_texture

1
2
3
4
_create_default_texture(
    p_color: Color,
    p_size: int = 16
) -> ImageTexture

Flags: static, private

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