Bon, aujourd´hui je suis d´humeur a aider les gens 
Alors déja, fait un bloc avec la texture Trigger, transforme la en entité func_bomb_target.
Ensuite, va dans les Outputs de ce bloc, tu devra en créer 2 voir 3.
Le 1er pour le feu :
my outpud named : BombExplode
target entities named : bomb_a_flames
Via this input : StartFire
le 2e pour le son du feu :
my outpud named : BombExplode
target entities named : bomb_a_flamesound
Via this input : PlaySound
Le 3e pour casser les vitres ( optionnel) :
my outpud named : BombExplode
target entities named : Glass
Via this input : Break
Voila, ton bloc est configuré, passons maintenant a la configuration des entités.
Fait autant d´entité env_fire que tu le veux, passons a la configuration générale :
name : bomb_a_flames
Start disabled : No
Duration : 30
Size : 256
attack : 4
type : natural
ignition point : 32
damage scale : 1.0
Dans les flogs, coche seulement : Infinite Duration.
Normalement, la configuration de l´Input se fait tout seul.
Ensuite, pour le son de feu, fait autant de ambiant_generic que tu as d´env_fire, passons a leur configuration générale :
name : bomb_a_flamesound
sound name : General.BurningObject
c´est le plus important, et l´imput se fait tout seul, pour le flag, coche seulement : start silent.
Passons aux vitres ( optionnel si tu fait une de_dust ou une de_aztec) :
Fait donc autant de vitres que tu le veux, texture de ton choix, transforme les toutes en entité : func_breakable.
Configuration générale :
name : glass
prop data : glass.window
matérial type : glass
L´input se fait tout seul
Dans les flags, coche juste : break on preasure ET break immédiately on physics.
Voila, moi c´est ce que je fait pour mes maps 