1
This commit is contained in:
parent
5744d5d468
commit
70c33cd599
@ -1,5 +1,6 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
#include "attrdefine.h"
|
||||||
#include "weakptr.h"
|
#include "weakptr.h"
|
||||||
|
|
||||||
class Room;
|
class Room;
|
||||||
|
51
server/gameserver/attrdefine.h
Normal file
51
server/gameserver/attrdefine.h
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
#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_End
|
||||||
|
};
|
@ -1,5 +1,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
#include "attrdefine.h"
|
||||||
|
|
||||||
class AttrHelper
|
class AttrHelper
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
#include "buff/once_chg_attr.h"
|
#include "buff/once_chg_attr.h"
|
||||||
|
|
||||||
|
#include "attrdefine.h"
|
||||||
#include "creature.h"
|
#include "creature.h"
|
||||||
#include "room.h"
|
#include "room.h"
|
||||||
|
|
||||||
|
@ -136,48 +136,6 @@ enum SkillFunc_e
|
|||||||
kSkill_FuncEnd
|
kSkill_FuncEnd
|
||||||
};
|
};
|
||||||
|
|
||||||
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_End
|
|
||||||
};
|
|
||||||
|
|
||||||
enum SkillTarget_e
|
enum SkillTarget_e
|
||||||
{
|
{
|
||||||
kST_All = 0,
|
kST_All = 0,
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
#include "precompile.h"
|
#include "precompile.h"
|
||||||
#include "global.h"
|
#include "global.h"
|
||||||
|
|
||||||
|
#include "attrdefine.h"
|
||||||
|
|
||||||
int g_hint_flags = 0;
|
int g_hint_flags = 0;
|
||||||
|
|
||||||
int Global::g_nowtime = time(nullptr);
|
int Global::g_nowtime = time(nullptr);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user