1
This commit is contained in:
parent
b6086a0bae
commit
222106daac
@ -46,6 +46,8 @@
|
||||
#include "buff/invincible.h"
|
||||
#include "buff/modify_attr.h"
|
||||
#include "buff/vertigo.h"
|
||||
#include "buff/mark_tag.h"
|
||||
#include "buff/cond_tag.h"
|
||||
|
||||
#include "mt/Buff.h"
|
||||
|
||||
@ -136,6 +138,10 @@ Buff* BuffFactory::MakeBuff(const mt::Buff* buff_meta)
|
||||
return new ModifyBuff();
|
||||
case kBET_Vertigo:
|
||||
return new VertigoBuff();
|
||||
case kBET_MarkTag:
|
||||
return new MarkTagBuff();
|
||||
case kBET_CondTag:
|
||||
return new CondTagBuff();
|
||||
default:
|
||||
return new Buff();
|
||||
}
|
||||
|
16
server/gameserver/buff/cond_tag.cc
Normal file
16
server/gameserver/buff/cond_tag.cc
Normal file
@ -0,0 +1,16 @@
|
||||
#include "precompile.h"
|
||||
|
||||
#include "buff/cond_tag.h"
|
||||
|
||||
#include "creature.h"
|
||||
|
||||
#include "mt/Buff.h"
|
||||
|
||||
void CondTagBuff::Activate()
|
||||
{
|
||||
}
|
||||
|
||||
void CondTagBuff::Deactivate()
|
||||
{
|
||||
|
||||
}
|
12
server/gameserver/buff/cond_tag.h
Normal file
12
server/gameserver/buff/cond_tag.h
Normal file
@ -0,0 +1,12 @@
|
||||
#pragma once
|
||||
|
||||
#include "buff.h"
|
||||
|
||||
class CondTagBuff : public Buff
|
||||
{
|
||||
public:
|
||||
|
||||
virtual void Activate() override;
|
||||
virtual void Deactivate() override;
|
||||
|
||||
};
|
18
server/gameserver/buff/mark_tag.cc
Normal file
18
server/gameserver/buff/mark_tag.cc
Normal file
@ -0,0 +1,18 @@
|
||||
#include "precompile.h"
|
||||
|
||||
#include "buff/mark_tag.h"
|
||||
|
||||
#include "creature.h"
|
||||
#include "human.h"
|
||||
#include "car.h"
|
||||
|
||||
#include "mt/Buff.h"
|
||||
|
||||
void MarkTagBuff::Activate()
|
||||
{
|
||||
}
|
||||
|
||||
void MarkTagBuff::Deactivate()
|
||||
{
|
||||
|
||||
}
|
12
server/gameserver/buff/mark_tag.h
Normal file
12
server/gameserver/buff/mark_tag.h
Normal file
@ -0,0 +1,12 @@
|
||||
#pragma once
|
||||
|
||||
#include "buff.h"
|
||||
|
||||
class MarkTagBuff : public Buff
|
||||
{
|
||||
public:
|
||||
|
||||
virtual void Activate() override;
|
||||
virtual void Deactivate() override;
|
||||
|
||||
};
|
@ -102,8 +102,8 @@ A8_DECLARE_ENUM(BuffEffectType_e,
|
||||
kBET_BeatBack = 67, //击退
|
||||
kBET_Disperse = 68, //驱散
|
||||
kBET_PeaceMode = 69, //和平模式
|
||||
kBET_ClientUse1 = 70, //
|
||||
kBET_ClientUse2 = 71, //
|
||||
kBET_MarkTag = 70, //
|
||||
kBET_CondTag = 71, //
|
||||
kBET_Dive = 72, //下潜模式
|
||||
kBET_Reverse = 73, //人物反向
|
||||
kBET_ReverseMove = 74, //人物反向移动
|
||||
|
Loading…
x
Reference in New Issue
Block a user