This repository has been archived on 2024-06-13. You can view files and clone it, but cannot push or open issues or pull requests.
nekohook/modules/source2013/sdk/game/server/episodic/weapon_striderbuster.h
2020-08-04 13:13:01 -04:00

22 lines
811 B
C

//========= 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