extends Control @export var MarkerPack : PackedScene @onready var Player = $"../../.." var Markers = [] func _process(_delta): $Sprite.self_modulate = Player.modulate func add_marker(Target : Node, Type : String): var MarkerInst = MarkerPack.instantiate() Markers.append(MarkerInst) MarkerInst.Target = Target MarkerInst.Type = Type MarkerInst.position = Vector2(96, 96) add_child(MarkerInst)