class_name MultiSetBehavior extends BulletSetBehavior ## Processes multiple [BulletSetBehavior]s in order for the [BulletSet]. @export var behaviors: Array[BulletSetBehavior] = [] func _process_set(bullet_set: BulletSet, delta: float) -> void: for behavior in behaviors: behavior.process_set(bullet_set, delta)