-- 人物属性（1-100）
LEVEL		= 1 --等级
EXP			= 2 --经验
EXP_MAX		= 3	-- 经验最大值
ZHANDOULI	= 4 -- 战斗力
ZUANSHI		= 5 -- 钻石
JINBI		= 6 -- 金币
FRIENDHEART = 7 -- 友情值

-- 评分属性 8-20
PINGFEN_LV     = 8 -- 英雄等级评分
PINGFEN_STAR   = 9 -- 英雄星级评分
PINGFEN_JINJIE = 10 -- 英雄进阶评分
PINGFEN_EQUIP  = 11 -- 英雄装备评分
PINGFEN_UNION  = 12 -- 公会技能评分
PINGFEN_FUWEN  = 13 -- 符文评分
PINGFEN_MOSHOU = 14 -- 魔兽

	
-- 面板属性（101-200）
ATK				= 101 -- 攻击 绝对值
DEF				= 102 -- 护甲 绝对值
HP				= 103 -- 血量 绝对值
SPEED			= 104 -- 速度 绝对值
SKILL_HURT_RATE = 105 -- 增加技能伤害率 万分比
JINGZHUN		= 106 -- 命中 万分比
GEDANG			= 107 -- 格挡 万分比
BAOJI			= 108 -- 暴击 万分比
BAOJI_HURT_RATE = 109 -- 暴击伤害率 万分比
POJIA			= 110 -- 破甲 万分比
MIANKONG_RATE	= 111 -- 免控率 万分比
JIANSHANG_RATE	= 112 -- 减伤率 万分比
SHENSHENG_HURT_RATE = 113 --神圣伤害 万分比
SHANBI			= 114	--闪避 万分比
KONG_RATE		= 115 -- 控率 万分比
POJIA_DK		= 116 -- 破甲抵抗 万分比

-- 内部使用属性（201-300)
ATK_RATE		= 201 -- 攻击百分比 万分比
DEF_RATE		= 202 -- 护甲百分比 万分比
HP_RATE			= 203 -- 血量百分比 万分比
SPEED_RATE		= 204 -- 速度百分比 万分比
XURUO			= 205 -- 虚弱/受伤提升 万分比
JOB_HURT_RATE1  = 206 -- 对虎卫伤害加成 万分比
JOB_HURT_RATE2  = 207 -- 对猛将伤害加成 万分比
JOB_HURT_RATE3  = 208 -- 对谋士伤害加成 万分比
JOB_HURT_RATE4  = 209 -- 对方士伤害加成 万分比
JOB_HURT_RATE5  = 210 -- 对傀儡伤害加成 万分比

STATUS_HURT_RATE1 = 211 --对眩晕目标伤害加成 万分比
STATUS_HURT_RATE2 = 212 --对石化目标伤害加成 万分比
STATUS_HURT_RATE3 = 213 --对冰冻目标伤害加成 万分比
STATUS_HURT_RATE4 = 214 --对沉默目标伤害加成 万分比
STATUS_HURT_RATE5 = 215 --对燃烧目标伤害加成 万分比
STATUS_HURT_RATE6 = 216 --对流血目标伤害加成 万分比
STATUS_HURT_RATE7 = 217 --对中毒目标伤害加成 万分比

INIT_MP = 218			--初始能量 绝对值
HURT_RATE = 219			--通用伤害加成 万分比

STATUS_BAOJI_RATE1 = 220 --对眩晕目标增加暴击率 万分比
STATUS_BAOJI_RATE2 = 221 --对石化目标增加暴击率 万分比
STATUS_BAOJI_RATE3 = 222 --对冰冻目标增加暴击率 万分比
STATUS_BAOJI_RATE4 = 223 --对禁魔目标增加暴击率 万分比
STATUS_BAOJI_RATE5 = 224 --对燃烧目标增加暴击率 万分比
STATUS_BAOJI_RATE6 = 225 --对流血目标增加暴击率 万分比
STATUS_BAOJI_RATE7 = 226 --对中毒目标增加暴击率 万分比

STATUS_MIANYI_RATE1 = 227 --对眩晕免疫率 万分比
STATUS_MIANYI_RATE2 = 228 --对石化免疫率 万分比
STATUS_MIANYI_RATE3 = 229 --对冰冻免疫率 万分比
STATUS_MIANYI_RATE4 = 230 --对禁魔免疫率 万分比
STATUS_MIANYI_RATE5 = 231 --对燃烧免疫率 万分比
STATUS_MIANYI_RATE6 = 232 --对流血免疫率 万分比
STATUS_MIANYI_RATE7 = 233 --对中毒免疫率 万分比
STATUS_MIANYI_ZUZHOU = 280 --对诅咒免疫率 万分比
STATUS_MIANYI_CHENSHUI = 281 --对沉睡免疫率 万分比

STATUS_MIANYI_RATE8 = 259 -- 免疫所有负面状态率 万分比


HP_ADD_RATE			= 234 --受到治疗效果 万分比
CHIXU_HURT_DEL_RATE = 235 --持续类伤害减免 万分比
ZAOCHENG_HP_ADD_RATE= 236 --造成治疗效果 万分比

PHY_HURT_ADD_RATE	= 237 --物理伤害提升 万分比 战士刺客游侠
MAGIC_HURT_ADD_RATE = 238 --魔法伤害提升 万分比 法师治疗
ANTI_BAOJI			= 239 --抗暴击 万分比
JIANSHANG_PHY_RATE	= 240 --收到物理攻击减伤率 万分比
JIANSHANG_MAGIC_RATE= 241 --收到魔法攻击减伤率 万分比
BAOJI_HURT_RATE_EXTRA = 242	-- 暴击伤害率（额外）

STATUS_BAOJI_HURT_RATE1 = 243 --对眩晕目标增加暴击伤害率 万分比
STATUS_BAOJI_HURT_RATE2 = 244 --对石化目标增加暴击伤害率 万分比
STATUS_BAOJI_HURT_RATE3 = 245 --对冰冻目标增加暴击伤害率 万分比
STATUS_BAOJI_HURT_RATE4 = 246 --对禁魔目标增加暴击伤害率 万分比
STATUS_BAOJI_HURT_RATE5 = 247 --对燃烧目标增加暴击伤害率 万分比
STATUS_BAOJI_HURT_RATE6 = 248 --对流血目标增加暴击伤害率 万分比
STATUS_BAOJI_HURT_RATE7 = 249 --对中毒目标增加暴击伤害率 万分比
STATUS_BAOJI_HURT_RATE8 = 250 --对减速目标增加暴击率 万分比

STATUS_BAOJI_RATE8 = 251 --对减速目标增加暴击率 万分比

ANTI_BAOJI_HURT_RATE = 252	--抗暴击伤害率

JOB_JIANSHANG_RATE1  = 253 -- 对虎卫减伤加成 万分比
JOB_JIANSHANG_RATE2  = 254 -- 对猛将减伤加成 万分比
JOB_JIANSHANG_RATE3  = 255 -- 对谋士减伤加成 万分比1
JOB_JIANSHANG_RATE4  = 256 -- 对方士减伤加成 万分比
JOB_JIANSHANG_RATE5  = 257 -- 对傀儡减伤加成 万分比

ATK_JIANSHANG_RATE  = 258 -- 攻击者减伤加成 万分比

CAMP_JIANSHANG_RATE1 = 269 --受到恶魔减伤加成 万分比
CAMP_JIANSHANG_RATE2 = 260 --受到圣堂减伤加成 万分比
CAMP_JIANSHANG_RATE3 = 261 --受到不死减伤加成 万分比
CAMP_JIANSHANG_RATE4 = 262 --受到神域减伤加成 万分比
CAMP_JIANSHANG_RATE5 = 263 --受到混沌减伤加成 万分比

CAMP_HURT_RATE1 = 264 --对恶魔伤害加成 万分比
CAMP_HURT_RATE2 = 265 --对圣堂伤害加成 万分比
CAMP_HURT_RATE3 = 266 --对不死伤害加成 万分比
CAMP_HURT_RATE4 = 267 --对神域伤害加成 万分比
CAMP_HURT_RATE5 = 268 --对混沌伤害加成 万分比

STATUS_DIKANG_RATE9 = 270 -- 诅咒抵抗率 万分比
AT_PHY_HURT_ADD_RATE	= 271 --受到物理伤害提升 万分比 
AT_MAGIC_HURT_ADD_RATE = 272 --受到魔法伤害提升 万分比 

-- 战斗中使用(301-400)
HP_COMBAT			= 301 --血量改变
BAOHU_COMBAT		= 302 --被保护的对象pos
REVIVE_COMBAT		= 303 --复活操作者
ATK_COMBAT_NOW		= 304 --最近一次攻击的总攻击属性值
RATE_COMBAT_NOW		= 305 --最近一次攻击的计算值：［1-（护甲减伤率-护甲减伤率*破甲率）］+总神圣伤害率*0.7｝*（1-减伤率）
HP_REVIVE			= 306 --复活血量改变
HURT_COMBAT_NOW		= 307 --最近一次攻击的伤害值
STEAL_ATK			= 308 --偷取的攻击
STEAL_DEF			= 309 --偷取的护甲
FANSHE_ZHUANGJIA	= 310 --反射装甲抵消
HUDUN_COMBAT        = 311 -- 护盾值
INIT_HP_COMBAT		= 312 --战斗时的初始血量
HURT_RATE_MAX 		= 313 --最大伤害率（最大血量为基数）
BACKUP_COMBAT		= 314 -- 援军替换站位
HURT_COMBAT_TOTAL	= 315 -- 总伤害
SUB_HP_COMBAT		= 316 --剩余血量百分比

JIANSHANG_RATE_MAX	= 7000 --减伤率上限7000
DEFAUT_MINGZHONG = 10000 -- 默认命中
DEFAUT_BAOJI_HURT_RATE = 15000 -- 默认暴伤

-- 默认头像框定义
DEFAULT_HEAD_FRAME = 6000

BASIC_KEY = {
	[ATK] = 1,
	[DEF] = 1,
	[HP] = 1,
	[SPEED] = 1,
}

BASIC_RATE_KEY = {
	[ATK_RATE] = 1,
	[DEF_RATE] = 1,
	[HP_RATE] = 1,
	[SPEED_RATE] = 1,
}

PANEL_ATTR_KEY = {
	[ATK] = 1,
	[DEF] = 1,
	[HP] = 1,
	[SPEED] = 1,
	[ATK_RATE] = 1,
	[DEF_RATE] = 1,
	[HP_RATE] = 1,
	[SPEED_RATE] = 1,
	[BAOJI] = 1,
	[ANTI_BAOJI] = 1,
	[BAOJI_HURT_RATE] = 1,
	[MIANKONG_RATE] = 1,
	[JIANSHANG_RATE] = 1,
	[KONG_RATE] = 1,
	[JINGZHUN] = 1,
	[SHANBI] = 1,
	[HURT_RATE] = 1,
	[HP_ADD_RATE] = 1,
	[ZAOCHENG_HP_ADD_RATE] = 1,
	[PHY_HURT_ADD_RATE] = 1,
	[JIANSHANG_PHY_RATE] = 1,	
	[MAGIC_HURT_ADD_RATE] = 1,
	[JIANSHANG_MAGIC_RATE] = 1,
	[ANTI_BAOJI_HURT_RATE] = 1,
	[GEDANG] = 1,
	[POJIA] = 1,
	[POJIA_DK] = 1,
}


-- 绝对值属性Id列表
local ABS_ATTR_ID_LIST = {
	[ATK] = 1,
	[DEF] = 1,
	[HP] = 1,
	[SPEED] = 1,
}

function isPanelAttr(key)
	if PANEL_ATTR_KEY[key] then
		return true
	end
end
  
function isPingFenAttr(key)
	if key >= 8 and key <= 20 then
		return true
	end
end  

function isBasicAttr(key)
	return BASIC_KEY[key]
end


--使用几何计算的属性
function isBasicRate(key)
	return BASIC_RATE_KEY[key]
end

-- 是否是绝对值属性
function isAbsAttr(key)
	return ABS_ATTR_ID_LIST[key]
end