Oh yes, it is possible, by using the attribute 280. For example, I have created 2 custom weapons using this attribute -- A scattergun which shoots rapid-fire rockets, and a shovel which acts like a minigun and shoots tracers. Here is what I use for the rapid-fire scattergun:
Code:
"classname" "tf_weapon_scattergun"
"index" "13"
"slot" "0"
"quality" "8"
"level" "100"
"attribs" "2 ; 5 ; 6 ; 0.15 ; 30 ; 1 ; 53 ; 1.0 ; 57 ; 100 ; 97 ; 50.0 ; 112 ; 100 ; 360 ; 1.0 ; 280 ; 2 ; 134 ; 34 ; 370 ; 4.0"
"ammo" "900"
__________________