using FirstVillain.Entities; using FirstVillain.Singleton; using System.Collections; using System.Collections.Generic; using UnityEngine; public class GameManager : UnitySingleton { public PlayerInfo MainPlayer { get { return PlayerPrefsManager.LoadMainPlayer(); } } private List _playerData = new(); public void SetPlayerData(List dataList) { foreach (var data in dataList) { _playerData.Add(new PlayerInfo(data)); } } public PlayerInfo GetPlayerData(int id) { return _playerData.Find(arg => arg.Id == id); } }