extends Label
onready var Timer = $Timer
func _ready():
Timer.set_wait_time(.1) # time between letters
func _dialogue(string):
for letter in string:
Timer.start()
text += letter
yield(Timer, "timeout")
func _erase():
for letter in text:
Timer.start()
text = text.substr(0, len(text) - 1)
yield(Timer, "timeout")