public static DeclareCampBattleRank Create(string in_awards, int in_icon, int in_id, int in_level, string in_name, int in_quality, int in_reachScore) { DeclareCampBattleRank tmp = new DeclareCampBattleRank(); tmp._awards = in_awards; tmp._icon = in_icon; tmp._id = in_id; tmp._level = in_level; tmp._name = in_name; tmp._quality = in_quality; tmp._reachScore = in_reachScore; return(tmp); }
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[]> >("DataCampBattleRank"); if (dic == null) { LuaEnv.SharedLuaEnv.DoString("DataCampBattleRank = require 'Lua/Config/DataCampBattleRank'"); dic = LuaEnv.SharedLuaEnv.Global.Get <Dictionary <int, int[]> >("DataCampBattleRank"); } if (dic != null) { _dataCaches = new Dictionary <int, DeclareCampBattleRank>(31); foreach (var item in dic) { DeclareCampBattleRank tmp = new DeclareCampBattleRank(); tmp.Awards = CfgStringLua.Get(item.Value[0]); tmp.Icon = item.Value[1]; tmp.Id = item.Value[2]; tmp.Level = item.Value[3]; tmp.Name = CfgStringLua.Get(item.Value[4]); tmp.Quality = item.Value[5]; tmp.ReachScore = item.Value[6]; _dataCaches.Add(item.Key, tmp); } } Record(startTime, DateTime.Now.Ticks, "CampBattleRank"); } if (_dataCaches == null && _fillDataCallBack != null) { if (_dataCaches == null) { long startTime = DateTime.Now.Ticks; _dataCaches = new Dictionary <int, DeclareCampBattleRank>(31); _fillDataCallBack(_dataCaches); Record(startTime, DateTime.Now.Ticks, "CampBattleRank"); } } }
public static void Convert(Dictionary <int, DeclareCampBattleRank> data) { if (data == null) { return; } data.Clear(); data.Add(100, DeclareCampBattleRank.Create(StringDefines.Key_50073, 912, 100, 0, StringDefines.Key_50074, 1, 0)); data.Add(101, DeclareCampBattleRank.Create(StringDefines.Key_50075, 912, 101, 1, StringDefines.Key_50076, 1, 100)); data.Add(102, DeclareCampBattleRank.Create(StringDefines.Key_50077, 912, 102, 2, StringDefines.Key_50078, 1, 150)); data.Add(103, DeclareCampBattleRank.Create(StringDefines.Key_50079, 912, 103, 3, StringDefines.Key_50080, 1, 200)); data.Add(104, DeclareCampBattleRank.Create(StringDefines.Key_50081, 912, 104, 4, StringDefines.Key_50082, 1, 250)); data.Add(105, DeclareCampBattleRank.Create(StringDefines.Key_50083, 912, 105, 5, StringDefines.Key_50084, 1, 300)); data.Add(201, DeclareCampBattleRank.Create(StringDefines.Key_50085, 913, 201, 1, StringDefines.Key_50086, 2, 350)); data.Add(202, DeclareCampBattleRank.Create(StringDefines.Key_50087, 913, 202, 2, StringDefines.Key_50088, 2, 400)); data.Add(203, DeclareCampBattleRank.Create(StringDefines.Key_50089, 913, 203, 3, StringDefines.Key_50090, 2, 450)); data.Add(204, DeclareCampBattleRank.Create(StringDefines.Key_50091, 913, 204, 4, StringDefines.Key_50092, 2, 500)); data.Add(205, DeclareCampBattleRank.Create(StringDefines.Key_50093, 913, 205, 5, StringDefines.Key_50094, 2, 550)); data.Add(301, DeclareCampBattleRank.Create(StringDefines.Key_50095, 914, 301, 1, StringDefines.Key_50096, 3, 600)); data.Add(302, DeclareCampBattleRank.Create(StringDefines.Key_50097, 914, 302, 2, StringDefines.Key_50098, 3, 650)); data.Add(303, DeclareCampBattleRank.Create(StringDefines.Key_50099, 914, 303, 3, StringDefines.Key_50100, 3, 700)); data.Add(304, DeclareCampBattleRank.Create(StringDefines.Key_50101, 914, 304, 4, StringDefines.Key_50102, 3, 750)); data.Add(305, DeclareCampBattleRank.Create(StringDefines.Key_50103, 914, 305, 5, StringDefines.Key_50104, 3, 800)); data.Add(401, DeclareCampBattleRank.Create(StringDefines.Key_50105, 915, 401, 1, StringDefines.Key_50106, 4, 850)); data.Add(402, DeclareCampBattleRank.Create(StringDefines.Key_50107, 915, 402, 2, StringDefines.Key_50108, 4, 900)); data.Add(403, DeclareCampBattleRank.Create(StringDefines.Key_50109, 915, 403, 3, StringDefines.Key_50110, 4, 950)); data.Add(404, DeclareCampBattleRank.Create(StringDefines.Key_50111, 915, 404, 4, StringDefines.Key_50112, 4, 1000)); data.Add(405, DeclareCampBattleRank.Create(StringDefines.Key_50113, 915, 405, 5, StringDefines.Key_50114, 4, 1050)); data.Add(501, DeclareCampBattleRank.Create(StringDefines.Key_50115, 916, 501, 1, StringDefines.Key_50116, 5, 1100)); data.Add(502, DeclareCampBattleRank.Create(StringDefines.Key_50117, 916, 502, 2, StringDefines.Key_50118, 5, 1150)); data.Add(503, DeclareCampBattleRank.Create(StringDefines.Key_50119, 916, 503, 3, StringDefines.Key_50120, 5, 1200)); data.Add(504, DeclareCampBattleRank.Create(StringDefines.Key_50121, 916, 504, 4, StringDefines.Key_50122, 5, 1250)); data.Add(505, DeclareCampBattleRank.Create(StringDefines.Key_50123, 916, 505, 5, StringDefines.Key_50124, 5, 1300)); data.Add(601, DeclareCampBattleRank.Create(StringDefines.Key_50125, 917, 601, 1, StringDefines.Key_50126, 6, 1350)); data.Add(602, DeclareCampBattleRank.Create(StringDefines.Key_50127, 917, 602, 2, StringDefines.Key_50128, 6, 1400)); data.Add(603, DeclareCampBattleRank.Create(StringDefines.Key_50129, 917, 603, 3, StringDefines.Key_50130, 6, 1450)); data.Add(604, DeclareCampBattleRank.Create(StringDefines.Key_50131, 917, 604, 4, StringDefines.Key_50132, 6, 1500)); data.Add(605, DeclareCampBattleRank.Create(StringDefines.Key_50133, 917, 605, 5, StringDefines.Key_50134, 6, 1550)); }