public static DeclareWingStar Create(string in_attr, string in_id, int in_notice, string in_up_item_info) { DeclareWingStar tmp = new DeclareWingStar(); tmp._attr = in_attr; tmp._id = in_id; tmp._notice = in_notice; tmp._up_item_info = in_up_item_info; 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[]> >("DataWingStar"); if (dic == null) { LuaEnv.SharedLuaEnv.DoString("DataWingStar = require 'Lua/Config/DataWingStar'"); dic = LuaEnv.SharedLuaEnv.Global.Get <Dictionary <int, int[]> >("DataWingStar"); } if (dic != null) { _dataCaches = new Dictionary <string, DeclareWingStar>(110); foreach (var item in dic) { DeclareWingStar tmp = new DeclareWingStar(); tmp.Attr = CfgStringLua.Get(item.Value[0]); tmp.Id = CfgStringLua.Get(item.Value[1]); tmp.Notice = item.Value[2]; tmp.UpItemInfo = CfgStringLua.Get(item.Value[3]); _dataCaches.Add(CfgStringLua.Get(item.Key), tmp); } } Record(startTime, DateTime.Now.Ticks, "WingStar"); } if (_dataCaches == null && _fillDataCallBack != null) { if (_dataCaches == null) { long startTime = DateTime.Now.Ticks; _dataCaches = new Dictionary <string, DeclareWingStar>(110); _fillDataCallBack(_dataCaches); Record(startTime, DateTime.Now.Ticks, "WingStar"); } } }
public static void Convert(Dictionary <string, DeclareWingStar> data) { if (data == null) { return; } data.Clear(); data.Add(StringDefines.Key_6528, DeclareWingStar.Create(StringDefines.Key_10472, StringDefines.Key_6528, 0, StringDefines.Key_33971)); data.Add(StringDefines.Key_72, DeclareWingStar.Create(StringDefines.Key_33972, StringDefines.Key_72, 0, StringDefines.Key_33973)); data.Add(StringDefines.Key_3151, DeclareWingStar.Create(StringDefines.Key_33974, StringDefines.Key_3151, 0, StringDefines.Key_33975)); data.Add(StringDefines.Key_5102, DeclareWingStar.Create(StringDefines.Key_33976, StringDefines.Key_5102, 0, StringDefines.Key_33977)); data.Add(StringDefines.Key_5105, DeclareWingStar.Create(StringDefines.Key_33978, StringDefines.Key_5105, 0, StringDefines.Key_33977)); data.Add(StringDefines.Key_5108, DeclareWingStar.Create(StringDefines.Key_33979, StringDefines.Key_5108, 0, StringDefines.Key_33980)); data.Add(StringDefines.Key_6552, DeclareWingStar.Create(StringDefines.Key_33981, StringDefines.Key_6552, 0, StringDefines.Key_33982)); data.Add(StringDefines.Key_6558, DeclareWingStar.Create(StringDefines.Key_33983, StringDefines.Key_6558, 0, StringDefines.Key_33984)); data.Add(StringDefines.Key_6564, DeclareWingStar.Create(StringDefines.Key_33985, StringDefines.Key_6564, 0, StringDefines.Key_33984)); data.Add(StringDefines.Key_6570, DeclareWingStar.Create(StringDefines.Key_33986, StringDefines.Key_6570, 0, StringDefines.Key_33987)); data.Add(StringDefines.Key_11703, DeclareWingStar.Create(StringDefines.Key_33988, StringDefines.Key_11703, 0, StringDefines.Key_33989)); data.Add(StringDefines.Key_6576, DeclareWingStar.Create(StringDefines.Key_33988, StringDefines.Key_6576, 0, StringDefines.Key_33971)); data.Add(StringDefines.Key_5111, DeclareWingStar.Create(StringDefines.Key_33990, StringDefines.Key_5111, 0, StringDefines.Key_33991)); data.Add(StringDefines.Key_3180, DeclareWingStar.Create(StringDefines.Key_33992, StringDefines.Key_3180, 0, StringDefines.Key_33991)); data.Add(StringDefines.Key_5116, DeclareWingStar.Create(StringDefines.Key_33993, StringDefines.Key_5116, 0, StringDefines.Key_33994)); data.Add(StringDefines.Key_5119, DeclareWingStar.Create(StringDefines.Key_33995, StringDefines.Key_5119, 0, StringDefines.Key_33996)); data.Add(StringDefines.Key_5122, DeclareWingStar.Create(StringDefines.Key_33997, StringDefines.Key_5122, 0, StringDefines.Key_33996)); data.Add(StringDefines.Key_6608, DeclareWingStar.Create(StringDefines.Key_33998, StringDefines.Key_6608, 0, StringDefines.Key_33999)); data.Add(StringDefines.Key_6614, DeclareWingStar.Create(StringDefines.Key_34000, StringDefines.Key_6614, 0, StringDefines.Key_34001)); data.Add(StringDefines.Key_6620, DeclareWingStar.Create(StringDefines.Key_34002, StringDefines.Key_6620, 0, StringDefines.Key_34001)); data.Add(StringDefines.Key_96, DeclareWingStar.Create(StringDefines.Key_34003, StringDefines.Key_96, 0, StringDefines.Key_34004)); data.Add(StringDefines.Key_12237, DeclareWingStar.Create(StringDefines.Key_34005, StringDefines.Key_12237, 0, StringDefines.Key_34006)); data.Add(StringDefines.Key_6631, DeclareWingStar.Create(StringDefines.Key_34005, StringDefines.Key_6631, 0, StringDefines.Key_33971)); data.Add(StringDefines.Key_84, DeclareWingStar.Create(StringDefines.Key_34007, StringDefines.Key_84, 0, StringDefines.Key_34006)); data.Add(StringDefines.Key_26, DeclareWingStar.Create(StringDefines.Key_34008, StringDefines.Key_26, 0, StringDefines.Key_34009)); data.Add(StringDefines.Key_4241, DeclareWingStar.Create(StringDefines.Key_34010, StringDefines.Key_4241, 0, StringDefines.Key_34011)); data.Add(StringDefines.Key_5131, DeclareWingStar.Create(StringDefines.Key_34012, StringDefines.Key_5131, 0, StringDefines.Key_34011)); data.Add(StringDefines.Key_5134, DeclareWingStar.Create(StringDefines.Key_34013, StringDefines.Key_5134, 0, StringDefines.Key_34014)); data.Add(StringDefines.Key_6666, DeclareWingStar.Create(StringDefines.Key_34015, StringDefines.Key_6666, 0, StringDefines.Key_34016)); data.Add(StringDefines.Key_5288, DeclareWingStar.Create(StringDefines.Key_34017, StringDefines.Key_5288, 0, StringDefines.Key_34016)); data.Add(StringDefines.Key_6673, DeclareWingStar.Create(StringDefines.Key_34018, StringDefines.Key_6673, 0, StringDefines.Key_34019)); data.Add(StringDefines.Key_6677, DeclareWingStar.Create(StringDefines.Key_34020, StringDefines.Key_6677, 0, StringDefines.Key_34021)); data.Add(StringDefines.Key_28, DeclareWingStar.Create(StringDefines.Key_34022, StringDefines.Key_28, 0, StringDefines.Key_34021)); data.Add(StringDefines.Key_6681, DeclareWingStar.Create(StringDefines.Key_34022, StringDefines.Key_6681, 0, StringDefines.Key_33971)); data.Add(StringDefines.Key_5137, DeclareWingStar.Create(StringDefines.Key_34023, StringDefines.Key_5137, 0, StringDefines.Key_34024)); data.Add(StringDefines.Key_5140, DeclareWingStar.Create(StringDefines.Key_34025, StringDefines.Key_5140, 0, StringDefines.Key_34026)); data.Add(StringDefines.Key_5143, DeclareWingStar.Create(StringDefines.Key_34027, StringDefines.Key_5143, 0, StringDefines.Key_34026)); data.Add(StringDefines.Key_5146, DeclareWingStar.Create(StringDefines.Key_34028, StringDefines.Key_5146, 0, StringDefines.Key_34029)); data.Add(StringDefines.Key_5149, DeclareWingStar.Create(StringDefines.Key_34030, StringDefines.Key_5149, 0, StringDefines.Key_34031)); data.Add(StringDefines.Key_6701, DeclareWingStar.Create(StringDefines.Key_34032, StringDefines.Key_6701, 0, StringDefines.Key_34031)); data.Add(StringDefines.Key_6705, DeclareWingStar.Create(StringDefines.Key_34033, StringDefines.Key_6705, 0, StringDefines.Key_34034)); data.Add(StringDefines.Key_6709, DeclareWingStar.Create(StringDefines.Key_34035, StringDefines.Key_6709, 0, StringDefines.Key_34034)); data.Add(StringDefines.Key_6713, DeclareWingStar.Create(StringDefines.Key_34036, StringDefines.Key_6713, 0, StringDefines.Key_34037)); data.Add(StringDefines.Key_12422, DeclareWingStar.Create(StringDefines.Key_34038, StringDefines.Key_12422, 0, StringDefines.Key_34039)); data.Add(StringDefines.Key_6717, DeclareWingStar.Create(StringDefines.Key_34038, StringDefines.Key_6717, 1, StringDefines.Key_33971)); data.Add(StringDefines.Key_6722, DeclareWingStar.Create(StringDefines.Key_34040, StringDefines.Key_6722, 1, StringDefines.Key_34039)); data.Add(StringDefines.Key_6726, DeclareWingStar.Create(StringDefines.Key_34041, StringDefines.Key_6726, 1, StringDefines.Key_34042)); data.Add(StringDefines.Key_6730, DeclareWingStar.Create(StringDefines.Key_34043, StringDefines.Key_6730, 1, StringDefines.Key_34044)); data.Add(StringDefines.Key_6734, DeclareWingStar.Create(StringDefines.Key_34045, StringDefines.Key_6734, 1, StringDefines.Key_34044)); data.Add(StringDefines.Key_3166, DeclareWingStar.Create(StringDefines.Key_34046, StringDefines.Key_3166, 1, StringDefines.Key_34047)); data.Add(StringDefines.Key_6741, DeclareWingStar.Create(StringDefines.Key_34048, StringDefines.Key_6741, 1, StringDefines.Key_34047)); data.Add(StringDefines.Key_6745, DeclareWingStar.Create(StringDefines.Key_34049, StringDefines.Key_6745, 1, StringDefines.Key_34050)); data.Add(StringDefines.Key_6749, DeclareWingStar.Create(StringDefines.Key_34051, StringDefines.Key_6749, 1, StringDefines.Key_34052)); data.Add(StringDefines.Key_6753, DeclareWingStar.Create(StringDefines.Key_34053, StringDefines.Key_6753, 1, StringDefines.Key_34052)); data.Add(StringDefines.Key_12629, DeclareWingStar.Create(StringDefines.Key_34054, StringDefines.Key_12629, 1, StringDefines.Key_34055)); data.Add(StringDefines.Key_6757, DeclareWingStar.Create(StringDefines.Key_34054, StringDefines.Key_6757, 1, StringDefines.Key_33971)); data.Add(StringDefines.Key_6762, DeclareWingStar.Create(StringDefines.Key_34056, StringDefines.Key_6762, 1, StringDefines.Key_34055)); data.Add(StringDefines.Key_6766, DeclareWingStar.Create(StringDefines.Key_34057, StringDefines.Key_6766, 1, StringDefines.Key_34058)); data.Add(StringDefines.Key_6770, DeclareWingStar.Create(StringDefines.Key_34059, StringDefines.Key_6770, 1, StringDefines.Key_34060)); data.Add(StringDefines.Key_6774, DeclareWingStar.Create(StringDefines.Key_34061, StringDefines.Key_6774, 1, StringDefines.Key_34060)); data.Add(StringDefines.Key_6778, DeclareWingStar.Create(StringDefines.Key_34062, StringDefines.Key_6778, 1, StringDefines.Key_34063)); data.Add(StringDefines.Key_3176, DeclareWingStar.Create(StringDefines.Key_34064, StringDefines.Key_3176, 1, StringDefines.Key_34063)); data.Add(StringDefines.Key_6785, DeclareWingStar.Create(StringDefines.Key_34065, StringDefines.Key_6785, 1, StringDefines.Key_34066)); data.Add(StringDefines.Key_6789, DeclareWingStar.Create(StringDefines.Key_34067, StringDefines.Key_6789, 1, StringDefines.Key_34068)); data.Add(StringDefines.Key_6793, DeclareWingStar.Create(StringDefines.Key_34069, StringDefines.Key_6793, 1, StringDefines.Key_34068)); data.Add(StringDefines.Key_30911, DeclareWingStar.Create(StringDefines.Key_34070, StringDefines.Key_30911, 1, StringDefines.Key_34071)); data.Add(StringDefines.Key_6797, DeclareWingStar.Create(StringDefines.Key_34070, StringDefines.Key_6797, 1, StringDefines.Key_33971)); data.Add(StringDefines.Key_134, DeclareWingStar.Create(StringDefines.Key_34072, StringDefines.Key_134, 1, StringDefines.Key_34071)); data.Add(StringDefines.Key_6805, DeclareWingStar.Create(StringDefines.Key_34073, StringDefines.Key_6805, 1, StringDefines.Key_34074)); data.Add(StringDefines.Key_6809, DeclareWingStar.Create(StringDefines.Key_34075, StringDefines.Key_6809, 1, StringDefines.Key_34076)); data.Add(StringDefines.Key_6813, DeclareWingStar.Create(StringDefines.Key_34077, StringDefines.Key_6813, 1, StringDefines.Key_34076)); data.Add(StringDefines.Key_6817, DeclareWingStar.Create(StringDefines.Key_34078, StringDefines.Key_6817, 1, StringDefines.Key_34079)); data.Add(StringDefines.Key_6821, DeclareWingStar.Create(StringDefines.Key_34080, StringDefines.Key_6821, 1, StringDefines.Key_34079)); data.Add(StringDefines.Key_3201, DeclareWingStar.Create(StringDefines.Key_34081, StringDefines.Key_3201, 1, StringDefines.Key_34082)); data.Add(StringDefines.Key_6828, DeclareWingStar.Create(StringDefines.Key_34083, StringDefines.Key_6828, 1, StringDefines.Key_34084)); data.Add(StringDefines.Key_6832, DeclareWingStar.Create(StringDefines.Key_34085, StringDefines.Key_6832, 1, StringDefines.Key_34084)); data.Add(StringDefines.Key_9652, DeclareWingStar.Create(StringDefines.Key_34086, StringDefines.Key_9652, 1, StringDefines.Key_34087)); data.Add(StringDefines.Key_6836, DeclareWingStar.Create(StringDefines.Key_34086, StringDefines.Key_6836, 1, StringDefines.Key_33971)); data.Add(StringDefines.Key_177, DeclareWingStar.Create(StringDefines.Key_34088, StringDefines.Key_177, 1, StringDefines.Key_34087)); data.Add(StringDefines.Key_6844, DeclareWingStar.Create(StringDefines.Key_34089, StringDefines.Key_6844, 1, StringDefines.Key_34090)); data.Add(StringDefines.Key_6848, DeclareWingStar.Create(StringDefines.Key_34091, StringDefines.Key_6848, 1, StringDefines.Key_34092)); data.Add(StringDefines.Key_6852, DeclareWingStar.Create(StringDefines.Key_34093, StringDefines.Key_6852, 1, StringDefines.Key_34092)); data.Add(StringDefines.Key_6856, DeclareWingStar.Create(StringDefines.Key_34094, StringDefines.Key_6856, 1, StringDefines.Key_34095)); data.Add(StringDefines.Key_6860, DeclareWingStar.Create(StringDefines.Key_34096, StringDefines.Key_6860, 1, StringDefines.Key_34095)); data.Add(StringDefines.Key_6864, DeclareWingStar.Create(StringDefines.Key_34097, StringDefines.Key_6864, 1, StringDefines.Key_34098)); data.Add(StringDefines.Key_3214, DeclareWingStar.Create(StringDefines.Key_34099, StringDefines.Key_3214, 1, StringDefines.Key_34098)); data.Add(StringDefines.Key_6871, DeclareWingStar.Create(StringDefines.Key_34100, StringDefines.Key_6871, 1, StringDefines.Key_34101)); data.Add(StringDefines.Key_30944, DeclareWingStar.Create(StringDefines.Key_34102, StringDefines.Key_30944, 1, StringDefines.Key_34103)); data.Add(StringDefines.Key_6875, DeclareWingStar.Create(StringDefines.Key_34102, StringDefines.Key_6875, 1, StringDefines.Key_33971)); data.Add(StringDefines.Key_6880, DeclareWingStar.Create(StringDefines.Key_34104, StringDefines.Key_6880, 1, StringDefines.Key_34103)); data.Add(StringDefines.Key_6884, DeclareWingStar.Create(StringDefines.Key_34105, StringDefines.Key_6884, 1, StringDefines.Key_34106)); data.Add(StringDefines.Key_3962, DeclareWingStar.Create(StringDefines.Key_34107, StringDefines.Key_3962, 1, StringDefines.Key_34106)); data.Add(StringDefines.Key_6891, DeclareWingStar.Create(StringDefines.Key_34108, StringDefines.Key_6891, 1, StringDefines.Key_34109)); data.Add(StringDefines.Key_6895, DeclareWingStar.Create(StringDefines.Key_34110, StringDefines.Key_6895, 1, StringDefines.Key_34111)); data.Add(StringDefines.Key_6899, DeclareWingStar.Create(StringDefines.Key_34112, StringDefines.Key_6899, 1, StringDefines.Key_34111)); data.Add(StringDefines.Key_6903, DeclareWingStar.Create(StringDefines.Key_34113, StringDefines.Key_6903, 1, StringDefines.Key_34114)); data.Add(StringDefines.Key_6907, DeclareWingStar.Create(StringDefines.Key_34115, StringDefines.Key_6907, 1, StringDefines.Key_34114)); data.Add(StringDefines.Key_3234, DeclareWingStar.Create(StringDefines.Key_34116, StringDefines.Key_3234, 1, StringDefines.Key_34117)); data.Add(StringDefines.Key_30961, DeclareWingStar.Create(StringDefines.Key_34118, StringDefines.Key_30961, 1, StringDefines.Key_34117)); data.Add(StringDefines.Key_6914, DeclareWingStar.Create(StringDefines.Key_34118, StringDefines.Key_6914, 1, StringDefines.Key_33971)); data.Add(StringDefines.Key_6919, DeclareWingStar.Create(StringDefines.Key_34119, StringDefines.Key_6919, 1, StringDefines.Key_34120)); data.Add(StringDefines.Key_6923, DeclareWingStar.Create(StringDefines.Key_34121, StringDefines.Key_6923, 1, StringDefines.Key_34122)); data.Add(StringDefines.Key_6927, DeclareWingStar.Create(StringDefines.Key_34123, StringDefines.Key_6927, 1, StringDefines.Key_34122)); data.Add(StringDefines.Key_6931, DeclareWingStar.Create(StringDefines.Key_34124, StringDefines.Key_6931, 1, StringDefines.Key_34125)); data.Add(StringDefines.Key_6935, DeclareWingStar.Create(StringDefines.Key_34126, StringDefines.Key_6935, 1, StringDefines.Key_34125)); data.Add(StringDefines.Key_6939, DeclareWingStar.Create(StringDefines.Key_34127, StringDefines.Key_6939, 1, StringDefines.Key_34128)); data.Add(StringDefines.Key_6943, DeclareWingStar.Create(StringDefines.Key_34129, StringDefines.Key_6943, 1, StringDefines.Key_34128)); data.Add(StringDefines.Key_6947, DeclareWingStar.Create(StringDefines.Key_34130, StringDefines.Key_6947, 1, StringDefines.Key_34131)); data.Add(StringDefines.Key_6951, DeclareWingStar.Create(StringDefines.Key_34132, StringDefines.Key_6951, 1, StringDefines.Key_34133)); data.Add(StringDefines.Key_3164, DeclareWingStar.Create(StringDefines.Key_34134, StringDefines.Key_3164, 1, StringDefines.Key_34133)); }