Files
Kalulu/resources/user/user_speeches.gd
T
2025-09-05 15:55:48 +02:00

18 lines
388 B
GDScript

class_name UserSpeeches
extends Resource
signal speeches_changed()
# Contains the list of speeches already played
@export var speeches_played: Array[String] = []
func add_speech(speech: String) -> void:
if not speeches_played.has(speech):
speeches_played.append(speech)
speeches_changed.emit()
func is_speech_played(speech: String) -> bool:
return speeches_played.has(speech)