예제 #1
0
        public static DeclareTaskEscort Create(string in_additionalRewards, int in_camp, string in_conditions_describe, string in_cost, int in_costDiamond, string in_endpath, int in_maxLevel, int in_minLevel, int in_model, int in_pathMap, int in_quality, string in_rewards, string in_target, int in_targetType, int in_task_id, string in_task_name, string in_texture, string in_typeName)
        {
            DeclareTaskEscort tmp = new DeclareTaskEscort();

            tmp._additionalRewards = in_additionalRewards;
            tmp._camp = in_camp;
            tmp._conditions_describe = in_conditions_describe;
            tmp._cost        = in_cost;
            tmp._costDiamond = in_costDiamond;
            tmp._endpath     = in_endpath;
            tmp._maxLevel    = in_maxLevel;
            tmp._minLevel    = in_minLevel;
            tmp._model       = in_model;
            tmp._pathMap     = in_pathMap;
            tmp._quality     = in_quality;
            tmp._rewards     = in_rewards;
            tmp._target      = in_target;
            tmp._targetType  = in_targetType;
            tmp._task_id     = in_task_id;
            tmp._task_name   = in_task_name;
            tmp._texture     = in_texture;
            tmp._typeName    = in_typeName;

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

                if (dic != null)
                {
                    _dataCaches = new Dictionary <int, DeclareTaskEscort>(60);
                    foreach (var item in dic)
                    {
                        DeclareTaskEscort tmp = new DeclareTaskEscort();
                        tmp.AdditionalRewards = CfgStringLua.Get(item.Value[0]);
                        tmp.Camp = item.Value[1];
                        tmp.ConditionsDescribe = CfgStringLua.Get(item.Value[2]);
                        tmp.Cost        = CfgStringLua.Get(item.Value[3]);
                        tmp.CostDiamond = item.Value[4];
                        tmp.Endpath     = CfgStringLua.Get(item.Value[5]);
                        tmp.MaxLevel    = item.Value[6];
                        tmp.MinLevel    = item.Value[7];
                        tmp.Model       = item.Value[8];
                        tmp.PathMap     = item.Value[9];
                        tmp.Quality     = item.Value[10];
                        tmp.Rewards     = CfgStringLua.Get(item.Value[11]);
                        tmp.Target      = CfgStringLua.Get(item.Value[12]);
                        tmp.TargetType  = item.Value[13];
                        tmp.TaskId      = item.Value[14];
                        tmp.TaskName    = CfgStringLua.Get(item.Value[15]);
                        tmp.Texture     = CfgStringLua.Get(item.Value[16]);
                        tmp.TypeName    = CfgStringLua.Get(item.Value[17]);

                        _dataCaches.Add(item.Key, tmp);
                    }
                }
                Record(startTime, DateTime.Now.Ticks, "TaskEscort");
            }
            if (_dataCaches == null && _fillDataCallBack != null)
            {
                if (_dataCaches == null)
                {
                    long startTime = DateTime.Now.Ticks;
                    _dataCaches = new Dictionary <int, DeclareTaskEscort>(60);
                    _fillDataCallBack(_dataCaches);
                    Record(startTime, DateTime.Now.Ticks, "TaskEscort");
                }
            }
        }
예제 #3
0
 public static void Convert(Dictionary <int, DeclareTaskEscort> data)
 {
     if (data == null)
     {
         return;
     }
     data.Clear();
     data.Add(40000001, DeclareTaskEscort.Create(StringDefines.Key_57517, 0, StringDefines.Key_57518, StringDefines.Key_20, 0, StringDefines.Key_11769, 164, 1, 44000, 100, 1, StringDefines.Key_57517, StringDefines.Key_57519, 24, 40000001, StringDefines.Key_57520, StringDefines.Key_57521, StringDefines.Key_57522));
     data.Add(40000002, DeclareTaskEscort.Create(StringDefines.Key_57523, 0, StringDefines.Key_57524, StringDefines.Key_57525, 20, StringDefines.Key_11769, 164, 1, 43500, 100, 2, StringDefines.Key_57523, StringDefines.Key_57519, 24, 40000002, StringDefines.Key_57526, StringDefines.Key_57527, StringDefines.Key_57522));
     data.Add(40000003, DeclareTaskEscort.Create(StringDefines.Key_57528, 0, StringDefines.Key_57529, StringDefines.Key_57530, 20, StringDefines.Key_11769, 164, 1, 43600, 100, 3, StringDefines.Key_57528, StringDefines.Key_57519, 24, 40000003, StringDefines.Key_57531, StringDefines.Key_57532, StringDefines.Key_57522));
     data.Add(40000004, DeclareTaskEscort.Create(StringDefines.Key_57533, 0, StringDefines.Key_57534, StringDefines.Key_57535, 20, StringDefines.Key_11769, 164, 1, 43900, 100, 4, StringDefines.Key_57533, StringDefines.Key_57519, 24, 40000004, StringDefines.Key_57536, StringDefines.Key_57537, StringDefines.Key_57522));
     data.Add(40000005, DeclareTaskEscort.Create(StringDefines.Key_57538, 0, StringDefines.Key_57518, StringDefines.Key_20, 0, StringDefines.Key_11769, 199, 165, 44000, 100, 1, StringDefines.Key_57538, StringDefines.Key_57519, 24, 40000005, StringDefines.Key_57520, StringDefines.Key_57521, StringDefines.Key_57522));
     data.Add(40000006, DeclareTaskEscort.Create(StringDefines.Key_57539, 0, StringDefines.Key_57524, StringDefines.Key_57525, 20, StringDefines.Key_11769, 199, 165, 43500, 100, 2, StringDefines.Key_57539, StringDefines.Key_57519, 24, 40000006, StringDefines.Key_57526, StringDefines.Key_57527, StringDefines.Key_57522));
     data.Add(40000007, DeclareTaskEscort.Create(StringDefines.Key_57540, 0, StringDefines.Key_57529, StringDefines.Key_57530, 20, StringDefines.Key_11769, 199, 165, 43600, 100, 3, StringDefines.Key_57540, StringDefines.Key_57519, 24, 40000007, StringDefines.Key_57531, StringDefines.Key_57532, StringDefines.Key_57522));
     data.Add(40000008, DeclareTaskEscort.Create(StringDefines.Key_57541, 0, StringDefines.Key_57534, StringDefines.Key_57535, 20, StringDefines.Key_11769, 199, 165, 43900, 100, 4, StringDefines.Key_57541, StringDefines.Key_57519, 24, 40000008, StringDefines.Key_57536, StringDefines.Key_57537, StringDefines.Key_57522));
     data.Add(40000009, DeclareTaskEscort.Create(StringDefines.Key_57542, 0, StringDefines.Key_57518, StringDefines.Key_20, 0, StringDefines.Key_11769, 239, 200, 44000, 100, 1, StringDefines.Key_57542, StringDefines.Key_57519, 24, 40000009, StringDefines.Key_57520, StringDefines.Key_57521, StringDefines.Key_57522));
     data.Add(40000010, DeclareTaskEscort.Create(StringDefines.Key_57543, 0, StringDefines.Key_57524, StringDefines.Key_57525, 20, StringDefines.Key_11769, 239, 200, 43500, 100, 2, StringDefines.Key_57543, StringDefines.Key_57519, 24, 40000010, StringDefines.Key_57526, StringDefines.Key_57527, StringDefines.Key_57522));
     data.Add(40000011, DeclareTaskEscort.Create(StringDefines.Key_57544, 0, StringDefines.Key_57529, StringDefines.Key_57530, 20, StringDefines.Key_11769, 239, 200, 43600, 100, 3, StringDefines.Key_57544, StringDefines.Key_57519, 24, 40000011, StringDefines.Key_57531, StringDefines.Key_57532, StringDefines.Key_57522));
     data.Add(40000012, DeclareTaskEscort.Create(StringDefines.Key_57545, 0, StringDefines.Key_57534, StringDefines.Key_57535, 20, StringDefines.Key_11769, 239, 200, 43900, 100, 4, StringDefines.Key_57545, StringDefines.Key_57519, 24, 40000012, StringDefines.Key_57536, StringDefines.Key_57537, StringDefines.Key_57522));
     data.Add(40000013, DeclareTaskEscort.Create(StringDefines.Key_57546, 0, StringDefines.Key_57518, StringDefines.Key_20, 0, StringDefines.Key_11769, 279, 240, 44000, 100, 1, StringDefines.Key_57546, StringDefines.Key_57519, 24, 40000013, StringDefines.Key_57520, StringDefines.Key_57521, StringDefines.Key_57522));
     data.Add(40000014, DeclareTaskEscort.Create(StringDefines.Key_57547, 0, StringDefines.Key_57524, StringDefines.Key_57525, 20, StringDefines.Key_11769, 279, 240, 43500, 100, 2, StringDefines.Key_57547, StringDefines.Key_57519, 24, 40000014, StringDefines.Key_57526, StringDefines.Key_57527, StringDefines.Key_57522));
     data.Add(40000015, DeclareTaskEscort.Create(StringDefines.Key_57548, 0, StringDefines.Key_57529, StringDefines.Key_57530, 20, StringDefines.Key_11769, 279, 240, 43600, 100, 3, StringDefines.Key_57548, StringDefines.Key_57519, 24, 40000015, StringDefines.Key_57531, StringDefines.Key_57532, StringDefines.Key_57522));
     data.Add(40000016, DeclareTaskEscort.Create(StringDefines.Key_57549, 0, StringDefines.Key_57534, StringDefines.Key_57535, 20, StringDefines.Key_11769, 279, 240, 43900, 100, 4, StringDefines.Key_57549, StringDefines.Key_57519, 24, 40000016, StringDefines.Key_57536, StringDefines.Key_57537, StringDefines.Key_57522));
     data.Add(40000017, DeclareTaskEscort.Create(StringDefines.Key_57550, 0, StringDefines.Key_57518, StringDefines.Key_20, 0, StringDefines.Key_11769, 309, 280, 44000, 100, 1, StringDefines.Key_57550, StringDefines.Key_57519, 24, 40000017, StringDefines.Key_57520, StringDefines.Key_57521, StringDefines.Key_57522));
     data.Add(40000018, DeclareTaskEscort.Create(StringDefines.Key_57551, 0, StringDefines.Key_57524, StringDefines.Key_57525, 20, StringDefines.Key_11769, 309, 280, 43500, 100, 2, StringDefines.Key_57551, StringDefines.Key_57519, 24, 40000018, StringDefines.Key_57526, StringDefines.Key_57527, StringDefines.Key_57522));
     data.Add(40000019, DeclareTaskEscort.Create(StringDefines.Key_57552, 0, StringDefines.Key_57529, StringDefines.Key_57530, 20, StringDefines.Key_11769, 309, 280, 43600, 100, 3, StringDefines.Key_57552, StringDefines.Key_57519, 24, 40000019, StringDefines.Key_57531, StringDefines.Key_57532, StringDefines.Key_57522));
     data.Add(40000020, DeclareTaskEscort.Create(StringDefines.Key_57553, 0, StringDefines.Key_57534, StringDefines.Key_57535, 20, StringDefines.Key_11769, 309, 280, 43900, 100, 4, StringDefines.Key_57553, StringDefines.Key_57519, 24, 40000020, StringDefines.Key_57536, StringDefines.Key_57537, StringDefines.Key_57522));
     data.Add(40000021, DeclareTaskEscort.Create(StringDefines.Key_57554, 0, StringDefines.Key_57518, StringDefines.Key_20, 0, StringDefines.Key_11769, 350, 310, 44000, 100, 1, StringDefines.Key_57554, StringDefines.Key_57519, 24, 40000021, StringDefines.Key_57520, StringDefines.Key_57521, StringDefines.Key_57522));
     data.Add(40000022, DeclareTaskEscort.Create(StringDefines.Key_57555, 0, StringDefines.Key_57524, StringDefines.Key_57525, 20, StringDefines.Key_11769, 350, 310, 43500, 100, 2, StringDefines.Key_57555, StringDefines.Key_57519, 24, 40000022, StringDefines.Key_57526, StringDefines.Key_57527, StringDefines.Key_57522));
     data.Add(40000023, DeclareTaskEscort.Create(StringDefines.Key_57556, 0, StringDefines.Key_57529, StringDefines.Key_57530, 20, StringDefines.Key_11769, 350, 310, 43600, 100, 3, StringDefines.Key_57556, StringDefines.Key_57519, 24, 40000023, StringDefines.Key_57531, StringDefines.Key_57532, StringDefines.Key_57522));
     data.Add(40000024, DeclareTaskEscort.Create(StringDefines.Key_57557, 0, StringDefines.Key_57534, StringDefines.Key_57535, 20, StringDefines.Key_11769, 350, 310, 43900, 100, 4, StringDefines.Key_57557, StringDefines.Key_57519, 24, 40000024, StringDefines.Key_57536, StringDefines.Key_57537, StringDefines.Key_57522));
     data.Add(40000025, DeclareTaskEscort.Create(StringDefines.Key_57558, 0, StringDefines.Key_57518, StringDefines.Key_20, 0, StringDefines.Key_11769, 400, 351, 44000, 100, 1, StringDefines.Key_57558, StringDefines.Key_57519, 24, 40000025, StringDefines.Key_57520, StringDefines.Key_57521, StringDefines.Key_57522));
     data.Add(40000026, DeclareTaskEscort.Create(StringDefines.Key_57559, 0, StringDefines.Key_57524, StringDefines.Key_57525, 20, StringDefines.Key_11769, 400, 351, 43500, 100, 2, StringDefines.Key_57559, StringDefines.Key_57519, 24, 40000026, StringDefines.Key_57526, StringDefines.Key_57527, StringDefines.Key_57522));
     data.Add(40000027, DeclareTaskEscort.Create(StringDefines.Key_57560, 0, StringDefines.Key_57529, StringDefines.Key_57530, 20, StringDefines.Key_11769, 400, 351, 43600, 100, 3, StringDefines.Key_57560, StringDefines.Key_57519, 24, 40000027, StringDefines.Key_57531, StringDefines.Key_57532, StringDefines.Key_57522));
     data.Add(40000028, DeclareTaskEscort.Create(StringDefines.Key_57561, 0, StringDefines.Key_57534, StringDefines.Key_57535, 20, StringDefines.Key_11769, 400, 351, 43900, 100, 4, StringDefines.Key_57561, StringDefines.Key_57519, 24, 40000028, StringDefines.Key_57536, StringDefines.Key_57537, StringDefines.Key_57522));
     data.Add(40000029, DeclareTaskEscort.Create(StringDefines.Key_57562, 0, StringDefines.Key_57518, StringDefines.Key_20, 0, StringDefines.Key_11769, 450, 401, 44000, 100, 1, StringDefines.Key_57562, StringDefines.Key_57519, 24, 40000029, StringDefines.Key_57520, StringDefines.Key_57521, StringDefines.Key_57522));
     data.Add(40000030, DeclareTaskEscort.Create(StringDefines.Key_57563, 0, StringDefines.Key_57524, StringDefines.Key_57525, 20, StringDefines.Key_11769, 450, 401, 43500, 100, 2, StringDefines.Key_57563, StringDefines.Key_57519, 24, 40000030, StringDefines.Key_57526, StringDefines.Key_57527, StringDefines.Key_57522));
     data.Add(40000031, DeclareTaskEscort.Create(StringDefines.Key_57564, 0, StringDefines.Key_57529, StringDefines.Key_57530, 20, StringDefines.Key_11769, 450, 401, 43600, 100, 3, StringDefines.Key_57564, StringDefines.Key_57519, 24, 40000031, StringDefines.Key_57531, StringDefines.Key_57532, StringDefines.Key_57522));
     data.Add(40000032, DeclareTaskEscort.Create(StringDefines.Key_57565, 0, StringDefines.Key_57534, StringDefines.Key_57535, 20, StringDefines.Key_11769, 450, 401, 43900, 100, 4, StringDefines.Key_57565, StringDefines.Key_57519, 24, 40000032, StringDefines.Key_57536, StringDefines.Key_57537, StringDefines.Key_57522));
     data.Add(40000033, DeclareTaskEscort.Create(StringDefines.Key_57566, 0, StringDefines.Key_57518, StringDefines.Key_20, 0, StringDefines.Key_11769, 500, 451, 44000, 100, 1, StringDefines.Key_57566, StringDefines.Key_57519, 24, 40000033, StringDefines.Key_57520, StringDefines.Key_57521, StringDefines.Key_57522));
     data.Add(40000034, DeclareTaskEscort.Create(StringDefines.Key_57567, 0, StringDefines.Key_57524, StringDefines.Key_57525, 20, StringDefines.Key_11769, 500, 451, 43500, 100, 2, StringDefines.Key_57567, StringDefines.Key_57519, 24, 40000034, StringDefines.Key_57526, StringDefines.Key_57527, StringDefines.Key_57522));
     data.Add(40000035, DeclareTaskEscort.Create(StringDefines.Key_57568, 0, StringDefines.Key_57529, StringDefines.Key_57530, 20, StringDefines.Key_11769, 500, 451, 43600, 100, 3, StringDefines.Key_57568, StringDefines.Key_57519, 24, 40000035, StringDefines.Key_57531, StringDefines.Key_57532, StringDefines.Key_57522));
     data.Add(40000036, DeclareTaskEscort.Create(StringDefines.Key_57569, 0, StringDefines.Key_57534, StringDefines.Key_57535, 20, StringDefines.Key_11769, 500, 451, 43900, 100, 4, StringDefines.Key_57569, StringDefines.Key_57519, 24, 40000036, StringDefines.Key_57536, StringDefines.Key_57537, StringDefines.Key_57522));
     data.Add(40000037, DeclareTaskEscort.Create(StringDefines.Key_57570, 0, StringDefines.Key_57518, StringDefines.Key_20, 0, StringDefines.Key_11769, 550, 501, 44000, 100, 1, StringDefines.Key_57570, StringDefines.Key_57519, 24, 40000037, StringDefines.Key_57520, StringDefines.Key_57521, StringDefines.Key_57522));
     data.Add(40000038, DeclareTaskEscort.Create(StringDefines.Key_57571, 0, StringDefines.Key_57524, StringDefines.Key_57525, 20, StringDefines.Key_11769, 550, 501, 43500, 100, 2, StringDefines.Key_57571, StringDefines.Key_57519, 24, 40000038, StringDefines.Key_57526, StringDefines.Key_57527, StringDefines.Key_57522));
     data.Add(40000039, DeclareTaskEscort.Create(StringDefines.Key_57572, 0, StringDefines.Key_57529, StringDefines.Key_57530, 20, StringDefines.Key_11769, 550, 501, 43600, 100, 3, StringDefines.Key_57572, StringDefines.Key_57519, 24, 40000039, StringDefines.Key_57531, StringDefines.Key_57532, StringDefines.Key_57522));
     data.Add(40000040, DeclareTaskEscort.Create(StringDefines.Key_57573, 0, StringDefines.Key_57534, StringDefines.Key_57535, 20, StringDefines.Key_11769, 550, 501, 43900, 100, 4, StringDefines.Key_57573, StringDefines.Key_57519, 24, 40000040, StringDefines.Key_57536, StringDefines.Key_57537, StringDefines.Key_57522));
     data.Add(40000041, DeclareTaskEscort.Create(StringDefines.Key_57574, 0, StringDefines.Key_57518, StringDefines.Key_20, 0, StringDefines.Key_11769, 600, 551, 44000, 100, 1, StringDefines.Key_57574, StringDefines.Key_57519, 24, 40000041, StringDefines.Key_57520, StringDefines.Key_57521, StringDefines.Key_57522));
     data.Add(40000042, DeclareTaskEscort.Create(StringDefines.Key_57575, 0, StringDefines.Key_57524, StringDefines.Key_57525, 20, StringDefines.Key_11769, 600, 551, 43500, 100, 2, StringDefines.Key_57575, StringDefines.Key_57519, 24, 40000042, StringDefines.Key_57526, StringDefines.Key_57527, StringDefines.Key_57522));
     data.Add(40000043, DeclareTaskEscort.Create(StringDefines.Key_57576, 0, StringDefines.Key_57529, StringDefines.Key_57530, 20, StringDefines.Key_11769, 600, 551, 43600, 100, 3, StringDefines.Key_57576, StringDefines.Key_57519, 24, 40000043, StringDefines.Key_57531, StringDefines.Key_57532, StringDefines.Key_57522));
     data.Add(40000044, DeclareTaskEscort.Create(StringDefines.Key_57577, 0, StringDefines.Key_57534, StringDefines.Key_57535, 20, StringDefines.Key_11769, 600, 551, 43900, 100, 4, StringDefines.Key_57577, StringDefines.Key_57519, 24, 40000044, StringDefines.Key_57536, StringDefines.Key_57537, StringDefines.Key_57522));
     data.Add(40000045, DeclareTaskEscort.Create(StringDefines.Key_57578, 0, StringDefines.Key_57518, StringDefines.Key_20, 0, StringDefines.Key_11769, 650, 601, 44000, 100, 1, StringDefines.Key_57578, StringDefines.Key_57519, 24, 40000045, StringDefines.Key_57520, StringDefines.Key_57521, StringDefines.Key_57522));
     data.Add(40000046, DeclareTaskEscort.Create(StringDefines.Key_57579, 0, StringDefines.Key_57524, StringDefines.Key_57525, 20, StringDefines.Key_11769, 650, 601, 43500, 100, 2, StringDefines.Key_57579, StringDefines.Key_57519, 24, 40000046, StringDefines.Key_57526, StringDefines.Key_57527, StringDefines.Key_57522));
     data.Add(40000047, DeclareTaskEscort.Create(StringDefines.Key_57580, 0, StringDefines.Key_57529, StringDefines.Key_57530, 20, StringDefines.Key_11769, 650, 601, 43600, 100, 3, StringDefines.Key_57580, StringDefines.Key_57519, 24, 40000047, StringDefines.Key_57531, StringDefines.Key_57532, StringDefines.Key_57522));
     data.Add(40000048, DeclareTaskEscort.Create(StringDefines.Key_57581, 0, StringDefines.Key_57534, StringDefines.Key_57535, 20, StringDefines.Key_11769, 650, 601, 43900, 100, 4, StringDefines.Key_57581, StringDefines.Key_57519, 24, 40000048, StringDefines.Key_57536, StringDefines.Key_57537, StringDefines.Key_57522));
     data.Add(40000049, DeclareTaskEscort.Create(StringDefines.Key_57582, 0, StringDefines.Key_57518, StringDefines.Key_20, 0, StringDefines.Key_11769, 700, 651, 44000, 100, 1, StringDefines.Key_57582, StringDefines.Key_57519, 24, 40000049, StringDefines.Key_57520, StringDefines.Key_57521, StringDefines.Key_57522));
     data.Add(40000050, DeclareTaskEscort.Create(StringDefines.Key_57583, 0, StringDefines.Key_57524, StringDefines.Key_57525, 20, StringDefines.Key_11769, 700, 651, 43500, 100, 2, StringDefines.Key_57583, StringDefines.Key_57519, 24, 40000050, StringDefines.Key_57526, StringDefines.Key_57527, StringDefines.Key_57522));
     data.Add(40000051, DeclareTaskEscort.Create(StringDefines.Key_57584, 0, StringDefines.Key_57529, StringDefines.Key_57530, 20, StringDefines.Key_11769, 700, 651, 43600, 100, 3, StringDefines.Key_57584, StringDefines.Key_57519, 24, 40000051, StringDefines.Key_57531, StringDefines.Key_57532, StringDefines.Key_57522));
     data.Add(40000052, DeclareTaskEscort.Create(StringDefines.Key_57585, 0, StringDefines.Key_57534, StringDefines.Key_57535, 20, StringDefines.Key_11769, 700, 651, 43900, 100, 4, StringDefines.Key_57585, StringDefines.Key_57519, 24, 40000052, StringDefines.Key_57536, StringDefines.Key_57537, StringDefines.Key_57522));
     data.Add(40000053, DeclareTaskEscort.Create(StringDefines.Key_57586, 0, StringDefines.Key_57518, StringDefines.Key_20, 0, StringDefines.Key_11769, 750, 701, 44000, 100, 1, StringDefines.Key_57586, StringDefines.Key_57519, 24, 40000053, StringDefines.Key_57520, StringDefines.Key_57521, StringDefines.Key_57522));
     data.Add(40000054, DeclareTaskEscort.Create(StringDefines.Key_57587, 0, StringDefines.Key_57524, StringDefines.Key_57525, 20, StringDefines.Key_11769, 750, 701, 43500, 100, 2, StringDefines.Key_57587, StringDefines.Key_57519, 24, 40000054, StringDefines.Key_57526, StringDefines.Key_57527, StringDefines.Key_57522));
     data.Add(40000055, DeclareTaskEscort.Create(StringDefines.Key_57588, 0, StringDefines.Key_57529, StringDefines.Key_57530, 20, StringDefines.Key_11769, 750, 701, 43600, 100, 3, StringDefines.Key_57588, StringDefines.Key_57519, 24, 40000055, StringDefines.Key_57531, StringDefines.Key_57532, StringDefines.Key_57522));
     data.Add(40000056, DeclareTaskEscort.Create(StringDefines.Key_57589, 0, StringDefines.Key_57534, StringDefines.Key_57535, 20, StringDefines.Key_11769, 750, 701, 43900, 100, 4, StringDefines.Key_57589, StringDefines.Key_57519, 24, 40000056, StringDefines.Key_57536, StringDefines.Key_57537, StringDefines.Key_57522));
     data.Add(40000057, DeclareTaskEscort.Create(StringDefines.Key_57590, 0, StringDefines.Key_57518, StringDefines.Key_20, 0, StringDefines.Key_11769, 800, 751, 44000, 100, 1, StringDefines.Key_57590, StringDefines.Key_57519, 24, 40000057, StringDefines.Key_57520, StringDefines.Key_57521, StringDefines.Key_57522));
     data.Add(40000058, DeclareTaskEscort.Create(StringDefines.Key_57591, 0, StringDefines.Key_57524, StringDefines.Key_57525, 20, StringDefines.Key_11769, 800, 751, 43500, 100, 2, StringDefines.Key_57591, StringDefines.Key_57519, 24, 40000058, StringDefines.Key_57526, StringDefines.Key_57527, StringDefines.Key_57522));
     data.Add(40000059, DeclareTaskEscort.Create(StringDefines.Key_57592, 0, StringDefines.Key_57529, StringDefines.Key_57530, 20, StringDefines.Key_11769, 800, 751, 43600, 100, 3, StringDefines.Key_57592, StringDefines.Key_57519, 24, 40000059, StringDefines.Key_57531, StringDefines.Key_57532, StringDefines.Key_57522));
     data.Add(40000060, DeclareTaskEscort.Create(StringDefines.Key_57593, 0, StringDefines.Key_57534, StringDefines.Key_57535, 20, StringDefines.Key_11769, 800, 751, 43900, 100, 4, StringDefines.Key_57593, StringDefines.Key_57519, 24, 40000060, StringDefines.Key_57536, StringDefines.Key_57537, StringDefines.Key_57522));
 }