using Godot;
namespace Cthangover.TurnBattle
{
///
/// Single character EXP report in the victory screen. Displays the
/// character icon, localized name, and "+N" EXP value. Uses the same
/// ResolveMissingNodes pattern as LootReportItem for robustness
/// against missing scene links.
///
public partial class ExpReportCard : Control
{
[Export] private TextureRect icon;
[Export] private Label nameLabel;
[Export] private Label expLabel;
private void ResolveMissingNodes()
{
icon ??= GetNodeOrNull("Panel/Icon");
nameLabel ??= GetNodeOrNull