
include duke3d_hrp.def
include undef.def
include ATTRITION_RESOURCES/GRAPHICS/tilefromtexture/attiles.def

// include ATTRITION_RESOURCES/GRAPHICS/dukecanhand/dukecanhand.def
// Duke3D HRP HUD Weapons Definitions

// OGG MUSIC DEFINITIONS TO OVERRIDE HRP

// EP1
Music { ID "E4L1" file "highres/music/stalker.ogg" }
Music { ID "E4L2" file "highres/music/dethtoll.ogg" }
Music { ID "E4L3" file "highres/music/streets.ogg" }
Music { ID "E4L4" file "highres/music/watrwld1.ogg" }
Music { ID "E4L5" file "highres/music/snake1.ogg" }

// EP2
Music { ID "E4L6" file "highres/music/futurmil.ogg" }
Music { ID "E4L7" file "highres/music/storm.ogg" }
Music { ID "E4L8" file "highres/music/gutwrnch.ogg" }
Music { ID "E4L9" file "highres/music/robocrep.ogg" }
Music { ID "E4L10" file "highres/music/stalag.ogg" }
Music { ID "E4L11" file "highres/music/pizzed.ogg" }
Music { ID "E4L12" file "highres/music/alienz.ogg" }
Music { ID "E4L13" file "highres/music/xplasma.ogg" }
Music { ID "E4L14" file "highres/music/alfredh.ogg" }

// EP3
Music { ID "E4L15" file "highres/music/inhiding.ogg" }
Music { ID "E4L16" file "highres/music/fatcmdr.ogg" }
Music { ID "E4L17" file "highres/music/names.ogg" }
Music { ID "E4L18" file "highres/music/subway.ogg" }
Music { ID "E4L19" file "highres/music/invader.ogg" }
Music { ID "E4L20" file "highres/music/gotham.ogg" }
Music { ID "E4L21" file "highres/music/233c.ogg" }
Music { ID "E4L22" file "highres/music/lordofla.ogg" }
Music { ID "E4L23" file "highres/music/urban.ogg" }

// EP4
Music { ID "E4L24" file "highres/music/missimp.ogg" }
Music { ID "E4L25" file "highres/music/prepd.ogg" }
Music { ID "E4L26" file "highres/music/bakedgds.ogg" }
Music { ID "E4L27" file "highres/music/cf.ogg" }
Music { ID "E4L24" file "highres/music/lemchill.ogg" }
Music { ID "E4L25" file "highres/music/pob.ogg" }
Music { ID "E4L26" file "highres/music/warehaus.ogg" }
Music { ID "E4L27" file "highres/music/restrict.ogg" }
Music { ID "E4L28" file "highres/music/depart.ogg" }

include ATTRITION_RESOURCES/GRAPHICS/fonts/fonts.def

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 
undefmodel 2521
undefmodel 2522


   // 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 "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 "Frame0" tile 2524 }
   anim { frame0 "Frame1" frame1 "Frame5" fps 60 flags 0 smoothduration 0.0 }
   frame { name "Frame1" tile0 2525 tile1 2526 smoothduration 0.0 }
   anim { frame0 "Frame6" frame1 "Frame15" fps 12.5 flags 1 }
   // anim { frame0 "Frame6" frame1 "Frame15" fps 16 }
   frame { name "Frame6" 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 2541 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/2541.png" nocompress nodownsize } }
texture 2542 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/2542.png" nocompress nodownsize } }
texture 2543 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/2543.png" nocompress nodownsize } }

// RPG (2544)
model "highres/sprites/firstperson/2544_rpg.md3" {
   scale 1.9
   skin { pal 0 file "highres/sprites/firstperson/2544_rpg.png" }
   frame { name "idle" tile 6228 }
   hud { tile 6228 xadd 0.1 yadd 1.15 zadd -0.68 angadd -12 }
   hud { tile 6229 xadd 0.1 yadd 1.15 zadd -0.68 angadd -12 }
   hud { tile 6230 xadd 0.1 yadd 1.15 zadd -0.68 angadd -12 }
   frame { name "idle" tile0 6228 tile1 6230 }
}

model "ATTRITION_RESOURCES/GRAPHICS/shell.md3" {
  scale 5 shade 5
  skin { pal 0 file "ATTRITION_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 }

}

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

setuptile 5656 100 100 0 0
setuptile 5657 116 116 0 0
setuptile 5658 132 132 0 0
setuptile 5659 156 156 0 0
setuptile 5660 128 128 0 0
setuptile 5661 188 188 0 0
setuptile 5662 204 196 0 0
setuptile 5663 244 248 0 0
setuptile 5664 288 284 0 0
setuptile 5666 128 128 0 0
texture 5656 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef1.png" nocompress nodownsize } }
texture 5657 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef2.png" nocompress nodownsize } }
texture 5658 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef3.png" nocompress nodownsize } }
texture 5659 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef4.png" nocompress nodownsize } }
texture 5660 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef5.png" nocompress nodownsize } }
texture 5661 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef6.png" nocompress nodownsize } }
texture 5662 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef7.png" nocompress nodownsize } }
texture 5663 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef8.png" nocompress nodownsize } }
texture 5664 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef9.png" nocompress nodownsize } }

tilefromtexture 5656 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef1.png" alphacut 32 }
tilefromtexture 5657 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef2.png" alphacut 32 }
tilefromtexture 5658 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef3.png" alphacut 32 }
tilefromtexture 5659 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef4.png" alphacut 32 }
tilefromtexture 5660 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef5.png" alphacut 32 }
tilefromtexture 5661 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef6.png" alphacut 32 }
tilefromtexture 5662 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef7.png" alphacut 32 }
tilefromtexture 5663 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef8.png" alphacut 32 }
tilefromtexture 5664 { file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/stompwavef9.png" alphacut 32 }

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

texture 6169 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/Spark.png" nocompress nodownsize } }
texture 6174 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/snowflake.png" nocompress nodownsize } }

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

texture 6214 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/dpblood1.png" nocompress nodownsize } }
texture 6215 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/dpblood2.png" nocompress nodownsize } }

dummytile 6262 32 32

model "ATTRITION_RESOURCES/GRAPHICS/shoot.md3" {
   scale 18 shade 5
   skin { pal 0 file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/ice.png" }
   glow { surface 0 file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/ice.png" }
   frame { name "FRAME1" tile0 6262 tile1 6266 smoothduration 0.0 }
   anim { frame0 "FRAME1" frame1 "FRAME28" fps 25 flags 0 }
}

texture 6272 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/snowflake.png" nocompress nodownsize } }
texture 6273 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/damages/scorch.png" nocompress nodownsize } }
texture 6274 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/rpgmuzzleflash.png" nocompress nodownsize } }
texture 6275 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/Spark.png" nocompress nodownsize } }
texture 6276 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/damages/concrete_hole.png" nocompress nodownsize } }
texture 6277 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/Spark.png" nocompress nodownsize } }
texture 6278 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/damages/metal_hole2.png" nocompress nodownsize } }
texture 6280 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/damages/wood_hole.png" nocompress nodownsize } }
texture 6282 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/damages/electronic_hole.png" nocompress nodownsize } }
texture 6283 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/damages/organic_hole.png" nocompress nodownsize } }

// JIBS_FLESH1 
 model "ATTRITION_RESOURCES/GRAPHICS/BLOOD/flesh1.md3" {
  scale 6 shade 4 
  zadd -2
  skin { pal 0 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/flesh1.png" }
  frame { name "idle" tile 6290 } 
  anim { frame0 "f1" frame1 "f2" fps 0 flag 0 } 
  frame { name "f1" tile 6289 } 
 } 
 
model "ATTRITION_RESOURCES/GRAPHICS/SCRAPS/scrap4.md3"
 {
   scale 10 shade 3
   skin { pal 0 file "ATTRITION_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 "ATTRITION_RESOURCES/GRAPHICS/SCRAPS/scrap3.md3"
 {
   scale 10 shade 3
   skin { pal 0 file "ATTRITION_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 }
 }


texture 6318 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/Spark.png" nocompress nodownsize } }

setuptile 6320 256 32 0 0
texture 6320 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/ATTLOGO.png" nocompress nodownsize } }
tilefromtexture 6320 { file "ATTRITION_RESOURCES/GRAPHICS/ATTLOGO.png" }

model "ATTRITION_RESOURCES/GRAPHICS/shell.md3" {
  scale 7 shade 5
  skin { pal 0 file "ATTRITION_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 }

}


texture 6326 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/firelaser.png" nocompress nodownsize } }

// setuptilerange 6327 6338 32 32 0 0

tilefromtexture 6327 { file "ATTRITION_RESOURCES/GRAPHICS/smoke/ssmoke0001.png" alphacut 32 }
tilefromtexture 6328 { file "ATTRITION_RESOURCES/GRAPHICS/smoke/ssmoke0002.png" alphacut 32 }
tilefromtexture 6329 { file "ATTRITION_RESOURCES/GRAPHICS/smoke/ssmoke0003.png" alphacut 32 }
tilefromtexture 6330 { file "ATTRITION_RESOURCES/GRAPHICS/smoke/ssmoke0004.png" alphacut 32 }
tilefromtexture 6331 { file "ATTRITION_RESOURCES/GRAPHICS/smoke/ssmoke0005.png" alphacut 32 }
tilefromtexture 6332 { file "ATTRITION_RESOURCES/GRAPHICS/smoke/ssmoke0006.png" alphacut 32 }
tilefromtexture 6333 { file "ATTRITION_RESOURCES/GRAPHICS/smoke/ssmoke0007.png" alphacut 32 }
tilefromtexture 6334 { file "ATTRITION_RESOURCES/GRAPHICS/smoke/ssmoke0010.png" alphacut 32 }
tilefromtexture 6335 { file "ATTRITION_RESOURCES/GRAPHICS/smoke/ssmoke0011.png" alphacut 32 }
tilefromtexture 6336 { file "ATTRITION_RESOURCES/GRAPHICS/smoke/ssmoke0012.png" alphacut 32 }
tilefromtexture 6337 { file "ATTRITION_RESOURCES/GRAPHICS/smoke/ssmoke0013.png" alphacut 32 }
tilefromtexture 6338 { file "ATTRITION_RESOURCES/GRAPHICS/smoke/ssmoke0014.png" alphacut 32 }

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

texture 6339 { 
pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick1.png" nocompress nodownsize } 
pal 10 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick1pal10.png" nocompress nodownsize } 
pal 11 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick1pal11.png" nocompress nodownsize } 
pal 12 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick1pal12.png" nocompress nodownsize } 
pal 13 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick1pal13.png" nocompress nodownsize } 
pal 14 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick1pal14.png" nocompress nodownsize } 
pal 15 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick1pal15.png" nocompress nodownsize }
pal 16 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick1pal16.png" nocompress nodownsize } 
pal 21 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick1pal21.png" nocompress nodownsize }
pal 23 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick1pal23.png" nocompress nodownsize }
}
texture 6340 {
pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick2.png" nocompress nodownsize } 
pal 10 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick2pal10.png" nocompress nodownsize } 
pal 11 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick2pal11.png" nocompress nodownsize } 
pal 12 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick2pal12.png" nocompress nodownsize } 
pal 13 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick2pal13.png" nocompress nodownsize } 
pal 14 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick2pal14.png" nocompress nodownsize }
pal 15 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick2pal15.png" nocompress nodownsize } 
pal 16 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick2pal16.png" nocompress nodownsize }
pal 21 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick2pal21.png" nocompress nodownsize } 
pal 23 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick2pal23.png" nocompress nodownsize }
}
texture 6341 { 
pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick3.png" nocompress nodownsize } 
pal 10 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick3pal10.png" nocompress nodownsize } 
pal 11 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick3pal11.png" nocompress nodownsize } 
pal 12 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick3pal12.png" nocompress nodownsize } 
pal 13 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick3pal13.png" nocompress nodownsize } 
pal 14 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick3pal14.png" nocompress nodownsize } 
pal 15 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick3pal15.png" nocompress nodownsize } 
pal 16 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick3pal16.png" nocompress nodownsize } 
pal 21 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick3pal21.png" nocompress nodownsize } 
pal 23 { file "ATTRITION_RESOURCES/GRAPHICS/kick/kick3pal23.png" nocompress nodownsize }
}


texture 6346 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/firelaser.png" nocompress nodownsize } }
texture 6347 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/rpgmuzzleflash.png" nocompress nodownsize } }

// pigcop jibs Dr. Kill & ___

dummytilerange 6400 6409 32 32

model "ATTRITION_RESOURCES/GRAPHICS/BLOOD/Pig1.md3" {
  scale 30 shade 0
  skin { pal 0 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pighead.png" }
  skin { pal 10 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pighead_10.png" }
  skin { pal 11 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pighead_11.png" }
  skin { pal 12 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pighead_12.png" }
  skin { pal 13 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pighead_13.png" }
  skin { pal 14 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pighead_14.png" }
  skin { pal 15 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pighead_15.png" }
  skin { pal 16 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pighead_16.png" }
  skin { pal 17 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pighead_17.png" }
  skin { pal 19 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pighead_19.png" }
  skin { pal 20 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pighead_20.png" }
  skin { pal 18 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pighead_12.png" }
  skin { pal 21 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pighead_21.png" }
  skin { pal 22 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pighead_11.png" }
  skin { pal 23 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pighead_23.png" }
  anim { frame0 "f1" frame1 "f4" fps 8 flag 0 }
  frame { name "f1" tile 6400 }
  frame { name "idle" tile 6401 }
}

model "ATTRITION_RESOURCES/GRAPHICS/BLOOD/Pig2.md3" {
  scale 30 shade 0
  skin { pal 0 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower.png" }
  skin { pal 10 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_10.png" }
  skin { pal 11 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_11.png" }
  skin { pal 12 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_12.png" }
  skin { pal 13 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_13.png" }
  skin { pal 14 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_14.png" }
  skin { pal 15 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_15.png" }
  skin { pal 16 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_16.png" }
  skin { pal 17 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_17.png" }
  skin { pal 19 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_19.png" }
  skin { pal 20 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_20.png" }
  skin { pal 18 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_12.png" }
  skin { pal 21 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_21.png" }
  skin { pal 22 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_11.png" }
  skin { pal 23 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_23.png" }
  anim { frame0 "f1" frame1 "f4" fps 8 flag 0 }
  frame { name "f1" tile 6402 }
  frame { name "idle" tile 6403 }
}

model "ATTRITION_RESOURCES/GRAPHICS/BLOOD/Pig3.md3" {
  scale 30 shade 0
  skin { pal 0 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper.png" }
  skin { pal 10 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_10.png" }
  skin { pal 11 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_11.png" }
  skin { pal 12 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_12.png" }
  skin { pal 13 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_13.png" }
  skin { pal 14 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_14.png" }
  skin { pal 15 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_15.png" }
  skin { pal 16 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_16.png" }
  skin { pal 17 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_17.png" }
  skin { pal 19 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_19.png" }
  skin { pal 20 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_20.png" }
  skin { pal 18 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_12.png" }
  skin { pal 21 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_21.png" }
  skin { pal 22 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_11.png" }
  skin { pal 23 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_23.png" }
  anim { frame0 "f1" frame1 "f4" fps 8 flag 0 }
  frame { name "f1" tile 6404 }
  frame { name "idle" tile 6405 }
}

model "ATTRITION_RESOURCES/GRAPHICS/BLOOD/Pig4.md3" {
  scale 30 shade 0
  skin { pal 0 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper.png" }
  skin { pal 10 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_10.png" }
  skin { pal 11 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_11.png" }
  skin { pal 12 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_12.png" }
  skin { pal 13 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_13.png" }
  skin { pal 14 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_14.png" }
  skin { pal 15 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_15.png" }
  skin { pal 16 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_16.png" }
  skin { pal 17 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_17.png" }
  skin { pal 19 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_19.png" }
  skin { pal 20 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_20.png" }
  skin { pal 18 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_12.png" }
  skin { pal 21 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_21.png" }
  skin { pal 22 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_11.png" }
  skin { pal 23 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/pigupper_23.png" }
  anim { frame0 "f1" frame1 "f4" fps 8 flag 0 }
  frame { name "f1" tile 6406 }
  frame { name "idle" tile 6407 }
}

model "ATTRITION_RESOURCES/GRAPHICS/BLOOD/Pig5.md3" {
  scale 30 shade 0
  skin { pal 0 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower.png" }
  skin { pal 10 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_10.png" }
  skin { pal 11 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_11.png" }
  skin { pal 12 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_12.png" }
  skin { pal 13 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_13.png" }
  skin { pal 14 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_14.png" }
  skin { pal 15 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_15.png" }
  skin { pal 16 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_16.png" }
  skin { pal 17 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_17.png" }
  skin { pal 19 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_19.png" }
  skin { pal 20 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_20.png" }
  skin { pal 18 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_12.png" }
  skin { pal 21 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_21.png" }
  skin { pal 22 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_11.png" }
  skin { pal 23 file "ATTRITION_RESOURCES/GRAPHICS/BLOOD/piglower_23.png" }
  anim { frame0 "f1" frame1 "f4" fps 8 flag 0 }
  frame { name "f1" tile 6408 }
  frame { name "idle" tile 6409 }
}

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


dummytile 6417 8 8
dummytile 6418 128 128
texture 6418 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/rpgmuzzleflash.png" nocompress nodownsize } }

dummytilerange 6420 6421 32 32
model "ATTRITION_RESOURCES/GRAPHICS/railtailx2.md3" { 
   scale 3.0 shade 0 
   skin { pal 0 file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/ice.png" }
   glow { pal 0 file "ATTRITION_RESOURCES/GRAPHICS/MAP_EFFECTS/ice.png" }
   
   frame { name "FRAME1" tile 6420 }
   frame { name "FRAME1" tile 6421 }
}

// setuptilerange 6425 6466 192 192 0 0


tilefromtexture 6425 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1890.png" alphacut 32 }
tilefromtexture 6426 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1891.png" alphacut 32 }
tilefromtexture 6427 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1892.png" alphacut 32 }
tilefromtexture 6428 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1893.png" alphacut 32 }
tilefromtexture 6429 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1894.png" alphacut 32 }
tilefromtexture 6430 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1895.png" alphacut 32 }
tilefromtexture 6431 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1896.png" alphacut 32 }
tilefromtexture 6432 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1897.png" alphacut 32 }
tilefromtexture 6433 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1898.png" alphacut 32 }
tilefromtexture 6434 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1899.png" alphacut 32 }
tilefromtexture 6435 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1900.png" alphacut 32 }
tilefromtexture 6436 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1901.png" alphacut 32 }
tilefromtexture 6437 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1902.png" alphacut 32 }
tilefromtexture 6438 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1903.png" alphacut 32 }
tilefromtexture 6439 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1904.png" alphacut 32 }
tilefromtexture 6440 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1905.png" alphacut 32 }
tilefromtexture 6441 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1906.png" alphacut 32 }
tilefromtexture 6442 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1907.png" alphacut 32 }
tilefromtexture 6443 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1908.png" alphacut 32 }
tilefromtexture 6444 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1909.png" alphacut 32 }
tilefromtexture 6445 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1910.png" alphacut 32 }

tilefromtexture 6446 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1890.png" alphacut 32 }
tilefromtexture 6447 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1891.png" alphacut 32 }
tilefromtexture 6448 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1892.png" alphacut 32 }
tilefromtexture 6449 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1893.png" alphacut 32 }
tilefromtexture 6450 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1894.png" alphacut 32 }
tilefromtexture 6451 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1895.png" alphacut 32 }
tilefromtexture 6452 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1896.png" alphacut 32 }
tilefromtexture 6453 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1897.png" alphacut 32 }
tilefromtexture 6454 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1898.png" alphacut 32 }
tilefromtexture 6455 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1899.png" alphacut 32 }
tilefromtexture 6456 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1900.png" alphacut 32 }
tilefromtexture 6457 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1901.png" alphacut 32 }
tilefromtexture 6458 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1902.png" alphacut 32 }
tilefromtexture 6459 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1903.png" alphacut 32 }
tilefromtexture 6460 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1904.png" alphacut 32 }
tilefromtexture 6461 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1905.png" alphacut 32 }
tilefromtexture 6462 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1906.png" alphacut 32 }
tilefromtexture 6463 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1907.png" alphacut 32 }
tilefromtexture 6464 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1908.png" alphacut 32 }
tilefromtexture 6465 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1909.png" alphacut 32 }
tilefromtexture 6466 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1910.png" alphacut 32 }

texture 6425 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1890.png" nocompress nodownsize } }
texture 6426 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1891.png" nocompress nodownsize } }
texture 6427 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1892.png" nocompress nodownsize } }
texture 6428 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1893.png" nocompress nodownsize } }
texture 6429 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1894.png" nocompress nodownsize } }
texture 6430 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1895.png" nocompress nodownsize } }
texture 6431 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1896.png" nocompress nodownsize } }
texture 6432 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1897.png" nocompress nodownsize } }
texture 6433 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1898.png" nocompress nodownsize } }
texture 6434 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1899.png" nocompress nodownsize } }
texture 6435 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1900.png" nocompress nodownsize } }
texture 6436 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1901.png" nocompress nodownsize } }
texture 6437 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1902.png" nocompress nodownsize } }
texture 6438 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1903.png" nocompress nodownsize } }
texture 6439 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1904.png" nocompress nodownsize } }
texture 6440 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1905.png" nocompress nodownsize } }
texture 6441 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1906.png" nocompress nodownsize } }
texture 6442 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1907.png" nocompress nodownsize } }
texture 6443 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1908.png" nocompress nodownsize } }
texture 6444 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1909.png" nocompress nodownsize } }
texture 6445 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl1/1910.png" nocompress nodownsize } }
texture 6446 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1890.png" nocompress nodownsize } }
texture 6447 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1891.png" nocompress nodownsize } }
texture 6448 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1892.png" nocompress nodownsize } }
texture 6449 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1893.png" nocompress nodownsize } }
texture 6450 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1894.png" nocompress nodownsize } }
texture 6451 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1895.png" nocompress nodownsize } }
texture 6452 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1896.png" nocompress nodownsize } }
texture 6453 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1897.png" nocompress nodownsize } }
texture 6454 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1898.png" nocompress nodownsize } }
texture 6455 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1899.png" nocompress nodownsize } }
texture 6456 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1900.png" nocompress nodownsize } }
texture 6457 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1901.png" nocompress nodownsize } }
texture 6458 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1902.png" nocompress nodownsize } }
texture 6459 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1903.png" nocompress nodownsize } }
texture 6460 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1904.png" nocompress nodownsize } }
texture 6461 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1905.png" nocompress nodownsize } }
texture 6462 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1906.png" nocompress nodownsize } }
texture 6463 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1907.png" nocompress nodownsize } }
texture 6464 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1908.png" nocompress nodownsize } }
texture 6465 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1909.png" nocompress nodownsize } }
texture 6466 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/new_explosions/expl2/1910.png" nocompress nodownsize } }

dummytile 6467 128 128
texture 6467 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/hudcoin.png" nocompress nodownsize } }

setuptile 6468 640 400 0 0
texture 6468 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/rage.png" nocompress nodownsize } }
tilefromtexture 6468 { file "ATTRITION_RESOURCES/GRAPHICS/rage.png" }

setuptile 6469 96 96 0 0
texture 6469 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/upgradebutton.png" nocompress nodownsize } }


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

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

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

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

// MEGAROCKET
dummytile 6475 32 32
model "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/rocket.md2" {
   scale .5 shade 0
   skin { pal 0 file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/rocket.png" }
   anim { frame0 "idle1" frame1 "idle2" fps 22 flags 0 }
   frame { name "idle1" tile0 6475 tile1 6475 }
}

setuptile 6476 240 45 0 0
texture 6476 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/deathrage.png" nocompress nodownsize } }
tilefromtexture 6476 { file "ATTRITION_RESOURCES/GRAPHICS/deathrage.png" alphacut 32 }

dummytilerange 6478 6497 120 120
texture 6478 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10002.png" } }
texture 6479 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10004.png" } }
texture 6480 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10006.png" } }
texture 6481 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10008.png" } }
texture 6482 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10010.png" } }
texture 6483 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10012.png" } }
texture 6484 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10014.png" } }
texture 6485 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10016.png" } }
texture 6486 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10018.png" } }
texture 6487 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10020.png" } }
texture 6488 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10022.png" } }
texture 6489 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10024.png" } }
texture 6490 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10026.png" } }
texture 6491 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10028.png" } }
texture 6492 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10030.png" } }
texture 6493 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10032.png" } }
texture 6494 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10034.png" } }
texture 6495 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10036.png" } }
texture 6496 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10038.png" } }
texture 6497 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/special/transport10040.png" } }

dummytile 6500 96 96
texture 6500 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/shrinktrail.png" } }

dummytilerange 6556 6576 90 90
texture 6556 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/splash0008.png" } }
texture 6557 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/splash0010.png" } }
texture 6558 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/splash0012.png" } }
texture 6559 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/splash0014.png" } }
texture 6560 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/splash0016.png" } }
texture 6561 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/splash0018.png" } }
texture 6562 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/splash0020.png" } }
texture 6563 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/splash0022.png" } }
texture 6564 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/splash0024.png" } }
texture 6565 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/splash0026.png" } }
texture 6566 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/splash0028.png" } }
texture 6567 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/splash0030.png" } }
texture 6568 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/circle1.png" } }
texture 6569 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/circle2.png" } }
texture 6570 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/circle3.png" } }
texture 6571 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/circle4.png" } }
texture 6572 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/circle5.png" } }
texture 6573 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/circle6.png" } }
texture 6574 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/circle7.png" } }
texture 6575 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/circle8.png" } }
texture 6576 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/splash/circle9.png" } }

model "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/ImpGun/railtailx3.md3" { 
   scale 3.0 shade 0 
   skin { pal 0 file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/ImpGun/redbeam.png" }
   glow { pal 0 file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/ImpGun/redbeam.png" }
   frame { name "FRAME1" tile 6801 }
   frame { name "FRAME1" tile 6803 }
}

// setuptile 6853 64 64 0 0 // alt projectile
// setuptile 6854 28 28 0 0
// setuptile 6855 128 128 0 0
// setuptile 6856 16 16 0 0
texture 6853 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/lightglow.png" } }
texture 6854 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/lightglow.png" } }
texture 6855 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/lightglow.png" } }
texture 6856 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/Spark.png" } }

tilefromtexture 6853 { file "ATTRITION_RESOURCES/GRAPHICS/lightglow.png" alphacut 32 }
tilefromtexture 6854 { file "ATTRITION_RESOURCES/GRAPHICS/lightglow.png" alphacut 32 }
tilefromtexture 6855 { file "ATTRITION_RESOURCES/GRAPHICS/lightglow.png" alphacut 32 }
tilefromtexture 6856 { file "ATTRITION_RESOURCES/GRAPHICS/Spark.png" alphacut 32 }

// sphere model
setuptile 6857 16 16 0 0
model "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/ImpGun/5162_stripeball.md3" {
scale 48 shade 0
zadd -4
skin { pal 0 file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/ImpGun/powexplosion.png" }
anim { frame0 "Frame0" frame1 "Frame0" fps 1 flag 0 }
frame { name "Frame0" tile 6857 }
}
setuptile 6859 16 16 0 0
texture 6859 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/Spark.png" } }

setuptile 6861 128 64 0 0
texture 6861 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/textbox.png" } }
tilefromtexture 6861 { file "ATTRITION_RESOURCES/GRAPHICS/textbox.png" } }

dummytile 6862 320 200
texture 6862 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/back1.jpg" nocompress nodownsize } }

dummytile 6863 320 200
texture 6863 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/back2.jpg" nocompress nodownsize } }


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


dummytile 8055 64 64
// Smoke effect from  sd_duke mod
model "ATTRITION_RESOURCES/GRAPHICS/plane.md3" {
  scale 270 shade 2
  skin { pal 0 file "ATTRITION_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

dummytile 8120 32 32

dummytilerange 8140 8151 33 21 // scraps 33 21

model "ATTRITION_RESOURCES/GRAPHICS/SCRAPS/scrap4.md3"
 {
   scale 10 shade 3
   skin { pal 0 file "ATTRITION_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 }
 }

model "ATTRITION_RESOURCES/GRAPHICS/SCRAPS/scrap6.md3"
 {
   scale 6 shade 3
   skin { pal 0 file "ATTRITION_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 "ATTRITION_RESOURCES/GRAPHICS/SCRAPS/scrap1.md3"
 {
   scale 10 shade 3
   skin { pal 0 file "ATTRITION_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 "ATTRITION_RESOURCES/GRAPHICS/SCRAPS/scrap2.md3"
 {
   scale 10 shade 3
   skin { pal 0 file "ATTRITION_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 }
 }
 
dummytile 8613 110 100
texture 8613 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/shell_hud.png" nocompress nodownsize } }

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



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

dummytile 8832 312 256
texture 8832 { pal 0 { file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/rpgmuzzleflash.png" nocompress nodownsize } }

model "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/Cruizer.md3" {
 scale 1.2
 shade 3
  skin { pal 0 surface 0 file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/2barrel.png" } // 2barrel
   skin { pal 0 surface 1 file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/3grips.png" }     // 3grips
   skin { pal 0 surface 2 file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/1rec.png" }     // 1rec
   skin { pal 0 surface 3 file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/shell.png" }  //shell
   skin { pal 0 surface 4 file "ATTRITION_RESOURCES/GRAPHICS/WEAPONS/arms256.png" } //arms256
  anim { frame0 "Idle1" frame1 "Idle1" fps 15 flags 0 }
   frame { name "Idle1" tile 6220 smoothduration 0.0 }
   
   anim { frame0 "shoot1" frame1 "pump8" fps 15 flags 1 } // frame1 "shoot6"
   frame { name "shoot1" tile0 6221 tile1 6227 smoothduration 0.0 }
   
 //  frame { name "Idle1" tile 6221 smoothduration 0.0 }
 //  frame { name "Idle1" tile 6222 smoothduration 0.0 }
 //  anim { frame0 "pump1" frame1 "pump8" fps 13.2 flags 0 }
 //  frame { name "pump1" tile0 6223 tile1 6227 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 6220  xadd 0.00 yadd 0.9 zadd -1.0 angadd -16 }
   hud { tile 6221  xadd 0.00 yadd 0.9 zadd -1.0 angadd -16 }
   hud { tile 6222  xadd 0.00 yadd 0.9 zadd -1.0 angadd -16 }
   hud { tile 6223  xadd 0.00 yadd 0.9 zadd -1.0 angadd -16 }
   hud { tile 6224  xadd -0.20 yadd 1.0 zadd -1.0 angadd -16 }
   hud { tile 6225  xadd -0.40 yadd 0.9 zadd -1.0 angadd -16 }
   hud { tile 6226  xadd -0.40 yadd 0.9 zadd -1.0 angadd -16 }
   hud { tile 6227  xadd -0.40 yadd 0.9 zadd -1.0 angadd -16 }
   
//    hud { tile 6220  xadd 0.00 yadd 0.9 zadd -1.0 angadd -16 }
//    hud { tile 6221  xadd 0.00 yadd 0.9 zadd -1.0 angadd -16 }
//    hud { tile 6222  xadd 0.00 yadd 0.9 zadd -1.0 angadd -16 }
//    hud { tile 6223  xadd 0.200 yadd 0.9 zadd -1.0 angadd -16 }
//    hud { tile 6224  xadd -.250 yadd 1.0 zadd -1.0 angadd -16 }
//    hud { tile 6225  xadd -.300 yadd 1.0 zadd -1.0 angadd -16 }
//    hud { tile 6226  xadd -.350 yadd 1.0 zadd -1.0 angadd -16 }
//    hud { tile 6227  xadd -.350 yadd 1.0 zadd -1.0 angadd -16 }

}

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