Helper logic and diagnostics for RuleCheckIndicator2D. Centralizes small, side-effect-free helpers used by tests and runtime tooling to avoid duplicating formatting and inspection code across test suites. Functions here are pure (no printing/logging). Callers decide whether to log or attach strings to assertions.
Source: addons/grid_placement/placement/rule_check_indicator/rule_check_indicator_logic.gd
Syntax
class RuleCheckIndicatorLogic extends RefCountedMembers
| Name | Kind | Summary |
|---|---|---|
build_rules_diag | Method | |
rules | Property | |
parts | Property | |
pass_on_collision | Property | |
mask | Property | |
build_visuals_diag | Method | |
cd | Property | |
which | Property | |
tex | Property | |
tex_eq_v | Property | |
tex_eq_i | Property | |
mod | Property | |
format_indicator_state | Method | |
rp | Property | |
collisions | Property | |
rp | Property | |
s | Property | |
build_rules_diag_from_rules | Method | |
parts | Property | |
pass_on_collision | Property | |
mask | Property | |
build_visuals_diag_from_parts | Method | |
cd | Property | |
which | Property | |
tex | Property | |
tex_eq_v | Property | |
tex_eq_i | Property | |
mod | Property | |
format_indicator_state_from_parts | Method | |
rows | Property | |
rp | Property | |
find_highest_rule_with_visual_settings | Method | |
selected_rule | Property | |
selected_priority | Property | |
validate_rules_from_rules_and_checker | Method | |
failing_rules | Property | |
failing_indicators | Property | |
is_valid | Property | |
choose_display_settings | Method | |
displaying_rule | Property |
Source
addons/grid_placement/placement/rule_check_indicator/rule_check_indicator_logic.gd
Plugin docs root:gdscript/plugins/grid_placement_dev/docs