From 2df58aeacbf1177ec01167bdeccfe89d6a8d5804 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期三, 13 二月 2019 14:20:28 +0800
Subject: [PATCH] 3335 配置表读取重构,修改配置表读取接口1
---
System/MainInterfacePanel/PlayerBuffDatas.cs | 40 ++++++++++++++++++++--------------------
1 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/System/MainInterfacePanel/PlayerBuffDatas.cs b/System/MainInterfacePanel/PlayerBuffDatas.cs
index 8864411..55c1dae 100644
--- a/System/MainInterfacePanel/PlayerBuffDatas.cs
+++ b/System/MainInterfacePanel/PlayerBuffDatas.cs
@@ -105,7 +105,7 @@
{
multipleF = (operation as OperationMultiExp).multiple / 10000;
}
- var skillconfig = Config.Instance.Get<SkillConfig>(20048);
+ var skillconfig = SkillConfig.Get(20048);
if (_BuffDic.ContainsKey(20048))
{
_BuffDic[20048].LastTime = seconds;
@@ -192,7 +192,7 @@
{
if (vipModel.GetVipPrivilegeCnt(VipPrivilegeType.KillMonsterExpUp) == 3000)
{
- var skillconfig = Config.Instance.Get<SkillConfig>(20044);
+ var skillconfig = SkillConfig.Get(20044);
//var _timeSpan = vipModel.vipOverdue - TimeUtility.ServerNow;
if (_BuffDic.ContainsKey(20044))
{
@@ -239,8 +239,8 @@
}
public void ObjAddBuff(H0605_tagObjAddBuff info)//buff澧炲姞
{
- int _Type = Config.Instance.Get<SkillConfig>(info.SkillID).SkillType;
- if (TypeJudgment(_Type) && info.ObjID == PlayerDatas.Instance.baseData.PlayerID && Config.Instance.Get<SkillConfig>(info.SkillID).BuffDisplay == 0)
+ int _Type = SkillConfig.Get(info.SkillID).SkillType;
+ if (TypeJudgment(_Type) && info.ObjID == PlayerDatas.Instance.baseData.PlayerID && SkillConfig.Get(info.SkillID).BuffDisplay == 0)
{
if (_BuffDic.ContainsKey((int)info.SkillID))
@@ -252,10 +252,10 @@
ObjBuff.SkillID = (int)info.SkillID;
ObjBuff.LastTime = ((int)info.LastTime / 1000);
ObjBuff._dattTime = DateTime.Now;
- ObjBuff.ImagKey = Config.Instance.Get<SkillConfig>(info.SkillID).IconName;
- ObjBuff.BuffName = Config.Instance.Get<SkillConfig>(info.SkillID).SkillName;
- ObjBuff.BuffConent = Config.Instance.Get<SkillConfig>(info.SkillID).BuffDescription;
- ObjBuff.SkillTypeID = Config.Instance.Get<SkillConfig>(info.SkillID).SkillTypeID;
+ ObjBuff.ImagKey = SkillConfig.Get(info.SkillID).IconName;
+ ObjBuff.BuffName = SkillConfig.Get(info.SkillID).SkillName;
+ ObjBuff.BuffConent = SkillConfig.Get(info.SkillID).BuffDescription;
+ ObjBuff.SkillTypeID = SkillConfig.Get(info.SkillID).SkillTypeID;
ObjBuff.Layer = (int)info.Layer;
}
else
@@ -267,10 +267,10 @@
_ObjBuff.SkillID = (int)info.SkillID;
_ObjBuff.LastTime = ((int)info.LastTime / 1000);
_ObjBuff._dattTime = DateTime.Now;
- _ObjBuff.ImagKey = Config.Instance.Get<SkillConfig>(info.SkillID).IconName;
- _ObjBuff.BuffName = Config.Instance.Get<SkillConfig>(info.SkillID).SkillName;
- _ObjBuff.BuffConent = Config.Instance.Get<SkillConfig>(info.SkillID).BuffDescription;
- _ObjBuff.SkillTypeID = Config.Instance.Get<SkillConfig>(info.SkillID).SkillTypeID;
+ _ObjBuff.ImagKey = SkillConfig.Get(info.SkillID).IconName;
+ _ObjBuff.BuffName = SkillConfig.Get(info.SkillID).SkillName;
+ _ObjBuff.BuffConent = SkillConfig.Get(info.SkillID).BuffDescription;
+ _ObjBuff.SkillTypeID = SkillConfig.Get(info.SkillID).SkillTypeID;
_ObjBuff.Layer = (int)info.Layer;
_BuffDic.Add((int)info.SkillID, _ObjBuff);
}
@@ -333,7 +333,7 @@
bool TypeJudgment(int _buffType)
{
- string[] _BuffList = Config.Instance.Get<FuncConfigConfig>("BuffType").Numerical1.Split('|');
+ string[] _BuffList = FuncConfigConfig.Get("BuffType").Numerical1.Split('|');
for (int i = 0; i < _BuffList.Length; i++)
{
if (_buffType == int.Parse(_BuffList[i]))
@@ -344,8 +344,8 @@
public bool BuffCover(int _itemId)
{
- var configItem = Config.Instance.Get<ItemConfig>(_itemId);
- var skillconfig = Config.Instance.Get<SkillConfig>(configItem.AddSkill1);
+ var configItem = ItemConfig.Get(_itemId);
+ var skillconfig = SkillConfig.Get(configItem.AddSkill1);
if (skillconfig != null && skillconfig.SkillType == 9)
{
if (_BuffDic.ContainsKey(configItem.AddSkill1))
@@ -377,7 +377,7 @@
}
if (getWorldLV != 0 && worldExpRate>0)//娣诲姞涓栫晫绛夌骇buff
{
- var skillconfig = Config.Instance.Get<SkillConfig>(20047);
+ var skillconfig = SkillConfig.Get(20047);
if (_BuffDic.ContainsKey(20047))
{
_BuffDic[20047].LastTime = 0;
@@ -419,16 +419,16 @@
public bool BastBuff(int Item)//鍒ゆ柇韬笂鏄惁鏈夋洿濂界殑缁忛獙BUff
{
- var configItem = Config.Instance.Get<ItemConfig>(Item);
- var skillconfig = Config.Instance.Get<SkillConfig>(configItem.AddSkill1);
- int SkillTypeID = int.Parse(Config.Instance.Get<FuncConfigConfig>("IntroductionItem").Numerical2);
+ var configItem = ItemConfig.Get(Item);
+ var skillconfig = SkillConfig.Get(configItem.AddSkill1);
+ int SkillTypeID = int.Parse(FuncConfigConfig.Get("IntroductionItem").Numerical2);
DebugEx.Log("璇峰痉榫欑潄寮�鐪肩潧璇磋瘽.........");
if (skillconfig.SkillTypeID == SkillTypeID)
{
int buffLv = 0;
foreach (var key in _BuffDic.Keys)
{
- var skillCon = Config.Instance.Get<SkillConfig>(key);
+ var skillCon = SkillConfig.Get(key);
if (skillCon.SkillTypeID == SkillTypeID && skillCon.SkillLV> buffLv)
{
buffLv = skillCon.SkillLV;
--
Gitblit v1.8.0