using System.Collections.Generic; public partial class HeroConfig : ConfigBase { static Dictionary skinIDToHeroIDDict = new Dictionary(); protected override void OnConfigParseCompleted() { if (PlayerCanUse == 0) return; for (int i = 0; i < SkinIDList.Length; i++) { skinIDToHeroIDDict.Add(SkinIDList[i], HeroID); } } public static int GetHeroIDBySkinID(int skinID) { if (skinIDToHeroIDDict.ContainsKey(skinID)) { return skinIDToHeroIDDict[skinID]; } return 0; } }