diff options
Diffstat (limited to 'mp/src/game/server/team_spawnpoint.h')
| -rw-r--r-- | mp/src/game/server/team_spawnpoint.h | 112 |
1 files changed, 56 insertions, 56 deletions
diff --git a/mp/src/game/server/team_spawnpoint.h b/mp/src/game/server/team_spawnpoint.h index 46a3ffe3..76187ff8 100644 --- a/mp/src/game/server/team_spawnpoint.h +++ b/mp/src/game/server/team_spawnpoint.h @@ -1,56 +1,56 @@ -//========= Copyright Valve Corporation, All rights reserved. ============//
-//
-// Purpose: Team spawnpoint entity
-//
-// $NoKeywords: $
-//=============================================================================//
-
-#ifndef TF_TEAMSPAWNPOINT_H
-#define TF_TEAMSPAWNPOINT_H
-#pragma once
-
-#include "baseentity.h"
-#include "entityoutput.h"
-
-class CTeam;
-
-//-----------------------------------------------------------------------------
-// Purpose: points at which the player can spawn, restricted by team
-//-----------------------------------------------------------------------------
-class CTeamSpawnPoint : public CPointEntity
-{
-public:
- DECLARE_CLASS( CTeamSpawnPoint, CPointEntity );
-
- void Activate( void );
- virtual bool IsValid( CBasePlayer *pPlayer );
-
- COutputEvent m_OnPlayerSpawn;
-
-protected:
- int m_iDisabled;
-
- // Input handlers
- void InputEnable( inputdata_t &inputdata );
- void InputDisable( inputdata_t &inputdata );
-
- DECLARE_DATADESC();
-};
-
-//-----------------------------------------------------------------------------
-// Purpose: points at which vehicles can spawn, restricted by team
-//-----------------------------------------------------------------------------
-class CTeamVehicleSpawnPoint : public CTeamSpawnPoint
-{
- DECLARE_CLASS( CTeamVehicleSpawnPoint, CTeamSpawnPoint );
-public:
- void Activate( void );
- bool IsValid( void );
-
- COutputEvent m_OnVehicleSpawn;
-
- DECLARE_DATADESC();
-};
-
-
-#endif // TF_TEAMSPAWNPOINT_H
+//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: Team spawnpoint entity +// +// $NoKeywords: $ +//=============================================================================// + +#ifndef TF_TEAMSPAWNPOINT_H +#define TF_TEAMSPAWNPOINT_H +#pragma once + +#include "baseentity.h" +#include "entityoutput.h" + +class CTeam; + +//----------------------------------------------------------------------------- +// Purpose: points at which the player can spawn, restricted by team +//----------------------------------------------------------------------------- +class CTeamSpawnPoint : public CPointEntity +{ +public: + DECLARE_CLASS( CTeamSpawnPoint, CPointEntity ); + + void Activate( void ); + virtual bool IsValid( CBasePlayer *pPlayer ); + + COutputEvent m_OnPlayerSpawn; + +protected: + int m_iDisabled; + + // Input handlers + void InputEnable( inputdata_t &inputdata ); + void InputDisable( inputdata_t &inputdata ); + + DECLARE_DATADESC(); +}; + +//----------------------------------------------------------------------------- +// Purpose: points at which vehicles can spawn, restricted by team +//----------------------------------------------------------------------------- +class CTeamVehicleSpawnPoint : public CTeamSpawnPoint +{ + DECLARE_CLASS( CTeamVehicleSpawnPoint, CTeamSpawnPoint ); +public: + void Activate( void ); + bool IsValid( void ); + + COutputEvent m_OnVehicleSpawn; + + DECLARE_DATADESC(); +}; + + +#endif // TF_TEAMSPAWNPOINT_H |