using System; using UnityEngine; using Logic; using RuntimeData; using Animancer; using TMPro; using UI; using UnityEngine.UI; public class HistoryUI { private Main _main; private MapData _mapData; public GameObject ROHistoryUI; public GameObject ROTable; public Button StartButton; public bool NeedShow = false; private bool _isShowing = false; private bool _isAnimating = false; private float _fadeDuration = 0.2f; public HistoryUI(Main main, MapData mapData) { _main = main; _mapData = mapData; ROHistoryUI = UIManager.Instance.ROUIManager.transform.Find("GameUI/HistoryUI").gameObject; ROTable = ROHistoryUI.transform.Find("ForceInfoPanel/Scroll/Viewport/Content").gameObject; ROHistoryUI.transform.Find("CloseButton").GetComponent