TileCheckRule

Returns an array of issues found during runtime validation

sort Weight: 10

Returns an array of issues found during runtime validation

Version: v5.0.0

STABLE

Inherits: PlacementRule
Source: tile_check_rule.gd
Parsing: AST-based for maximum accuracy with symbol typing


Variables

indicators: Array[RuleCheckIndicator]

List of all indicators that are currently using the rule for evaluation.

Type: Array[RuleCheckIndicator]

Default: []


Methods

get_failing_indicators

Signature: get_failing_indicators(p_indicators : Array[RuleCheckIndicator]: Variant) -> Array

Returns the indicators that fail the test

Returns: Array

Parameters:

  • p_indicators : Array[RuleCheckIndicator]: Variant

get_tile_positions

Signature: get_tile_positions() -> Array

You can call this after the rules have been setup for the object being manipulated

Returns: Array


tear_down

Signature: tear_down() -> void

Returns: void


get_editor_issues

Signature: get_editor_issues() -> Array

Returns an array of issues found during editor validation

Returns: Array


get_runtime_issues

Signature: get_runtime_issues() -> Array

Returns an array of issues found during runtime validation

Returns: Array