game2006/server/gameserver/attrdefine.h
aozhiwei df949ceea3 1
2024-01-04 16:07:27 +08:00

119 lines
2.8 KiB
C

#pragma once
enum HumanAttrType_e
{
kHAT_Begin = 0,
kHAT_Hp = 1,
kHAT_HPRecover = 2,
kHAT_Atk = 3,
kHAT_Def = 4,
kHAT_Speed = 5,
kHAT_ShotRange = 6,
kHAT_ShotSpeed = 7,
kHAT_ReloadSpeed = 8,
kHAT_FireRate = 9,
kHAT_Volume = 10,
kHAT_MaxHp = 11,
kHAT_ShotView = 12,
kHAT_ReloadTime = 14,
kHAT_WeaponDmg = 20,
kHAT_WeaponShotSpeed = 21,
kHAT_WeaponReloadTime = 22,
kHAT_WeaponExplosionRange = 23,
kHAT_WeaponExplosionContinueTime = 24,
kHAT_PoisoningReduction = 25,
kHAT_RescueTime = 26,
kHAT_DrugTime = 27,
kHAT_DrugEfficacy = 28,
kHAT_CarOil = 29,
kHAT_WeaponExplosionDealyTime = 30,
kHAT_RecoverHpAdd = 31,
kHAT_SkillTime = 32,
kHAT_WeaponThrowRange = 33,
kHAT_LUCKY = 34,
kHAT_HP_RATE = 39,
kHAT_ATK_RATE = 40,
kHAT_DEF_RATE = 41,
kHAT_CRIT = 42,
kHAT_CRIT_DAMAGE_RATE = 43,
kHAT_DODGE = 44,
kHAT_DODGE_DAMAGE_RATE = 45,
kHAT_HpRecoverPct = 46,
kHAT_BrainLifePct = 47,
kHAT_ReloadTimePct = 48,
kHAT_BulletSpeed = 49,
kHAT_BulletSpeedPct = 50,
kHAT_CoolDownPct = 51,
kHAT_PickUpPct = 52,
kHAT_Shield = 53,
kHAT_Tenacity = 54,
kHAT_End
};
enum NewHumanAttrType_e
{
kNHAT_Begin = 0,
kNHAT_vCurrnetHealth = 1,
kNHAT_vHealth = 2,
kNHAT_pHealth = 3,
kNHAT_pHealthAm = 4,
kNHAT_pHealthRateSe = 5,
kNHAT_pHealthRateIn = 6,
kNHAT_vHealthAm = 7,
kNHAT_vHealthRateSe = 8,
kNHAT_vHealthRateIn = 9,
kNHAT_vAttack = 10,
kNHAT_pAttack = 11,
kNHAT_pAttackAm = 12,
kNHAT_pAttackRateSe = 13,
kNHAT_pAttackRateIn = 14,
kNHAT_vAttackAm = 15,
kNHAT_vAttackRateSe = 16,
kNHAT_vAttackRateIn = 17,
kNHAT_vDefend = 18,
kNHAT_pDefend = 19,
kNHAT_pDefendAm = 20,
kNHAT_pDefendRateSe = 21,
kNHAT_pDefendRateIn = 22,
kNHAT_vBlock = 23,
kNHAT_pBlock = 24,
kNHAT_pBlockAm = 25,
kNHAT_pBlockRateSe = 26,
kNHAT_pBlockRateIn = 27,
kNHAT_vBloPro = 28,
kNHAT_vBloDef = 29,
kNHAT_vCrit = 30,
kNHAT_pCrit = 31,
kNHAT_pCritAm = 32,
kNHAT_pCritRateSe = 33,
kNHAT_pCritRateIn = 34,
kNHAT_vCriPro = 35,
kNHAT_vCriBon = 36,
kNHAT_vSpeed = 37,
kNHAT_vSpeedRateIn = 38,
kNHAT_vHaste = 39,
kNHAT_vDrain = 40,
kNHAT_vTenacity = 41,
kNHAT_vDamageTakenRateIn = 42,
kNHAT_vDamageDealtRateIn = 43,
kNHAT_vNormalDamageTakenRateIn = 44,
kNHAT_vNormalDamageDealtRateIn = 45,
kNHAT_vSkillDamageTakenRateIn = 46,
kNHAT_vSkillDamageDealtRateIn = 47,
kNHAT_vHealthGainRateIn = 48,
kNHAT_vHealDealtRateIn = 49,
kNHAT_Hold = 55,
kNHAT_End
};
enum HumanVirtualAttrType_e
{
kHVAT_Begin = 1000,
kHVAT_Dmg = 1001,
kHVAT_BulletAngle = 1002,
kHVAT_WeaponAtk = 1003,
kHVAT_End
};