aboutsummaryrefslogtreecommitdiff
path: root/mp/src/game/server/fire_smoke.cpp
diff options
context:
space:
mode:
authorJørgen P. Tjernø <[email protected]>2013-12-02 19:31:46 -0800
committerJørgen P. Tjernø <[email protected]>2013-12-02 19:46:31 -0800
commitf56bb35301836e56582a575a75864392a0177875 (patch)
treede61ddd39de3e7df52759711950b4c288592f0dc /mp/src/game/server/fire_smoke.cpp
parentMark some more files as text. (diff)
downloadsource-sdk-2013-f56bb35301836e56582a575a75864392a0177875.tar.xz
source-sdk-2013-f56bb35301836e56582a575a75864392a0177875.zip
Fix line endings. WHAMMY.
Diffstat (limited to 'mp/src/game/server/fire_smoke.cpp')
-rw-r--r--mp/src/game/server/fire_smoke.cpp380
1 files changed, 190 insertions, 190 deletions
diff --git a/mp/src/game/server/fire_smoke.cpp b/mp/src/game/server/fire_smoke.cpp
index 0ac9edab..edb4c04b 100644
--- a/mp/src/game/server/fire_smoke.cpp
+++ b/mp/src/game/server/fire_smoke.cpp
@@ -1,191 +1,191 @@
-//========= Copyright Valve Corporation, All rights reserved. ============//
-//
-// Purpose:
-//
-// $NoKeywords: $
-//
-//=============================================================================//
-#include "cbase.h"
-#include "fire_smoke.h"
-
-// memdbgon must be the last include file in a .cpp file!!!
-#include "tier0/memdbgon.h"
-
-//---------------------------------------------------------
-// Save/Restore
-//---------------------------------------------------------
-BEGIN_DATADESC( CBaseFire )
-
- DEFINE_FIELD( m_flStartScale, FIELD_FLOAT ),
- DEFINE_FIELD( m_flScale, FIELD_FLOAT ),
- DEFINE_FIELD( m_flScaleTime, FIELD_TIME ),
- DEFINE_FIELD( m_nFlags, FIELD_INTEGER ),
-
-END_DATADESC()
-
-
-//==================================================
-// CBaseFire
-//==================================================
-
-CBaseFire::CBaseFire( void )
-{
- m_flStartScale = 0.0f;
- m_flScale = 0.0f;
- m_flScaleTime = 0.0f;
- m_nFlags = bitsFIRE_NONE;
-}
-
-CBaseFire::~CBaseFire( void )
-{
-}
-
-//-----------------------------------------------------------------------------
-// Purpose: Take the current scale of the flame and move it towards a destination
-// Input : size - destination size
-// time - time to scale across
-//-----------------------------------------------------------------------------
-void CBaseFire::Scale( float size, float time )
-{
- //Send to the client
- m_flScale = size;
- m_flScaleTime = time;
-}
-
-//-----------------------------------------------------------------------------
-// Purpose: Overloaded Scale() function to set size
-// Input : start - beginning sizek
-// size - destination size
-// time - time to scale across
-//-----------------------------------------------------------------------------
-void CBaseFire::Scale( float start, float size, float time )
-{
- //Send to the client
- m_flStartScale = start;
- m_flScale = size;
- m_flScaleTime = time;
-}
-
-//-----------------------------------------------------------------------------
-// Purpose:
-// Input : state -
-//-----------------------------------------------------------------------------
-void CBaseFire::Enable( int state )
-{
- if ( state )
- {
- m_nFlags |= bitsFIRE_ACTIVE;
- }
- else
- {
- m_nFlags &= ~bitsFIRE_ACTIVE;
- }
-}
-
-//==================================================
-// CFireSmoke
-//==================================================
-
-//Link the entity
-LINK_ENTITY_TO_CLASS( _firesmoke, CFireSmoke );
-
-//Send datatable
-IMPLEMENT_SERVERCLASS_ST( CFireSmoke, DT_FireSmoke )
- SendPropFloat( SENDINFO( m_flStartScale ), 0, SPROP_NOSCALE),
- SendPropFloat( SENDINFO( m_flScale ), 0, SPROP_NOSCALE),
- SendPropFloat( SENDINFO( m_flScaleTime ), 0, SPROP_NOSCALE),
- SendPropInt( SENDINFO( m_nFlags ), 8, SPROP_UNSIGNED ),
- SendPropModelIndex( SENDINFO( m_nFlameModelIndex ) ),
- SendPropModelIndex( SENDINFO( m_nFlameFromAboveModelIndex ) ),
-END_SEND_TABLE()
-
-//Data description
-BEGIN_DATADESC( CFireSmoke )
-
- DEFINE_FIELD( m_flStartScale, FIELD_FLOAT ),
- DEFINE_FIELD( m_flScale, FIELD_FLOAT ),
- DEFINE_FIELD( m_flScaleTime, FIELD_FLOAT ),
- DEFINE_FIELD( m_nFlags, FIELD_INTEGER ),
- DEFINE_FIELD( m_nFlameModelIndex, FIELD_MODELINDEX ),
- DEFINE_FIELD( m_nFlameFromAboveModelIndex, FIELD_MODELINDEX ),
-
-END_DATADESC()
-
-//-----------------------------------------------------------------------------
-// Purpose:
-// Input : *name -
-//-----------------------------------------------------------------------------
-CFireSmoke::CFireSmoke( void )
-{
- //Client-side
- m_flScale = 0.0f;
- m_flScaleTime = 0.0f;
- m_nFlags = bitsFIRE_NONE;
-
- //Server-side
- AddEFlags( EFL_FORCE_CHECK_TRANSMIT );
-}
-
-//-----------------------------------------------------------------------------
-// Purpose:
-//-----------------------------------------------------------------------------
-CFireSmoke::~CFireSmoke( void )
-{
-}
-
-//-----------------------------------------------------------------------------
-// Purpose:
-//-----------------------------------------------------------------------------
-void CFireSmoke::Precache()
-{
- BaseClass::Precache();
-}
-
-void CFireSmoke::Spawn()
-{
- Precache();
-}
-
-//-----------------------------------------------------------------------------
-// Purpose:
-// Input : state -
-//-----------------------------------------------------------------------------
-void CFireSmoke::EnableSmoke( int state )
-{
- if ( state )
- {
- m_nFlags |= bitsFIRESMOKE_SMOKE;
- }
- else
- {
- m_nFlags &= ~bitsFIRESMOKE_SMOKE;
- }
-}
-
-//-----------------------------------------------------------------------------
-// Purpose:
-// Input : state -
-//-----------------------------------------------------------------------------
-void CFireSmoke::EnableGlow( int state )
-{
- if ( state )
- {
- m_nFlags |= bitsFIRESMOKE_GLOW;
- }
- else
- {
- m_nFlags &= ~bitsFIRESMOKE_GLOW;
- }
-}
-
-void CFireSmoke::EnableVisibleFromAbove( int state )
-{
- if ( state )
- {
- m_nFlags |= bitsFIRESMOKE_VISIBLE_FROM_ABOVE;
- }
- else
- {
- m_nFlags &= ~bitsFIRESMOKE_VISIBLE_FROM_ABOVE;
- }
+//========= Copyright Valve Corporation, All rights reserved. ============//
+//
+// Purpose:
+//
+// $NoKeywords: $
+//
+//=============================================================================//
+#include "cbase.h"
+#include "fire_smoke.h"
+
+// memdbgon must be the last include file in a .cpp file!!!
+#include "tier0/memdbgon.h"
+
+//---------------------------------------------------------
+// Save/Restore
+//---------------------------------------------------------
+BEGIN_DATADESC( CBaseFire )
+
+ DEFINE_FIELD( m_flStartScale, FIELD_FLOAT ),
+ DEFINE_FIELD( m_flScale, FIELD_FLOAT ),
+ DEFINE_FIELD( m_flScaleTime, FIELD_TIME ),
+ DEFINE_FIELD( m_nFlags, FIELD_INTEGER ),
+
+END_DATADESC()
+
+
+//==================================================
+// CBaseFire
+//==================================================
+
+CBaseFire::CBaseFire( void )
+{
+ m_flStartScale = 0.0f;
+ m_flScale = 0.0f;
+ m_flScaleTime = 0.0f;
+ m_nFlags = bitsFIRE_NONE;
+}
+
+CBaseFire::~CBaseFire( void )
+{
+}
+
+//-----------------------------------------------------------------------------
+// Purpose: Take the current scale of the flame and move it towards a destination
+// Input : size - destination size
+// time - time to scale across
+//-----------------------------------------------------------------------------
+void CBaseFire::Scale( float size, float time )
+{
+ //Send to the client
+ m_flScale = size;
+ m_flScaleTime = time;
+}
+
+//-----------------------------------------------------------------------------
+// Purpose: Overloaded Scale() function to set size
+// Input : start - beginning sizek
+// size - destination size
+// time - time to scale across
+//-----------------------------------------------------------------------------
+void CBaseFire::Scale( float start, float size, float time )
+{
+ //Send to the client
+ m_flStartScale = start;
+ m_flScale = size;
+ m_flScaleTime = time;
+}
+
+//-----------------------------------------------------------------------------
+// Purpose:
+// Input : state -
+//-----------------------------------------------------------------------------
+void CBaseFire::Enable( int state )
+{
+ if ( state )
+ {
+ m_nFlags |= bitsFIRE_ACTIVE;
+ }
+ else
+ {
+ m_nFlags &= ~bitsFIRE_ACTIVE;
+ }
+}
+
+//==================================================
+// CFireSmoke
+//==================================================
+
+//Link the entity
+LINK_ENTITY_TO_CLASS( _firesmoke, CFireSmoke );
+
+//Send datatable
+IMPLEMENT_SERVERCLASS_ST( CFireSmoke, DT_FireSmoke )
+ SendPropFloat( SENDINFO( m_flStartScale ), 0, SPROP_NOSCALE),
+ SendPropFloat( SENDINFO( m_flScale ), 0, SPROP_NOSCALE),
+ SendPropFloat( SENDINFO( m_flScaleTime ), 0, SPROP_NOSCALE),
+ SendPropInt( SENDINFO( m_nFlags ), 8, SPROP_UNSIGNED ),
+ SendPropModelIndex( SENDINFO( m_nFlameModelIndex ) ),
+ SendPropModelIndex( SENDINFO( m_nFlameFromAboveModelIndex ) ),
+END_SEND_TABLE()
+
+//Data description
+BEGIN_DATADESC( CFireSmoke )
+
+ DEFINE_FIELD( m_flStartScale, FIELD_FLOAT ),
+ DEFINE_FIELD( m_flScale, FIELD_FLOAT ),
+ DEFINE_FIELD( m_flScaleTime, FIELD_FLOAT ),
+ DEFINE_FIELD( m_nFlags, FIELD_INTEGER ),
+ DEFINE_FIELD( m_nFlameModelIndex, FIELD_MODELINDEX ),
+ DEFINE_FIELD( m_nFlameFromAboveModelIndex, FIELD_MODELINDEX ),
+
+END_DATADESC()
+
+//-----------------------------------------------------------------------------
+// Purpose:
+// Input : *name -
+//-----------------------------------------------------------------------------
+CFireSmoke::CFireSmoke( void )
+{
+ //Client-side
+ m_flScale = 0.0f;
+ m_flScaleTime = 0.0f;
+ m_nFlags = bitsFIRE_NONE;
+
+ //Server-side
+ AddEFlags( EFL_FORCE_CHECK_TRANSMIT );
+}
+
+//-----------------------------------------------------------------------------
+// Purpose:
+//-----------------------------------------------------------------------------
+CFireSmoke::~CFireSmoke( void )
+{
+}
+
+//-----------------------------------------------------------------------------
+// Purpose:
+//-----------------------------------------------------------------------------
+void CFireSmoke::Precache()
+{
+ BaseClass::Precache();
+}
+
+void CFireSmoke::Spawn()
+{
+ Precache();
+}
+
+//-----------------------------------------------------------------------------
+// Purpose:
+// Input : state -
+//-----------------------------------------------------------------------------
+void CFireSmoke::EnableSmoke( int state )
+{
+ if ( state )
+ {
+ m_nFlags |= bitsFIRESMOKE_SMOKE;
+ }
+ else
+ {
+ m_nFlags &= ~bitsFIRESMOKE_SMOKE;
+ }
+}
+
+//-----------------------------------------------------------------------------
+// Purpose:
+// Input : state -
+//-----------------------------------------------------------------------------
+void CFireSmoke::EnableGlow( int state )
+{
+ if ( state )
+ {
+ m_nFlags |= bitsFIRESMOKE_GLOW;
+ }
+ else
+ {
+ m_nFlags &= ~bitsFIRESMOKE_GLOW;
+ }
+}
+
+void CFireSmoke::EnableVisibleFromAbove( int state )
+{
+ if ( state )
+ {
+ m_nFlags |= bitsFIRESMOKE_VISIBLE_FROM_ABOVE;
+ }
+ else
+ {
+ m_nFlags &= ~bitsFIRESMOKE_VISIBLE_FROM_ABOVE;
+ }
} \ No newline at end of file