Table of Contents

Class RuleFilters

Namespace
GridPlacement.GDScript
Assembly
MoonBark.GridPlacement.GDScript.dll

Filters for arrays of PlacementRules used by placement and validation helpers.\n\nContains small pure functions to extract subsets of rules (e.g., TileCheckRule) from mixed rule arrays.

class RuleFilters
RuleFilters

Properties

tile_check_rules

var tile_check_rules: Array[TileCheckRule] = []

Methods

only_tile_check

static func only_tile_check(p_building_rules: Array[PlacementRule]) -> Array[TileCheckRule]:

Parameters

p_building_rules

Returns