everything_has_a_price_jam/gui/inbox_message_subject.gd
2026-09-27 13:48:31 -06:00

19 lines
384 B
GDScript

extends Button
@export var letter: Letter
func _ready() -> void:
GameState.remove_letter.connect(on_remove_letter)
%Source.text = letter.source.name + " " + letter.subject_field
%Subject.text = ""
func on_remove_letter(l: Letter):
if letter == l:
queue_free()
func _on_pressed() -> void:
letter.start()
func _on_reply_button_pressed() -> void:
letter.reply()