public static DeclareGoddessbadge Create(string in_accomplishments, int in_badgeId, string in_boss, string in_des, string in_equip, int in_id, string in_item, string in_reward, string in_showDes) { DeclareGoddessbadge tmp = new DeclareGoddessbadge(); tmp._accomplishments = in_accomplishments; tmp._badgeId = in_badgeId; tmp._boss = in_boss; tmp._des = in_des; tmp._equip = in_equip; tmp._id = in_id; tmp._item = in_item; tmp._reward = in_reward; tmp._showDes = in_showDes; 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[]> >("DataGoddessbadge"); if (dic == null) { LuaEnv.SharedLuaEnv.DoString("DataGoddessbadge = require 'Lua/Config/DataGoddessbadge'"); dic = LuaEnv.SharedLuaEnv.Global.Get <Dictionary <int, int[]> >("DataGoddessbadge"); } if (dic != null) { _dataCaches = new Dictionary <int, DeclareGoddessbadge>(29); foreach (var item in dic) { DeclareGoddessbadge tmp = new DeclareGoddessbadge(); tmp.Accomplishments = CfgStringLua.Get(item.Value[0]); tmp.BadgeId = item.Value[1]; tmp.Boss = CfgStringLua.Get(item.Value[2]); tmp.Des = CfgStringLua.Get(item.Value[3]); tmp.Equip = CfgStringLua.Get(item.Value[4]); tmp.Id = item.Value[5]; tmp.Item = CfgStringLua.Get(item.Value[6]); tmp.Reward = CfgStringLua.Get(item.Value[7]); tmp.ShowDes = CfgStringLua.Get(item.Value[8]); _dataCaches.Add(item.Key, tmp); } } Record(startTime, DateTime.Now.Ticks, "Goddessbadge"); } if (_dataCaches == null && _fillDataCallBack != null) { if (_dataCaches == null) { long startTime = DateTime.Now.Ticks; _dataCaches = new Dictionary <int, DeclareGoddessbadge>(29); _fillDataCallBack(_dataCaches); Record(startTime, DateTime.Now.Ticks, "Goddessbadge"); } } }
public static void Convert(Dictionary <int, DeclareGoddessbadge> data) { if (data == null) { return; } data.Clear(); data.Add(1001, DeclareGoddessbadge.Create(StringDefines.Key_49883, 101, StringDefines.Key_20, StringDefines.Key_49884, StringDefines.Key_49885, 1001, StringDefines.Key_20, StringDefines.Key_49886, StringDefines.Key_49887)); data.Add(1002, DeclareGoddessbadge.Create(StringDefines.Key_49888, 101, StringDefines.Key_20, StringDefines.Key_49889, StringDefines.Key_49890, 1002, StringDefines.Key_20, StringDefines.Key_49886, StringDefines.Key_49887)); data.Add(1003, DeclareGoddessbadge.Create(StringDefines.Key_49891, 101, StringDefines.Key_20, StringDefines.Key_49892, StringDefines.Key_49893, 1003, StringDefines.Key_20, StringDefines.Key_49886, StringDefines.Key_49887)); data.Add(1004, DeclareGoddessbadge.Create(StringDefines.Key_49894, 101, StringDefines.Key_20, StringDefines.Key_49895, StringDefines.Key_49896, 1004, StringDefines.Key_20, StringDefines.Key_49886, StringDefines.Key_49887)); data.Add(1005, DeclareGoddessbadge.Create(StringDefines.Key_49897, 101, StringDefines.Key_20, StringDefines.Key_49898, StringDefines.Key_49899, 1005, StringDefines.Key_20, StringDefines.Key_49886, StringDefines.Key_49887)); data.Add(1006, DeclareGoddessbadge.Create(StringDefines.Key_49900, 101, StringDefines.Key_20, StringDefines.Key_49901, StringDefines.Key_49902, 1006, StringDefines.Key_20, StringDefines.Key_49886, StringDefines.Key_49887)); data.Add(1007, DeclareGoddessbadge.Create(StringDefines.Key_49903, 101, StringDefines.Key_20, StringDefines.Key_49904, StringDefines.Key_49905, 1007, StringDefines.Key_20, StringDefines.Key_49886, StringDefines.Key_49887)); data.Add(1008, DeclareGoddessbadge.Create(StringDefines.Key_49906, 101, StringDefines.Key_20, StringDefines.Key_49907, StringDefines.Key_49908, 1008, StringDefines.Key_20, StringDefines.Key_49886, StringDefines.Key_49887)); data.Add(2001, DeclareGoddessbadge.Create(StringDefines.Key_49909, 201, StringDefines.Key_20, StringDefines.Key_49910, StringDefines.Key_49911, 2001, StringDefines.Key_20, StringDefines.Key_30810, StringDefines.Key_49887)); data.Add(2002, DeclareGoddessbadge.Create(StringDefines.Key_49912, 201, StringDefines.Key_20, StringDefines.Key_49913, StringDefines.Key_49914, 2002, StringDefines.Key_20, StringDefines.Key_30810, StringDefines.Key_49887)); data.Add(2003, DeclareGoddessbadge.Create(StringDefines.Key_49915, 201, StringDefines.Key_20, StringDefines.Key_49916, StringDefines.Key_49917, 2003, StringDefines.Key_20, StringDefines.Key_30810, StringDefines.Key_49887)); data.Add(2004, DeclareGoddessbadge.Create(StringDefines.Key_49918, 201, StringDefines.Key_20, StringDefines.Key_49919, StringDefines.Key_49920, 2004, StringDefines.Key_20, StringDefines.Key_30810, StringDefines.Key_49887)); data.Add(2005, DeclareGoddessbadge.Create(StringDefines.Key_49921, 201, StringDefines.Key_20, StringDefines.Key_49922, StringDefines.Key_49923, 2005, StringDefines.Key_20, StringDefines.Key_30810, StringDefines.Key_49887)); data.Add(2006, DeclareGoddessbadge.Create(StringDefines.Key_49924, 201, StringDefines.Key_20, StringDefines.Key_49925, StringDefines.Key_49926, 2006, StringDefines.Key_20, StringDefines.Key_30810, StringDefines.Key_49887)); data.Add(3001, DeclareGoddessbadge.Create(StringDefines.Key_49927, 301, StringDefines.Key_49928, StringDefines.Key_49929, StringDefines.Key_20, 3001, StringDefines.Key_20, StringDefines.Key_12611, StringDefines.Key_49930)); data.Add(3002, DeclareGoddessbadge.Create(StringDefines.Key_49931, 301, StringDefines.Key_49932, StringDefines.Key_49929, StringDefines.Key_20, 3002, StringDefines.Key_20, StringDefines.Key_12611, StringDefines.Key_49930)); data.Add(3003, DeclareGoddessbadge.Create(StringDefines.Key_49933, 301, StringDefines.Key_49934, StringDefines.Key_49929, StringDefines.Key_20, 3003, StringDefines.Key_20, StringDefines.Key_12611, StringDefines.Key_49930)); data.Add(3004, DeclareGoddessbadge.Create(StringDefines.Key_49935, 301, StringDefines.Key_49936, StringDefines.Key_49929, StringDefines.Key_20, 3004, StringDefines.Key_20, StringDefines.Key_12611, StringDefines.Key_49930)); data.Add(3005, DeclareGoddessbadge.Create(StringDefines.Key_49937, 301, StringDefines.Key_49938, StringDefines.Key_49939, StringDefines.Key_20, 3005, StringDefines.Key_20, StringDefines.Key_16865, StringDefines.Key_49930)); data.Add(4001, DeclareGoddessbadge.Create(StringDefines.Key_9764, 401, StringDefines.Key_20, StringDefines.Key_49940, StringDefines.Key_20, 4001, StringDefines.Key_49941, StringDefines.Key_12611, StringDefines.Key_49942)); data.Add(4002, DeclareGoddessbadge.Create(StringDefines.Key_9767, 401, StringDefines.Key_20, StringDefines.Key_49943, StringDefines.Key_20, 4002, StringDefines.Key_49941, StringDefines.Key_12611, StringDefines.Key_49942)); data.Add(4003, DeclareGoddessbadge.Create(StringDefines.Key_9770, 401, StringDefines.Key_20, StringDefines.Key_49944, StringDefines.Key_20, 4003, StringDefines.Key_49941, StringDefines.Key_12611, StringDefines.Key_49942)); data.Add(4004, DeclareGoddessbadge.Create(StringDefines.Key_9773, 401, StringDefines.Key_20, StringDefines.Key_49945, StringDefines.Key_20, 4004, StringDefines.Key_49941, StringDefines.Key_12611, StringDefines.Key_49942)); data.Add(4005, DeclareGoddessbadge.Create(StringDefines.Key_9776, 401, StringDefines.Key_20, StringDefines.Key_49946, StringDefines.Key_20, 4005, StringDefines.Key_49941, StringDefines.Key_12611, StringDefines.Key_49942)); data.Add(5001, DeclareGoddessbadge.Create(StringDefines.Key_49947, 501, StringDefines.Key_20, StringDefines.Key_49948, StringDefines.Key_20, 5001, StringDefines.Key_49949, StringDefines.Key_49886, StringDefines.Key_49950)); data.Add(5002, DeclareGoddessbadge.Create(StringDefines.Key_49951, 501, StringDefines.Key_20, StringDefines.Key_49952, StringDefines.Key_20, 5002, StringDefines.Key_49953, StringDefines.Key_13609, StringDefines.Key_49950)); data.Add(5003, DeclareGoddessbadge.Create(StringDefines.Key_49954, 501, StringDefines.Key_20, StringDefines.Key_49955, StringDefines.Key_20, 5003, StringDefines.Key_49956, StringDefines.Key_13609, StringDefines.Key_49950)); data.Add(5004, DeclareGoddessbadge.Create(StringDefines.Key_49957, 501, StringDefines.Key_20, StringDefines.Key_49958, StringDefines.Key_20, 5004, StringDefines.Key_49959, StringDefines.Key_12611, StringDefines.Key_49950)); data.Add(5005, DeclareGoddessbadge.Create(StringDefines.Key_49960, 501, StringDefines.Key_20, StringDefines.Key_49961, StringDefines.Key_20, 5005, StringDefines.Key_49962, StringDefines.Key_12611, StringDefines.Key_49950)); }