Esempio n. 1
0
 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));
 }
Esempio n. 2
0
        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");
                }
            }
        }
Esempio n. 3
0
        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);
        }