コード例 #1
0
        public static DeclarePeopleSoulSeal Create(string in_double_num, int in_id, string in_single_num)
        {
            DeclarePeopleSoulSeal tmp = new DeclarePeopleSoulSeal();

            tmp._double_num = in_double_num;
            tmp._id         = in_id;
            tmp._single_num = in_single_num;

            return(tmp);
        }
コード例 #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[]> >("DataPeopleSoulSeal");
                if (dic == null)
                {
                    LuaEnv.SharedLuaEnv.DoString("DataPeopleSoulSeal = require 'Lua/Config/DataPeopleSoulSeal'");
                    dic = LuaEnv.SharedLuaEnv.Global.Get <Dictionary <int, int[]> >("DataPeopleSoulSeal");
                }

                if (dic != null)
                {
                    _dataCaches = new Dictionary <int, DeclarePeopleSoulSeal>(100);
                    foreach (var item in dic)
                    {
                        DeclarePeopleSoulSeal tmp = new DeclarePeopleSoulSeal();
                        tmp.DoubleNum = CfgStringLua.Get(item.Value[0]);
                        tmp.Id        = item.Value[1];
                        tmp.SingleNum = CfgStringLua.Get(item.Value[2]);

                        _dataCaches.Add(item.Key, tmp);
                    }
                }
                Record(startTime, DateTime.Now.Ticks, "PeopleSoulSeal");
            }
            if (_dataCaches == null && _fillDataCallBack != null)
            {
                if (_dataCaches == null)
                {
                    long startTime = DateTime.Now.Ticks;
                    _dataCaches = new Dictionary <int, DeclarePeopleSoulSeal>(100);
                    _fillDataCallBack(_dataCaches);
                    Record(startTime, DateTime.Now.Ticks, "PeopleSoulSeal");
                }
            }
        }
コード例 #3
0
 public static void Convert(Dictionary <int, DeclarePeopleSoulSeal> data)
 {
     if (data == null)
     {
         return;
     }
     data.Clear();
     data.Add(1, DeclarePeopleSoulSeal.Create(StringDefines.Key_17364, 1, StringDefines.Key_17364));
     data.Add(2, DeclarePeopleSoulSeal.Create(StringDefines.Key_17365, 2, StringDefines.Key_17366));
     data.Add(3, DeclarePeopleSoulSeal.Create(StringDefines.Key_17367, 3, StringDefines.Key_17368));
     data.Add(4, DeclarePeopleSoulSeal.Create(StringDefines.Key_17369, 4, StringDefines.Key_17370));
     data.Add(5, DeclarePeopleSoulSeal.Create(StringDefines.Key_17371, 5, StringDefines.Key_17372));
     data.Add(6, DeclarePeopleSoulSeal.Create(StringDefines.Key_17373, 6, StringDefines.Key_17374));
     data.Add(7, DeclarePeopleSoulSeal.Create(StringDefines.Key_17375, 7, StringDefines.Key_17376));
     data.Add(8, DeclarePeopleSoulSeal.Create(StringDefines.Key_17377, 8, StringDefines.Key_17378));
     data.Add(9, DeclarePeopleSoulSeal.Create(StringDefines.Key_17379, 9, StringDefines.Key_17380));
     data.Add(10, DeclarePeopleSoulSeal.Create(StringDefines.Key_17381, 10, StringDefines.Key_17382));
     data.Add(11, DeclarePeopleSoulSeal.Create(StringDefines.Key_17383, 11, StringDefines.Key_17384));
     data.Add(12, DeclarePeopleSoulSeal.Create(StringDefines.Key_17385, 12, StringDefines.Key_17386));
     data.Add(13, DeclarePeopleSoulSeal.Create(StringDefines.Key_17387, 13, StringDefines.Key_17388));
     data.Add(14, DeclarePeopleSoulSeal.Create(StringDefines.Key_17389, 14, StringDefines.Key_17390));
     data.Add(15, DeclarePeopleSoulSeal.Create(StringDefines.Key_17391, 15, StringDefines.Key_17392));
     data.Add(16, DeclarePeopleSoulSeal.Create(StringDefines.Key_17393, 16, StringDefines.Key_17394));
     data.Add(17, DeclarePeopleSoulSeal.Create(StringDefines.Key_17395, 17, StringDefines.Key_17396));
     data.Add(18, DeclarePeopleSoulSeal.Create(StringDefines.Key_17397, 18, StringDefines.Key_17398));
     data.Add(19, DeclarePeopleSoulSeal.Create(StringDefines.Key_17399, 19, StringDefines.Key_17400));
     data.Add(20, DeclarePeopleSoulSeal.Create(StringDefines.Key_17401, 20, StringDefines.Key_17402));
     data.Add(21, DeclarePeopleSoulSeal.Create(StringDefines.Key_17403, 21, StringDefines.Key_17404));
     data.Add(22, DeclarePeopleSoulSeal.Create(StringDefines.Key_17405, 22, StringDefines.Key_17406));
     data.Add(23, DeclarePeopleSoulSeal.Create(StringDefines.Key_17407, 23, StringDefines.Key_17408));
     data.Add(24, DeclarePeopleSoulSeal.Create(StringDefines.Key_17409, 24, StringDefines.Key_17410));
     data.Add(25, DeclarePeopleSoulSeal.Create(StringDefines.Key_17411, 25, StringDefines.Key_17412));
     data.Add(26, DeclarePeopleSoulSeal.Create(StringDefines.Key_17413, 26, StringDefines.Key_17414));
     data.Add(27, DeclarePeopleSoulSeal.Create(StringDefines.Key_17415, 27, StringDefines.Key_17416));
     data.Add(28, DeclarePeopleSoulSeal.Create(StringDefines.Key_17417, 28, StringDefines.Key_17418));
     data.Add(29, DeclarePeopleSoulSeal.Create(StringDefines.Key_17419, 29, StringDefines.Key_17420));
     data.Add(30, DeclarePeopleSoulSeal.Create(StringDefines.Key_17421, 30, StringDefines.Key_17422));
     data.Add(31, DeclarePeopleSoulSeal.Create(StringDefines.Key_17423, 31, StringDefines.Key_17424));
     data.Add(32, DeclarePeopleSoulSeal.Create(StringDefines.Key_17425, 32, StringDefines.Key_17426));
     data.Add(33, DeclarePeopleSoulSeal.Create(StringDefines.Key_17427, 33, StringDefines.Key_17428));
     data.Add(34, DeclarePeopleSoulSeal.Create(StringDefines.Key_17429, 34, StringDefines.Key_17430));
     data.Add(35, DeclarePeopleSoulSeal.Create(StringDefines.Key_17431, 35, StringDefines.Key_17432));
     data.Add(36, DeclarePeopleSoulSeal.Create(StringDefines.Key_17433, 36, StringDefines.Key_17434));
     data.Add(37, DeclarePeopleSoulSeal.Create(StringDefines.Key_17435, 37, StringDefines.Key_17436));
     data.Add(38, DeclarePeopleSoulSeal.Create(StringDefines.Key_17437, 38, StringDefines.Key_17438));
     data.Add(39, DeclarePeopleSoulSeal.Create(StringDefines.Key_17439, 39, StringDefines.Key_17440));
     data.Add(40, DeclarePeopleSoulSeal.Create(StringDefines.Key_17441, 40, StringDefines.Key_17442));
     data.Add(41, DeclarePeopleSoulSeal.Create(StringDefines.Key_17443, 41, StringDefines.Key_17444));
     data.Add(42, DeclarePeopleSoulSeal.Create(StringDefines.Key_17445, 42, StringDefines.Key_17446));
     data.Add(43, DeclarePeopleSoulSeal.Create(StringDefines.Key_17447, 43, StringDefines.Key_17448));
     data.Add(44, DeclarePeopleSoulSeal.Create(StringDefines.Key_17449, 44, StringDefines.Key_17450));
     data.Add(45, DeclarePeopleSoulSeal.Create(StringDefines.Key_17451, 45, StringDefines.Key_17452));
     data.Add(46, DeclarePeopleSoulSeal.Create(StringDefines.Key_17453, 46, StringDefines.Key_17454));
     data.Add(47, DeclarePeopleSoulSeal.Create(StringDefines.Key_17455, 47, StringDefines.Key_17456));
     data.Add(48, DeclarePeopleSoulSeal.Create(StringDefines.Key_17457, 48, StringDefines.Key_17458));
     data.Add(49, DeclarePeopleSoulSeal.Create(StringDefines.Key_17459, 49, StringDefines.Key_17460));
     data.Add(50, DeclarePeopleSoulSeal.Create(StringDefines.Key_17461, 50, StringDefines.Key_17462));
     data.Add(51, DeclarePeopleSoulSeal.Create(StringDefines.Key_17463, 51, StringDefines.Key_17464));
     data.Add(52, DeclarePeopleSoulSeal.Create(StringDefines.Key_17465, 52, StringDefines.Key_17466));
     data.Add(53, DeclarePeopleSoulSeal.Create(StringDefines.Key_17467, 53, StringDefines.Key_17468));
     data.Add(54, DeclarePeopleSoulSeal.Create(StringDefines.Key_17469, 54, StringDefines.Key_17470));
     data.Add(55, DeclarePeopleSoulSeal.Create(StringDefines.Key_17471, 55, StringDefines.Key_17472));
     data.Add(56, DeclarePeopleSoulSeal.Create(StringDefines.Key_17473, 56, StringDefines.Key_17474));
     data.Add(57, DeclarePeopleSoulSeal.Create(StringDefines.Key_17475, 57, StringDefines.Key_17476));
     data.Add(58, DeclarePeopleSoulSeal.Create(StringDefines.Key_17477, 58, StringDefines.Key_17478));
     data.Add(59, DeclarePeopleSoulSeal.Create(StringDefines.Key_17479, 59, StringDefines.Key_17480));
     data.Add(60, DeclarePeopleSoulSeal.Create(StringDefines.Key_17481, 60, StringDefines.Key_17482));
     data.Add(61, DeclarePeopleSoulSeal.Create(StringDefines.Key_17483, 61, StringDefines.Key_17484));
     data.Add(62, DeclarePeopleSoulSeal.Create(StringDefines.Key_17485, 62, StringDefines.Key_17486));
     data.Add(63, DeclarePeopleSoulSeal.Create(StringDefines.Key_17487, 63, StringDefines.Key_17488));
     data.Add(64, DeclarePeopleSoulSeal.Create(StringDefines.Key_17489, 64, StringDefines.Key_17490));
     data.Add(65, DeclarePeopleSoulSeal.Create(StringDefines.Key_17491, 65, StringDefines.Key_17492));
     data.Add(66, DeclarePeopleSoulSeal.Create(StringDefines.Key_17493, 66, StringDefines.Key_17494));
     data.Add(67, DeclarePeopleSoulSeal.Create(StringDefines.Key_17495, 67, StringDefines.Key_17496));
     data.Add(68, DeclarePeopleSoulSeal.Create(StringDefines.Key_17497, 68, StringDefines.Key_17498));
     data.Add(69, DeclarePeopleSoulSeal.Create(StringDefines.Key_17499, 69, StringDefines.Key_17500));
     data.Add(70, DeclarePeopleSoulSeal.Create(StringDefines.Key_17501, 70, StringDefines.Key_17502));
     data.Add(71, DeclarePeopleSoulSeal.Create(StringDefines.Key_17503, 71, StringDefines.Key_17504));
     data.Add(72, DeclarePeopleSoulSeal.Create(StringDefines.Key_17505, 72, StringDefines.Key_17506));
     data.Add(73, DeclarePeopleSoulSeal.Create(StringDefines.Key_17507, 73, StringDefines.Key_17508));
     data.Add(74, DeclarePeopleSoulSeal.Create(StringDefines.Key_17509, 74, StringDefines.Key_17510));
     data.Add(75, DeclarePeopleSoulSeal.Create(StringDefines.Key_17511, 75, StringDefines.Key_17512));
     data.Add(76, DeclarePeopleSoulSeal.Create(StringDefines.Key_17513, 76, StringDefines.Key_17514));
     data.Add(77, DeclarePeopleSoulSeal.Create(StringDefines.Key_17515, 77, StringDefines.Key_17516));
     data.Add(78, DeclarePeopleSoulSeal.Create(StringDefines.Key_17517, 78, StringDefines.Key_17518));
     data.Add(79, DeclarePeopleSoulSeal.Create(StringDefines.Key_17519, 79, StringDefines.Key_17520));
     data.Add(80, DeclarePeopleSoulSeal.Create(StringDefines.Key_17521, 80, StringDefines.Key_17522));
     data.Add(81, DeclarePeopleSoulSeal.Create(StringDefines.Key_17523, 81, StringDefines.Key_17524));
     data.Add(82, DeclarePeopleSoulSeal.Create(StringDefines.Key_17525, 82, StringDefines.Key_17526));
     data.Add(83, DeclarePeopleSoulSeal.Create(StringDefines.Key_17527, 83, StringDefines.Key_17528));
     data.Add(84, DeclarePeopleSoulSeal.Create(StringDefines.Key_17529, 84, StringDefines.Key_17530));
     data.Add(85, DeclarePeopleSoulSeal.Create(StringDefines.Key_17531, 85, StringDefines.Key_17532));
     data.Add(86, DeclarePeopleSoulSeal.Create(StringDefines.Key_17533, 86, StringDefines.Key_17534));
     data.Add(87, DeclarePeopleSoulSeal.Create(StringDefines.Key_17535, 87, StringDefines.Key_17536));
     data.Add(88, DeclarePeopleSoulSeal.Create(StringDefines.Key_17537, 88, StringDefines.Key_17538));
     data.Add(89, DeclarePeopleSoulSeal.Create(StringDefines.Key_17539, 89, StringDefines.Key_17540));
     data.Add(90, DeclarePeopleSoulSeal.Create(StringDefines.Key_17541, 90, StringDefines.Key_17542));
     data.Add(91, DeclarePeopleSoulSeal.Create(StringDefines.Key_17543, 91, StringDefines.Key_17544));
     data.Add(92, DeclarePeopleSoulSeal.Create(StringDefines.Key_17545, 92, StringDefines.Key_17546));
     data.Add(93, DeclarePeopleSoulSeal.Create(StringDefines.Key_17547, 93, StringDefines.Key_17548));
     data.Add(94, DeclarePeopleSoulSeal.Create(StringDefines.Key_17549, 94, StringDefines.Key_17550));
     data.Add(95, DeclarePeopleSoulSeal.Create(StringDefines.Key_17551, 95, StringDefines.Key_17552));
     data.Add(96, DeclarePeopleSoulSeal.Create(StringDefines.Key_17553, 96, StringDefines.Key_17554));
     data.Add(97, DeclarePeopleSoulSeal.Create(StringDefines.Key_17555, 97, StringDefines.Key_17556));
     data.Add(98, DeclarePeopleSoulSeal.Create(StringDefines.Key_17557, 98, StringDefines.Key_17558));
     data.Add(99, DeclarePeopleSoulSeal.Create(StringDefines.Key_17559, 99, StringDefines.Key_17560));
     data.Add(100, DeclarePeopleSoulSeal.Create(StringDefines.Key_17561, 100, StringDefines.Key_17562));
 }