using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace DepthsOfGreed.HandbookUI { public sealed class BuildMenuController : MonoBehaviour { public TestPlacementController Placement { get; set; } private readonly List cards = new List(); private Button[] categories; private int selectedCategory = -1; private TowerCardView revealed; private HandbookTowerEntry[][] entries; public void Initialize(HandbookTowerCatalog catalog) { categories = new[] { transform.Find("LeftPage/CategoryBar/Category_Ammo").GetComponent