|
|
(2 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| == Overview == | | == Overview == |
| The base class for "grenades". For TF2, in general projectiles that fly in an arc inherit from this class. | | The base class for grenades. |
|
| |
|
| '''Source location : [https://github.com/sreechar/TF2-Source-Code/blob/master/tf2_src/game/shared/basegrenade_shared.h /game/shared/basegrenade_shared.h]''' | | '''Source location : [https://github.com/sreechar/TF2-Source-Code/blob/master/tf2_src/game/shared/basegrenade_shared.h /game/shared/basegrenade_shared.h]''' |
Line 118: |
Line 118: |
| | style="width: 15%;" | | | | style="width: 15%;" | |
| | style="width: 35%;" | | | | style="width: 35%;" | |
| |}
| |
| {| class="wikitable sortable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0;
| |
| |+[https://developer.valvesoftware.com/wiki/grenade grenade]
| |
| ! style="width: 50%; background-color: #303030; color: white" |Name
| |
| ! style="width: 15%; background-color: #303030; color: white" |Type
| |
| ! style="width: 35%; background-color: #303030; color: white" |Description
| |
| |}
| |
| {| class="wikitable sortable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0;
| |
| |+[https://developer.valvesoftware.com/wiki/npc_concussiongrenade npc_concussiongrenade]
| |
| ! style="width: 50%; background-color: #303030; color: white" |Name
| |
| ! style="width: 15%; background-color: #303030; color: white" |Type
| |
| ! style="width: 35%; background-color: #303030; color: white" |Description
| |
| |-
| |
| | style="width: 50%;" |'''CBaseGrenadeConcussionExplodeConcussion'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |-
| |
| | style="width: 50%;" |'''CBaseGrenadeConcussionFallThink'''
| |
| | style="width: 15%;" |
| |
| | style="width: 35%;" |
| |
| |}
| |
| {| class="wikitable sortable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0;
| |
| |+[https://developer.valvesoftware.com/wiki/npc_contactgrenade npc_contactgrenade]
| |
| ! style="width: 50%; background-color: #303030; color: white" |Name
| |
| ! style="width: 15%; background-color: #303030; color: white" |Type
| |
| ! style="width: 35%; background-color: #303030; color: white" |Description
| |
| |}
| |
| {| class="wikitable sortable mw-collapsible mw-collapsed" style="margin: 0 auto; width: 100%; padding: 0;
| |
| |+[https://developer.valvesoftware.com/wiki/npc_handgrenade npc_handgrenade]
| |
| ! style="width: 50%; background-color: #303030; color: white" |Name
| |
| ! style="width: 15%; background-color: #303030; color: white" |Type
| |
| ! style="width: 35%; background-color: #303030; color: white" |Description
| |
| |} | | |} |
Latest revision as of 00:29, 17 September 2023
Overview
The base class for grenades.
Source location : /game/shared/basegrenade_shared.h
Linked entity : grenade
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
|
|
|