Files
You-Are-A-CEO/CompanyStatsContainer.cs
2026-08-12 13:31:11 +02:00

22 lines
625 B
C#

using System.Globalization;
using Godot;
namespace Game;
[SceneTree]
public partial class CompanyStatsContainer : FoldableContainer
{
public override void _Ready()
{
EventBus.CompanyChanged += UpdateCompanyStats;
}
private void UpdateCompanyStats(Company.CompanyStats companyStats)
{
HypeValue.Text = companyStats.Hype.ToString();
MoneyValue.Text = $"${companyStats.Money.ToString("N0", CultureInfo.CurrentCulture)}";
WorkersValue.Text = companyStats.Workers.ToString("N0", CultureInfo.CurrentCulture);
RunwayValue.Text = companyStats.Runway.ToString();
}
}