using System.Collections.Generic;
|
|
public partial class GubaoResonanceConfig : IConfigPostProcess
|
{
|
//¹Å±¦ID,¹²ÃùID
|
private static Dictionary<int, int> GubaoIDToResonanceIDDict = new Dictionary<int, int>();
|
|
public void OnConfigParseCompleted()
|
{
|
|
}
|
|
public static Dictionary<int, int> GetGubaoIDToResonanceIDDict()
|
{
|
if (GubaoIDToResonanceIDDict.IsNullOrEmpty())
|
{
|
var keyList = GetKeys();
|
for (int i = 0; i < keyList.Count; i++)
|
{
|
int resonanceID = int.Parse(keyList[i]);
|
int[] gubaoIDArr = Get(resonanceID).GubaoIDList;
|
for (int j = 0; j < gubaoIDArr.Length; j++)
|
{
|
int gubaoID = gubaoIDArr[j];
|
GubaoIDToResonanceIDDict[gubaoID] = resonanceID;
|
}
|
}
|
}
|
return GubaoIDToResonanceIDDict;
|
}
|
|
}
|