// ------------------------------------------------------------------------------
//
// This code was generated by a tool.
// Mono Runtime Version: 2.0.50727.1433
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
// ------------------------------------------------------------------------------
namespace TableConfig
{
using System;
using System.Collections.Generic;
public partial class EquipSuitAttrConfig : ConfigBase, IConfigPostProcess
{
private static Dictionary suitAttrDic = new Dictionary();
public void OnConfigParseCompleted()
{
string key = StringUtility.Contact(groupType, suiteType, suiteLV, job);
if (!suitAttrDic.ContainsKey(key))
{
suitAttrDic.Add(key, this);
}
}
public static EquipSuitAttrConfig GetSuitAttrConfig(int groupType, int suitType, int suiteLV, int job)
{
string key = StringUtility.Contact(groupType, suitType, suiteLV, job);
EquipSuitAttrConfig suitAttrConfig = null;
suitAttrDic.TryGetValue(key, out suitAttrConfig);
return suitAttrConfig;
}
public static EquipSuitAttrConfig GetSuitAttrConfigBySuitID(string suitId)
{
EquipSuitAttrConfig suitAttrConfig = null;
suitAttrDic.TryGetValue(suitId, out suitAttrConfig);
return suitAttrConfig;
}
public static Dictionary GetSuitAttrDict()
{
return suitAttrDic;
}
}
}