PROJ ISOUND
PROJ_ISOUND is a defineprojectile property used to play a sound when a projectile impacts a surface. This is ignored on bullet projectiles.
Syntax is:
defineprojectile <tile number> PROJ_ISOUND <name>
Where <name> is the name of the sound you wish to play.
Set PROJ_ISOUND to -1 to disable impact sounds.