I've been trying to make a dialogue script. I can initialize it without a problem. Once it finishes it initializes itself again. I've looked at it from all angles and I'm confused. If anyone can tell me what I did wrong I'd really appreciate it.
if (Input.is_action_just_pressed("ui_accept")) && (interacting == false):
#Note: Deal with mulitple instances?
func start_player_interaction() -> void: #-> Void means that a function dosen't can return a void/null
if (target != null):
interacting = true
func end_player_interaction() -> void:
interacting = false