PlaceableSequence
Validates the sequence for runtime...
Validates the sequence for runtime usage and returns any issues found. Includes sequence-level validation plus comprehensive placeable validation. Note: Individual placeable.get_runtime_issues() calls already include their editor issues, preventing duplication while ensuring complete coverage. [return] Array of validation issue descriptions, empty if no issues found
Version: v5.0.0
Inherits: GBResource
Source: placeable_sequence.gd
Parsing: AST-based for maximum accuracy with symbol typing
Methods
count
Signature: count() -> int
[return] Number of placeable variants (0 if empty)
Returns: int
get_variant
Signature: get_variant(index: int) -> Resource
[return] Placeable resource at the specified index, or null if index is out of bounds
Returns: Resource
Parameters:
index: int
variant_display_name
Signature: variant_display_name(index: int) -> String
[return] Display name of the variant, or fallback “Variant N” if unavailable
Returns: String
Parameters:
index: int
get_editor_issues
Signature: get_editor_issues() -> Array
[return] Array of validation issue descriptions, empty if no issues found
Returns: Array
get_runtime_issues
Signature: get_runtime_issues() -> Array
[return] Array of validation issue descriptions, empty if no issues found
Returns: Array