Ejemplo n.º 1
0
 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));
 }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
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[]> >("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");
                }
            }
        }