18 lines
405 B
GDScript
18 lines
405 B
GDScript
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)
|