
include duke3d.def
// Duke3D HRP HUD Weapons Definitions

tint { pal 1 red 100 green 120 blue 148 flags 1 }
tint { pal 2 red 255 green 128 blue  50 flags 0 }
tint { pal 4 red   0 green   0 blue   0 flags 0 }
tint { pal 6 red 224 green 255 blue 112 flags 3 }
tint { pal 7 red 172 green 157 blue 140 flags 0 }
tint { pal 8 red 199 green 226 blue 113 flags 1 }
tint { pal 33 red 200 green 200 blue 200 flags 1 }
tint { pal 17 red 160 green 96 blue 160 flags 0 }
dummytile 8005 16 16

// fogpal [palette number] [red intensity] [green intensity] [blue intensity]
// pal 27 is red
// pal 28 is green
// pal 29 is blue
fogpal 30 0 25 35 // normal water
fogpal 31 0 5 10 // dark water
fogpal 32 0 3 6 // very dark water
fogpal 33 40 40 40 // white

fogpal 150 0 0 0
fogpal 151 0 0 0
fogpal 152 0 0 0
fogpal 153 0 0 0
fogpal 154 0 0 0
fogpal 155 0 0 0
fogpal 156 0 0 0
fogpal 157 0 0 0
fogpal 158 0 0 0
fogpal 159 0 0 0
tint { pal 150 red 255 green 0 blue 0 flags 0 }
tint { pal 151 red 220 green 10 blue 10 flags 0 }
tint { pal 152 red 190 green 15 blue 15 flags 0 }
tint { pal 153 red 170 green 20 blue 20 flags 0 }
tint { pal 154 red 150 green 25 blue 50 flags 0 }
tint { pal 155 red 130 green 30 blue 90 flags 0 }
tint { pal 156 red 110 green 40 blue 130 flags 0 }
tint { pal 157 red 80 green 60 blue 170 flags 0 }
tint { pal 158 red 40 green 80 blue 210 flags 0 }
tint { pal 159 red 0 green 100 blue 255 flags 0 }

undeftexture 199 

texture 2270 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning/2270.png" nocompress nodownsize } }
texture 2271 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning/2271.png" nocompress nodownsize } }
texture 2272 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning/2272.png" nocompress nodownsize } }
texture 2273 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning/2273.png" nocompress nodownsize } }
texture 2274 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning/2274.png" nocompress nodownsize } }
texture 2275 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning/2275.png" nocompress nodownsize } }
texture 2276 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning/2276.png" nocompress nodownsize } }
texture 2277 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning/2277.png" nocompress nodownsize } }
texture 2278 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning/2278.png" nocompress nodownsize } }
texture 2279 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning/2279.png" nocompress nodownsize } }
texture 2280 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning/2280.png" nocompress nodownsize } }
texture 2281 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning/2281.png" nocompress nodownsize } }
texture 2282 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning/2282.png" nocompress nodownsize } }
texture 2283 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning/2283.png" nocompress nodownsize } }

texture 2310 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning2/2310.png" nocompress nodownsize } }
texture 2311 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning2/2311.png" nocompress nodownsize } }
texture 2312 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning2/2312.png" nocompress nodownsize } }
texture 2313 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning2/2313.png" nocompress nodownsize } }
texture 2314 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning2/2314.png" nocompress nodownsize } }
texture 2315 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning2/2315.png" nocompress nodownsize } }
texture 2316 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning2/2316.png" nocompress nodownsize } }
texture 2317 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning2/2317.png" nocompress nodownsize } }
texture 2318 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning2/2318.png" nocompress nodownsize } }
texture 2319 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning2/2319.png" nocompress nodownsize } }
texture 2320 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning2/2320.png" nocompress nodownsize } }
texture 2321 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning2/2321.png" nocompress nodownsize } }
texture 2322 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning2/2322.png" nocompress nodownsize } }
texture 2323 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/burning2/2323.png" nocompress nodownsize } }

dummytilerange 6190 6200 480 360
texture 6190 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/blood1.png" nocompress nodownsize } }
texture 6191 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/blood2.png" nocompress nodownsize } }
texture 6192 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/blood3.png" nocompress nodownsize } }
texture 6193 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/blood4.png" nocompress nodownsize } }
texture 6194 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/blood5.png" nocompress nodownsize } }
texture 6195 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/blood6.png" nocompress nodownsize } }
texture 6196 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/blood7.png" nocompress nodownsize } }
texture 6197 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/blood8.png" nocompress nodownsize } }
texture 6198 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/blood9.png" nocompress nodownsize } }
texture 6199 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/blood10.png" nocompress nodownsize } }
texture 6200 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/blood11.png" nocompress nodownsize } }

texture 6320 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/PLUS.png" nocompress nodownsize } }
texture 6326 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/firelaser.png" nocompress nodownsize } }
texture 6346 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/firelaser.png" nocompress nodownsize } }


// DUKEPLUS CANNON (6172)
model "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/dp_cannon.md3" {
   scale .75 shade 0
   zadd 10
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/dp_cannon.jpg" }
   frame { name "Frame0" tile 6172 }
   hud { tile0 6172 tile1 6178 xadd 0.00 yadd 0.40 zadd 0.25 angadd 0 }
}

model "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/5162_stripeball.md3" {
scale 3 shade 8
skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/1817_cannonball.png" }
frame { name "Frame0" tile 6179 }
}

dummytile 6422 32 32

 // IMP Gun primary fire projectile
model "DUKEPLUS_RESOURCES/GRAPHICS/shoot.md3" {
   scale 12 shade 5
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/ice.png" }
   glow { surface 0 file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/ice.png" }
   frame { name "FRAME1" tile 6422 smoothduration 0.0 }
   anim { frame0 "FRAME1" frame1 "FRAME28" fps 25 flags 0 }
}


dummytilerange 6350 6353 32 32
// SHOTSPARK1 (2595-2598)
model "DUKEPLUS_RESOURCES/GRAPHICS/2595_shotspark1.md3" {
  scale 90 shade 3
  zadd .8
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/2595_shotspark1.png" }
  glow { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/2595_shotspark1.png" }
  anim { frame0 "frame3" frame1 "frame21" fps 1 flag 0 }
  frame { name "frame3" tile 6350 tile1 6350 }
}

model "DUKEPLUS_RESOURCES/GRAPHICS/2595_shotspark1.md3" {
  scale 90 shade 3
  zadd .6
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/2595_shotspark1.png" }
  glow { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/2595_shotspark1.png" }
  anim { frame0 "frame3" frame1 "frame21" fps 1 flag 0 }
  frame { name "frame3" tile 6351 tile1 6351 }
}

model "DUKEPLUS_RESOURCES/GRAPHICS/2595_shotspark1.md3" {
  scale 90 shade 3
  zadd .3
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/2595_shotspark1.png" }
  glow { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/2595_shotspark1.png" }
  anim { frame0 "frame3" frame1 "frame21" fps 1 flag 0 }
  frame { name "frame3" tile 6352 tile1 6352 }
}

model "DUKEPLUS_RESOURCES/GRAPHICS/2595_shotspark1.md3" {
  scale 90 shade 3
  zadd 1.2
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/2595_shotspark1.png" }
  glow { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/2595_shotspark1.png" }
  anim { frame0 "frame3" frame1 "frame21" fps 1 flag 0 }
  frame { name "frame3" tile 6353 tile1 6353 }
}

dummytile 8006 32 32 // ground saw blade
dummytile 8007 32 32 // saw blade projectile
model "DUKEPLUS_RESOURCES/GRAPHICS/saw1.md3" {
   scale 5.0
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/saw.jpg" }
   frame { name "Frame0" tile0 8006 tile1 8007 }
}

model "highres/sprites/firstperson/2524_pistol.md3" {
   scale 1.9
   skin { pal 0 file "highres/sprites/firstperson/2524_pistol.png" }
   glow { file "highres/sprites/firstperson/2524_pistol_g.png" }
   frame { name "idle" tile 2524 }
   anim { frame0 "fire1" frame1 "fire2" fps 60 flags 0 smoothduration 0.0 }
   frame { name "fire1" tile0 2525 tile1 2526 smoothduration 0.0 }
   anim { frame0 "reload1" frame1 "reload3" fps 16 }
   frame { name "reload1" tile0 2528 tile1 2529 }
   hud { tile0 2524 tile1 2526 xadd -0.15 yadd 1.32 zadd -0.56 angadd -37 }
   hud { tile0 2528 tile1 2529 xadd -0.15 yadd 1.36 zadd -0.68 angadd -37 }
   hud { tile0 2524 tile1 2524 xadd 0.1 yadd 0.55 zadd -0.56 angadd -37 flipped }
   hud { tile0 2525 tile1 2526 xadd 0.12 yadd 0.4 zadd -0.56 angadd -37 flipped }   
   hud { tile 2528 xadd 0.15 yadd 0.2 zadd -0.68 angadd -37 flipped }
   hud { tile 2529 xadd 0.15 yadd 0.0 zadd -0.68 angadd -37 flipped }
   
}

model "highres/sprites/firstperson/2530_clip.md3" {
   scale 1.9
   skin { pal 0 file "highres/sprites/pickups/0040_pistolammo.jpg" }
   frame { name "Frame0" tile0 2530 tile1 2531 }
   hud { tile 2530 xadd -0.48 yadd 0.7 zadd -0.48 angadd -37  flipped }
}

model "highres/sprites/firstperson/2532_cliphand.md3" {
   scale 1.9
   skin { pal 0 file "highres/sprites/firstperson/2532_cliphand.png" }
   frame { name "idle" tile 2532 }
   hud { tile 2532 xadd -0.45 yadd 0.65 zadd -0.48 angadd -37  flipped }
}

texture 2533 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/2533.png" nocompress nodownsize } }
texture 2534 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/2534.png" nocompress nodownsize } }


   // crouch and death anim for Duke Plus bots
   model "highres/sprites/characters/1405_duke.md3" {
      scale 1.55 shade 0 
      skin { pal 0 surface 0 file "highres/sprites/pickups/0057_jetpack.png" }
      skin { pal 0 surface 1 file "highres/sprites/characters/1405_duke.png" }
      skin { pal 10 surface 1 file "highres/sprites/characters/1405_duke_10.png" }
      skin { pal 11 surface 1 file "highres/sprites/characters/1405_duke_11.png" }
      skin { pal 12 surface 1 file "highres/sprites/characters/1405_duke_12.png" }
      skin { pal 13 surface 1 file "highres/sprites/characters/1405_duke_13.png" }
      skin { pal 14 surface 1 file "highres/sprites/characters/1405_duke_14.png" }
      skin { pal 15 surface 1 file "highres/sprites/characters/1405_duke_15.png" }
      skin { pal 16 surface 1 file "highres/sprites/characters/1405_duke_16.png" }
      skin { pal 21 surface 1 file "highres/sprites/characters/1405_duke_21.png" }
      skin { pal 23 surface 1 file "highres/sprites/characters/1405_duke_23.png" }
      skin { pal 0 surface 2 file "highres/sprites/pickups/0023_rpg.png" }

      // Crouch
      frame { name "crouch1" tile0 1471 tile1 1475 smoothduration 0.2 }
      frame { name "crouch2" tile0 1476 tile1 1480 smoothduration 0.2 }
      frame { name "crouch3" tile0 1481 tile1 1485 smoothduration 0.2 }
      // Death
      anim { frame0 "die0" frame1 "die1" fps 25 flags 1 }
      frame { name "die0" tile0 1506 tile1 1510 smoothduration 0.2 }
      frame { name "dead" tile 1519 smoothduration 0.3 }
   }

model "DUKEPLUS_RESOURCES/GRAPHICS/dukecan.md3"
{
  scale 8.0
  zadd 1 // can on its side
  shade 0
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/DukeCan.jpg" }
  skin { pal 10 file "DUKEPLUS_RESOURCES/GRAPHICS/dukecan_red.jpg" }
  skin { pal 40 file "DUKEPLUS_RESOURCES/GRAPHICS/DukeCan_bust.jpg" } // opened can
  skin { pal 50 file "DUKEPLUS_RESOURCES/GRAPHICS/dukecan_bust_red.jpg" } // opened can
  frame { name "FRAME1" tile 6301 }
}

model "DUKEPLUS_RESOURCES/GRAPHICS/dukecan.md3"
{
  scale 8.0
  shade 0
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/DukeCan.jpg" }
  skin { pal 10 file "DUKEPLUS_RESOURCES/GRAPHICS/dukecan_red.jpg" }
  skin { pal 40 file "DUKEPLUS_RESOURCES/GRAPHICS/DukeCan_bust.jpg" } // opened can
  skin { pal 50 file "DUKEPLUS_RESOURCES/GRAPHICS/dukecan_bust_red.jpg" } // opened can
  frame { name "FRAME1" tile 6300 }
}

model "DUKEPLUS_RESOURCES/GRAPHICS/dukecan_bust.md3" // crushed can
{
  scale 8.0
  shade 0
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/DukeCan_bust.jpg" }
  skin { pal 10 file "DUKEPLUS_RESOURCES/GRAPHICS/dukecan_bust_red.jpg" }
  frame { name "FRAME1" tile 6302 }
}

texture 6275 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/Spark.png" nocompress nodownsize } }
texture 6277 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/Spark.png" nocompress nodownsize } }
texture 6318 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/Spark.png" nocompress nodownsize } }

texture 6273 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/damages/scorch.png" nocompress nodownsize } }
dummytile 8030 35 35

texture 6276 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/damages/concrete_hole.png" nocompress nodownsize } }
texture 6282 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/damages/electronic_hole.png" nocompress nodownsize } }
texture 6278 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/damages/metal_hole2.png" nocompress nodownsize } }
texture 6283 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/damages/organic_hole.png" nocompress nodownsize } }
texture 6280 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/damages/wood_hole.png" nocompress nodownsize } }

/*
 model "DUKEPLUS_RESOURCES/GRAPHICS/dukecan_frag.md3" // can destruction
 {
  scale 10.0
  shade 0
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/DukeCan_frag.jpg" }
  skin { pal 10 file "DUKEPLUS_RESOURCES/GRAPHICS/dukecan_frag_red.jpg" }
  frame { name "FRAME1" tile 8014 }
  anim { frame0 "FRAME1" frame1 "FRAME6" fps 25 flags 1 }
}
*/

texture 6274 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/rpgmuzzleflash.png" nocompress nodownsize } }
texture 6347 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/rpgmuzzleflash.png" nocompress nodownsize } }

dummytilerange 8032 8043 32 64
texture 8032 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/s_dn_1.png" nocompress nodownsize } }
texture 8033 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/s_dn_2.png" nocompress nodownsize } }
texture 8034 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/s_dn_3.png" nocompress nodownsize } }
texture 8035 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/s_dn_4.png" nocompress nodownsize } }
texture 8036 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/s_dn_5.png" nocompress nodownsize } }
texture 8037 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/s_up_1.png" nocompress nodownsize } }
texture 8038 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/s_up_2.png" nocompress nodownsize } }
texture 8039 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/s_up_3.png" nocompress nodownsize } }
texture 8040 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/s_up_4.png" nocompress nodownsize } }
texture 8041 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/s_up_5.png" nocompress nodownsize } }
texture 8042 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/s_dn_a.png" nocompress nodownsize } }
texture 8043 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/s_up_a.png" nocompress nodownsize } }

dummytile 8045 64 64
texture 8045 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/lightglow.png" nocompress nodownsize } }

texture 6272 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/snowflake.png" nocompress nodownsize } }

dummytile 8055 64 64
// Smoke effect from  sd_duke mod
model "DUKEPLUS_RESOURCES/GRAPHICS/plane.md3" {
  scale 270 shade 2
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/smoke4.png" nocompress nodownsize }
  anim { frame0 "FRAME1" frame1 "FRAME6" fps 0 flag 0 }
  frame { name "FRAME1" tile 8055 }
}


dummytile 8062 32 32
dummytile 8063 32 32

// BOX
model "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/crate1.MD2"
{
  // scale 1.25
  scale 5.00
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/metalcrate.jpg" }
   skin { pal 30 file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/0884crate.jpg" }
  frame { name "idle01"  tile 6314 }
  frame { name "idle01"  tile 6315 }
  frame { name "idle01"  tile 6316 }
  frame { name "idle01"  tile 6317 }
}

texture 6327 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/smoke/ssmoke0001.png" nocompress nodownsize } }
texture 6328 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/smoke/ssmoke0002.png" nocompress nodownsize } }
texture 6329 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/smoke/ssmoke0003.png" nocompress nodownsize } }
texture 6330 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/smoke/ssmoke0004.png" nocompress nodownsize } }
texture 6331 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/smoke/ssmoke0005.png" nocompress nodownsize } }
texture 6332 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/smoke/ssmoke0006.png" nocompress nodownsize } }
texture 6333 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/smoke/ssmoke0007.png" nocompress nodownsize } }
texture 6334 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/smoke/ssmoke0010.png" nocompress nodownsize } }
texture 6335 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/smoke/ssmoke0011.png" nocompress nodownsize } }
texture 6336 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/smoke/ssmoke0012.png" nocompress nodownsize } }
texture 6337 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/smoke/ssmoke0013.png" nocompress nodownsize } }
texture 6338 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/smoke/ssmoke0014.png" nocompress nodownsize } }


// model "DUKEPLUS_RESOURCES/GRAPHICS/SCRAPS/glass.md3"
// {
//  scale 3 shade 0
//  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/SCRAPS/glass.png" }
//  anim { frame0 "FRAME2" frame1 "FRAME9" fps 5 flag 0 }
//  frame { name "FRAME2" tile 6422 }
  // frame { name "FRAME1" tile 8377 }
// }

//setuptilerange 5356 5376 90 90 0 0
dummytilerange 6356 6376 90 90
texture 6356 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/splash0008.png" } }
texture 6357 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/splash0010.png" } }
texture 6358 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/splash0012.png" } }
texture 6359 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/splash0014.png" } }
texture 6360 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/splash0016.png" } }
texture 6361 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/splash0018.png" } }
texture 6362 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/splash0020.png" } }
texture 6363 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/splash0022.png" } }
texture 6364 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/splash0024.png" } }
texture 6365 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/splash0026.png" } }
texture 6366 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/splash0028.png" } }
texture 6367 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/splash0030.png" } }
texture 6368 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/circle1.png" } }
texture 6369 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/circle2.png" } }
texture 6370 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/circle3.png" } }
texture 6371 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/circle4.png" } }
texture 6372 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/circle5.png" } }
texture 6373 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/circle6.png" } }
texture 6374 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/circle7.png" } }
texture 6375 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/circle8.png" } }
texture 6376 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/splash/circle9.png" } }

//setuptilerange 6378 6397 120 120 0 0
dummytilerange 6378 6397 120 120
texture 6378 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10002.png" } }
texture 6379 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10004.png" } }
texture 6380 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10006.png" } }
texture 6381 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10008.png" } }
texture 6382 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10010.png" } }
texture 6383 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10012.png" } }
texture 6384 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10014.png" } }
texture 6385 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10016.png" } }
texture 6386 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10018.png" } }
texture 6387 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10020.png" } }
texture 6388 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10022.png" } }
texture 6389 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10024.png" } }
texture 6390 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10026.png" } }
texture 6391 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10028.png" } }
texture 6392 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10030.png" } }
texture 6393 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10032.png" } }
texture 6394 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10034.png" } }
texture 6395 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10036.png" } }
texture 6396 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10038.png" } }
texture 6397 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/special/transport10040.png" } }

dummytile 8120 32 32

// Flare
dummytile 8121 64 16
dummytile 8124 64 16
// dummytile 8122 64 64
// dummytile 8123 64 64
model "DUKEPLUS_RESOURCES/GRAPHICS/flare.md3" {
   scale 3 shade 8
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/flare.png" }
   glow { file "DUKEPLUS_RESOURCES/GRAPHICS/flare_glow.png" }
   frame { name "FRAME0" tile0 8121 tile1 8121 }
   // frame { name "FRAME0" tile0 8124 tile1 8124 }
   anim { frame0 "FRAME1" frame1 "FRAME16" fps 25 flags 0 }
   frame { name "FRAME1" tile0 8124 tile1 8124 }
}

// fuse
model "DUKEPLUS_RESOURCES/GRAPHICS/flare.md3" {
   scale 10 shade 8 zadd 4
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/fuse.png" }
   // glow { file "DUKEPLUS_RESOURCES/GRAPHICS/fuse_glow.png" }
   frame { name "FRAME0" tile 6319 }
   anim { frame0 "FRAME1" frame1 "FRAME16" fps 25 flags 0 }
   frame { name "FRAME1" tile 6320 }
}

dummytilerange 8140 8151 33 21 // scraps 33 21

model "DUKEPLUS_RESOURCES/GRAPHICS/SCRAPS/scrap6.md3"
 {
   scale 6 shade 3
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/SCRAPS/scrap6.png" }
   anim { frame0 "FRAME2" frame1 "FRAME6" fps 15 flag 0 }
   anim { frame0 "FRAME6" frame1 "FRAME9" fps 15 flag 0 }
   // frame { name "FRAME2" tile0 2390 tile1 2398 }
   frame { name "FRAME2" tile0 6291 tile1 6299 }
   frame { name "FRAME6" tile0 8140 tile1 8140 }
   frame { name "FRAME1" tile 8141 }
 }

model "DUKEPLUS_RESOURCES/GRAPHICS/SCRAPS/scrap1.md3"
 {
   scale 10 shade 3
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/SCRAPS/scrap1.png" }
   anim { frame0 "FRAME2" frame1 "FRAME6" fps 15 flag 0 }
   anim { frame0 "FRAME6" frame1 "FRAME9" fps 15 flag 0 }
   // frame { name "FRAME2" tile0 2400 tile1 2403 }
   frame { name "FRAME6" tile0 8142 tile1 8142 }
   frame { name "FRAME1" tile 8143 }
 }

model "DUKEPLUS_RESOURCES/GRAPHICS/SCRAPS/scrap2.md3"
 {
   scale 10 shade 3
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/SCRAPS/scrap2.png" }
   anim { frame0 "FRAME2" frame1 "FRAME6" fps 15 flag 0 }
   anim { frame0 "FRAME6" frame1 "FRAME9" fps 15 flag 0 }
   // frame { name "FRAME2" tile0 2404 tile1 2407 }
   frame { name "FRAME6" tile 8144 }
   frame { name "FRAME1" tile 8145 }
 }
 

model "DUKEPLUS_RESOURCES/GRAPHICS/SCRAPS/scrap3.md3"
 {
   scale 10 shade 3
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/SCRAPS/scrap3.png" }
   anim { frame0 "FRAME2" frame1 "FRAME6" fps 15 flag 0 }
   anim { frame0 "FRAME6" frame1 "FRAME9" fps 15 flag 0 }
   // frame { name "FRAME2" tile0 2408 tile1 2411 }
   frame { name "FRAME6" tile 6307 }
   frame { name "FRAME1" tile0 6308 tile1 6308 }
 }

model "DUKEPLUS_RESOURCES/GRAPHICS/SCRAPS/scrap4.md3"
 {
   scale 10 shade 3
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/SCRAPS/scrap4.png" }
   anim { frame0 "FRAME2" frame1 "FRAME6" fps 15 flag 0 }
   anim { frame0 "FRAME6" frame1 "FRAME9" fps 15 flag 0 }
   // frame { name "FRAME2" tile0 2412 tile1 2415 }
   frame { name "FRAME6" tile 6303 }
   frame { name "FRAME1" tile 6304 }
 }

model "DUKEPLUS_RESOURCES/GRAPHICS/SCRAPS/scrap4.md3"
 {
   scale 10 shade 3
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/SCRAPS/scrap5.png" }
   anim { frame0 "FRAME2" frame1 "FRAME6" fps 15 flag 0 }
   anim { frame0 "FRAME6" frame1 "FRAME9" fps 15 flag 0 }
   // frame { name "FRAME2" tile0 2416 tile1 2418 }
   frame { name "FRAME6" tile 8150 }
   frame { name "FRAME1" tile 8151 }
 }

dummytile 8613 110 100
texture 8613 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/shell_hud.png" nocompress nodownsize } }

dummytile 8800 256 256
texture 8800 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/mp5fire1.png" nocompress nodownsize } }
texture 8831 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/shotgunmuzzleflash.png" nocompress nodownsize } }

dummytile 8830 88 25
// CRUIZER SHOTGUN PICKUP
model "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/Cruizer_pickup.md3" {
  scale 1.6
  skin { pal 0 surface 0 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/2barrel.png" } // 2barrel
   skin { pal 0 surface 1 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/3grips.png" }     // 3grips
   skin { pal 0 surface 2 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/1rec.png" }     // 1rec
   frame { name "MilkShape 3D" tile 8830 }
}


// JIBS_FLESH1 
 model "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/flesh1.md3" {
  scale 6 shade 4 
  zadd -2
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/flesh1.png" }
  frame { name "idle" tile 6290 } 
  anim { frame0 "f1" frame1 "f2" fps 0 flag 0 } 
  frame { name "f1" tile 6289 } 
 } 


//blood splashes

dummytile 6469 256 256
texture 6469 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/0013bck2.png" } }
dummytile 6470 256 256
texture 6470 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/0013bck3.png" } }
dummytile 6471 256 256
texture 6471 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/0013bck4.png" } }
dummytile 6468 256 256
texture 6468 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/0013bck.png" } }
dummytile 6472 128 128
texture 6472 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/cblood1.png" } }

model "DUKEPLUS_RESOURCES/GRAPHICS/shell.md3" {
  scale 5 shade 5
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/shell.png" }
  anim { frame0 "FRAME2" frame1 "FRAME10" fps 40 flag 0 }
  anim { frame0 "FRAME11" frame1 "FRAME16" fps 30 flag 1 }
  frame { name "FRAME2" tile0 2533 tile1 2534 }

}

model "DUKEPLUS_RESOURCES/GRAPHICS/shell.md3" {
  scale 7 shade 5
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/shell2.png" }
  anim { frame0 "FRAME2" frame1 "FRAME10" fps 40 flag 0 }
  anim { frame0 "FRAME11" frame1 "FRAME16" fps 30 flag 1 }
  frame { name "FRAME2" tile 2535 }
  frame { name "FRAME2" tile 6325 }

}

// pigcop jibs Dr. Kill & ___

dummytilerange 6400 6409 32 32

model "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/Pig1.md3" {
  scale 30 shade 0
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/pighead.png" }
  anim { frame0 "f1" frame1 "f4" fps 8 flag 0 }
  frame { name "f1" tile 6400 }
  frame { name "idle" tile 6401 }
}

model "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/Pig2.md3" {
  scale 30 shade 0
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/piglower.png" }
  anim { frame0 "f1" frame1 "f4" fps 8 flag 0 }
  frame { name "f1" tile 6402 }
  frame { name "idle" tile 6403 }
}

model "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/Pig3.md3" {
  scale 30 shade 0
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/pigupper.png" }
  anim { frame0 "f1" frame1 "f4" fps 8 flag 0 }
  frame { name "f1" tile 6404 }
  frame { name "idle" tile 6405 }
}

model "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/Pig4.md3" {
  scale 30 shade 0
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/pigupper.png" }
  anim { frame0 "f1" frame1 "f4" fps 8 flag 0 }
  frame { name "f1" tile 6406 }
  frame { name "idle" tile 6407 }
}

model "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/Pig5.md3" {
  scale 30 shade 0
  skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/BLOOD/piglower.png" }
  anim { frame0 "f1" frame1 "f4" fps 8 flag 0 }
  frame { name "f1" tile 6408 }
  frame { name "idle" tile 6409 }
}

dummytilerange 6410 6413 128 32
dummytile 6414 128 64 // blocking sprite

// Sky Car
model "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/2491_skycar.md3" {
   scale 3 shade 0
   skin { surface 0 pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/skycar_skin.png" }
   skin { surface 1 pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/gas_fire.png" }
   glow { surface 1 pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/gas_fire_glow.png" }
   skin { surface 2 pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/gas_fire.png" }
   glow { surface 2 pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/gas_fire_glow.png" }
   
   skin { surface 3 pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/1960_reconcar.png" }
   anim { frame0 "Frame1" frame1 "Frame8" fps 1 flags 0 }
   frame { name "Frame0" tile 6410 }
   frame { name "Frame1" tile 6411 }
   frame { name "Frame0" tile 6412 }
   frame { name "Frame1" tile 6413 }
   zadd 9  
}

dummytile 6415 64 16
// Rocket bomb
definemodel "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/rocket.md2" 0.5 0
definemodelskin 0 "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/rocket.png"
definemodelanim "idle1" "idle2" 22 0
definemodelframe "idle1" 6415 6415 // BOMB

dummytile 6416 32 32
model "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/blockb.md3" { 
   scale 6.25 shade 0 
   zadd 4
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/ice.png" }
   frame { name "FRAME1" tile 6416 }
}

dummytile 6417 8 8
dummytile 6418 128 128
texture 6418 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/rpgmuzzleflash.png" nocompress nodownsize } }
dummytile 6419 128 128
texture 6419 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/skycar_ring.png" nocompress nodownsize } }
dummytilerange 6420 6421 32 32
model "DUKEPLUS_RESOURCES/GRAPHICS/railtailx2.md3" { 
   scale 3.0 shade 0 
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/ice.png" }
   glow { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/MAP_EFFECTS/ice.png" }
   
   frame { name "FRAME1" tile 6420 }
   frame { name "FRAME1" tile 6421 }
}

dummytilerange 6423 6424 32 32
model "DUKEPLUS_RESOURCES/GRAPHICS/railtailx5.md3" { 

   scale 3.0 shade 0 
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/laz.png" }
   skin { pal 3 file "DUKEPLUS_RESOURCES/GRAPHICS/laz2.png" }
   glow { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/laz.png" }
   glow { pal 3 file  "DUKEPLUS_RESOURCES/GRAPHICS/laz2.png" }
   frame { name "FRAME1" tile 6423 }
   frame { name "FRAME1" tile 6424 }
}

dummytile 8831 312 256
texture 8831 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/shotgunmuzzleflash.png" nocompress nodownsize } }

dummytile 8832 57 36

// MP5AMMO
model "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/MP5CLIP.md3" {
scale 0.75
   skin { pal 0 surface 0 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/mp5clips.png" }
   frame { name "MilkShape 3D" tile 8832 }
}

dummytile 8833 88 24
// MP5 PICKUP
model "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/mp5pick.md3" {
 scale 4.0
   skin { pal 0 surface 0 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/mp5stock.png" } 
   skin { pal 0 surface 1 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/mp5body.png" }
   skin { pal 0 surface 2 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/mp5clips.png" }
   skin { pal 0 surface 3 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/mp5grip.png" }
   frame { name "MilkShape 3D" tile 8833 }
}

// HUD MP5
// dummytilerange 8835 8839 312 256
dummytilerange 8835 8839 37 32
model "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/MP5.md3" {
   scale 1.9
   shade 3

   skin { pal 0 surface 0 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/arms256.png" }
   skin { pal 0 surface 1 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/mp5stock.png" } 
   skin { pal 0 surface 2 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/mp5body.png" }
   skin { pal 0 surface 3 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/mp5clips.png" }
   skin { pal 0 surface 4 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/mp5grip.png" }
   anim { frame0 "Idle" frame1 "Idle" fps 15 }
   frame { name "Idle" tile 8835 flags 0 smoothduration 0.01 }
   anim { frame0 "fire1" frame1 "fire4" fps 40 }
   frame { name "fire1" tile 8836 flags 1 smoothduration 0.01 }
   anim { frame0 "reload1" frame1 "reload20" fps 25 flags 1 }
   frame { name "reload1" tile 8837 }
   anim { frame0 "reload21" frame1 "reload40" fps 25 flags 1 }
   frame { name "reload21" tile 8838 }
   anim { frame0 "cold1" frame1 "cold11" fps 14 flags 1 }
   frame { name "cold1" tile 8839 flags 1 smoothduration 0.01 }
   hud { tile 8835 xadd -.15 yadd 1.2 zadd -0.40 angadd -16 } // idle
   hud { tile 8836 xadd -.15 yadd 1.2 zadd -0.40 angadd -16 } // firing
   hud { tile 8837 xadd -.15 yadd 1.0 zadd -0.40 angadd -16 } // reload part 1
   hud { tile 8838 xadd -.15 yadd 1.0 zadd -0.40 angadd -16 } // reload part 2
   hud { tile 8839 xadd -.15 yadd 1.15 zadd -0.40 angadd -8 } // butt
}


// HUD CRUIZER SHOTGUN
//dummytilerange 8840 8847 312 256
dummytilerange 8840 8847 37 32
model "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/Cruizer.md3" {
 scale .9
 shade 3
  skin { pal 0 surface 0 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/2barrel.png" } // 2barrel
   skin { pal 0 surface 1 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/3grips.png" }     // 3grips
   skin { pal 0 surface 2 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/1rec.png" }     // 1rec
   skin { pal 0 surface 3 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/shell.png" }  //shell
   skin { pal 0 surface 4 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/arms256.png" } //arms256
  anim { frame0 "Idle1" frame1 "Idle1" fps 15 flags 0 }
   frame { name "Idle1" tile 8840 smoothduration 0.0 }
   anim { frame0 "shoot1" frame1 "pump8" fps 18 flags 1 } // frame1 "shoot6"
   frame { name "shoot1" tile 8841 smoothduration 0.0 }
   anim { frame0 "pump1" frame1 "pump8" fps 15 flags 1 smoothduration 0.0 }
   frame { name "pump1" tile 8842 smoothduration 0.0 }
   anim { frame0 "reload1" frame1 "reload5" fps 15 flags 1 } // complete first shell goes to reload 10
   frame { name "reload1" tile 8843 smoothduration 0.0 }
   anim { frame0 "reload6" frame1 "reload10" fps 11 flags 1 } // the part that repeats; holds 8 shells total
   frame { name "reload6" tile 8844 smoothduration 0.0 }
   anim { frame0 "reload10" frame1 "reload10" fps 11 flags 0 } // necessary to reset the reload animation
   frame { name "reload10" tile 8845 smoothduration 0.0 }
   anim { frame0 "reload11" frame1 "reload14" fps 15 flags 1 } // the hand returns to idle position from reloading
   frame { name "reload11" tile 8846 smoothduration 0.0 }
   anim { frame0 "pumpb1" frame1 "pumpb6" fps 15 flags 1 }
   frame { name "pumpb1" tile 8847 smoothduration 0.0 }

   hud { tile 8840  xadd 0.00 yadd 0.25 zadd -.40 angadd -16 }
   hud { tile 8841  xadd 0.00 yadd 0.25 zadd -.40 angadd -16 }
   hud { tile 8842  xadd 0.00 yadd 0.25 zadd -.40 angadd -16 }
   hud { tile 8843  xadd 0.00 yadd 0.2 zadd -.40 angadd -16 }
   hud { tile 8844  xadd 0.00 yadd 0.2 zadd -.40 angadd -16 }
   hud { tile 8845  xadd 0.00 yadd 0.2 zadd -.40 angadd -16 }
   hud { tile 8846  xadd 0.00 yadd 0.25 zadd -.40 angadd -16 }
   hud { tile 8847  xadd 0.00 yadd 0.25 zadd -.40 angadd -16 }

}

dummytilerange 8826 8830 128 84

// HUD DOUBLE BARRELED Shotgun (8826)
model "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/sawnoff.md3" {
   scale 1.8 // 1.9
   shade 3

   skin { pal 0 surface 0 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/arms256.png" } // surface 0 is left arm
   skin { pal 0 surface 1 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/newbarell.png" } // surface 1 part of gun
   skin { pal 0 surface 2 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/arms256.png" } // surface 2 is right arm
   skin { pal 0 surface 3 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/newbarell.png" } // surface 3 is part of gun
   skin { pal 0 surface 4 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/shell_dirty.png" } // surface 4 is the shells

   anim { frame0 "Idle" frame1 "Idle" fps 15 }
   frame { name "Idle" tile 8826 flags 0 smoothduration 0.01 }
   anim { frame0 "fire1" frame1 "fire6" fps 13 }
   frame { name "fire1" tile 8827 flags 1 smoothduration 0.01 }
   anim { frame0 "reload1" frame1 "reload18" fps 12 flags 1 }
   frame { name "reload1" tile 8828 flags 0 smoothduration 0.01 }
   anim { frame0 "cold1" frame1 "cold9" fps 12 flags 1 }
   frame { name "cold1" tile 8829 flags 1 }
   
   hud { tile 8826 xadd 0.09 yadd 1.0 zadd -0.60 angadd -32 }
   hud { tile 8827 xadd 0.09 yadd 1.0 zadd -0.60 angadd -32 }
   hud { tile 8828 xadd 0.09 yadd 1.0 zadd -0.60 angadd -32 }
   
   // hud { tile 8829 xadd 0.09 yadd 1.0 zadd -0.72 angadd -16 }
   hud { tile 8829 xadd 0.09 yadd 1.0 zadd -0.60 angadd -32 }
}

// SAWNOFF SHOTGUN PICKUP
model "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/sawnoffpickup.md3" {
  scale 3.0
  skin { pal 0 surface 0 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/newbarell.png" }
  skin { pal 0 surface 1 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/sawnoffpickupmain.bmp" }
  frame { name "MilkShape 3D" tile 6324 }
}

// dummytilerange 6146 6151 72 80

// dummytile 6152 96 96
texture 6152 { pal 0 { file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/laserflash.png" nocompress nodownsize } }

// HUD Laser Pistol (6146)
model "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/laser6146_pistol.md3" {
   scale 1.9
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/laser6146_pistol.png" }
   glow { file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/laser6146_pistol_g.png" }
   frame { name "idle" tile 6146 smoothduration 0.0 }
   anim { frame0 "fire1" frame1 "fire2" fps 60 flags 0 }
   frame { name "fire1" tile0 6147 tile1 6148 smoothduration 0.0 }
   anim { frame0 "reload1" frame1 "reload3" fps 12.5 flags 1 }
   frame { name "reload1" tile0 6150 tile1 6151 smoothduration 0.0 }
   //hud { tile0 6146 tile1 6148 xadd -0.15 yadd 1.32 zadd -0.56 angadd -37 }
   hud { tile0 6150 tile1 6151 xadd -0.15 yadd 1.36 zadd -0.68 angadd -37 }
   // hud { tile0 6146 tile1 6148 xadd -0.56 yadd 1.32 zadd -0.56 angadd -1 }
   hud { tile0 6146 tile1 6148 xadd -0.36 yadd 1.32 zadd -0.66 angadd -20 }
   
}

// LASER PISTOL PICKUP (6145)
model "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/laser0021_pistol.md2" { 
   scale 1.4 shade 1
   skin { pal 0 file "DUKEPLUS_RESOURCES/GRAPHICS/WEAPONS/laser0021_pistol.jpg" }
   frame { name "FRAME01" tile 6145 }
}