public string GetAttackType(int attackId)
 {
     if (!AttackToType.ContainsKey(attackId))
     {
         return(string.Empty);
     }
     return(AttackToType[attackId]);
 }
        public void LoadData(string tierListData)
        {
            string[]           tierDataSplit   = tierListData.Split('\n');
            var                currentList     = new List <int>();
            var                currentType     = "";
            List <List <int> > currentTypeList = null;

            foreach (var data in tierDataSplit)
            {
                if (string.IsNullOrEmpty(data))
                {
                    continue;
                }
                var newData = data.Trim();
                newData = newData.Replace("\r", "");
                if (newData[0].Equals('['))
                {
                }
                else if (newData[0].Equals('|'))
                {
                    if (currentTypeList != null)
                    {
                        currentTypeList.Add(currentList);
                    }
                    if (newData.Equals("|ATP|"))
                    {
                        currentTypeList = TieredAtpIds;
                    }
                    if (newData.Equals("|SOR|"))
                    {
                        currentTypeList = TieredSorIds;
                    }
                    if (newData.Equals("|EFF|"))
                    {
                        currentTypeList = TieredEffIds;
                    }
                    currentType = newData;
                    currentList = new List <int>();
                }
                else
                {
                    var dashIndex = newData.IndexOf('-');
                    var attackId  = Convert.ToInt32(newData.Substring(0, dashIndex));
                    currentList.Add(attackId);
                    AttackToType.Add(attackId, currentType);
                    AttackToTier.Add(attackId, currentTypeList.Count);
                }
            }
            if (currentTypeList != null)
            {
                currentTypeList.Add(currentList);
            }
        }