| | |
| | | EarlierGetTreasure = new List<int>(GetIntArray("EarlierGetTreasure"));
|
| | | BossSound = GetInt("BossSound");
|
| | | PlayBossHurtInterval = GetFloat("BossSound", 2);
|
| | | var jobHeadPortraitConfig1 = Config.Instance.Get<FuncConfigConfig>("Job1Head");
|
| | | var jobHeadPortraitConfig1 = FuncConfigConfig.Get("Job1Head");
|
| | | jobHeadPortrait[1] = ConfigParse.GetDic<int, string>(jobHeadPortraitConfig1.Numerical1);
|
| | | otherjobHeadPortrait[1] = ConfigParse.GetDic<int, string>(jobHeadPortraitConfig1.Numerical2);
|
| | |
|
| | | var jobHeadPortraitConfig2 = Config.Instance.Get<FuncConfigConfig>("Job2Head");
|
| | | var jobHeadPortraitConfig2 = FuncConfigConfig.Get("Job2Head");
|
| | | jobHeadPortrait[2] = ConfigParse.GetDic<int, string>(jobHeadPortraitConfig2.Numerical1);
|
| | | otherjobHeadPortrait[2] = ConfigParse.GetDic<int, string>(jobHeadPortraitConfig2.Numerical2);
|
| | |
|
| | | var jobHeadPortraitConfig3 = Config.Instance.Get<FuncConfigConfig>("Job3Head");
|
| | | var jobHeadPortraitConfig3 = FuncConfigConfig.Get("Job3Head");
|
| | | jobHeadPortrait[3] = ConfigParse.GetDic<int, string>(jobHeadPortraitConfig3.Numerical1);
|
| | | otherjobHeadPortrait[3] = ConfigParse.GetDic<int, string>(jobHeadPortraitConfig3.Numerical2);
|
| | |
|
| | |
| | | elderGodBigBoss = GetInt("ElderGodBigBoss");
|
| | | PassiveSkillShow = new List<int>(GetIntArray("PassiveSkillShow"));
|
| | |
|
| | | FuncConfigConfig func = Config.Instance.Get<FuncConfigConfig>("NpcPosOffset");
|
| | | FuncConfigConfig func = FuncConfigConfig.Get("NpcPosOffset");
|
| | | LitJson.JsonData _data = LitJson.JsonMapper.ToObject(func.Numerical1);
|
| | | foreach (var _key in _data.Keys)
|
| | | {
|
| | |
| | | NpcPosOffset.Add(_npcID, new Vector3((float)_pos[0], 0, (float)_pos[1]));
|
| | | }
|
| | |
|
| | | var putInItemPack = Config.Instance.Get<FuncConfigConfig>("PutInItemPack");
|
| | | var putInItemPack = FuncConfigConfig.Get("PutInItemPack");
|
| | | LitJson.JsonData itemPutInData = LitJson.JsonMapper.ToObject(putInItemPack.Numerical1);
|
| | | itemPutInPackDict = new Dictionary<int, List<int>>();
|
| | | foreach(var _key in itemPutInData.Keys)
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | FuncConfigConfig nxxdImg = Config.Instance.Get<FuncConfigConfig>("NXXDPicture");
|
| | | FuncConfigConfig nxxdImg = FuncConfigConfig.Get("NXXDPicture");
|
| | | LitJson.JsonData nxxdData = LitJson.JsonMapper.ToObject(nxxdImg.Numerical1);
|
| | | multipleRealmImgDict = new Dictionary<int, string>();
|
| | | if (nxxdData.IsArray)
|
| | |
| | | bossShuntDays = GetInt("BossShunt", 3);
|
| | |
|
| | | itemDropEffect.Clear();
|
| | | func = Config.Instance.Get<FuncConfigConfig>("ItemEquipmentEffect");
|
| | | func = FuncConfigConfig.Get("ItemEquipmentEffect");
|
| | | _data = LitJson.JsonMapper.ToObject(func.Numerical1);
|
| | | List<string> _keys = new List<string>(_data.Keys);
|
| | | for (i = 0; i < _keys.Count; ++i)
|
| | |
| | | }
|
| | |
|
| | | dropEffectQuality.Clear();
|
| | | func = Config.Instance.Get<FuncConfigConfig>("IeemEquipmentEffectQuality");
|
| | | func = FuncConfigConfig.Get("IeemEquipmentEffectQuality");
|
| | | _data = LitJson.JsonMapper.ToObject(func.Numerical1);
|
| | | _keys.Clear();
|
| | | _keys.AddRange(_data.Keys);
|
| | |
| | | }
|
| | |
|
| | | customDropEffect.Clear();
|
| | | func = Config.Instance.Get<FuncConfigConfig>("ItemEquipmentEffectItem");
|
| | | func = FuncConfigConfig.Get("ItemEquipmentEffectItem");
|
| | | _data = LitJson.JsonMapper.ToObject(func.Numerical1);
|
| | | _keys.Clear();
|
| | | _keys.AddRange(_data.Keys);
|
| | |
| | | }
|
| | |
|
| | | BuffToHitEffect.Clear();
|
| | | func = Config.Instance.Get<FuncConfigConfig>("BuffToHitEffect");
|
| | | func = FuncConfigConfig.Get("BuffToHitEffect");
|
| | | if (!string.IsNullOrEmpty(func.Numerical1) && !string.IsNullOrEmpty(func.Numerical2))
|
| | | {
|
| | | string[] _buffs = func.Numerical1.Split('|');
|
| | |
| | | neutralMaps.AddRange(GetIntArray("MapLine", 4));
|
| | | neutralBossMaps.AddRange(GetIntArray("BossListMapID"));
|
| | |
|
| | | var _propertyIconCfg = Config.Instance.Get<FuncConfigConfig>("PropertyIcon");
|
| | | var _propertyIconCfg = FuncConfigConfig.Get("PropertyIcon");
|
| | | var _propertyIconJson = LitJson.JsonMapper.ToObject(_propertyIconCfg.Numerical1);
|
| | | foreach (var _key in _propertyIconJson.Keys)
|
| | | {
|
| | |
| | | heroDialogueRotation = GetInputString("NpcHalfLength", 2).Vector3Parse();
|
| | | heroDialogueScale = GetFloat("NpcHalfLength", 3);
|
| | |
|
| | | var ancientConfig = Config.Instance.Get<FuncConfigConfig>("ElderBattleTarget");
|
| | | var ancientConfig = FuncConfigConfig.Get("ElderBattleTarget");
|
| | | ancientGrandTotalAchievements = new List<int>();
|
| | | ancientGrandTotalAchievements.AddRange(ConfigParse.GetMultipleStr<int>(ancientConfig.Numerical1));
|
| | | ancientContinueKillAchievements = new List<int>();
|
| | |
| | |
|
| | | if (ModeDefaultConfig == null)
|
| | | {
|
| | | func = Config.Instance.Get<FuncConfigConfig>("ModeDefault");
|
| | | func = FuncConfigConfig.Get("ModeDefault");
|
| | |
|
| | | string[] _funcNpc = func.Numerical1.Split('|');
|
| | | string[] _fightNpc = func.Numerical2.Split('|');
|
| | |
| | |
|
| | | if (RealmGroup == null)
|
| | | {
|
| | | func = Config.Instance.Get<FuncConfigConfig>("RealmGroup");
|
| | | func = FuncConfigConfig.Get("RealmGroup");
|
| | | string[] _group = func.Numerical1.Split('|');
|
| | | RealmGroup = new int[_group.Length];
|
| | | for (int j = 0; j < _group.Length; ++j)
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | func = Config.Instance.Get<FuncConfigConfig>("PrefightAtkRange");
|
| | | func = FuncConfigConfig.Get("PrefightAtkRange");
|
| | | PrefightAtkRange = float.Parse(func.Numerical1);
|
| | | inGameDownLoadHighestLevelPoint = GetInt("DownReward", 2);
|
| | |
|
| | |
| | | DropItemEffectMapID = new Dictionary<int, List<int>>();
|
| | | }
|
| | | DropItemEffectMapID.Clear();
|
| | | func = Config.Instance.Get<FuncConfigConfig>("DropItemEffectMapID");
|
| | | func = FuncConfigConfig.Get("DropItemEffectMapID");
|
| | | _data = LitJson.JsonMapper.ToObject(func.Numerical1);
|
| | | int _itemID;
|
| | | _keys.Clear();
|
| | |
| | | teamWorldCall = GetInputString("TeamWorldCall");
|
| | | teamWorldCallInviteCount = GetInt("TeamWorldCall", 2);
|
| | |
|
| | | var ancientKingAwradConfig = Config.Instance.Get<FuncConfigConfig>("ElderBattlefieldTopAward");
|
| | | var ancientKingAwradConfig = FuncConfigConfig.Get("ElderBattlefieldTopAward");
|
| | | if (ancientKingAwradConfig != null)
|
| | | {
|
| | | var itemArray = LitJson.JsonMapper.ToObject<int[][]>(ancientKingAwradConfig.Numerical1);
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | func = Config.Instance.Get<FuncConfigConfig>("QualityEffectConfig");
|
| | | func = FuncConfigConfig.Get("QualityEffectConfig");
|
| | | lowQualityEffectCount = int.Parse(func.Numerical1);
|
| | | medQualityEffectCount = int.Parse(func.Numerical2);
|
| | | highQualityEffectCount = int.Parse(func.Numerical3);
|
| | |
|
| | | func = Config.Instance.Get<FuncConfigConfig>("QualityPetCountConfig");
|
| | | func = FuncConfigConfig.Get("QualityPetCountConfig");
|
| | | lowQualityPetCount = int.Parse(func.Numerical1);
|
| | | medQualityPetCount = int.Parse(func.Numerical2);
|
| | | highQualityPetCount = int.Parse(func.Numerical3);
|
| | |
|
| | | func = Config.Instance.Get<FuncConfigConfig>("QualityGuardCountConfig");
|
| | | func = FuncConfigConfig.Get("QualityGuardCountConfig");
|
| | | lowQualityGuardCount = int.Parse(func.Numerical1);
|
| | | medQualityGuardCount = int.Parse(func.Numerical2);
|
| | | highQualityGuardCount = int.Parse(func.Numerical3);
|
| | |
|
| | | func = Config.Instance.Get<FuncConfigConfig>("QualityPetEffectCount");
|
| | | func = FuncConfigConfig.Get("QualityPetEffectCount");
|
| | | lowQualityPetEffectCount = int.Parse(func.Numerical1);
|
| | | medQualityPetEffectCount = int.Parse(func.Numerical2);
|
| | | highQualityPetEffectCount = int.Parse(func.Numerical3);
|
| | |
|
| | | func = Config.Instance.Get<FuncConfigConfig>("QualityHorseEffectCount");
|
| | | func = FuncConfigConfig.Get("QualityHorseEffectCount");
|
| | | lowQualityHorseEffectCount = int.Parse(func.Numerical1);
|
| | | medQualityHorseEffectCount = int.Parse(func.Numerical2);
|
| | | highQualityHorseEffectCount = int.Parse(func.Numerical3);
|
| | |
| | | fairyLandBuffId = GetInt("XjmjAddHarm", 2);
|
| | | achievementEarlierStageLevel = GetInt("AchieveLV");
|
| | |
|
| | | func = Config.Instance.Get<FuncConfigConfig>("PreloadSkillEffect");
|
| | | func = FuncConfigConfig.Get("PreloadSkillEffect");
|
| | | PreloadSkillEffect = new int[2][];
|
| | | PreloadSkillEffect[0] = GetIntArray("PreloadSkillEffect");
|
| | | PreloadSkillEffect[1] = GetIntArray("PreloadSkillEffect", 2);
|
| | |
| | |
|
| | | private static string GetInputString(string _key, int _index = 1)
|
| | | {
|
| | | var config = Config.Instance.Get<FuncConfigConfig>(_key);
|
| | | var config = FuncConfigConfig.Get(_key);
|
| | | var inputString = string.Empty;
|
| | |
|
| | | switch (_index)
|