SDEF
//
// The file declaration section
//
path models/fist
origin -20 0 5
scale 2.0
fist_base.sbm
fistskin.tga

//
// Declare the animation types and files
//
ready1     	ready.sam
idle1       idle1.sam 20
idle2		idle2.sam
idle3		idle3.sam
fire1      	punch1.sam
fire2       	punch3.sam
fire3 		punch4.sam
fire4		punch2.sam
fire5		punch5.sam
putaway1    	putaway.sam

//
// The initialization section
//
!init:
//
// Define the aniamtion sound references
//
client aliasprefix punch_
client aliascache snd_fire1 "weapons/punch/whsh1.wav"
client aliascache snd_fire2 "weapons/punch/whsh2.wav"
client aliascache snd_smlkrk1 "weapons/punch/krak1.wav"
client aliascache snd_lrgkrk1 "weapons/punch/krak2.wav"
client aliascache snd_smlleath1 "weapons/punch/leath1.wav"
client aliascache snd_lrgleath1 "weapons/punch/leath2.wav"

//
// The main section
//
!main:
//
// Define the clinet/server animation references
//
// server ready1 last ready
client idle2 2 localsound snd_smlleath .7
client idle2 5 localsound snd_lrgleath .7
client idle3 6 localsound snd_smlkrk .5
client idle3 11 localsound snd_lrgkrk .6

client fire1 first randomsound snd_fire 1 1
server fire1 first movementsound
server fire1 first shoot
server fire1 last attack_finished

client fire2 first randomsound snd_fire 1 1
server fire2 first movementsound
server fire2 first shoot
server fire2 last attack_finished

client fire3 first randomsound snd_fire 1 1
server fire3 first movementsound
server fire3 first shoot
server fire3 last attack_finished

client fire4 first randomsound snd_fire 1 1
server fire4 first movementsound
server fire4 first shoot
server fire4 last attack_finished

client fire5 first randomsound snd_fire 1 1
server fire5 first movementsound
server fire5 first shoot
server fire5 last attack_finished
// server putaway1 last putaway