extends Control var tween func _ready() -> void: modulate = Color.TRANSPARENT Triggerer.listen("paused", _on_pause_menu) func _on_pause_menu(data) -> void: if tween: tween.kill() tween = create_tween() tween.tween_property(self, "modulate", Color.WHITE if data.value else Color.TRANSPARENT, 0.25)