$modelname "weapons\v_thompson.mdl"
$model "gun" "v_thompson_reference.smd"
$cdmaterials "models\weapons\v_models\sten\"
$cdmaterials "models\weapons\v_models\hands\"
$texturegroup skinfamilies
{
	{"v_axis_sleeve.vmt"
 "v_hand.vmt"
}
 	{"us_sleeve.vmt"
 "v_hand.vmt"
}
 }
$hboxset "default"
// Model uses material "v_axis_sleeve.vmt"
// Model uses material "v_hand.vmt"
// Model uses material "mag.vmt"
// Model uses material "sten.vmt"
// Model uses material "Strap.vmt"
// Model uses material "us_sleeve.vmt"
$attachment "0" "sten" 14.00 0.00 1.50 rotate -0.00 0.00 0.00
$attachment "1" "sten" 1.50 0.50 0.50 rotate -45.00 90.00 -90.00
$surfaceprop "default"
$illumposition 6.272 -1.251 -35.933
$sequence idle "idle" ACT_VM_IDLE 1 rotate -90 snap fps 12.00
$sequence reload "reload" ACT_VM_RELOAD 1 rotate -90 snap fps 32.00 {
  { event 5004 1 "Weapon_Thompson.Draw" }
  { event 5004 9 "Weapon_Thompson.ClipOut" }
  { event 5004 9 "Player.ReloadRustle" }
  { event 5004 41 "Weapon_Thompson.ClipIn" }
  { event 5004 75 "Weapon_Thompson.Draw" }
  { event 5004 72 "Weapon_Thompson.BoltBack" }
  { event 5004 75 "Weapon_Thompson.BoltForward" }
}

$sequence draw "draw" ACT_VM_DRAW 1 rotate -90 snap fps 32.00 {
  { event 5004 1 "Weapon_Thompson.Draw" }
}

$sequence shoot1 "shoot1" ACT_VM_PRIMARYATTACK 1 rotate -90 snap fps 50.00 {
  { event 5001 0 "31" }
  { event 6002 2 "0" }
}

$sequence shoot2 "shoot2" ACT_VM_PRIMARYATTACK 2 rotate -90 snap fps 50.00 {
  { event 5001 0 "41" }
  { event 6002 2 "0" }
}

$sequence shoot3 "shoot3" ACT_VM_PRIMARYATTACK 2 rotate -90 snap fps 50.00 {
  { event 5001 0 "41" }
  { event 6002 2 "0" }
}

$sequence empty_idle "empty_idle" ACT_VM_IDLE_EMPTY 1 rotate -90 snap fps 30.00
$sequence hand_signal "hand_signal" ACT_VM_HAND_SIGNAL 1 rotate -90 snap fps 30.00
$sequence punch "punch" ACT_VM_SECONDARYATTACK 1 rotate -90 snap fps 33.00 {
  { event 5004 1 "Weapon_Thompson.Draw" }
}