Model Engietracer
{ 
   Path "models" 
   SKIN 0 "tracer.png"
   MODEL 0 "Tracer.md3"
   Scale 0.36 0.2 0.2
   PITCHFROMMOMENTUM
   
   FrameIndex TRAC A 0 0
}

Model EngieShotgunTracer
{ 
   Path "models" 
   SKIN 0 "tracer.png"
   MODEL 0 "Tracer.md3"
   Scale 0.36 0.2 0.2
   PITCHFROMMOMENTUM
   
   FrameIndex TRAC A 0 0
}

Model EngiePuffSpark
{ 
   Path "models" 
   SKIN 0 "tracer.png"
   MODEL 0 "Tracer.md3"
   Scale 0.1 0.1 0.1
   PITCHFROMMOMENTUM
   offset -0.5 0.0 0.0
   
   FrameIndex TRAC A 0 0 
}

Model EngieRailTracer
{ 
   Path "models" 
   SKIN 0 "railtracer.png"
   MODEL 0 "Tracer.md3"
   Scale 0.8 0.7 0.7
   
   PITCHFROMMOMENTUM
   
   FrameIndex TRAC A 0 0
}


Model EngieClass //test model               
{
   Path "Models"     // Path to model in PK3
   Model 0 "qtfplayer.md3"    // Model index, model file
   Skin 0 "qtfplayer.png"     // Model index, texture (can be in any format supported by GZDoom)
   Scale 1.25 1.25 1.25           // Scale values
   NOINTERPOLATION

   FrameIndex QTFE A 0 6 //Gun walk
   FrameIndex QTFE B 0 8
   FrameIndex QTFE C 0 9
   FrameIndex QTFE D 0 11
   
   FrameIndex QTFE G 0 35 //Gun pain
   
   FrameIndex QTFE E 0 114 //Gun attack
   FrameIndex QTFE F 0 116
   
   FrameIndex QTFE H 0 62 //Death (gun)
   FrameIndex QTFE I 0 63
   FrameIndex QTFE J 0 64
   FrameIndex QTFE K 0 65
   FrameIndex QTFE L 0 66
   FrameIndex QTFE M 0 67
   FrameIndex QTFE N 0 68
   FrameIndex QTFE O 0 69
   
   FrameIndex QTFE P 0 119 //Meleeing 1
   FrameIndex QTFE Q 0 120 
   FrameIndex QTFE R 0 121
   FrameIndex QTFE S 0 122
   /*
   FrameIndex QTFE H 0 125 //Meleeing 2
   FrameIndex QTFE I 0 126 
   FrameIndex QTFE J 0 127
   FrameIndex QTFE K 0 128
   FrameIndex QTFE L 0 129
   FrameIndex QTFE M 0 130
   
   FrameIndex QTFE N 0 131 //Meleeing 3
   FrameIndex QTFE O 0 132 
   FrameIndex QTFE P 0 133
   FrameIndex QTFE Q 0 134
   FrameIndex QTFE R 0 135
   FrameIndex QTFE S 0 136
  */
}