public static void Convert(Dictionary <int, DeclareCreatePlayerCfg> data) { if (data == null) { return; } data.Clear(); data.Add(0, DeclareCreatePlayerCfg.Create(StringDefines.Key_42193, StringDefines.Key_42194, 0, StringDefines.Key_42195, StringDefines.Key_42196, StringDefines.Key_10476, 200, 3000100, StringDefines.Key_20, 0, 25, 2000100)); data.Add(1, DeclareCreatePlayerCfg.Create(StringDefines.Key_42197, StringDefines.Key_42198, 1, StringDefines.Key_42195, StringDefines.Key_42199, StringDefines.Key_10517, 216, 3100100, StringDefines.Key_20, 0, 112, 2100100)); data.Add(2, DeclareCreatePlayerCfg.Create(StringDefines.Key_42193, StringDefines.Key_42200, 2, StringDefines.Key_42195, StringDefines.Key_42201, StringDefines.Key_10544, 165, 3200100, StringDefines.Key_20, 1, 213, 2200100)); data.Add(3, DeclareCreatePlayerCfg.Create(StringDefines.Key_42193, StringDefines.Key_42202, 3, StringDefines.Key_42195, StringDefines.Key_42203, StringDefines.Key_10569, 180, 3300100, StringDefines.Key_20, 1, 315, 2300100)); data.Add(4, DeclareCreatePlayerCfg.Create(StringDefines.Key_42193, StringDefines.Key_42204, 4, StringDefines.Key_42195, StringDefines.Key_42205, StringDefines.Key_10596, 180, 3400100, StringDefines.Key_20, 1, 413, 2400100)); data.Add(5, DeclareCreatePlayerCfg.Create(StringDefines.Key_42193, StringDefines.Key_42206, 5, StringDefines.Key_42195, StringDefines.Key_42207, StringDefines.Key_10621, 216, 3500100, StringDefines.Key_20, 0, 512, 2500100)); }
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[]> >("DataCreatePlayerCfg"); if (dic == null) { LuaEnv.SharedLuaEnv.DoString("DataCreatePlayerCfg = require 'Lua/Config/DataCreatePlayerCfg'"); dic = LuaEnv.SharedLuaEnv.Global.Get <Dictionary <int, int[]> >("DataCreatePlayerCfg"); } if (dic != null) { _dataCaches = new Dictionary <int, DeclareCreatePlayerCfg>(6); foreach (var item in dic) { DeclareCreatePlayerCfg tmp = new DeclareCreatePlayerCfg(); tmp.BlurArgs = CfgStringLua.Get(item.Value[0]); tmp.HeadIcon = CfgStringLua.Get(item.Value[1]); tmp.Id = item.Value[2]; tmp.IdleAnimName = CfgStringLua.Get(item.Value[3]); tmp.JobDes = CfgStringLua.Get(item.Value[4]); tmp.JobName = CfgStringLua.Get(item.Value[5]); tmp.ModelHeight = item.Value[6]; tmp.ModelID = item.Value[7]; tmp.PlayAnimName = CfgStringLua.Get(item.Value[8]); tmp.Sex = item.Value[9]; tmp.SkillVfxID = item.Value[10]; tmp.WeaponID = item.Value[11]; _dataCaches.Add(item.Key, tmp); } } Record(startTime, DateTime.Now.Ticks, "CreatePlayerCfg"); } if (_dataCaches == null && _fillDataCallBack != null) { if (_dataCaches == null) { long startTime = DateTime.Now.Ticks; _dataCaches = new Dictionary <int, DeclareCreatePlayerCfg>(6); _fillDataCallBack(_dataCaches); Record(startTime, DateTime.Now.Ticks, "CreatePlayerCfg"); } } }
public static DeclareCreatePlayerCfg Create(string in_blurArgs, string in_headIcon, int in_id, string in_idleAnimName, string in_jobDes, string in_jobName, int in_modelHeight, int in_modelID, string in_playAnimName, int in_sex, int in_skillVfxID, int in_weaponID) { DeclareCreatePlayerCfg tmp = new DeclareCreatePlayerCfg(); tmp._blurArgs = in_blurArgs; tmp._headIcon = in_headIcon; tmp._id = in_id; tmp._idleAnimName = in_idleAnimName; tmp._jobDes = in_jobDes; tmp._jobName = in_jobName; tmp._modelHeight = in_modelHeight; tmp._modelID = in_modelID; tmp._playAnimName = in_playAnimName; tmp._sex = in_sex; tmp._skillVfxID = in_skillVfxID; tmp._weaponID = in_weaponID; return(tmp); }