//========= Copyright Valve Corporation, All rights reserved. ============// // // Helper functions for the striderbuster weapon. // //============================================================================= #ifndef WEAPON_STRIDERBUSTER_H #define WEAPON_STRIDERBUSTER_H #ifdef _WIN32 #pragma once #endif bool StriderBuster_IsAttachedStriderBuster( CBaseEntity *pEntity, CBaseEntity *pAttachedTo = NULL ); void StriderBuster_OnAddToCargoHold( CBaseEntity *pEntity ); bool StriderBuster_OnFlechetteAttach( CBaseEntity *pEntity, Vector &vecForceDir ); int StriderBuster_NumFlechettesAttached( CBaseEntity *pEntity ); float StriderBuster_GetPickupTime( CBaseEntity *pEntity ); bool StriderBuster_WasKnockedOffStrider( CBaseEntity *pEntity ); #endif // WEAPON_STRIDERBUSTER_H