include duke3d.def

// DUKEBIKE (3584)

	model "dukebike/dukebike.md3" { 
  	scale 0.82 zadd -10 shade 5 
  skin { pal 0 surface 0 file "dukebike/dukebike1.png" }
  skin { pal 0 surface 1 file "dukebike/dukebike1.png" }
  skin { pal 0 surface 2 file "dukebike/dukebike1.png" }
  skin { pal 0 surface 3 file "dukebike/dukebike1.png" }
  skin { pal 0 surface 4 file "dukebike/dukebike1.png" }
  skin { pal 0 surface 5 file "dukebike/dukebike1.png" }
  skin { pal 10 surface 0 file "dukebike/dukebike2.png" }
  skin { pal 10 surface 1 file "dukebike/dukebike2.png" }
  skin { pal 10 surface 2 file "dukebike/dukebike2.png" }
  skin { pal 10 surface 3 file "dukebike/dukebike2.png" }
  skin { pal 10 surface 4 file "dukebike/dukebike2.png" }
  skin { pal 10 surface 5 file "dukebike/dukebike2.png" }
  skin { pal 11 surface 0 file "dukebike/dukebike2.png" }
  skin { pal 11 surface 1 file "dukebike/dukebike1.png" }
  skin { pal 11 surface 2 file "dukebike/dukebike1.png" }
  skin { pal 11 surface 3 file "dukebike/dukebike1.png" }
  skin { pal 11 surface 4 file "dukebike/dukebike2.png" }
  skin { pal 11 surface 5 file "dukebike/dukebike2.png" }
  skin { pal 12 surface 0 file "dukebike/dukebike2.png" }
  skin { pal 12 surface 1 file "dukebike/dukebike3.png" }
  skin { pal 12 surface 2 file "dukebike/dukebike3.png" }
  skin { pal 12 surface 3 file "dukebike/dukebike3.png" }
  skin { pal 12 surface 4 file "dukebike/dukebike2.png" }
  skin { pal 12 surface 5 file "dukebike/dukebike2.png" }
  skin { pal 13 surface 0 file "dukebike/dukebike3.png" }
  skin { pal 13 surface 1 file "dukebike/dukebike3.png" }
  skin { pal 13 surface 2 file "dukebike/dukebike3.png" }
  skin { pal 13 surface 3 file "dukebike/dukebike3.png" }
  skin { pal 13 surface 4 file "dukebike/dukebike3.png" }
  skin { pal 13 surface 5 file "dukebike/dukebike3.png" }
  skin { pal 14 surface 0 file "dukebike/dukebike3.png" }
  skin { pal 14 surface 1 file "dukebike/dukebike1.png" }
  skin { pal 14 surface 2 file "dukebike/dukebike1.png" }
  skin { pal 14 surface 3 file "dukebike/dukebike1.png" }
  skin { pal 14 surface 4 file "dukebike/dukebike3.png" }
  skin { pal 14 surface 5 file "dukebike/dukebike3.png" }
  skin { pal 15 surface 0 file "dukebike/dukebike3.png" }
  skin { pal 15 surface 1 file "dukebike/dukebike2.png" }
  skin { pal 15 surface 2 file "dukebike/dukebike2.png" }
  skin { pal 15 surface 3 file "dukebike/dukebike2.png" }
  skin { pal 15 surface 4 file "dukebike/dukebike3.png" }
  skin { pal 15 surface 5 file "dukebike/dukebike3.png" }
  skin { pal 21 surface 0 file "dukebike/dukebike1.png" }
  skin { pal 21 surface 1 file "dukebike/dukebike2.png" }
  skin { pal 21 surface 2 file "dukebike/dukebike2.png" }
  skin { pal 21 surface 3 file "dukebike/dukebike2.png" }
  skin { pal 21 surface 4 file "dukebike/dukebike1.png" }
  skin { pal 21 surface 5 file "dukebike/dukebike1.png" }
  skin { pal 23 surface 0 file "dukebike/dukebike1.png" }
  skin { pal 23 surface 1 file "dukebike/dukebike3.png" }
  skin { pal 23 surface 2 file "dukebike/dukebike3.png" }
  skin { pal 23 surface 3 file "dukebike/dukebike3.png" }
  skin { pal 23 surface 4 file "dukebike/dukebike1.png" }
  skin { pal 23 surface 5 file "dukebike/dukebike1.png" }


  anim  { frame0 "stoped00" frame1 "stoped00" fps 1 flags 1 } 
  frame { name   "stoped00" tile0 3584 tile1 3584 smoothduration 0.03 }

  anim  { frame0 "stopleft00" frame1 "stopleft04" fps 10 flags 1 } 
  frame { name   "stopleft00" tile0 3585 tile1 3589 smoothduration 0.03 }

  anim  { frame0 "stopright00" frame1 "stopright04" fps 10 flags 1 } 
  frame { name   "stopright00" tile0 3590  tile1 3594 smoothduration 0.03 }

  anim  { frame0 "forwardLow00" frame1 "forwardLow09" fps 10 flags 0 } 
  frame { name   "forwardLow00" tile0 3595 tile1 3604 smoothduration 0.03 }

  anim  { frame0 "forwardmed00" frame1 "forwardmed09" fps 20 flags 0 } 
  frame { name   "forwardmed00" tile0 3605 tile1 3614 smoothduration 0.03 }

  anim  { frame0 "forwardhig00" frame1 "forwardhig09" fps 30 flags 0 } 
  frame { name   "forwardhig00" tile0 3615 tile1 3624 smoothduration 0.03 }

  anim  { frame0 "accel00" frame1 "accel09" fps 30 flags 0 } 
  frame { name   "accel00" tile0 3625 tile1 3634 smoothduration 0.03 }

  anim  { frame0 "backward00" frame1 "backward09" fps 5 flags 0 } 
  frame { name   "backward00" tile0 3635 tile1 3644 smoothduration 0.03 }

  anim  { frame0 "forwleft00" frame1 "forwleft09" fps 10 flags 0 } 
  frame { name   "forwleft00" tile0 3645 tile1 3654 smoothduration 0.03 }

  anim  { frame0 "forwright00" frame1 "forwright09" fps 10 flags 0 } 
  frame { name   "forwright00" tile0 3655 tile1 3664 smoothduration 0.03 }

  anim  { frame0 "backleft00" frame1 "backleft09" fps 5 flags 0 } 
  frame { name   "backleft00" tile0 3665 tile1 3674 smoothduration 0.03 }

  anim  { frame0 "backright00" frame1 "backright09" fps 5 flags 0 } 
  frame { name   "backright00" tile0 3675 tile1 3684 smoothduration 0.03 }

  anim  { frame0 "inair00" frame1 "inair09" fps 20 flags 0 } 
  frame { name   "inair00" tile0 3685 tile1 3694 smoothduration 0.03 }

  anim  { frame0 "brake00" frame1 "brake00" fps 1 flags 1 } 
  frame { name   "brake00" tile0 3695 tile1 3695 smoothduration 0.03 }

  anim  { frame0 "Aburn00" frame1 "Aburn09" fps 30 flags 0 } 
  frame { name   "Aburn00" tile0 3696 tile1 3705 smoothduration 0.03 }

  anim  { frame0 "Bburn00" frame1 "Bburn09" fps 50 flags 0 } 
  frame { name   "Bburn00" tile0 3706 tile1 3715 smoothduration 0.03 }

}




// DUKEBIKE PART1 (3826)

	model "dukebike/part1.md3" { 
  	scale 0.82 zadd -10 shade 5 
  skin { pal 0 file "dukebike/dukebike1.png" }

  anim  { frame0 "none00" frame1 "none00" fps 1 flags 1 } 
  frame { name   "none00" tile0 3826 tile1 3826 smoothduration 0.03 }
}

// DUKEBIKE PART2 (3827)

	model "dukebike/part2.md3" { 
  	scale 0.82 zadd -10 shade 5 
  skin { pal 0 file "dukebike/dukebike1.png" }

  anim  { frame0 "none00" frame1 "none00" fps 1 flags 1 } 
  frame { name   "none00" tile0 3827 tile1 3827 smoothduration 0.03 }
}

// DUKEBIKE PART3 (3828)

	model "dukebike/part3.md3" { 
  	scale 0.82 zadd -10 shade 5 
  skin { pal 0 file "dukebike/dukebike1.png" }

  anim  { frame0 "none00" frame1 "none00" fps 1 flags 1 } 
  frame { name   "none00" tile0 3828 tile1 3828 smoothduration 0.03 }
}

// DUKEBIKE PART4 (3829)

	model "dukebike/part4.md3" { 
  	scale 0.82 zadd -10 shade 5 
  skin { pal 0 file "dukebike/dukebike1.png" }

  anim  { frame0 "none00" frame1 "none00" fps 1 flags 1 } 
  frame { name   "none00" tile0 3829 tile1 3829 smoothduration 0.03 }
}

// DUKEBIKE PART5 (3830)

	model "dukebike/part5.md3" { 
  	scale 0.82 zadd -10 shade 5 
  skin { pal 0 file "dukebike/dukebike1.png" }

  anim  { frame0 "none00" frame1 "none00" fps 1 flags 1 } 
  frame { name   "none00" tile0 3830 tile1 3830 smoothduration 0.03 }
}

// DUKEBIKE PART6 (3831)

	model "dukebike/part6.md3" { 
  	scale 0.82 zadd -10 shade 5 
  skin { pal 0 file "dukebike/dukebike1.png" }

  anim  { frame0 "none00" frame1 "none00" fps 1 flags 1 } 
  frame { name   "none00" tile0 3831 tile1 3831 smoothduration 0.03 }
}




// DUKEONBIKE (3750)

      model "dukebike/dukeonbike.md3" { 
      scale 1.45 shade 0 zadd -75
      skin { pal  0 surface 0 file "highres/sprites/characters/1405_duke.png" }
      skin { pal 10 surface 0 file "highres/sprites/characters/1405_duke_10.png" }
      skin { pal 11 surface 0 file "highres/sprites/characters/1405_duke_11.png" }
      skin { pal 12 surface 0 file "highres/sprites/characters/1405_duke_12.png" }
      skin { pal 13 surface 0 file "highres/sprites/characters/1405_duke_13.png" }
      skin { pal 14 surface 0 file "highres/sprites/characters/1405_duke_14.png" }
      skin { pal 15 surface 0 file "highres/sprites/characters/1405_duke_15.png" }
      skin { pal 16 surface 0 file "highres/sprites/characters/1405_duke_16.png" }
      skin { pal 21 surface 0 file "highres/sprites/characters/1405_duke_21.png" }
      skin { pal 23 surface 0 file "highres/sprites/characters/1405_duke_23.png" }
      skin { pal 0 surface 1 file "highres/sprites/pickups/0028_shotgun.jpg" }
      skin { pal 10 surface 1 file "highres/sprites/pickups/0028_shotgun.jpg" }
      skin { pal 11 surface 1 file "highres/sprites/pickups/0028_shotgun.jpg" }
      skin { pal 12 surface 1 file "highres/sprites/pickups/0028_shotgun.jpg" }
      skin { pal 13 surface 1 file "highres/sprites/pickups/0028_shotgun.jpg" }
      skin { pal 14 surface 1 file "highres/sprites/pickups/0028_shotgun.jpg" }
      skin { pal 15 surface 1 file "highres/sprites/pickups/0028_shotgun.jpg" }
      skin { pal 16 surface 1 file "highres/sprites/pickups/0028_shotgun.jpg" }
      skin { pal 21 surface 1 file "highres/sprites/pickups/0028_shotgun.jpg" }
      skin { pal 23 surface 1 file "highres/sprites/pickups/0028_shotgun.jpg" }

  anim  { frame0 "sts00" frame1 "sts00" fps 1 flags 0 } 
  frame { name   "sts00" tile0 3750 tile1 3750 smoothduration 0.2 }

  anim  { frame0 "stf00" frame1 "stf00" fps 1 flags 0 } 
  frame { name   "stf00" tile0 3751 tile1 3751 smoothduration 0.2 }

  anim  { frame0 "stbf00" frame1 "stbf04" fps 5 flags 0 } 
  frame { name   "stbf00" tile0 3752 tile1 3756 smoothduration 0.2 }

  anim  { frame0 "gunout00" frame1 "gunout04" fps 10 flags 1 } 
  frame { name   "gunout00" tile0 3757 tile1 3761 smoothduration 0.1 }

  anim  { frame0 "gunin00" frame1 "gunin04" fps 10 flags 1 } 
  frame { name   "gunin00" tile0 3762 tile1 3766 smoothduration 0.1 }

  anim  { frame0 "stsLB00" frame1 "stsLB00" fps 100 flags 0 } 
  frame { name   "stsLB00" tile0 3767 tile1 3767 smoothduration 0.01 }

  anim  { frame0 "stsLBf00" frame1 "stsLBf00" fps 100 flags 0 } 
  frame { name   "stsLBf00" tile0 3768 tile1 3768 smoothduration 0.01 }

  anim  { frame0 "stsL00" frame1 "stsL00" fps 100 flags 0 } 
  frame { name   "stsL00" tile0 3769 tile1 3769 smoothduration 0.01 }

  anim  { frame0 "stsLf00" frame1 "stsLf00" fps 100 flags 0 } 
  frame { name   "stsLf00" tile0 3770 tile1 3770 smoothduration 0.01 }

  anim  { frame0 "stsFL00" frame1 "stsFL00" fps 100 flags 0 } 
  frame { name   "stsFL00" tile0 3771 tile1 3771 smoothduration 0.01 }

  anim  { frame0 "stsFLf00" frame1 "stsFLf00" fps 100 flags 0 } 
  frame { name   "stsFLf00" tile0 3772 tile1 3772 smoothduration 0.01 }

  anim  { frame0 "stsF00" frame1 "stsF00" fps 100 flags 0 } 
  frame { name   "stsF00" tile0 3773 tile1 3773 smoothduration 0.01 }

  anim  { frame0 "stsFf00" frame1 "stsFf00" fps 100 flags 0 } 
  frame { name   "stsFf00" tile0 3774 tile1 3774 smoothduration 0.01 }

  anim  { frame0 "stsFR00" frame1 "stsFR00" fps 100 flags 0 } 
  frame { name   "stsFR00" tile0 3775 tile1 3775 smoothduration 0.01 }

  anim  { frame0 "stsFRf00" frame1 "stsFRf00" fps 100 flags 0 } 
  frame { name   "stsFRf00" tile0 3776 tile1 3776 smoothduration 0.01 }

  anim  { frame0 "stsR00" frame1 "stsR00" fps 100 flags 0 } 
  frame { name   "stsR00" tile0 3777 tile1 3777 smoothduration 0.01 }

  anim  { frame0 "stsRf00" frame1 "stsRf00" fps 100 flags 0 } 
  frame { name   "stsRf00" tile0 3778 tile1 3778 smoothduration 0.01 }

  anim  { frame0 "stsRB00" frame1 "stsRB00" fps 100 flags 0 } 
  frame { name   "stsRB00" tile0 3779 tile1 3779 smoothduration 0.01 }

  anim  { frame0 "stsRBf00" frame1 "stsRBf00" fps 100 flags 0 } 
  frame { name   "stsRBf00" tile0 3780 tile1 3780 smoothduration 0.01 }

  anim  { frame0 "stsB00" frame1 "stsB00" fps 100 flags 0 } 
  frame { name   "stsB00" tile0 3781 tile1 3781 smoothduration 0.01 }

  anim  { frame0 "stsBf00" frame1 "stsBf00" fps 100 flags 0 } 
  frame { name   "stsBf00" tile0 3782 tile1 3782 smoothduration 0.01 }

  anim  { frame0 "reload00" frame1 "reload09" fps 15 flags 1 } 
  frame { name   "reload00" tile0 3783 tile1 3792 smoothduration 0.1 }
}






