aboutsummaryrefslogtreecommitdiff
path: root/sp/src/game/server/test_proxytoggle.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 /sp/src/game/server/test_proxytoggle.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 'sp/src/game/server/test_proxytoggle.cpp')
-rw-r--r--sp/src/game/server/test_proxytoggle.cpp220
1 files changed, 110 insertions, 110 deletions
diff --git a/sp/src/game/server/test_proxytoggle.cpp b/sp/src/game/server/test_proxytoggle.cpp
index 1348af7b..750d37b2 100644
--- a/sp/src/game/server/test_proxytoggle.cpp
+++ b/sp/src/game/server/test_proxytoggle.cpp
@@ -1,110 +1,110 @@
-//========= Copyright Valve Corporation, All rights reserved. ============//
-//
-// Purpose:
-//
-// $NoKeywords: $
-//=============================================================================//
-
-#include "cbase.h"
-#include "baseentity.h"
-
-// memdbgon must be the last include file in a .cpp file!!!
-#include "tier0/memdbgon.h"
-
-class CTest_ProxyToggle_Networkable;
-static CTest_ProxyToggle_Networkable *g_pTestObj = 0;
-static bool g_bEnableProxy = true;
-
-
-// ---------------------------------------------------------------------------------------- //
-// CTest_ProxyToggle_Networkable
-// ---------------------------------------------------------------------------------------- //
-
-class CTest_ProxyToggle_Networkable : public CBaseEntity
-{
-public:
- DECLARE_CLASS( CTest_ProxyToggle_Networkable, CBaseEntity );
- DECLARE_SERVERCLASS();
-
- CTest_ProxyToggle_Networkable()
- {
- m_WithProxy = 1241;
- g_pTestObj = this;
- }
-
- ~CTest_ProxyToggle_Networkable()
- {
- g_pTestObj = NULL;
- }
-
- int UpdateTransmitState()
- {
- return SetTransmitState( FL_EDICT_ALWAYS );
- }
-
- CNetworkVar( int, m_WithProxy );
-};
-
-void* SendProxy_TestProxyToggle( const SendProp *pProp, const void *pStructBase, const void *pData, CSendProxyRecipients *pRecipients, int objectID )
-{
- if ( g_bEnableProxy )
- {
- return (void*)pData;
- }
- else
- {
- pRecipients->ClearAllRecipients();
- return NULL;
- }
-}
-REGISTER_SEND_PROXY_NON_MODIFIED_POINTER( SendProxy_TestProxyToggle );
-
-
-// ---------------------------------------------------------------------------------------- //
-// Datatables.
-// ---------------------------------------------------------------------------------------- //
-
-LINK_ENTITY_TO_CLASS( test_proxytoggle, CTest_ProxyToggle_Networkable );
-
-BEGIN_SEND_TABLE_NOBASE( CTest_ProxyToggle_Networkable, DT_ProxyToggle_ProxiedData )
- SendPropInt( SENDINFO( m_WithProxy ) )
-END_SEND_TABLE()
-
-IMPLEMENT_SERVERCLASS_ST( CTest_ProxyToggle_Networkable, DT_ProxyToggle )
- SendPropDataTable( "blah", 0, &REFERENCE_SEND_TABLE( DT_ProxyToggle_ProxiedData ), SendProxy_TestProxyToggle )
-END_SEND_TABLE()
-
-
-
-// ---------------------------------------------------------------------------------------- //
-// Console commands for this test.
-// ---------------------------------------------------------------------------------------- //
-
-void Test_ProxyToggle_EnableProxy( const CCommand &args )
-{
- if ( args.ArgC() < 2 )
- {
- Error( "Test_ProxyToggle_EnableProxy: requires parameter (0 or 1)." );
- }
-
- g_bEnableProxy = !!atoi( args[ 1 ] );
-}
-
-void Test_ProxyToggle_SetValue( const CCommand &args )
-{
- if ( args.ArgC() < 2 )
- {
- Error( "Test_ProxyToggle_SetValue: requires value parameter." );
- }
- else if ( !g_pTestObj )
- {
- Error( "Test_ProxyToggle_SetValue: no entity present." );
- }
-
- g_pTestObj->m_WithProxy = atoi( args[ 1 ] );
-}
-
-ConCommand cc_Test_ProxyToggle_EnableProxy( "Test_ProxyToggle_EnableProxy", Test_ProxyToggle_EnableProxy, 0, FCVAR_CHEAT );
-ConCommand cc_Test_ProxyToggle_SetValue( "Test_ProxyToggle_SetValue", Test_ProxyToggle_SetValue, 0, FCVAR_CHEAT );
-
-
+//========= Copyright Valve Corporation, All rights reserved. ============//
+//
+// Purpose:
+//
+// $NoKeywords: $
+//=============================================================================//
+
+#include "cbase.h"
+#include "baseentity.h"
+
+// memdbgon must be the last include file in a .cpp file!!!
+#include "tier0/memdbgon.h"
+
+class CTest_ProxyToggle_Networkable;
+static CTest_ProxyToggle_Networkable *g_pTestObj = 0;
+static bool g_bEnableProxy = true;
+
+
+// ---------------------------------------------------------------------------------------- //
+// CTest_ProxyToggle_Networkable
+// ---------------------------------------------------------------------------------------- //
+
+class CTest_ProxyToggle_Networkable : public CBaseEntity
+{
+public:
+ DECLARE_CLASS( CTest_ProxyToggle_Networkable, CBaseEntity );
+ DECLARE_SERVERCLASS();
+
+ CTest_ProxyToggle_Networkable()
+ {
+ m_WithProxy = 1241;
+ g_pTestObj = this;
+ }
+
+ ~CTest_ProxyToggle_Networkable()
+ {
+ g_pTestObj = NULL;
+ }
+
+ int UpdateTransmitState()
+ {
+ return SetTransmitState( FL_EDICT_ALWAYS );
+ }
+
+ CNetworkVar( int, m_WithProxy );
+};
+
+void* SendProxy_TestProxyToggle( const SendProp *pProp, const void *pStructBase, const void *pData, CSendProxyRecipients *pRecipients, int objectID )
+{
+ if ( g_bEnableProxy )
+ {
+ return (void*)pData;
+ }
+ else
+ {
+ pRecipients->ClearAllRecipients();
+ return NULL;
+ }
+}
+REGISTER_SEND_PROXY_NON_MODIFIED_POINTER( SendProxy_TestProxyToggle );
+
+
+// ---------------------------------------------------------------------------------------- //
+// Datatables.
+// ---------------------------------------------------------------------------------------- //
+
+LINK_ENTITY_TO_CLASS( test_proxytoggle, CTest_ProxyToggle_Networkable );
+
+BEGIN_SEND_TABLE_NOBASE( CTest_ProxyToggle_Networkable, DT_ProxyToggle_ProxiedData )
+ SendPropInt( SENDINFO( m_WithProxy ) )
+END_SEND_TABLE()
+
+IMPLEMENT_SERVERCLASS_ST( CTest_ProxyToggle_Networkable, DT_ProxyToggle )
+ SendPropDataTable( "blah", 0, &REFERENCE_SEND_TABLE( DT_ProxyToggle_ProxiedData ), SendProxy_TestProxyToggle )
+END_SEND_TABLE()
+
+
+
+// ---------------------------------------------------------------------------------------- //
+// Console commands for this test.
+// ---------------------------------------------------------------------------------------- //
+
+void Test_ProxyToggle_EnableProxy( const CCommand &args )
+{
+ if ( args.ArgC() < 2 )
+ {
+ Error( "Test_ProxyToggle_EnableProxy: requires parameter (0 or 1)." );
+ }
+
+ g_bEnableProxy = !!atoi( args[ 1 ] );
+}
+
+void Test_ProxyToggle_SetValue( const CCommand &args )
+{
+ if ( args.ArgC() < 2 )
+ {
+ Error( "Test_ProxyToggle_SetValue: requires value parameter." );
+ }
+ else if ( !g_pTestObj )
+ {
+ Error( "Test_ProxyToggle_SetValue: no entity present." );
+ }
+
+ g_pTestObj->m_WithProxy = atoi( args[ 1 ] );
+}
+
+ConCommand cc_Test_ProxyToggle_EnableProxy( "Test_ProxyToggle_EnableProxy", Test_ProxyToggle_EnableProxy, 0, FCVAR_CHEAT );
+ConCommand cc_Test_ProxyToggle_SetValue( "Test_ProxyToggle_SetValue", Test_ProxyToggle_SetValue, 0, FCVAR_CHEAT );
+
+