public static void Convert(Dictionary <string, DeclareSoulcloneSet> data) { if (data == null) { return; } data.Clear(); data.Add(StringDefines.Key_72, DeclareSoulcloneSet.Create(StringDefines.Key_5097, 90, 1452, StringDefines.Key_72, 125, StringDefines.Key_5098, 1)); data.Add(StringDefines.Key_3151, DeclareSoulcloneSet.Create(StringDefines.Key_5099, 270, 1452, StringDefines.Key_3151, 250, StringDefines.Key_5100, 1)); data.Add(StringDefines.Key_5102, DeclareSoulcloneSet.Create(StringDefines.Key_5101, 620, 1452, StringDefines.Key_5102, 500, StringDefines.Key_5103, 1)); data.Add(StringDefines.Key_5105, DeclareSoulcloneSet.Create(StringDefines.Key_5104, 1320, 1452, StringDefines.Key_5105, 1000, StringDefines.Key_5106, 1)); data.Add(StringDefines.Key_5108, DeclareSoulcloneSet.Create(StringDefines.Key_5107, 2720, 1452, StringDefines.Key_5108, 2000, StringDefines.Key_5109, 1)); data.Add(StringDefines.Key_5111, DeclareSoulcloneSet.Create(StringDefines.Key_5110, 945, 1455, StringDefines.Key_5111, 1350, StringDefines.Key_5112, 2)); data.Add(StringDefines.Key_3180, DeclareSoulcloneSet.Create(StringDefines.Key_5113, 2695, 1455, StringDefines.Key_3180, 2500, StringDefines.Key_5114, 2)); data.Add(StringDefines.Key_5116, DeclareSoulcloneSet.Create(StringDefines.Key_5115, 5110, 1455, StringDefines.Key_5116, 3450, StringDefines.Key_5117, 2)); data.Add(StringDefines.Key_5119, DeclareSoulcloneSet.Create(StringDefines.Key_5118, 8085, 1455, StringDefines.Key_5119, 4250, StringDefines.Key_5120, 2)); data.Add(StringDefines.Key_5122, DeclareSoulcloneSet.Create(StringDefines.Key_5121, 11795, 1455, StringDefines.Key_5122, 5300, StringDefines.Key_5123, 2)); data.Add(StringDefines.Key_84, DeclareSoulcloneSet.Create(StringDefines.Key_5124, 90, 1453, StringDefines.Key_84, 125, StringDefines.Key_5125, 3)); data.Add(StringDefines.Key_26, DeclareSoulcloneSet.Create(StringDefines.Key_5126, 270, 1453, StringDefines.Key_26, 250, StringDefines.Key_5127, 3)); data.Add(StringDefines.Key_4241, DeclareSoulcloneSet.Create(StringDefines.Key_5128, 620, 1453, StringDefines.Key_4241, 500, StringDefines.Key_5129, 3)); data.Add(StringDefines.Key_5131, DeclareSoulcloneSet.Create(StringDefines.Key_5130, 1320, 1453, StringDefines.Key_5131, 1000, StringDefines.Key_5132, 3)); data.Add(StringDefines.Key_5134, DeclareSoulcloneSet.Create(StringDefines.Key_5133, 2720, 1453, StringDefines.Key_5134, 2000, StringDefines.Key_5135, 3)); data.Add(StringDefines.Key_5137, DeclareSoulcloneSet.Create(StringDefines.Key_5136, 90, 1454, StringDefines.Key_5137, 125, StringDefines.Key_5138, 4)); data.Add(StringDefines.Key_5140, DeclareSoulcloneSet.Create(StringDefines.Key_5139, 270, 1454, StringDefines.Key_5140, 250, StringDefines.Key_5141, 4)); data.Add(StringDefines.Key_5143, DeclareSoulcloneSet.Create(StringDefines.Key_5142, 620, 1454, StringDefines.Key_5143, 500, StringDefines.Key_5144, 4)); data.Add(StringDefines.Key_5146, DeclareSoulcloneSet.Create(StringDefines.Key_5145, 1320, 1454, StringDefines.Key_5146, 1000, StringDefines.Key_5147, 4)); data.Add(StringDefines.Key_5149, DeclareSoulcloneSet.Create(StringDefines.Key_5148, 2720, 1454, StringDefines.Key_5149, 2000, StringDefines.Key_5150, 4)); }
public static DeclareSoulcloneSet Create(string in_desc, int in_explain, int in_icon, string in_id, int in_levelup, string in_name, int in_type) { DeclareSoulcloneSet tmp = new DeclareSoulcloneSet(); tmp._desc = in_desc; tmp._explain = in_explain; tmp._icon = in_icon; tmp._id = in_id; tmp._levelup = in_levelup; tmp._name = in_name; tmp._type = in_type; return(tmp); }
public static void SetData() { if (_dataCaches == null && LuaEnv.isLoadLuaCfg) { long startTime = DateTime.Now.Ticks; Dictionary <int, int[]> dic = LuaEnv.SharedLuaEnv.Global.Get <Dictionary <int, int[]> >("DataSoulcloneSet"); if (dic == null) { LuaEnv.SharedLuaEnv.DoString("DataSoulcloneSet = require 'Lua/Config/DataSoulcloneSet'"); dic = LuaEnv.SharedLuaEnv.Global.Get <Dictionary <int, int[]> >("DataSoulcloneSet"); } if (dic != null) { _dataCaches = new Dictionary <string, DeclareSoulcloneSet>(20); foreach (var item in dic) { DeclareSoulcloneSet tmp = new DeclareSoulcloneSet(); tmp.Desc = CfgStringLua.Get(item.Value[0]); tmp.Explain = item.Value[1]; tmp.Icon = item.Value[2]; tmp.Id = CfgStringLua.Get(item.Value[3]); tmp.Levelup = item.Value[4]; tmp.Name = CfgStringLua.Get(item.Value[5]); tmp.Type = item.Value[6]; _dataCaches.Add(CfgStringLua.Get(item.Key), tmp); } } Record(startTime, DateTime.Now.Ticks, "SoulcloneSet"); } if (_dataCaches == null && _fillDataCallBack != null) { if (_dataCaches == null) { long startTime = DateTime.Now.Ticks; _dataCaches = new Dictionary <string, DeclareSoulcloneSet>(20); _fillDataCallBack(_dataCaches); Record(startTime, DateTime.Now.Ticks, "SoulcloneSet"); } } }