def selected_edge
import bendvy-ecs-core@0.1.0.3/execution_deferred_plan.bend as ExecutionDeferredPlanimport Base
66def selected_edge(positions:List<&2,Position>,distance:Nat,needsSync:Bool,ignoreDeferred:Bool,target:Node,current:Position,matches:Bool) -> List<&2,Position>:
67 match matches:
68 case False{}:positions
69 case True{}:outgoing_edge(positions,distance,needsSync,ignoreDeferred,target,current)