grenade_spit
Jump to navigation
Jump to search
Note:It have collision for weapon bullets and the models are using concrete surface property for some reason.
Bug:It bounce of dynamic (not physics) objects, such as prop_dynamic. Usually happens with objects that have a dynamic collision, or objects that are in motion.
Bug:Doesn't work properly with func_water_analog in Steam versions of the game. Instead of ignoring the surface of this entity, it will float in and then stop moving after few seconds. You can find this on bm_c4a3c.
Bug:Decals from this acid are glitchy on models.
Confirm:Can be fixed ?
Note:ConVars that affects certain NPCs are not listed here.

grenade_spit
is a point entity available in Black Mesa. The grenade entity that is used by npc_bullsquid and npc_gonarch. This is green glowing corrosive acid spit that used by some xen creatures to attack from distance. The spit is sprayed along a radius after reaching a surface or target. This entity are using 2 models, large and small. Steam versions use console variables to configure this entity, the mod version provides exclusive inputs and outputs that are cut in Steam versions of the game. Other inputs and outputs are same as CBaseAnimating.
Represented by class CGrenade_Spit
.





Inputs
- SetTimer <float> (only in
)
- Sets amount of time before detonate.
Outputs
Dedicated ConVars

Cvar/Command | Parameters or default value | Descriptor | Effect |
---|---|---|---|
sk_detenator_spit_airspeed | 1000 | Float | Doesn't seem to affect anything. |
sk_detenator_spit_gravity | 400 | Float | Gravity scale, also affects flight altitude.
![]() |
sk_detenator_spit_plr_dmg | 4 | Float | Amount of damage from spit. |
sk_detenator_spit_plr_dmg_radius | 96 | Float | Damage radius from spit. |
Black Mesa (the mod version)
Cvar/Command | Parameters or default value | Descriptor | Effect |
---|---|---|---|
sk_bullsquid_spit_speed | 792 | Float | Speed value, also affects bullsquid's range.
![]() |
sk_bullsquid_spit_dmg | 4 | Float | Amount of damage from spit. |
sk_bullsquid_spit_radius | 96 | Float | Damage radius from spit. |
See Also
- npc_bullsquid - the bullsquid entity
- npc_bullsquid_melee - the bullsquid entity with melee attacks only
- npc_gonarch - the gonarch entity
- npc_antlion - the antlion entity from
Half-Life 2 (workers can use acid spit as well)