using Godot; using System.Collections.Generic; namespace SupaLidlGame.UI; public partial class UIController : Control { [Export] public TextureProgressBar PlayerHealthBar { get; set; } [Export] public BossBar BossBar { get; set; } private Stack _modals; public override void _Ready() { Events.EventBus.Instance.EnterShop += (string path) => { var shop = ResourceLoader.Load(path); var shopMenu = GetNode("%ShopMenu"); shopMenu.Source = shop; shopMenu.ShowModal(); }; } }