using Godot; namespace Texty.Scripts.Game { public class StatusLine : PanelContainer { private string _titleText = "Title Text"; private RichTextLabel TitleLabel => GetNodeOrNull($"%{nameof(TitleLabel)}"); [Export] public string Title { get => _titleText; set { _titleText = value; if (TitleLabel != null) TitleLabel.Text = GodotSharp.Singleton.Tr(value); } } public override void _Ready() { Title = _titleText; } } }