📄 assassin_smoke.cpp
字号:
#include "cbase.h"
#include "assassin_smoke.h"
#define ASSASSINSMOKE_ENTITYNAME "env_assassinsmoke"
IMPLEMENT_SERVERCLASS_ST(CAssassinSmoke, DT_AssassinSmoke)
END_SEND_TABLE()
LINK_ENTITY_TO_CLASS(env_assassinsmoke, CAssassinSmoke);
CAssassinSmoke* CAssassinSmoke::CreateAssassinSmoke(const Vector &pos)
{
CBaseEntity *pEnt = CreateEntityByName(ASSASSINSMOKE_ENTITYNAME);
if(pEnt)
{
CAssassinSmoke *pEffect = dynamic_cast<CAssassinSmoke*>(pEnt);
if(pEffect && pEffect->pev)
{
pEffect->SetLocalOrigin( pos );
pEffect->Activate();
return pEffect;
}
else
{
UTIL_Remove(pEnt);
}
}
return NULL;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -