using System.Collections.Generic; using UnityEngine; namespace UFS2.Tokens { public class BoostTokens : MonoBehaviour { public static BoostToken GetBoostToken(int duration, BoostToken.tokenType type) { for (int i = 0; i < Singleton.Instance.GetCurrentPlayerData().PlayerBoostTokens.Count; i++) { if (Singleton.Instance.GetCurrentPlayerData().PlayerBoostTokens[i].durationTime == duration && Singleton.Instance.GetCurrentPlayerData().PlayerBoostTokens[i].type == type) { return Singleton.Instance.GetCurrentPlayerData().PlayerBoostTokens[i]; } } return null; } public static List GetBoostTokens(BoostToken.tokenType type) { List list = new List(); for (int i = 0; i < Singleton.Instance.GetCurrentPlayerData().PlayerBoostTokens.Count; i++) { if (Singleton.Instance.GetCurrentPlayerData().PlayerBoostTokens[i].type == type) { list.Add(Singleton.Instance.GetCurrentPlayerData().PlayerBoostTokens[i]); } } return list; } } }