extends Area2D @export var id = 0 var level func _ready() -> void: level = get_parent().level_name if GlobalVariables.collectibles[GlobalVariables.selected_level][id] == 1: $grayscale.visible = true $colour.visible = false $CPUParticles2D.emitting = false func _on_area_entered(area: Area2D) -> void: if area.is_in_group("player"): var parent = get_parent() if GlobalVariables.collectibles[level][id] != 1: parent.collectibles[id] = 1 Audioplayer.play_sound(preload("res://sfx/collectable.wav")) queue_free()