//========= Copyright Valve Corporation, All rights reserved. ============// // // Purpose: Molotov grenades // // $Workfile: $ // $Date: $ // //----------------------------------------------------------------------------- // $Log: $ // // $NoKeywords: $ //=============================================================================// #ifndef GRENADEMOLOTOV_H #define GRENADEMOLOTOV_H #include "basegrenade_shared.h" #include "smoke_trail.h" class CGrenade_Molotov : public CBaseGrenade { public: DECLARE_CLASS( CGrenade_Molotov, CBaseGrenade ); virtual void Spawn( void ); virtual void Precache( void ); virtual void Detonate( void ); void MolotovTouch( CBaseEntity *pOther ); void MolotovThink( void ); protected: SmokeTrail *m_pFireTrail; DECLARE_DATADESC(); }; #endif //GRENADEMOLOTOV_H