119 lines
2.8 KiB
C
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
|
|
};
|