public static void Convert(Dictionary <int, DeclareMainTips> data) { if (data == null) { return; } data.Clear(); data.Add(1, DeclareMainTips.Create(0, StringDefines.Key_18110, StringDefines.Key_18111, 1, 0, StringDefines.Key_18112, StringDefines.Key_4296, StringDefines.Key_18113, StringDefines.Key_18114, 0, StringDefines.Key_18113, 0)); data.Add(2, DeclareMainTips.Create(0, StringDefines.Key_18115, StringDefines.Key_18116, 2, 30, StringDefines.Key_18117, StringDefines.Key_15049, StringDefines.Key_18118, StringDefines.Key_20, 0, StringDefines.Key_18115, 0)); data.Add(3, DeclareMainTips.Create(0, StringDefines.Key_18119, StringDefines.Key_14866, 3, 0, StringDefines.Key_18120, StringDefines.Key_14865, StringDefines.Key_18121, StringDefines.Key_16968, 0, StringDefines.Key_18121, 0)); data.Add(4, DeclareMainTips.Create(0, StringDefines.Key_18122, StringDefines.Key_18116, 4, 50, StringDefines.Key_18123, StringDefines.Key_15049, StringDefines.Key_18124, StringDefines.Key_20, 0, StringDefines.Key_18122, 0)); data.Add(5, DeclareMainTips.Create(0, StringDefines.Key_18125, StringDefines.Key_18126, 5, 0, StringDefines.Key_18127, StringDefines.Key_18128, StringDefines.Key_18129, StringDefines.Key_18130, 0, StringDefines.Key_18129, 0)); data.Add(6, DeclareMainTips.Create(0, StringDefines.Key_18131, StringDefines.Key_18116, 6, 70, StringDefines.Key_20, StringDefines.Key_15049, StringDefines.Key_18132, StringDefines.Key_20, 0, StringDefines.Key_18131, 1)); data.Add(7, DeclareMainTips.Create(0, StringDefines.Key_18133, StringDefines.Key_14991, 7, 0, StringDefines.Key_20, StringDefines.Key_18134, StringDefines.Key_18135, StringDefines.Key_18136, 0, StringDefines.Key_18135, 1)); data.Add(8, DeclareMainTips.Create(0, StringDefines.Key_18137, StringDefines.Key_14980, 8, 0, StringDefines.Key_20, StringDefines.Key_18138, StringDefines.Key_18139, StringDefines.Key_18140, 0, StringDefines.Key_18141, 1)); data.Add(9, DeclareMainTips.Create(0, StringDefines.Key_18142, StringDefines.Key_14925, 9, 0, StringDefines.Key_20, StringDefines.Key_14924, StringDefines.Key_18143, StringDefines.Key_18144, 0, StringDefines.Key_18143, 1)); data.Add(10, DeclareMainTips.Create(0, StringDefines.Key_18145, StringDefines.Key_18146, 10, 110, StringDefines.Key_20, StringDefines.Key_15049, StringDefines.Key_18147, StringDefines.Key_20, 0, StringDefines.Key_18145, 1)); data.Add(11, DeclareMainTips.Create(0, StringDefines.Key_18148, StringDefines.Key_14931, 11, 0, StringDefines.Key_20, StringDefines.Key_14937, StringDefines.Key_18149, StringDefines.Key_18150, 0, StringDefines.Key_18149, 1)); data.Add(12, DeclareMainTips.Create(0, StringDefines.Key_18151, StringDefines.Key_18152, 12, 130, StringDefines.Key_20, StringDefines.Key_18153, StringDefines.Key_18154, StringDefines.Key_20, 0, StringDefines.Key_18154, 1)); data.Add(13, DeclareMainTips.Create(0, StringDefines.Key_18155, StringDefines.Key_14866, 13, 0, StringDefines.Key_20, StringDefines.Key_14431, StringDefines.Key_18156, StringDefines.Key_18157, 0, StringDefines.Key_18156, 1)); data.Add(14, DeclareMainTips.Create(0, StringDefines.Key_18158, StringDefines.Key_15074, 14, 150, StringDefines.Key_20, StringDefines.Key_15073, StringDefines.Key_18159, StringDefines.Key_20, 0, StringDefines.Key_18159, 1)); data.Add(15, DeclareMainTips.Create(0, StringDefines.Key_18160, StringDefines.Key_18116, 15, 160, StringDefines.Key_20, StringDefines.Key_15049, StringDefines.Key_18161, StringDefines.Key_20, 0, StringDefines.Key_18160, 1)); data.Add(16, DeclareMainTips.Create(0, StringDefines.Key_18162, StringDefines.Key_14906, 16, 0, StringDefines.Key_20, StringDefines.Key_11235, StringDefines.Key_18163, StringDefines.Key_18164, 0, StringDefines.Key_18163, 1)); data.Add(17, DeclareMainTips.Create(0, StringDefines.Key_18158, StringDefines.Key_15074, 17, 220, StringDefines.Key_20, StringDefines.Key_15073, StringDefines.Key_18165, StringDefines.Key_20, 0, StringDefines.Key_18166, 1)); data.Add(18, DeclareMainTips.Create(0, StringDefines.Key_18167, StringDefines.Key_14948, 18, 0, StringDefines.Key_20, StringDefines.Key_14951, StringDefines.Key_18168, StringDefines.Key_18169, 0, StringDefines.Key_18168, 1)); data.Add(19, DeclareMainTips.Create(0, StringDefines.Key_18170, StringDefines.Key_14931, 19, 0, StringDefines.Key_20, StringDefines.Key_14934, StringDefines.Key_18171, StringDefines.Key_18172, 0, StringDefines.Key_18171, 1)); data.Add(20, DeclareMainTips.Create(0, StringDefines.Key_18173, StringDefines.Key_14931, 20, 250, StringDefines.Key_20, StringDefines.Key_15293, StringDefines.Key_18174, StringDefines.Key_20, 0, StringDefines.Key_18175, 1)); data.Add(21, DeclareMainTips.Create(0, StringDefines.Key_18176, StringDefines.Key_14980, 21, 260, StringDefines.Key_20, StringDefines.Key_14518, StringDefines.Key_18177, StringDefines.Key_20, 0, StringDefines.Key_18178, 1)); data.Add(22, DeclareMainTips.Create(0, StringDefines.Key_18158, StringDefines.Key_15074, 22, 280, StringDefines.Key_20, StringDefines.Key_15073, StringDefines.Key_18179, StringDefines.Key_20, 0, StringDefines.Key_18180, 1)); data.Add(23, DeclareMainTips.Create(0, StringDefines.Key_18181, StringDefines.Key_14948, 23, 0, StringDefines.Key_20, StringDefines.Key_14953, StringDefines.Key_18182, StringDefines.Key_18183, 0, StringDefines.Key_18182, 1)); data.Add(24, DeclareMainTips.Create(0, StringDefines.Key_18184, StringDefines.Key_14925, 24, 320, StringDefines.Key_20, StringDefines.Key_18185, StringDefines.Key_18186, StringDefines.Key_20, 0, StringDefines.Key_18186, 1)); data.Add(25, DeclareMainTips.Create(0, StringDefines.Key_18187, StringDefines.Key_15074, 25, 350, StringDefines.Key_20, StringDefines.Key_18188, StringDefines.Key_18189, StringDefines.Key_20, 0, StringDefines.Key_18189, 1)); data.Add(26, DeclareMainTips.Create(0, StringDefines.Key_18190, StringDefines.Key_15074, 26, 370, StringDefines.Key_20, StringDefines.Key_10503, StringDefines.Key_18191, StringDefines.Key_20, 0, StringDefines.Key_18191, 1)); }
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[]> >("DataMainTips"); if (dic == null) { LuaEnv.SharedLuaEnv.DoString("DataMainTips = require 'Lua/Config/DataMainTips'"); dic = LuaEnv.SharedLuaEnv.Global.Get <Dictionary <int, int[]> >("DataMainTips"); } if (dic != null) { _dataCaches = new Dictionary <int, DeclareMainTips>(26); foreach (var item in dic) { DeclareMainTips tmp = new DeclareMainTips(); tmp.Day = item.Value[0]; tmp.Explain = CfgStringLua.Get(item.Value[1]); tmp.Icon = CfgStringLua.Get(item.Value[2]); tmp.Id = item.Value[3]; tmp.Level = item.Value[4]; tmp.ModelRes = CfgStringLua.Get(item.Value[5]); tmp.Name = CfgStringLua.Get(item.Value[6]); tmp.Need = CfgStringLua.Get(item.Value[7]); tmp.Task = CfgStringLua.Get(item.Value[8]); tmp.Time = item.Value[9]; tmp.Title = CfgStringLua.Get(item.Value[10]); tmp.Type = item.Value[11]; _dataCaches.Add(item.Key, tmp); } } Record(startTime, DateTime.Now.Ticks, "MainTips"); } if (_dataCaches == null && _fillDataCallBack != null) { if (_dataCaches == null) { long startTime = DateTime.Now.Ticks; _dataCaches = new Dictionary <int, DeclareMainTips>(26); _fillDataCallBack(_dataCaches); Record(startTime, DateTime.Now.Ticks, "MainTips"); } } }
public static DeclareMainTips Create(int in_day, string in_explain, string in_icon, int in_id, int in_level, string in_model_res, string in_name, string in_need, string in_task, int in_time, string in_title, int in_type) { DeclareMainTips tmp = new DeclareMainTips(); tmp._day = in_day; tmp._explain = in_explain; tmp._icon = in_icon; tmp._id = in_id; tmp._level = in_level; tmp._model_res = in_model_res; tmp._name = in_name; tmp._need = in_need; tmp._task = in_task; tmp._time = in_time; tmp._title = in_title; tmp._type = in_type; return(tmp); }