using asap.core; using cfg; using GameCore; using System.Collections.Generic; using System.Diagnostics; using TMPro; using UnityEngine; using UnityEngine.UI; public class GiftRodSelectionSlot : MonoBehaviour { private Button _btnInfo, _btnSelect; private TMP_Text _textLvl, _textRodName, _textRodNameSelected; private List _emptyStars = new List(); private List _solidStars = new List(); private GameObject _selectedMask, _emptyMask, _stars; private Image _rodIcon, _rodBg; private int _rodID; private RodSelectionPackData _rspd; private TbItem _item; private PlayerFishData _pfd; private TbRodAscend _rodAscend; private Toggle _tgl; private Tables _tables; public Toggle Toggle { get => _tgl; } //public Button BtnSelect { get => _btnSelect; } //private RodSelectionPackData _rspd = GContext.container.Resolve(); private void Awake() { _tables = GContext.container.Resolve(); _item = GContext.container.Resolve().TbItem; _pfd = GContext.container.Resolve(); _rodAscend = GContext.container.Resolve().TbRodAscend; _btnInfo = transform.Find("btn_green/rod/btn_questionmark").GetComponent