using Godot; using SupaLidlGame.Characters; using SupaLidlGame.Extensions; namespace SupaLidlGame.UI; public partial class BossBar : VBoxContainer { public TextureProgressBar ProgressBar { get; set; } public Label BossNameLabel { get; set; } private Events.EventBus _eventBus; private Boss _boss; public Boss Boss { get => _boss; set { SetupBoss(value); _boss = value; } } public override void _Ready() { ProgressBar = GetNode("BarMargin/BossBar"); BossNameLabel = GetNode