コード例 #1
0
        public static DeclareMarriageAttribute Create(string in_attribute, int in_attType, string in_desc, int in_icon, int in_key, int in_level, string in_name, string in_upNeedItem, int in_upNeedMoney)
        {
            DeclareMarriageAttribute tmp = new DeclareMarriageAttribute();

            tmp._attribute   = in_attribute;
            tmp._attType     = in_attType;
            tmp._desc        = in_desc;
            tmp._icon        = in_icon;
            tmp._key         = in_key;
            tmp._level       = in_level;
            tmp._name        = in_name;
            tmp._upNeedItem  = in_upNeedItem;
            tmp._upNeedMoney = in_upNeedMoney;

            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[]> >("DataMarriageAttribute");
                if (dic == null)
                {
                    LuaEnv.SharedLuaEnv.DoString("DataMarriageAttribute = require 'Lua/Config/DataMarriageAttribute'");
                    dic = LuaEnv.SharedLuaEnv.Global.Get <Dictionary <int, int[]> >("DataMarriageAttribute");
                }

                if (dic != null)
                {
                    _dataCaches = new Dictionary <int, DeclareMarriageAttribute>(200);
                    foreach (var item in dic)
                    {
                        DeclareMarriageAttribute tmp = new DeclareMarriageAttribute();
                        tmp.Attribute   = CfgStringLua.Get(item.Value[0]);
                        tmp.AttType     = item.Value[1];
                        tmp.Desc        = CfgStringLua.Get(item.Value[2]);
                        tmp.Icon        = item.Value[3];
                        tmp.Key         = item.Value[4];
                        tmp.Level       = item.Value[5];
                        tmp.Name        = CfgStringLua.Get(item.Value[6]);
                        tmp.UpNeedItem  = CfgStringLua.Get(item.Value[7]);
                        tmp.UpNeedMoney = item.Value[8];

                        _dataCaches.Add(item.Key, tmp);
                    }
                }
                Record(startTime, DateTime.Now.Ticks, "MarriageAttribute");
            }
            if (_dataCaches == null && _fillDataCallBack != null)
            {
                if (_dataCaches == null)
                {
                    long startTime = DateTime.Now.Ticks;
                    _dataCaches = new Dictionary <int, DeclareMarriageAttribute>(200);
                    _fillDataCallBack(_dataCaches);
                    Record(startTime, DateTime.Now.Ticks, "MarriageAttribute");
                }
            }
        }
コード例 #3
0
 public static void Convert(Dictionary <int, DeclareMarriageAttribute> data)
 {
     if (data == null)
     {
         return;
     }
     data.Clear();
     data.Add(1001, DeclareMarriageAttribute.Create(StringDefines.Key_49280, 1, StringDefines.Key_49281, 419, 1001, 1, StringDefines.Key_49282, StringDefines.Key_49283, 70));
     data.Add(1002, DeclareMarriageAttribute.Create(StringDefines.Key_49284, 1, StringDefines.Key_49285, 419, 1002, 2, StringDefines.Key_49282, StringDefines.Key_49286, 140));
     data.Add(1003, DeclareMarriageAttribute.Create(StringDefines.Key_49287, 1, StringDefines.Key_49288, 419, 1003, 3, StringDefines.Key_49282, StringDefines.Key_49289, 210));
     data.Add(1004, DeclareMarriageAttribute.Create(StringDefines.Key_49290, 1, StringDefines.Key_49291, 419, 1004, 4, StringDefines.Key_49282, StringDefines.Key_49292, 280));
     data.Add(1005, DeclareMarriageAttribute.Create(StringDefines.Key_49293, 1, StringDefines.Key_49294, 419, 1005, 5, StringDefines.Key_49282, StringDefines.Key_49295, 350));
     data.Add(1006, DeclareMarriageAttribute.Create(StringDefines.Key_49296, 1, StringDefines.Key_49297, 419, 1006, 6, StringDefines.Key_49282, StringDefines.Key_49298, 420));
     data.Add(1007, DeclareMarriageAttribute.Create(StringDefines.Key_49299, 1, StringDefines.Key_49300, 419, 1007, 7, StringDefines.Key_49282, StringDefines.Key_49301, 490));
     data.Add(1008, DeclareMarriageAttribute.Create(StringDefines.Key_49302, 1, StringDefines.Key_49303, 419, 1008, 8, StringDefines.Key_49282, StringDefines.Key_49304, 560));
     data.Add(1009, DeclareMarriageAttribute.Create(StringDefines.Key_49305, 1, StringDefines.Key_49306, 419, 1009, 9, StringDefines.Key_49282, StringDefines.Key_49307, 630));
     data.Add(1010, DeclareMarriageAttribute.Create(StringDefines.Key_49308, 1, StringDefines.Key_49309, 419, 1010, 10, StringDefines.Key_49282, StringDefines.Key_49310, 700));
     data.Add(1011, DeclareMarriageAttribute.Create(StringDefines.Key_49311, 1, StringDefines.Key_49312, 419, 1011, 11, StringDefines.Key_49282, StringDefines.Key_49313, 770));
     data.Add(1012, DeclareMarriageAttribute.Create(StringDefines.Key_49314, 1, StringDefines.Key_49315, 419, 1012, 12, StringDefines.Key_49282, StringDefines.Key_49316, 840));
     data.Add(1013, DeclareMarriageAttribute.Create(StringDefines.Key_49317, 1, StringDefines.Key_49318, 419, 1013, 13, StringDefines.Key_49282, StringDefines.Key_49319, 910));
     data.Add(1014, DeclareMarriageAttribute.Create(StringDefines.Key_49320, 1, StringDefines.Key_49321, 419, 1014, 14, StringDefines.Key_49282, StringDefines.Key_49322, 980));
     data.Add(1015, DeclareMarriageAttribute.Create(StringDefines.Key_49323, 1, StringDefines.Key_49324, 419, 1015, 15, StringDefines.Key_49282, StringDefines.Key_49325, 1050));
     data.Add(1016, DeclareMarriageAttribute.Create(StringDefines.Key_49326, 1, StringDefines.Key_49327, 419, 1016, 16, StringDefines.Key_49282, StringDefines.Key_49328, 1120));
     data.Add(1017, DeclareMarriageAttribute.Create(StringDefines.Key_49329, 1, StringDefines.Key_49330, 419, 1017, 17, StringDefines.Key_49282, StringDefines.Key_49331, 1190));
     data.Add(1018, DeclareMarriageAttribute.Create(StringDefines.Key_49332, 1, StringDefines.Key_49333, 419, 1018, 18, StringDefines.Key_49282, StringDefines.Key_49334, 1260));
     data.Add(1019, DeclareMarriageAttribute.Create(StringDefines.Key_49335, 1, StringDefines.Key_49336, 419, 1019, 19, StringDefines.Key_49282, StringDefines.Key_49337, 1330));
     data.Add(1020, DeclareMarriageAttribute.Create(StringDefines.Key_49338, 1, StringDefines.Key_49339, 419, 1020, 20, StringDefines.Key_49282, StringDefines.Key_49340, 1400));
     data.Add(1021, DeclareMarriageAttribute.Create(StringDefines.Key_49341, 1, StringDefines.Key_49342, 419, 1021, 21, StringDefines.Key_49282, StringDefines.Key_49343, 1470));
     data.Add(1022, DeclareMarriageAttribute.Create(StringDefines.Key_49344, 1, StringDefines.Key_49345, 419, 1022, 22, StringDefines.Key_49282, StringDefines.Key_49346, 1540));
     data.Add(1023, DeclareMarriageAttribute.Create(StringDefines.Key_49347, 1, StringDefines.Key_49348, 419, 1023, 23, StringDefines.Key_49282, StringDefines.Key_49349, 1610));
     data.Add(1024, DeclareMarriageAttribute.Create(StringDefines.Key_49350, 1, StringDefines.Key_49351, 419, 1024, 24, StringDefines.Key_49282, StringDefines.Key_49352, 1680));
     data.Add(1025, DeclareMarriageAttribute.Create(StringDefines.Key_49353, 1, StringDefines.Key_49354, 419, 1025, 25, StringDefines.Key_49282, StringDefines.Key_49355, 1750));
     data.Add(1026, DeclareMarriageAttribute.Create(StringDefines.Key_49356, 1, StringDefines.Key_49357, 419, 1026, 26, StringDefines.Key_49282, StringDefines.Key_49358, 1820));
     data.Add(1027, DeclareMarriageAttribute.Create(StringDefines.Key_49359, 1, StringDefines.Key_49360, 419, 1027, 27, StringDefines.Key_49282, StringDefines.Key_49361, 1890));
     data.Add(1028, DeclareMarriageAttribute.Create(StringDefines.Key_49362, 1, StringDefines.Key_49363, 419, 1028, 28, StringDefines.Key_49282, StringDefines.Key_49364, 1960));
     data.Add(1029, DeclareMarriageAttribute.Create(StringDefines.Key_49365, 1, StringDefines.Key_49366, 419, 1029, 29, StringDefines.Key_49282, StringDefines.Key_49367, 2030));
     data.Add(1030, DeclareMarriageAttribute.Create(StringDefines.Key_49368, 1, StringDefines.Key_49369, 419, 1030, 30, StringDefines.Key_49282, StringDefines.Key_49370, 2100));
     data.Add(1031, DeclareMarriageAttribute.Create(StringDefines.Key_49371, 1, StringDefines.Key_49372, 419, 1031, 31, StringDefines.Key_49282, StringDefines.Key_49373, 2170));
     data.Add(1032, DeclareMarriageAttribute.Create(StringDefines.Key_49374, 1, StringDefines.Key_49375, 419, 1032, 32, StringDefines.Key_49282, StringDefines.Key_49376, 2240));
     data.Add(1033, DeclareMarriageAttribute.Create(StringDefines.Key_49377, 1, StringDefines.Key_49378, 419, 1033, 33, StringDefines.Key_49282, StringDefines.Key_49379, 2310));
     data.Add(1034, DeclareMarriageAttribute.Create(StringDefines.Key_49380, 1, StringDefines.Key_49381, 419, 1034, 34, StringDefines.Key_49282, StringDefines.Key_49382, 2380));
     data.Add(1035, DeclareMarriageAttribute.Create(StringDefines.Key_49383, 1, StringDefines.Key_49384, 419, 1035, 35, StringDefines.Key_49282, StringDefines.Key_49385, 2450));
     data.Add(1036, DeclareMarriageAttribute.Create(StringDefines.Key_49386, 1, StringDefines.Key_49387, 419, 1036, 36, StringDefines.Key_49282, StringDefines.Key_49388, 2520));
     data.Add(1037, DeclareMarriageAttribute.Create(StringDefines.Key_49389, 1, StringDefines.Key_49390, 419, 1037, 37, StringDefines.Key_49282, StringDefines.Key_49391, 2590));
     data.Add(1038, DeclareMarriageAttribute.Create(StringDefines.Key_49392, 1, StringDefines.Key_49393, 419, 1038, 38, StringDefines.Key_49282, StringDefines.Key_49394, 2660));
     data.Add(1039, DeclareMarriageAttribute.Create(StringDefines.Key_49395, 1, StringDefines.Key_49396, 419, 1039, 39, StringDefines.Key_49282, StringDefines.Key_49397, 2730));
     data.Add(1040, DeclareMarriageAttribute.Create(StringDefines.Key_49398, 1, StringDefines.Key_49399, 419, 1040, 40, StringDefines.Key_49282, StringDefines.Key_49400, 2800));
     data.Add(1041, DeclareMarriageAttribute.Create(StringDefines.Key_49401, 1, StringDefines.Key_49402, 419, 1041, 41, StringDefines.Key_49282, StringDefines.Key_49403, 2870));
     data.Add(1042, DeclareMarriageAttribute.Create(StringDefines.Key_49404, 1, StringDefines.Key_49405, 419, 1042, 42, StringDefines.Key_49282, StringDefines.Key_49406, 2940));
     data.Add(1043, DeclareMarriageAttribute.Create(StringDefines.Key_49407, 1, StringDefines.Key_49408, 419, 1043, 43, StringDefines.Key_49282, StringDefines.Key_49409, 3010));
     data.Add(1044, DeclareMarriageAttribute.Create(StringDefines.Key_49410, 1, StringDefines.Key_49411, 419, 1044, 44, StringDefines.Key_49282, StringDefines.Key_49412, 3080));
     data.Add(1045, DeclareMarriageAttribute.Create(StringDefines.Key_49413, 1, StringDefines.Key_49414, 419, 1045, 45, StringDefines.Key_49282, StringDefines.Key_49415, 3150));
     data.Add(1046, DeclareMarriageAttribute.Create(StringDefines.Key_49416, 1, StringDefines.Key_49417, 419, 1046, 46, StringDefines.Key_49282, StringDefines.Key_49418, 3220));
     data.Add(1047, DeclareMarriageAttribute.Create(StringDefines.Key_49419, 1, StringDefines.Key_49420, 419, 1047, 47, StringDefines.Key_49282, StringDefines.Key_49421, 3290));
     data.Add(1048, DeclareMarriageAttribute.Create(StringDefines.Key_49422, 1, StringDefines.Key_49423, 419, 1048, 48, StringDefines.Key_49282, StringDefines.Key_49424, 3360));
     data.Add(1049, DeclareMarriageAttribute.Create(StringDefines.Key_49425, 1, StringDefines.Key_49426, 419, 1049, 49, StringDefines.Key_49282, StringDefines.Key_49427, 3430));
     data.Add(1050, DeclareMarriageAttribute.Create(StringDefines.Key_49428, 1, StringDefines.Key_49429, 419, 1050, 50, StringDefines.Key_49282, StringDefines.Key_49430, 3500));
     data.Add(2001, DeclareMarriageAttribute.Create(StringDefines.Key_49431, 2, StringDefines.Key_49432, 415, 2001, 1, StringDefines.Key_49433, StringDefines.Key_49434, 70));
     data.Add(2002, DeclareMarriageAttribute.Create(StringDefines.Key_49435, 2, StringDefines.Key_49436, 415, 2002, 2, StringDefines.Key_49433, StringDefines.Key_49437, 140));
     data.Add(2003, DeclareMarriageAttribute.Create(StringDefines.Key_49438, 2, StringDefines.Key_49439, 415, 2003, 3, StringDefines.Key_49433, StringDefines.Key_49440, 210));
     data.Add(2004, DeclareMarriageAttribute.Create(StringDefines.Key_49441, 2, StringDefines.Key_49442, 415, 2004, 4, StringDefines.Key_49433, StringDefines.Key_49443, 280));
     data.Add(2005, DeclareMarriageAttribute.Create(StringDefines.Key_49444, 2, StringDefines.Key_49445, 415, 2005, 5, StringDefines.Key_49433, StringDefines.Key_49446, 350));
     data.Add(2006, DeclareMarriageAttribute.Create(StringDefines.Key_49447, 2, StringDefines.Key_49448, 415, 2006, 6, StringDefines.Key_49433, StringDefines.Key_49449, 420));
     data.Add(2007, DeclareMarriageAttribute.Create(StringDefines.Key_49450, 2, StringDefines.Key_49451, 415, 2007, 7, StringDefines.Key_49433, StringDefines.Key_49452, 490));
     data.Add(2008, DeclareMarriageAttribute.Create(StringDefines.Key_49453, 2, StringDefines.Key_49454, 415, 2008, 8, StringDefines.Key_49433, StringDefines.Key_49455, 560));
     data.Add(2009, DeclareMarriageAttribute.Create(StringDefines.Key_49456, 2, StringDefines.Key_49457, 415, 2009, 9, StringDefines.Key_49433, StringDefines.Key_49458, 630));
     data.Add(2010, DeclareMarriageAttribute.Create(StringDefines.Key_49459, 2, StringDefines.Key_49460, 415, 2010, 10, StringDefines.Key_49433, StringDefines.Key_49461, 700));
     data.Add(2011, DeclareMarriageAttribute.Create(StringDefines.Key_49462, 2, StringDefines.Key_49463, 415, 2011, 11, StringDefines.Key_49433, StringDefines.Key_49464, 770));
     data.Add(2012, DeclareMarriageAttribute.Create(StringDefines.Key_49465, 2, StringDefines.Key_49466, 415, 2012, 12, StringDefines.Key_49433, StringDefines.Key_49467, 840));
     data.Add(2013, DeclareMarriageAttribute.Create(StringDefines.Key_49468, 2, StringDefines.Key_49469, 415, 2013, 13, StringDefines.Key_49433, StringDefines.Key_49470, 910));
     data.Add(2014, DeclareMarriageAttribute.Create(StringDefines.Key_49471, 2, StringDefines.Key_49472, 415, 2014, 14, StringDefines.Key_49433, StringDefines.Key_49473, 980));
     data.Add(2015, DeclareMarriageAttribute.Create(StringDefines.Key_49474, 2, StringDefines.Key_49475, 415, 2015, 15, StringDefines.Key_49433, StringDefines.Key_49476, 1050));
     data.Add(2016, DeclareMarriageAttribute.Create(StringDefines.Key_49477, 2, StringDefines.Key_49478, 415, 2016, 16, StringDefines.Key_49433, StringDefines.Key_49479, 1120));
     data.Add(2017, DeclareMarriageAttribute.Create(StringDefines.Key_49480, 2, StringDefines.Key_49481, 415, 2017, 17, StringDefines.Key_49433, StringDefines.Key_49482, 1190));
     data.Add(2018, DeclareMarriageAttribute.Create(StringDefines.Key_49483, 2, StringDefines.Key_49484, 415, 2018, 18, StringDefines.Key_49433, StringDefines.Key_49485, 1260));
     data.Add(2019, DeclareMarriageAttribute.Create(StringDefines.Key_49486, 2, StringDefines.Key_49487, 415, 2019, 19, StringDefines.Key_49433, StringDefines.Key_49488, 1330));
     data.Add(2020, DeclareMarriageAttribute.Create(StringDefines.Key_49489, 2, StringDefines.Key_49490, 415, 2020, 20, StringDefines.Key_49433, StringDefines.Key_49491, 1400));
     data.Add(2021, DeclareMarriageAttribute.Create(StringDefines.Key_49492, 2, StringDefines.Key_49493, 415, 2021, 21, StringDefines.Key_49433, StringDefines.Key_49494, 1470));
     data.Add(2022, DeclareMarriageAttribute.Create(StringDefines.Key_49495, 2, StringDefines.Key_49496, 415, 2022, 22, StringDefines.Key_49433, StringDefines.Key_49497, 1540));
     data.Add(2023, DeclareMarriageAttribute.Create(StringDefines.Key_49498, 2, StringDefines.Key_49499, 415, 2023, 23, StringDefines.Key_49433, StringDefines.Key_49500, 1610));
     data.Add(2024, DeclareMarriageAttribute.Create(StringDefines.Key_49501, 2, StringDefines.Key_49502, 415, 2024, 24, StringDefines.Key_49433, StringDefines.Key_49503, 1680));
     data.Add(2025, DeclareMarriageAttribute.Create(StringDefines.Key_49504, 2, StringDefines.Key_49505, 415, 2025, 25, StringDefines.Key_49433, StringDefines.Key_49506, 1750));
     data.Add(2026, DeclareMarriageAttribute.Create(StringDefines.Key_49507, 2, StringDefines.Key_49508, 415, 2026, 26, StringDefines.Key_49433, StringDefines.Key_49509, 1820));
     data.Add(2027, DeclareMarriageAttribute.Create(StringDefines.Key_49510, 2, StringDefines.Key_49511, 415, 2027, 27, StringDefines.Key_49433, StringDefines.Key_49512, 1890));
     data.Add(2028, DeclareMarriageAttribute.Create(StringDefines.Key_49513, 2, StringDefines.Key_49514, 415, 2028, 28, StringDefines.Key_49433, StringDefines.Key_49515, 1960));
     data.Add(2029, DeclareMarriageAttribute.Create(StringDefines.Key_49516, 2, StringDefines.Key_49517, 415, 2029, 29, StringDefines.Key_49433, StringDefines.Key_49518, 2030));
     data.Add(2030, DeclareMarriageAttribute.Create(StringDefines.Key_49519, 2, StringDefines.Key_49520, 415, 2030, 30, StringDefines.Key_49433, StringDefines.Key_49521, 2100));
     data.Add(2031, DeclareMarriageAttribute.Create(StringDefines.Key_49522, 2, StringDefines.Key_49523, 415, 2031, 31, StringDefines.Key_49433, StringDefines.Key_49524, 2170));
     data.Add(2032, DeclareMarriageAttribute.Create(StringDefines.Key_49525, 2, StringDefines.Key_49526, 415, 2032, 32, StringDefines.Key_49433, StringDefines.Key_49527, 2240));
     data.Add(2033, DeclareMarriageAttribute.Create(StringDefines.Key_49528, 2, StringDefines.Key_49529, 415, 2033, 33, StringDefines.Key_49433, StringDefines.Key_49530, 2310));
     data.Add(2034, DeclareMarriageAttribute.Create(StringDefines.Key_49531, 2, StringDefines.Key_49532, 415, 2034, 34, StringDefines.Key_49433, StringDefines.Key_49533, 2380));
     data.Add(2035, DeclareMarriageAttribute.Create(StringDefines.Key_49534, 2, StringDefines.Key_49535, 415, 2035, 35, StringDefines.Key_49433, StringDefines.Key_49536, 2450));
     data.Add(2036, DeclareMarriageAttribute.Create(StringDefines.Key_49537, 2, StringDefines.Key_49538, 415, 2036, 36, StringDefines.Key_49433, StringDefines.Key_49539, 2520));
     data.Add(2037, DeclareMarriageAttribute.Create(StringDefines.Key_49540, 2, StringDefines.Key_49541, 415, 2037, 37, StringDefines.Key_49433, StringDefines.Key_49542, 2590));
     data.Add(2038, DeclareMarriageAttribute.Create(StringDefines.Key_49543, 2, StringDefines.Key_49544, 415, 2038, 38, StringDefines.Key_49433, StringDefines.Key_49545, 2660));
     data.Add(2039, DeclareMarriageAttribute.Create(StringDefines.Key_49546, 2, StringDefines.Key_49547, 415, 2039, 39, StringDefines.Key_49433, StringDefines.Key_49548, 2730));
     data.Add(2040, DeclareMarriageAttribute.Create(StringDefines.Key_49549, 2, StringDefines.Key_49550, 415, 2040, 40, StringDefines.Key_49433, StringDefines.Key_49551, 2800));
     data.Add(2041, DeclareMarriageAttribute.Create(StringDefines.Key_49552, 2, StringDefines.Key_49553, 415, 2041, 41, StringDefines.Key_49433, StringDefines.Key_49554, 2870));
     data.Add(2042, DeclareMarriageAttribute.Create(StringDefines.Key_49555, 2, StringDefines.Key_49556, 415, 2042, 42, StringDefines.Key_49433, StringDefines.Key_49557, 2940));
     data.Add(2043, DeclareMarriageAttribute.Create(StringDefines.Key_49558, 2, StringDefines.Key_49559, 415, 2043, 43, StringDefines.Key_49433, StringDefines.Key_49560, 3010));
     data.Add(2044, DeclareMarriageAttribute.Create(StringDefines.Key_49561, 2, StringDefines.Key_49562, 415, 2044, 44, StringDefines.Key_49433, StringDefines.Key_49563, 3080));
     data.Add(2045, DeclareMarriageAttribute.Create(StringDefines.Key_49564, 2, StringDefines.Key_49565, 415, 2045, 45, StringDefines.Key_49433, StringDefines.Key_49566, 3150));
     data.Add(2046, DeclareMarriageAttribute.Create(StringDefines.Key_49567, 2, StringDefines.Key_49568, 415, 2046, 46, StringDefines.Key_49433, StringDefines.Key_49569, 3220));
     data.Add(2047, DeclareMarriageAttribute.Create(StringDefines.Key_49570, 2, StringDefines.Key_49571, 415, 2047, 47, StringDefines.Key_49433, StringDefines.Key_49572, 3290));
     data.Add(2048, DeclareMarriageAttribute.Create(StringDefines.Key_49573, 2, StringDefines.Key_49574, 415, 2048, 48, StringDefines.Key_49433, StringDefines.Key_49575, 3360));
     data.Add(2049, DeclareMarriageAttribute.Create(StringDefines.Key_49576, 2, StringDefines.Key_49577, 415, 2049, 49, StringDefines.Key_49433, StringDefines.Key_49578, 3430));
     data.Add(2050, DeclareMarriageAttribute.Create(StringDefines.Key_49579, 2, StringDefines.Key_49580, 415, 2050, 50, StringDefines.Key_49433, StringDefines.Key_49581, 3500));
     data.Add(3001, DeclareMarriageAttribute.Create(StringDefines.Key_49582, 3, StringDefines.Key_49583, 438, 3001, 1, StringDefines.Key_49584, StringDefines.Key_49585, 70));
     data.Add(3002, DeclareMarriageAttribute.Create(StringDefines.Key_49586, 3, StringDefines.Key_49587, 438, 3002, 2, StringDefines.Key_49584, StringDefines.Key_49588, 140));
     data.Add(3003, DeclareMarriageAttribute.Create(StringDefines.Key_49589, 3, StringDefines.Key_49590, 438, 3003, 3, StringDefines.Key_49584, StringDefines.Key_49591, 210));
     data.Add(3004, DeclareMarriageAttribute.Create(StringDefines.Key_49592, 3, StringDefines.Key_49593, 438, 3004, 4, StringDefines.Key_49584, StringDefines.Key_49594, 280));
     data.Add(3005, DeclareMarriageAttribute.Create(StringDefines.Key_49595, 3, StringDefines.Key_49596, 438, 3005, 5, StringDefines.Key_49584, StringDefines.Key_49597, 350));
     data.Add(3006, DeclareMarriageAttribute.Create(StringDefines.Key_49598, 3, StringDefines.Key_49599, 438, 3006, 6, StringDefines.Key_49584, StringDefines.Key_49600, 420));
     data.Add(3007, DeclareMarriageAttribute.Create(StringDefines.Key_49601, 3, StringDefines.Key_49602, 438, 3007, 7, StringDefines.Key_49584, StringDefines.Key_49603, 490));
     data.Add(3008, DeclareMarriageAttribute.Create(StringDefines.Key_49604, 3, StringDefines.Key_49605, 438, 3008, 8, StringDefines.Key_49584, StringDefines.Key_49606, 560));
     data.Add(3009, DeclareMarriageAttribute.Create(StringDefines.Key_49607, 3, StringDefines.Key_49608, 438, 3009, 9, StringDefines.Key_49584, StringDefines.Key_49609, 630));
     data.Add(3010, DeclareMarriageAttribute.Create(StringDefines.Key_49610, 3, StringDefines.Key_49611, 438, 3010, 10, StringDefines.Key_49584, StringDefines.Key_49612, 700));
     data.Add(3011, DeclareMarriageAttribute.Create(StringDefines.Key_49613, 3, StringDefines.Key_49614, 438, 3011, 11, StringDefines.Key_49584, StringDefines.Key_49615, 770));
     data.Add(3012, DeclareMarriageAttribute.Create(StringDefines.Key_49616, 3, StringDefines.Key_49617, 438, 3012, 12, StringDefines.Key_49584, StringDefines.Key_49618, 840));
     data.Add(3013, DeclareMarriageAttribute.Create(StringDefines.Key_49619, 3, StringDefines.Key_49620, 438, 3013, 13, StringDefines.Key_49584, StringDefines.Key_49621, 910));
     data.Add(3014, DeclareMarriageAttribute.Create(StringDefines.Key_49622, 3, StringDefines.Key_49623, 438, 3014, 14, StringDefines.Key_49584, StringDefines.Key_49624, 980));
     data.Add(3015, DeclareMarriageAttribute.Create(StringDefines.Key_49625, 3, StringDefines.Key_49626, 438, 3015, 15, StringDefines.Key_49584, StringDefines.Key_49627, 1050));
     data.Add(3016, DeclareMarriageAttribute.Create(StringDefines.Key_49628, 3, StringDefines.Key_49629, 438, 3016, 16, StringDefines.Key_49584, StringDefines.Key_49630, 1120));
     data.Add(3017, DeclareMarriageAttribute.Create(StringDefines.Key_49631, 3, StringDefines.Key_49632, 438, 3017, 17, StringDefines.Key_49584, StringDefines.Key_49633, 1190));
     data.Add(3018, DeclareMarriageAttribute.Create(StringDefines.Key_49634, 3, StringDefines.Key_49635, 438, 3018, 18, StringDefines.Key_49584, StringDefines.Key_49636, 1260));
     data.Add(3019, DeclareMarriageAttribute.Create(StringDefines.Key_49637, 3, StringDefines.Key_49638, 438, 3019, 19, StringDefines.Key_49584, StringDefines.Key_49639, 1330));
     data.Add(3020, DeclareMarriageAttribute.Create(StringDefines.Key_49640, 3, StringDefines.Key_49641, 438, 3020, 20, StringDefines.Key_49584, StringDefines.Key_49642, 1400));
     data.Add(3021, DeclareMarriageAttribute.Create(StringDefines.Key_49643, 3, StringDefines.Key_49644, 438, 3021, 21, StringDefines.Key_49584, StringDefines.Key_49645, 1470));
     data.Add(3022, DeclareMarriageAttribute.Create(StringDefines.Key_49646, 3, StringDefines.Key_49647, 438, 3022, 22, StringDefines.Key_49584, StringDefines.Key_49648, 1540));
     data.Add(3023, DeclareMarriageAttribute.Create(StringDefines.Key_49649, 3, StringDefines.Key_49650, 438, 3023, 23, StringDefines.Key_49584, StringDefines.Key_49651, 1610));
     data.Add(3024, DeclareMarriageAttribute.Create(StringDefines.Key_49652, 3, StringDefines.Key_49653, 438, 3024, 24, StringDefines.Key_49584, StringDefines.Key_49654, 1680));
     data.Add(3025, DeclareMarriageAttribute.Create(StringDefines.Key_49655, 3, StringDefines.Key_49656, 438, 3025, 25, StringDefines.Key_49584, StringDefines.Key_49657, 1750));
     data.Add(3026, DeclareMarriageAttribute.Create(StringDefines.Key_49658, 3, StringDefines.Key_49659, 438, 3026, 26, StringDefines.Key_49584, StringDefines.Key_49660, 1820));
     data.Add(3027, DeclareMarriageAttribute.Create(StringDefines.Key_49661, 3, StringDefines.Key_49662, 438, 3027, 27, StringDefines.Key_49584, StringDefines.Key_49663, 1890));
     data.Add(3028, DeclareMarriageAttribute.Create(StringDefines.Key_49664, 3, StringDefines.Key_49665, 438, 3028, 28, StringDefines.Key_49584, StringDefines.Key_49666, 1960));
     data.Add(3029, DeclareMarriageAttribute.Create(StringDefines.Key_49667, 3, StringDefines.Key_49668, 438, 3029, 29, StringDefines.Key_49584, StringDefines.Key_49669, 2030));
     data.Add(3030, DeclareMarriageAttribute.Create(StringDefines.Key_49670, 3, StringDefines.Key_49671, 438, 3030, 30, StringDefines.Key_49584, StringDefines.Key_49672, 2100));
     data.Add(3031, DeclareMarriageAttribute.Create(StringDefines.Key_49673, 3, StringDefines.Key_49674, 438, 3031, 31, StringDefines.Key_49584, StringDefines.Key_49675, 2170));
     data.Add(3032, DeclareMarriageAttribute.Create(StringDefines.Key_49676, 3, StringDefines.Key_49677, 438, 3032, 32, StringDefines.Key_49584, StringDefines.Key_49678, 2240));
     data.Add(3033, DeclareMarriageAttribute.Create(StringDefines.Key_49679, 3, StringDefines.Key_49680, 438, 3033, 33, StringDefines.Key_49584, StringDefines.Key_49681, 2310));
     data.Add(3034, DeclareMarriageAttribute.Create(StringDefines.Key_49682, 3, StringDefines.Key_49683, 438, 3034, 34, StringDefines.Key_49584, StringDefines.Key_49684, 2380));
     data.Add(3035, DeclareMarriageAttribute.Create(StringDefines.Key_49685, 3, StringDefines.Key_49686, 438, 3035, 35, StringDefines.Key_49584, StringDefines.Key_49687, 2450));
     data.Add(3036, DeclareMarriageAttribute.Create(StringDefines.Key_49688, 3, StringDefines.Key_49689, 438, 3036, 36, StringDefines.Key_49584, StringDefines.Key_49690, 2520));
     data.Add(3037, DeclareMarriageAttribute.Create(StringDefines.Key_49691, 3, StringDefines.Key_49692, 438, 3037, 37, StringDefines.Key_49584, StringDefines.Key_49693, 2590));
     data.Add(3038, DeclareMarriageAttribute.Create(StringDefines.Key_49694, 3, StringDefines.Key_49695, 438, 3038, 38, StringDefines.Key_49584, StringDefines.Key_49696, 2660));
     data.Add(3039, DeclareMarriageAttribute.Create(StringDefines.Key_49697, 3, StringDefines.Key_49698, 438, 3039, 39, StringDefines.Key_49584, StringDefines.Key_49699, 2730));
     data.Add(3040, DeclareMarriageAttribute.Create(StringDefines.Key_49700, 3, StringDefines.Key_49701, 438, 3040, 40, StringDefines.Key_49584, StringDefines.Key_49702, 2800));
     data.Add(3041, DeclareMarriageAttribute.Create(StringDefines.Key_49703, 3, StringDefines.Key_49704, 438, 3041, 41, StringDefines.Key_49584, StringDefines.Key_49705, 2870));
     data.Add(3042, DeclareMarriageAttribute.Create(StringDefines.Key_49706, 3, StringDefines.Key_49707, 438, 3042, 42, StringDefines.Key_49584, StringDefines.Key_49708, 2940));
     data.Add(3043, DeclareMarriageAttribute.Create(StringDefines.Key_49709, 3, StringDefines.Key_49710, 438, 3043, 43, StringDefines.Key_49584, StringDefines.Key_49711, 3010));
     data.Add(3044, DeclareMarriageAttribute.Create(StringDefines.Key_49712, 3, StringDefines.Key_49713, 438, 3044, 44, StringDefines.Key_49584, StringDefines.Key_49714, 3080));
     data.Add(3045, DeclareMarriageAttribute.Create(StringDefines.Key_49715, 3, StringDefines.Key_49716, 438, 3045, 45, StringDefines.Key_49584, StringDefines.Key_49717, 3150));
     data.Add(3046, DeclareMarriageAttribute.Create(StringDefines.Key_49718, 3, StringDefines.Key_49719, 438, 3046, 46, StringDefines.Key_49584, StringDefines.Key_49720, 3220));
     data.Add(3047, DeclareMarriageAttribute.Create(StringDefines.Key_49721, 3, StringDefines.Key_49722, 438, 3047, 47, StringDefines.Key_49584, StringDefines.Key_49723, 3290));
     data.Add(3048, DeclareMarriageAttribute.Create(StringDefines.Key_49724, 3, StringDefines.Key_49725, 438, 3048, 48, StringDefines.Key_49584, StringDefines.Key_49726, 3360));
     data.Add(3049, DeclareMarriageAttribute.Create(StringDefines.Key_49727, 3, StringDefines.Key_49728, 438, 3049, 49, StringDefines.Key_49584, StringDefines.Key_49729, 3430));
     data.Add(3050, DeclareMarriageAttribute.Create(StringDefines.Key_49730, 3, StringDefines.Key_49731, 438, 3050, 50, StringDefines.Key_49584, StringDefines.Key_49732, 3500));
     data.Add(4001, DeclareMarriageAttribute.Create(StringDefines.Key_49733, 4, StringDefines.Key_49734, 413, 4001, 1, StringDefines.Key_49735, StringDefines.Key_49736, 70));
     data.Add(4002, DeclareMarriageAttribute.Create(StringDefines.Key_49737, 4, StringDefines.Key_49738, 413, 4002, 2, StringDefines.Key_49735, StringDefines.Key_49739, 140));
     data.Add(4003, DeclareMarriageAttribute.Create(StringDefines.Key_49740, 4, StringDefines.Key_49741, 413, 4003, 3, StringDefines.Key_49735, StringDefines.Key_49742, 210));
     data.Add(4004, DeclareMarriageAttribute.Create(StringDefines.Key_49743, 4, StringDefines.Key_49744, 413, 4004, 4, StringDefines.Key_49735, StringDefines.Key_49745, 280));
     data.Add(4005, DeclareMarriageAttribute.Create(StringDefines.Key_49746, 4, StringDefines.Key_49747, 413, 4005, 5, StringDefines.Key_49735, StringDefines.Key_49748, 350));
     data.Add(4006, DeclareMarriageAttribute.Create(StringDefines.Key_49749, 4, StringDefines.Key_49750, 413, 4006, 6, StringDefines.Key_49735, StringDefines.Key_49751, 420));
     data.Add(4007, DeclareMarriageAttribute.Create(StringDefines.Key_49752, 4, StringDefines.Key_49753, 413, 4007, 7, StringDefines.Key_49735, StringDefines.Key_49754, 490));
     data.Add(4008, DeclareMarriageAttribute.Create(StringDefines.Key_49755, 4, StringDefines.Key_49756, 413, 4008, 8, StringDefines.Key_49735, StringDefines.Key_49757, 560));
     data.Add(4009, DeclareMarriageAttribute.Create(StringDefines.Key_49758, 4, StringDefines.Key_49759, 413, 4009, 9, StringDefines.Key_49735, StringDefines.Key_49760, 630));
     data.Add(4010, DeclareMarriageAttribute.Create(StringDefines.Key_49761, 4, StringDefines.Key_49762, 413, 4010, 10, StringDefines.Key_49735, StringDefines.Key_49763, 700));
     data.Add(4011, DeclareMarriageAttribute.Create(StringDefines.Key_49764, 4, StringDefines.Key_49765, 413, 4011, 11, StringDefines.Key_49735, StringDefines.Key_49766, 770));
     data.Add(4012, DeclareMarriageAttribute.Create(StringDefines.Key_49767, 4, StringDefines.Key_49768, 413, 4012, 12, StringDefines.Key_49735, StringDefines.Key_49769, 840));
     data.Add(4013, DeclareMarriageAttribute.Create(StringDefines.Key_49770, 4, StringDefines.Key_49771, 413, 4013, 13, StringDefines.Key_49735, StringDefines.Key_49772, 910));
     data.Add(4014, DeclareMarriageAttribute.Create(StringDefines.Key_34243, 4, StringDefines.Key_49773, 413, 4014, 14, StringDefines.Key_49735, StringDefines.Key_49774, 980));
     data.Add(4015, DeclareMarriageAttribute.Create(StringDefines.Key_49775, 4, StringDefines.Key_49776, 413, 4015, 15, StringDefines.Key_49735, StringDefines.Key_49777, 1050));
     data.Add(4016, DeclareMarriageAttribute.Create(StringDefines.Key_49778, 4, StringDefines.Key_49779, 413, 4016, 16, StringDefines.Key_49735, StringDefines.Key_49780, 1120));
     data.Add(4017, DeclareMarriageAttribute.Create(StringDefines.Key_49781, 4, StringDefines.Key_49782, 413, 4017, 17, StringDefines.Key_49735, StringDefines.Key_49783, 1190));
     data.Add(4018, DeclareMarriageAttribute.Create(StringDefines.Key_49784, 4, StringDefines.Key_49785, 413, 4018, 18, StringDefines.Key_49735, StringDefines.Key_49786, 1260));
     data.Add(4019, DeclareMarriageAttribute.Create(StringDefines.Key_49787, 4, StringDefines.Key_49788, 413, 4019, 19, StringDefines.Key_49735, StringDefines.Key_49789, 1330));
     data.Add(4020, DeclareMarriageAttribute.Create(StringDefines.Key_49790, 4, StringDefines.Key_49791, 413, 4020, 20, StringDefines.Key_49735, StringDefines.Key_49792, 1400));
     data.Add(4021, DeclareMarriageAttribute.Create(StringDefines.Key_49793, 4, StringDefines.Key_49794, 413, 4021, 21, StringDefines.Key_49735, StringDefines.Key_49795, 1470));
     data.Add(4022, DeclareMarriageAttribute.Create(StringDefines.Key_49796, 4, StringDefines.Key_49797, 413, 4022, 22, StringDefines.Key_49735, StringDefines.Key_49798, 1540));
     data.Add(4023, DeclareMarriageAttribute.Create(StringDefines.Key_49799, 4, StringDefines.Key_49800, 413, 4023, 23, StringDefines.Key_49735, StringDefines.Key_49801, 1610));
     data.Add(4024, DeclareMarriageAttribute.Create(StringDefines.Key_49802, 4, StringDefines.Key_49803, 413, 4024, 24, StringDefines.Key_49735, StringDefines.Key_49804, 1680));
     data.Add(4025, DeclareMarriageAttribute.Create(StringDefines.Key_49805, 4, StringDefines.Key_49806, 413, 4025, 25, StringDefines.Key_49735, StringDefines.Key_49807, 1750));
     data.Add(4026, DeclareMarriageAttribute.Create(StringDefines.Key_49808, 4, StringDefines.Key_49809, 413, 4026, 26, StringDefines.Key_49735, StringDefines.Key_49810, 1820));
     data.Add(4027, DeclareMarriageAttribute.Create(StringDefines.Key_49811, 4, StringDefines.Key_49812, 413, 4027, 27, StringDefines.Key_49735, StringDefines.Key_49813, 1890));
     data.Add(4028, DeclareMarriageAttribute.Create(StringDefines.Key_49814, 4, StringDefines.Key_49815, 413, 4028, 28, StringDefines.Key_49735, StringDefines.Key_49816, 1960));
     data.Add(4029, DeclareMarriageAttribute.Create(StringDefines.Key_49817, 4, StringDefines.Key_49818, 413, 4029, 29, StringDefines.Key_49735, StringDefines.Key_49819, 2030));
     data.Add(4030, DeclareMarriageAttribute.Create(StringDefines.Key_49820, 4, StringDefines.Key_49821, 413, 4030, 30, StringDefines.Key_49735, StringDefines.Key_49822, 2100));
     data.Add(4031, DeclareMarriageAttribute.Create(StringDefines.Key_49823, 4, StringDefines.Key_49824, 413, 4031, 31, StringDefines.Key_49735, StringDefines.Key_49825, 2170));
     data.Add(4032, DeclareMarriageAttribute.Create(StringDefines.Key_49826, 4, StringDefines.Key_49827, 413, 4032, 32, StringDefines.Key_49735, StringDefines.Key_49828, 2240));
     data.Add(4033, DeclareMarriageAttribute.Create(StringDefines.Key_49829, 4, StringDefines.Key_49830, 413, 4033, 33, StringDefines.Key_49735, StringDefines.Key_49831, 2310));
     data.Add(4034, DeclareMarriageAttribute.Create(StringDefines.Key_49832, 4, StringDefines.Key_49833, 413, 4034, 34, StringDefines.Key_49735, StringDefines.Key_49834, 2380));
     data.Add(4035, DeclareMarriageAttribute.Create(StringDefines.Key_49835, 4, StringDefines.Key_49836, 413, 4035, 35, StringDefines.Key_49735, StringDefines.Key_49837, 2450));
     data.Add(4036, DeclareMarriageAttribute.Create(StringDefines.Key_49838, 4, StringDefines.Key_49839, 413, 4036, 36, StringDefines.Key_49735, StringDefines.Key_49840, 2520));
     data.Add(4037, DeclareMarriageAttribute.Create(StringDefines.Key_49841, 4, StringDefines.Key_49842, 413, 4037, 37, StringDefines.Key_49735, StringDefines.Key_49843, 2590));
     data.Add(4038, DeclareMarriageAttribute.Create(StringDefines.Key_49844, 4, StringDefines.Key_49845, 413, 4038, 38, StringDefines.Key_49735, StringDefines.Key_49846, 2660));
     data.Add(4039, DeclareMarriageAttribute.Create(StringDefines.Key_49847, 4, StringDefines.Key_49848, 413, 4039, 39, StringDefines.Key_49735, StringDefines.Key_49849, 2730));
     data.Add(4040, DeclareMarriageAttribute.Create(StringDefines.Key_49850, 4, StringDefines.Key_49851, 413, 4040, 40, StringDefines.Key_49735, StringDefines.Key_49852, 2800));
     data.Add(4041, DeclareMarriageAttribute.Create(StringDefines.Key_49853, 4, StringDefines.Key_49854, 413, 4041, 41, StringDefines.Key_49735, StringDefines.Key_49855, 2870));
     data.Add(4042, DeclareMarriageAttribute.Create(StringDefines.Key_49856, 4, StringDefines.Key_49857, 413, 4042, 42, StringDefines.Key_49735, StringDefines.Key_49858, 2940));
     data.Add(4043, DeclareMarriageAttribute.Create(StringDefines.Key_49859, 4, StringDefines.Key_49860, 413, 4043, 43, StringDefines.Key_49735, StringDefines.Key_49861, 3010));
     data.Add(4044, DeclareMarriageAttribute.Create(StringDefines.Key_49862, 4, StringDefines.Key_49863, 413, 4044, 44, StringDefines.Key_49735, StringDefines.Key_49864, 3080));
     data.Add(4045, DeclareMarriageAttribute.Create(StringDefines.Key_49865, 4, StringDefines.Key_49866, 413, 4045, 45, StringDefines.Key_49735, StringDefines.Key_49867, 3150));
     data.Add(4046, DeclareMarriageAttribute.Create(StringDefines.Key_49868, 4, StringDefines.Key_49869, 413, 4046, 46, StringDefines.Key_49735, StringDefines.Key_49870, 3220));
     data.Add(4047, DeclareMarriageAttribute.Create(StringDefines.Key_49871, 4, StringDefines.Key_49872, 413, 4047, 47, StringDefines.Key_49735, StringDefines.Key_49873, 3290));
     data.Add(4048, DeclareMarriageAttribute.Create(StringDefines.Key_49874, 4, StringDefines.Key_49875, 413, 4048, 48, StringDefines.Key_49735, StringDefines.Key_49876, 3360));
     data.Add(4049, DeclareMarriageAttribute.Create(StringDefines.Key_49877, 4, StringDefines.Key_49878, 413, 4049, 49, StringDefines.Key_49735, StringDefines.Key_49879, 3430));
     data.Add(4050, DeclareMarriageAttribute.Create(StringDefines.Key_49880, 4, StringDefines.Key_49881, 413, 4050, 50, StringDefines.Key_49735, StringDefines.Key_49882, 3500));
 }