mirror of
https://github.com/alliedmodders/hl2sdk.git
synced 2025-09-20 04:26:03 +08:00
Added most recent version of unmodified HL2 SDK for Orange Box engine
This commit is contained in:
43
game/server/particle_fire.cpp
Normal file
43
game/server/particle_fire.cpp
Normal file
@ -0,0 +1,43 @@
|
||||
//========= Copyright <20> 1996-2005, Valve Corporation, All rights reserved. ============//
|
||||
//
|
||||
// Purpose:
|
||||
//
|
||||
// $NoKeywords: $
|
||||
//
|
||||
//=============================================================================//
|
||||
#include "cbase.h"
|
||||
|
||||
#include "particle_fire.h"
|
||||
|
||||
// memdbgon must be the last include file in a .cpp file!!!
|
||||
#include "tier0/memdbgon.h"
|
||||
|
||||
|
||||
IMPLEMENT_SERVERCLASS_ST_NOBASE(CParticleFire, DT_ParticleFire)
|
||||
SendPropVector(SENDINFO(m_vOrigin), 0, SPROP_COORD),
|
||||
SendPropVector(SENDINFO(m_vDirection), 0, SPROP_NOSCALE)
|
||||
END_SEND_TABLE()
|
||||
|
||||
LINK_ENTITY_TO_CLASS( env_particlefire, CParticleFire );
|
||||
|
||||
//---------------------------------------------------------
|
||||
// Save/Restore
|
||||
//---------------------------------------------------------
|
||||
BEGIN_DATADESC( CParticleFire )
|
||||
|
||||
DEFINE_FIELD( m_vOrigin, FIELD_POSITION_VECTOR ),
|
||||
DEFINE_FIELD( m_vDirection, FIELD_VECTOR ),
|
||||
|
||||
END_DATADESC()
|
||||
|
||||
|
||||
CParticleFire::CParticleFire()
|
||||
{
|
||||
#ifdef _DEBUG
|
||||
m_vOrigin.Init();
|
||||
m_vDirection.Init();
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user