extends CanvasLayer @export_group("References") @export var _single_cursor: Control func _ready() -> void: Input.mouse_mode = Input.MOUSE_MODE_HIDDEN func _process(_delta: float) -> void: if not Player.instances or not MainCamera.instance: var mouse_pos := get_viewport().get_mouse_position() _single_cursor.position = mouse_pos - _single_cursor.size / 2 _single_cursor.visible = true return _single_cursor.visible = false