Scripts/Managers/DialoguesManager.cs
namespace Milaine.Managers;


public sealed class DialoguesManager : Component {
  [Property, Title("Dialogues View")]
  public PanelComponent DialoguesView { get; set; }

  private List<Step> steps = [];

  private class Step { }

  protected override void OnStart() {
    if (!DialoguesView.IsValid()) {
      Log.Warning("Need Instances of [DialoguesView]");
    }
  }
}