CBaseGrenade

From SigMod
Revision as of 18:03, 6 March 2022 by Mince (talk | contribs)
Jump to navigation Jump to search

Overview

The base class for "grenades". For TF2, in general projectiles that fly in an arc inherit from this class.

Source location : /game/shared/basegrenade_shared.h

Linked entity : grenade

Class Structure

SendProps

CBaseGrenade
Name Type Description
m_flDamage Float
m_DmgRadius Float
m_bIsLive Boolean
m_hThrower Integer
m_vecVelocity Vector
m_fFlags Integer

Entity DataMaps

CBaseGrenade
Name Type Description
CBaseGrenadeBounceTouch
CBaseGrenadeDangerSoundThink
CBaseGrenadeDetonate
CBaseGrenadeDetonateUse
CBaseGrenadeExplodeTouch
CBaseGrenadePreDetonate
CBaseGrenadeSlideTouch
CBaseGrenadeSmoke
CBaseGrenadeTumbleThink
m_DmgRadius
m_bHasWarnedAI
m_bIsLive
m_flDamage
m_flDetonateTime
m_flWarnAITime
m_hThrower
m_iszBounceSound
grenade
Name Type Description
npc_concussiongrenade
Name Type Description
CBaseGrenadeConcussionExplodeConcussion
CBaseGrenadeConcussionFallThink
npc_contactgrenade
Name Type Description
npc_handgrenade
Name Type Description