extends Node var wave = load("res://wave.tscn") func _ready(): for i in range(11): var w = wave.instance() w.set_size(rand_range(0.2, 1.2)) w.set_color(Color.darkgoldenrod) w.set_preset(randf()*800 + 200) var d = polar2cartesian(rand_range(10, 20), rand_range(0, 2*PI)) w.translate(Vector3(d.x, rand_range(2, 8), d.y)) w.set_preset(i) add_child(w)