// PALETTES
// These entries simulate full-palette tinting
// definetint <pal#> <r> <g> <b>
// pal# is the palette lookup
// r/g/b are the colour component factors which tint true-colour textures
// DEFINITION OF NEW MONSTERS (PNG)

include text.def
include skyboxes.def
include music.def

tint { pal 6 red 255 green 255 blue 255 flags 0 }
tint { pal 21 red 250 green 170 blue 170 flags 0 }



// Access Switch 2 (170/171)
model "highres/sprites/switches/0170_accessswitch2.md2" {
   scale 10 shade 0
   skin { pal 0 file "highres/sprites/switches/0170_accessswitch2.png" }
   skin { pal 21 file "highres/sprites/switches/0170_accessswitch2_21.png" }
   skin { pal 23 file "highres/sprites/switches/0170_accessswitch2_23.png" }
   glow { file "highres/sprites/switches/0170_accessswitch2_glow.png" }
   frame { name "idle" tile 170 }
   skin { pal 0 file "highres/sprites/switches/0171_accessswitch2.png" }
   skin { pal 21 file "highres/sprites/switches/0171_accessswitch2_21.png" }
   skin { pal 23 file "highres/sprites/switches/0171_accessswitch2_23.png" }
   glow { file "highres/sprites/switches/0171_accessswitch2_glow.png" }
   frame { name "idle" tile 171 }
}

// Access Switch (130/131)
model "highres/sprites/switches/0130_accessswitch.md3" {
   scale 1.24 shade 0
   skin { pal 0 file "highres/sprites/switches/0130_accessswitch_lb.jpg" } 
   skin { pal 21 file "highres/sprites/switches/0130_accessswitch_lr.jpg" }
   skin { pal 23 file "highres/sprites/switches/0130_accessswitch_ly.jpg" }
   glow { file "highres/sprites/switches/0130_accessswitch_l_glow.png" }
   frame { name "frame01" tile 130 }
   skin { pal 0 file "highres/sprites/switches/0130_accessswitch_ab.jpg" }
   skin { pal 21 file "highres/sprites/switches/0130_accessswitch_ar.jpg" }
   skin { pal 23 file "highres/sprites/switches/0130_accessswitch_ay.jpg" }
   glow { file "highres/sprites/switches/0130_accessswitch_a_glow.png" }
   frame { name "frame01" tile 131 }
}

// Key Card (60)
model "highres/sprites/pickups/0060_keycard.md2" {
   scale 2 shade 0
   skin { pal 0 file "highres/sprites/pickups/0060_keycard_blue.png" }
   skin { pal 21 file "highres/sprites/pickups/0060_keycard_red.png" }
   skin { pal 23 file "highres/sprites/pickups/0060_keycard_yellow.png" }
   frame { name "idle01" tile 60 }
}

// Key Card Hand (2568)
model "highres/sprites/firstperson/2568_keycardhand.md3" {
   scale 1.9 shade 0
   skin { pal 0  surface 0 file "highres/sprites/firstperson/2563_tripkeyhand_b.png" }
   skin { pal 0  surface 1 file "highres/sprites/firstperson/2563_tripkeyhand_b.png" }
   skin { pal 21 surface 0 file "highres/sprites/firstperson/2563_tripkeyhand_r.png" }
   skin { pal 21 surface 1 file "highres/sprites/firstperson/2563_tripkeyhand_r.png" }
   skin { pal 23 surface 0 file "highres/sprites/firstperson/2563_tripkeyhand_y.png" }
   skin { pal 23 surface 1 file "highres/sprites/firstperson/2563_tripkeyhand_y.png" }
   frame { name "key" tile 2568 }
   hud { tile 2568 xadd 0.25 yadd 0.24 zadd -0.1 angadd 0 flipped }
}

// HUDFonts Thanks to M210 for these.
 
	definetexture 2472 0 0 0 -1 -1 Textures/HUD/Doom00.png
	definetexture 2473 0 0 0 -1 -1 Textures/HUD/Doom01.png
	definetexture 2474 0 0 0 -1 -1 Textures/HUD/Doom02.png
	definetexture 2475 0 0 0 -1 -1 Textures/HUD/Doom03.png
	definetexture 2476 0 0 0 -1 -1 Textures/HUD/Doom04.png
	definetexture 2477 0 0 0 -1 -1 Textures/HUD/Doom05.png
	definetexture 2478 0 0 0 -1 -1 Textures/HUD/Doom06.png
	definetexture 2479 0 0 0 -1 -1 Textures/HUD/Doom07.png
	definetexture 2480 0 0 0 -1 -1 Textures/HUD/Doom08.png
	definetexture 2481 0 0 0 -1 -1  Textures/HUD/Doom09.png

// IMP FIREBALL
defientexture FIREBALL 0 0 0 -1 -1 RESIZED/ImpA.png
definetexture 2365 0 0 0 -1 -1 RESIZED/ImpB.png
definetexture 2366 0 0 0 -1 -1 RESIZED/ImpC.png
definetexture 2367 0 0 0 -1 -1 RESIZED/ImpD.png
definetexture 2368 0 0 0 -1 -1 RESIZED/ImpE.png

// ****IMP****

dummytile 1680 61 85
dummytile 1681 60 83
dummytile 1682 56 76
dummytile 1683 50 78
dummytile 1684 55 77
dummytile 1685 59 85
dummytile 1686 58 87
dummytile 1687 58 78
dummytile 1688 53 75
dummytile 1689 53 74
dummytile 1690 59 91
dummytile 1691 61 86
dummytile 1692 51 87
dummytile 1693 48 87
dummytile 1694 55 77
dummytile 1695 57 88
dummytile 1696 65 79
dummytile 1697 59 73
dummytile 1698 50 77
dummytile 1699 53 74
dummytile 1700 84 79
dummytile 1701 53 90
dummytile 1702 60 74
dummytile 1703 59 71
dummytile 1704 70 67
dummytile 1705 61 85
dummytile 1715 52 89
dummytile 1716 76 75
dummytile 1717 80 68
dummytile 1720 84 79
dummytile 1721 53 90
dummytile 1722 60 74
dummytile 1723 59 71
dummytile 1724 70 67
dummytile 1725 73 65
dummytile 1726 66 77
dummytile 1727 62 72
dummytile 1730 62 92
dummytile 1731 61 88
dummytile 1732 60 81
dummytile 1733 68 65
dummytile 1734 78 30
dummytile 1738 61 82
dummytile 1739 51 92
dummytile 1740 61 82
dummytile 1741 73 65
dummytile 1742 66 77
dummytile 1744 52 89
dummytile 1745 76 75
dummytile 1746 80 68
dummytile 1747 67 67
dummytile 1748 51 81
dummytile 1749 52 89
dummytile 1750 76 75
dummytile 1751 80 68
dummytile 1754 73 76
dummytile 1755 52 89

//DEFINEMENTS

// IMP STARTS
definetexture 1680 0 0 0 0 0 RESIZED\IMP0001.png
definetexture 1681 0 0 0 0 0 RESIZED\IMP0002.png
definetexture 1682 0 0 0 0 0 RESIZED\IMP0003.png
definetexture 1683 0 0 0 0 0 RESIZED\IMP0004.png
definetexture 1684 0 0 0 0 0 RESIZED\IMP0005.png
definetexture 1685 0 0 0 0 0 RESIZED\IMP0006.png
definetexture 1686 0 0 0 0 0 RESIZED\IMP0007.png
definetexture 1687 0 0 0 0 0 RESIZED\IMP0008.png
definetexture 1688 0 0 0 0 0 RESIZED\IMP0009.png
definetexture 1689 0 0 0 0 0 RESIZED\IMP0010.png
definetexture 1690 0 0 0 0 0 RESIZED\IMP0011.png
definetexture 1691 0 0 0 0 0 RESIZED\IMP0012.png
definetexture 1692 0 0 0 0 0 RESIZED\IMP0013.png
definetexture 1693 0 0 0 0 0 RESIZED\IMP0014.png
definetexture 1694 0 0 0 0 0 RESIZED\IMP0015.png
definetexture 1695 0 0 0 0 0 RESIZED\IMP0016.png
definetexture 1696 0 0 0 0 0 RESIZED\IMP0017.png
definetexture 1697 0 0 0 0 0 RESIZED\IMP0018.png
definetexture 1698 0 0 0 0 0 RESIZED\IMP0019.png
definetexture 1699 0 0 0 0 0 RESIZED\IMP0020.png
definetexture 1700 0 0 0 0 0 RESIZED\IMP0021.png
definetexture 1701 0 0 0 0 0 RESIZED\IMP0022.png
definetexture 1702 0 0 0 0 0 RESIZED\IMP0023.png
definetexture 1703 0 0 0 0 0 RESIZED\IMP0024.png
definetexture 1704 0 0 0 0 0 RESIZED\IMP0025.png
definetexture 1705 0 0 0 0 0 RESIZED\IMP0001.png
definetexture 1715 0 0 0 0 0 RESIZED\IMP0036.png
definetexture 1716 0 0 0 0 0 RESIZED\IMP0037.png
definetexture 1717 0 0 0 0 0 RESIZED\IMP0038.png
definetexture 1720 0 0 0 0 0 RESIZED\IMP0021.png
definetexture 1721 0 0 0 0 0 RESIZED\IMP0022.png
definetexture 1722 0 0 0 0 0 RESIZED\IMP0023.png
definetexture 1723 0 0 0 0 0 RESIZED\IMP0024.png
definetexture 1724 0 0 0 0 0 RESIZED\IMP0025.png
definetexture 1725 0 0 0 0 0 RESIZED\IMP0046.png
definetexture 1726 0 0 0 0 0 RESIZED\IMP0047.png
definetexture 1727 0 0 0 0 0 RESIZED\IMP0048.png
definetexture 1730 0 0 0 0 0 RESIZED\IMP0051.png
definetexture 1731 0 0 0 0 0 RESIZED\IMP0052.png
definetexture 1732 0 0 0 0 0 RESIZED\IMP0053.png
definetexture 1733 0 0 0 0 0 RESIZED\IMP0054.png
definetexture 1734 0 0 0 0 0 RESIZED\IMP0055.png
definetexture 1738 0 0 0 0 0 RESIZED\IMP0059.png
definetexture 1739 0 0 0 0 0 RESIZED\IMP0060.png
definetexture 1740 0 0 0 0 0 RESIZED\IMP0059.png
definetexture 1741 0 0 0 0 0 RESIZED\IMP0046.png
definetexture 1742 0 0 0 0 0 RESIZED\IMP0046.png
definetexture 1744 0 0 0 0 0 RESIZED\IMP0036.png
definetexture 1745 0 0 0 0 0 RESIZED\IMP0037.png
definetexture 1746 0 0 0 0 0 RESIZED\IMP0038.png
definetexture 1747 0 0 0 0 0 RESIZED\IMP0039.png
definetexture 1748 0 0 0 0 0 RESIZED\IMP0040.png
definetexture 1749 0 0 0 0 0 RESIZED\IMP0036.png
definetexture 1750 0 0 0 0 0 RESIZED\IMP0037.png
definetexture 1751 0 0 0 0 0 RESIZED\IMP0038.png
definetexture 1754 0 0 0 0 0 RESIZED\IMP0046.png
definetexture 1755 0 0 0 0 0 RESIZED\IMP0036.png

// ****IMPENDS****

//****SGTSTARTS****
dummytile 2000 49 84
dummytile 2001 45 86
dummytile 2002 58 76
dummytile 2003 55 76
dummytile 2004 45 86
dummytile 2005 48 83
dummytile 2006 44 86
dummytile 2007 53 80
dummytile 2008 48 83
dummytile 2009 45 86
dummytile 2010 47 85
dummytile 2011 50 83
dummytile 2012 56 76
dummytile 2013 51 79
dummytile 2014 48 83
dummytile 2015 48 83
dummytile 2016 50 81
dummytile 2017 52 79
dummytile 2018 49 81
dummytile 2019 47 84
dummytile 2025 40 91
dummytile 2026 46 83
dummytile 2027 53 77
dummytile 2030 40 91
dummytile 2031 46 83
dummytile 2032 53 77
dummytile 2033 46 83
dummytile 2034 41 90
dummytile 2035 40 90
dummytile 2036 50 79
dummytile 2037 64 71
dummytile 2040 40 91
dummytile 2041 46 83
dummytile 2042 53 77
dummytile 2043 46 83
dummytile 2044 41 90
dummytile 2045 40 91
dummytile 2046 46 83
dummytile 2047 53 77
dummytile 2048 46 83
dummytile 2049 41 90
dummytile 2050 40 90
dummytile 2051 50 79
dummytile 2052 64 71
dummytile 2055 56 76
dummytile 2056 59 72
dummytile 2057 65 65
dummytile 2058 61 65
dummytile 2059 64 51
dummytile 2060 64 21
dummytile 2061 49 84

definetexture 2000 0 0 0 0 0 RESIZED\SGT\SGT0001.png
definetexture 2001 0 0 0 0 0 RESIZED\SGT\SGT0002.png
definetexture 2002 0 0 0 0 0 RESIZED\SGT\SGT0003.png
definetexture 2003 0 0 0 0 0 RESIZED\SGT\SGT0004.png
definetexture 2004 0 0 0 0 0 RESIZED\SGT\SGT0005.png
definetexture 2005 0 0 0 0 0 RESIZED\SGT\SGT0006.png
definetexture 2006 0 0 0 0 0 RESIZED\SGT\SGT0007.png
definetexture 2007 0 0 0 0 0 RESIZED\SGT\SGT0008.png
definetexture 2008 0 0 0 0 0 RESIZED\SGT\SGT0009.png
definetexture 2009 0 0 0 0 0 RESIZED\SGT\SGT0010.png
definetexture 2010 0 0 0 0 0 RESIZED\SGT\SGT0011.png
definetexture 2011 0 0 0 0 0 RESIZED\SGT\SGT0012.png
definetexture 2012 0 0 0 0 0 RESIZED\SGT\SGT0013.png
definetexture 2013 0 0 0 0 0 RESIZED\SGT\SGT0014.png
definetexture 2014 0 0 0 0 0 RESIZED\SGT\SGT0015.png
definetexture 2015 0 0 0 0 0 RESIZED\SGT\SGT0016.png
definetexture 2016 0 0 0 0 0 RESIZED\SGT\SGT0017.png
definetexture 2017 0 0 0 0 0 RESIZED\SGT\SGT0018.png
definetexture 2018 0 0 0 0 0 RESIZED\SGT\SGT0019.png
definetexture 2019 0 0 0 0 0 RESIZED\SGT\SGT0020.png
definetexture 2025 0 0 0 0 0 RESIZED\SGT\SGT0031.png
definetexture 2026 0 0 0 0 0 RESIZED\SGT\SGT0032.png
definetexture 2027 0 0 0 0 0 RESIZED\SGT\SGT0033.png
definetexture 2030 0 0 0 0 0 RESIZED\SGT\SGT0031.png
definetexture 2031 0 0 0 0 0 RESIZED\SGT\SGT0032.png
definetexture 2032 0 0 0 0 0 RESIZED\SGT\SGT0033.png
definetexture 2033 0 0 0 0 0 RESIZED\SGT\SGT0034.png
definetexture 2034 0 0 0 0 0 RESIZED\SGT\SGT0035.png
definetexture 2035 0 0 0 0 0 RESIZED\SGT\SGT0036.png
definetexture 2036 0 0 0 0 0 RESIZED\SGT\SGT0037.png
definetexture 2037 0 0 0 0 0 RESIZED\SGT\SGT0038.png
definetexture 2040 0 0 0 0 0 RESIZED\SGT\SGT0031.png
definetexture 2041 0 0 0 0 0 RESIZED\SGT\SGT0032.png
definetexture 2042 0 0 0 0 0 RESIZED\SGT\SGT0033.png
definetexture 2043 0 0 0 0 0 RESIZED\SGT\SGT0034.png
definetexture 2044 0 0 0 0 0 RESIZED\SGT\SGT0035.png
definetexture 2045 0 0 0 0 0 RESIZED\SGT\SGT0031.png
definetexture 2046 0 0 0 0 0 RESIZED\SGT\SGT0032.png
definetexture 2047 0 0 0 0 0 RESIZED\SGT\SGT0033.png
definetexture 2048 0 0 0 0 0 RESIZED\SGT\SGT0034.png
definetexture 2049 0 0 0 0 0 RESIZED\SGT\SGT0035.png
definetexture 2050 0 0 0 0 0 RESIZED\SGT\SGT0036.png
definetexture 2051 0 0 0 0 0 RESIZED\SGT\SGT0037.png
definetexture 2052 0 0 0 0 0 RESIZED\SGT\SGT0038.png
definetexture 2055 0 0 0 0 0 RESIZED\SGT\SGTC0008.png
definetexture 2056 0 0 0 0 0 RESIZED\SGT\SGTC0009.png
definetexture 2057 0 0 0 0 0 RESIZED\SGT\SGTC0010.png
definetexture 2058 0 0 0 0 0 RESIZED\SGT\SGTC0011.png
definetexture 2059 0 0 0 0 0 RESIZED\SGT\SGTC0012.png
definetexture 2060 0 0 0 0 0 RESIZED\SGT\SGTC0013.png
definetexture 2061 0 0 0 0 0 RESIZED\SGT\SGT0001.png


// ****SGTENDS****

// BRUISER DEMON (4961-5040)

texture 4961 { pal 0 { file PNGSprites\BRUSA1.png nocompress } }
texture 4962 { pal 0 { file PNGSprites\BRUSA2A8.png nocompress } }
texture 4963 { pal 0 { file PNGSprites\BRUSA3A7.png nocompress } }
texture 4964 { pal 0 { file PNGSprites\BRUSA4A6.png nocompress } }
texture 4965 { pal 0 { file PNGSprites\BRUSA5.png nocompress } }
texture 4971 { pal 0 { file PNGSprites\BRUSB1.png nocompress } }
texture 4972 { pal 0 { file PNGSprites\BRUSB2B8.png nocompress } }
texture 4973 { pal 0 { file PNGSprites\BRUSB3B7.png nocompress } }
texture 4974 { pal 0 { file PNGSprites\BRUSB4B6.png nocompress } }
texture 4975 { pal 0 { file PNGSprites\BRUSB5.png nocompress } }
texture 4976 { pal 0 { file PNGSprites\BRUSC1.png nocompress } }
texture 4977 { pal 0 { file PNGSprites\BRUSC2C8.png nocompress } }
texture 4978 { pal 0 { file PNGSprites\BRUSC3C7.png nocompress } }
texture 4979 { pal 0 { file PNGSprites\BRUSC4C6.png nocompress } }
texture 4980 { pal 0 { file PNGSprites\BRUSC5.png nocompress } }
texture 4981 { pal 0 { file PNGSprites\BRUSD1.png nocompress } }
texture 4982 { pal 0 { file PNGSprites\BRUSD2D8.png nocompress } }
texture 4983 { pal 0 { file PNGSprites\BRUSD3D7.png nocompress } }
texture 4984 { pal 0 { file PNGSprites\BRUSD4D6.png nocompress } }
texture 4985 { pal 0 { file PNGSprites\BRUSD5.png nocompress } }
texture 4986 { pal 0 { file PNGSprites\BRUSA1.png nocompress } }
texture 4987 { pal 0 { file PNGSprites\BRUSA2A8.png nocompress } }
texture 4988 { pal 0 { file PNGSprites\BRUSA3A7.png nocompress } }
texture 4989 { pal 0 { file PNGSprites\BRUSA4A6.png nocompress } }
texture 4990 { pal 0 { file PNGSprites\BRUSA5.png nocompress } }
texture 4991 { pal 0 { file PNGSprites\BRUSE1.png nocompress } }
texture 4992 { pal 0 { file PNGSprites\BRUSE2.png nocompress } }
texture 4993 { pal 0 { file PNGSprites\BRUSE3.png nocompress } }
texture 4996 { pal 0 { file PNGSprites\BRUSF1.png nocompress } }
texture 4997 { pal 0 { file PNGSprites\BRUSF2.png nocompress } }
texture 4998 { pal 0 { file PNGSprites\BRUSF3.png nocompress } }
texture 5001 { pal 0 { file PNGSprites\BRUSG1.png nocompress } }
texture 5002 { pal 0 { file PNGSprites\BRUSG2.png nocompress } }
texture 5003 { pal 0 { file PNGSprites\BRUSG3.png nocompress } }
texture 5011 { pal 0 { file PNGSprites\BRUSE1.png nocompress } }
texture 5012 { pal 0 { file PNGSprites\BRUSE2.png nocompress } }
texture 5013 { pal 0 { file PNGSprites\BRUSE3.png nocompress } }
texture 5016 { pal 0 { file PNGSprites\BRUSG1.png nocompress } }
texture 5017 { pal 0 { file PNGSprites\BRUSG2.png nocompress } }
texture 5018 { pal 0 { file PNGSprites\BRUSG3.png nocompress } }
texture 5021 { pal 0 { file PNGSprites\BRUSA1.png nocompress } }
texture 5022 { pal 0 { file PNGSprites\BRUSA2A8.png nocompress } }
texture 5023 { pal 0 { file PNGSprites\BRUSA3A7.png nocompress } }
texture 5024 { pal 0 { file PNGSprites\BRUSA4A6.png nocompress } }
texture 5025 { pal 0 { file PNGSprites\BRUSA5.png nocompress } }
texture 5032 { pal 0 { file PNGSprites\BRUSN1.png nocompress } }
texture 5033 { pal 0 { file PNGSprites\BRUDA0.png nocompress } }
texture 5034 { pal 0 { file PNGSprites\BRUDB0.png nocompress } }
texture 5035 { pal 0 { file PNGSprites\BRUDC0.png nocompress } }
texture 5036 { pal 0 { file PNGSprites\BRUDD0.png nocompress } }
texture 5037 { pal 0 { file PNGSprites\BRUDE0.png nocompress } }
texture 5038 { pal 0 { file PNGSprites\BRUDF0.png nocompress } }
texture 5039 { pal 0 { file PNGSprites\BRUDG0.png nocompress } }
texture 5040 { pal 0 { file PNGSprites\BRUDH0.png nocompress } }
texture 5041 { pal 0 { file PNGSprites\BRUDI0.png nocompress } }
texture 5042 { pal 0 { file PNGSprites\BRUDJ0.png nocompress } }
texture 5043 { pal 0 { file PNGSprites\BRUDK0.png nocompress } }
texture 5044 { pal 0 { file PNGSprites\BRUDL0.png nocompress } }
texture 5045 { pal 0 { file PNGSprites\BRUDM0.png nocompress } }
texture 5046 { pal 0 { file PNGSprites\BRUDN0.png nocompress } }
texture 5047 { pal 0 { file PNGSprites\BRUDO0.png nocompress } }
texture 5048 { pal 0 { file PNGSprites\BRUDP0.png nocompress } }
texture 5049 { pal 0 { file PNGSprites\BRUDQ0.png nocompress } }
texture 5050 { pal 0 { file PNGSprites\BRUDR0.png nocompress } }
texture 5051 { pal 0 { file PNGSprites\BRUDS0.png nocompress } }
texture 5052 { pal 0 { file PNGSprites\BRUDT0.png nocompress } }
texture 5053 { pal 0 { file PNGSprites\BRUDU0.png nocompress } }
texture 5054 { pal 0 { file PNGSprites\BRUDV0.png nocompress } }
texture 5055 { pal 0 { file PNGSprites\BRUDW0.png nocompress } }
texture 5056 { pal 0 { file PNGSprites\BRUDW0.png nocompress } }

// ZOMBIEPLASMA













































