extends Control @export var marker : PackedScene @onready var ship = $"../../.." var markers = [] func _process(_delta): $Sprite.self_modulate = ship.material.get_shader_parameter('color') func add_marker(target : Node, type : String): var marker_inst = marker.instantiate() markers.append(marker_inst) marker_inst.target = target marker_inst.type = type marker_inst.position = Vector2(96, 96) add_child(marker_inst)