//========= Copyright Valve Corporation, All rights reserved. ============// // // Purpose: // // $NoKeywords: $ //=============================================================================// #ifndef FUNC_PASSTIME_GOALIE_ZONE_H #define FUNC_PASSTIME_GOALIE_ZONE_H #ifdef _WIN32 #pragma once #endif #include "triggers.h" DECLARE_AUTO_LIST( IFuncPasstimeGoalieZoneAutoList ); class CTFPlayer; class CFuncPasstimeGoalieZone : public CBaseTrigger, public IFuncPasstimeGoalieZoneAutoList { public: DECLARE_CLASS( CFuncPasstimeGoalieZone, CBaseTrigger ); DECLARE_DATADESC(); virtual void Spawn() OVERRIDE; static bool BPlayerInAny( CTFPlayer *pPlayer ); static bool BPlayerInFriendly( CTFPlayer *pPlayer ); static bool BPlayerInEnemy( CTFPlayer *pPlayer ); }; #endif // FUNC_PASSTIME_GOALIE_ZONE_H