Recursive (Expression) — Skript
Addon: Skript · Category: Expression · Since: 2.14
Syntax
recursive %~objects%Description
Returns all values of an expression, including those in nested structures such as lists of lists.
Examples
on load:
set {_data::a::b::c} to "value1"
set {_data::a::b::d} to "value2"
set {_data::a::e} to "value3"
set {_data::f} to "value4"
broadcast recursive {_data::*}
# broadcasts "value1", "value2", "value3", "value4"
broadcast recursive indices of {_data::*}
# broadcasts "a::b::c", "a::b::d", "a::e", "f"