using System.Collections.Generic;
|
|
public partial class HeroConfig : ConfigBase<int, HeroConfig>
|
{
|
static Dictionary<int, int> skinIDToHeroIDDict = new Dictionary<int, int>();
|
|
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;
|
}
|
}
|
|
|
|
|
|