extends Node2D var scroll_multiplier: float = 400 @onready var parallax_nodes = get_tree().get_nodes_in_group("parallax_clouds") func _ready(): EventBus.cloud_speed.connect(_on_cloud_speed) func _on_cloud_speed(): for node in parallax_nodes: if node is Parallax2D: var current_autoscroll = node.get_autoscroll() current_autoscroll.y += scroll_multiplier var tween = create_tween().set_trans(Tween.TRANS_LINEAR) tween.tween_property(node, "autoscroll:y", scroll_multiplier, 5) tween.tween_property(node, "modulate",Color(0.40,0.40,0.40), 2.5) var coffee_dip = create_tween().set_trans(Tween.TRANS_QUAD) coffee_dip.tween_property($CoffeeBuoy, "modulate", Color(0.40,0.40,0.40,0),2.5) coffee_dip.tween_property($CoffeeBuoy, "scale", .25, 2.5) await coffee_dip.finished $CoffeeBuoy.hide()