using Cthangover.Core.UI; using Cthangover.Core.UI.Theming; using Godot; using Cthangover.Mods.Interface.Base.Lists; using Cthangover.Mods.Interface.Theming; namespace Cthangover.FFBattle.UI { /// /// Toast-style directive shown while the player picks a battle target /// ("Select a target · RMB / Esc — cancel"). It is a deliberate addition over /// the bare FF UI: the original mod highlighted widgets without ever telling /// the player what the highlight meant, which is easy to miss on a large enemy /// grid. The node tree lives in scenes/ff_battle_target_hint.tscn; the /// class dresses it with tokens and toggles visibility. /// public partial class FFBattleTargetHint : ModWidget { private Label _icon; private Label _text; /// Builds the floating hint shown above the hovered target. protected override void Construct() { CthangoverTheme.Apply(this); _icon = GetNode