extends Control func _ready() -> void: UserContext.open_inbox.connect(open) GameState.add_letter.connect(add_letter) visible = false func add_letter(l: Letter): var ldis := preload("res://gui/inbox_message_subject.tscn").instantiate() ldis.letter = l %Letters.add_child(ldis) func open(): visible = true func _on_close_button_pressed() -> void: visible = false