When flying all the time: Explosion after 1500 ms (1.5 secs)
When hitting the ground before these 1500 ms elapsed: Explosion after 1800 ms (1.8 secs)
So when grenades hit the ground they take 0.3 secs longer to explode. Not sure why I did it like this but I guess there is some weird reason I can't remember right now.
The described behavior is the same for HE and Flash grenades.
All other grenades "explode" as soon as they hit the ground. Flight duration defined by crosshair distance to the player when throwing. If that is enabled in the settings (it is by default). Otherwise a fixed distance.
i think i know why, is like when you threw grenade and it's timer is started, so when it fell on the ground near you - you'll have more time to run, if it flied more - it's time when it would be exploded(obviously) decreased.
Thank you for answer and others for help(i reach all changelogs but found nothing)
Quote
All other grenades "explode" as soon as they hit the ground. Flight duration defined by crosshair distance to the player when throwing. If that is enabled in the settings (it is by default). Otherwise a fixed distance.
No, it looks more realistic. Is like when you threw a grenade and timer started, the closer you threw - the longer time to explode will be.
/Another question @ DC, i could not find Gut Bomb(86) sound when it exploded. I used to get fresh cs2d and to listen each sound. Might be it's included in exe? i need this sound but didnt thought the game does not have it in folders.
ProTip: Do not manipulate/remove grenade projectiles shortly before their explosion! The clients with high ping may not receive the "Remove" command before it explodes on their end. (Server removes a flashbang projectile, but the client still gets flashed)
I think no, they playing when i hit env_breakable. Dont have path of this sound in your project?
/it's not much needed, because i found zm_hit which sounds similar(but still different). I'll just add "flesh" near "zm_hit" and it'd be like gut bomb.