/* --- 0.0039 x 255 scale value = 1.0 scale value --------------------------- */

/* --- 64 Deathmatch ------------------------------------------------ */

//railgun
Brightmap sprite RAIPA0{MAP BMRAIPA0 Disablefullbright}
Brightmap sprite RLGFC0{MAP BMRLGFC0 Disablefullbright}
Brightmap sprite RLGFD0{MAP BMRLGFD0 Disablefullbright}
Brightmap sprite RLGFE0{MAP BMRLGFE0 Disablefullbright}
Brightmap sprite RLGFF0{MAP BMRLGFF0 Disablefullbright}
Brightmap sprite RLGFG0{MAP BMRLGFG0 Disablefullbright}

//Mancubus Arms
brightmap sprite MARMA0{map BMMARMA0 Disablefullbright}
brightmap sprite MARMB0{map BMMARMB0 Disablefullbright}
brightmap sprite MARMC0{map BMMARMC0 Disablefullbright}
brightmap sprite MARMD0{map BMMARMD0 Disablefullbright}
brightmap sprite MARME0{map BMMARME0 Disablefullbright}

brightmap texture XMLITES		
{
map "BMXLITES"
}

brightmap texture XMLITE2		
{
map "BMXLITES"
}

/* --- HITSCAN WEAPON LIGHTS ------------------------------------------------ */

flickerlight BPUFF1
{
	color 0.8 0.8 0.2 // OLD VALUES: 0.5 0.5 0.0
	size 10
	secondarySize 12
	chance 0.8
}

flickerlight BPUFF2
{
	color 0.8 0.8 0.2 // OLD VALUES: 0.5 0.5 0.0
	size 6
	secondarySize 8
	chance 0.8
}

object 64BulletPuff
{
	frame PUFFA { light BPUFF1 }
	frame PUFFB { light BPUFF2 }
}

flickerlight2 WEAPLIGHT1
{
	// This light attaches to the Pistol, Shotgun, and Super Shotgun
	color 1.0 0.8658 0.6747
	size 88
	secondarySize 104
	interval 0.005
	offset 0 48 0
}

flickerlight2 WEAPLIGHT2
{
	// This light attaches to the Chaingun only
	color 0.5733 0.2925 0.858
	size 88
	secondarySize 104
	interval 0.005
	offset 0 48 0
}

flickerlight2 WEAPLIGHT3
{
	// This light attaches to the Plasma Rifle only
	color 0.2496 0.9048 0.9672
	size 88
	secondarySize 104
	interval 0.005
	offset 0 48 0
}

flickerlight2 WEAPLIGHT4
{
	// This light attaches to the Rocket Launcher only
	color 0.936 0.234 0.156
	size 88
	secondarySize 104
	interval 0.005
	offset 0 48 0
}

object DummyProjectile1
{
	frame TNT1A { light WEAPLIGHT1 }
}

object DummyProjectile2
{
	frame TNT1A { light WEAPLIGHT2 }
}

object DummyProjectile3
{
	frame TNT1A { light WEAPLIGHT3 }
}

object DummyProjectile4
{
	frame TNT1A { light WEAPLIGHT4 }
}

/* --- ITEMS AND POWERUPS --------------------------------------------------- */

pulselight HEALTHBONUS
{
	color 0.0 0.0 0.8
	size 20
	secondarySize 24
	interval 1.5
}

object 64HealthBonus
{
	frame BON1 { light HEALTHBONUS }
}

pulselight ARMORBONUS
{
	color 0.0 0.6 0.0
	size 20
	secondarySize 24
	interval 1.5
}

object 64ArmorBonus
{
	frame BON2 { light ARMORBONUS }
}

pointlight GREENARMOR1
{
	color 0.0 0.6 0.0
	size 48
}

pointlight GREENARMOR2
{
	color 0.0 0.6 0.0
	size 32
}

object 64GreenArmor
{
	frame ARM1A { light GREENARMOR1 }
	frame ARM1B { light GREENARMOR2 }
}

pointlight BLUEARMOR1
{
	color 0.0 0.1 0.6
	size 48
}

pointlight BLUEARMOR2
{
	color 0.0 0.1 0.6
	size 32
}

object 64BlueArmor
{
	frame ARM2A { light BLUEARMOR1 }
	frame ARM2B { light BLUEARMOR2 }
}

object 64RadSuit
{
	frame SUITA { light GREENARMOR1 }
	frame SUITB { light GREENARMOR2 }
}

pulselight SOULSPHERE
{
	color 0.0 0.2 1.0
	size 40
	secondarySize 42
	interval 2.0
	offset 0 16 0
}

object 64Soulsphere
{
	frame SOUL { light SOULSPHERE }
}

object 64FakeSoulsphere
{
	frame SOUL { light SOULSPHERE }
}

object 64NotItemSoulsphere
{
	frame SOUL { light SOULSPHERE }
}

pulselight INVULNERABILITYSPHERE
{
	color 0.0 1.0 0.0
	size 40
	secondarySize 42
	interval 2.0
	offset 0 16 0
}

object 64InvulnerabilitySphereGiver
{
	frame PINV { light INVULNERABILITYSPHERE }
}

object 64FakeInvulnerabilitySphere
{
	frame PINV { light INVULNERABILITYSPHERE }
}

pointlight BLURSPHERE1
{
	color 1.0 0.0 0.0
	size 40
	offset 0 16 0
}

pointlight BLURSPHERE2
{
	color 1.0 0.0 0.0
	size 32
	offset 0 16 0
}

pointlight BLURSPHERE3
{
	color 1.0 0.0 0.0
	size 24
	offset 0 16 0
}

pointlight BLURSPHERE4
{
	color 1.0 0.0 0.0
	size 16
	offset 0 16 0
}

pointlight BLURSPHERE5
{
	color 1.0 0.0 0.0
	size 8
	offset 0 16 0
}

object 64BlurSphere
{
	frame PINS { light BLURSPHERE1 }
}

object 64FakeBlurSphere
{
	frame PINS { light BLURSPHERE1 }
}

pulselight MEGASPHERE
{
	color 1.0 0.9 0.8
	size 40
	secondarySize 42
	interval 2.0
	offset 0 16 0
}

object 64MegaSphere
{
	frame MEGA { light MEGASPHERE }
}

object 64FakeMegaSphere
{
	frame MEGA { light MEGASPHERE }
}

pulselight UPGRADE1
{
	// Orange Artifact
	color 0.8 0.6 0.1
	size 48
	secondarySize 52
	interval 1.0
	offset 0 40 0
}

pulselight UPGRADE2
{
	// Purple Artifact
	color 0.5 0.1 0.8
	size 48
	secondarySize 52
	interval 1.0
	offset 0 40 0
}

pulselight UPGRADE3
{
	// Cyan Artifact
	color 0.0 0.6 0.6
	size 48
	secondarySize 52
	interval 1.0
	offset 0 40 0
}

object 64UnmakerUpgrade1
{
	frame ART1 { light UPGRADE1 }
}

object 64UnmakerUpgrade2
{
	frame ART2 { light UPGRADE2 }
}

object 64UnmakerUpgrade3
{
	frame ART3 { light UPGRADE3 }
}

object 64FakeUnmakerUpgrade1
{
	frame ART1 { light UPGRADE1 }
}

object 64FakeUnmakerUpgrade2
{
	frame ART2 { light UPGRADE2 }
}

object 64FakeUnmakerUpgrade3
{
	frame ART3 { light UPGRADE3 }
}

/* --- KEYS ----------------------------------------------------------------- */

pulselight BLUEKEY
{
	color 0.0 0.0 0.6
	size 20
	secondarySize 24
	interval 2.0
}

object BlueCard
{
	frame BKEY { light BLUEKEY }
}

object BlueSkull
{
	frame BSKU { light BLUEKEY }
}

object 64FakeBlueCard
{
	frame BKEY { light BLUEKEY }
}

object 64FakeBlueSkull
{
	frame BSKU { light BLUEKEY }
}

pulselight REDKEY
{
	color 0.6 0.0 0.0
	size 20
	secondarySize 24
	interval 2.0
}

object RedCard
{
	frame RKEY { light REDKEY }
}

object RedSkull
{
	frame RSKU { light REDKEY }
}

object 64FakeRedCard
{
	frame RKEY { light REDKEY }
}

object 64FakeRedSkull
{
	frame RSKU { light REDKEY }
}

pulselight YELLOWKEY
{
	color 0.6 0.6 0.0
	size 20
	secondarySize 24
	interval 2.0
}

object YellowCard
{
	frame YKEY { light YELLOWKEY }
}

object YellowSkull
{
	frame YSKU { light YELLOWKEY }
}

object 64FakeYellowCard
{
	frame YKEY { light YELLOWKEY }
}

object 64FakeYellowSkull
{
	frame YSKU { light YELLOWKEY }
}

/* --- MONSTER ATTACK LIGHTS ------------------------------------------------ */

object 64Dart
{
	frame PUFFA { light BPUFF1 }
	frame PUFFB { light BPUFF2 }
}

object 64MarineBot
{
	frame PLAYF { light WEAPLIGHT1 }
}

object 64ZombieMan
{
	frame POSSF { light WEAPLIGHT1 }
}

object 64ShotgunGuy
{
	frame SPOSF { light WEAPLIGHT1 }
}

object 64ChaingunGuy
{
	frame CPOSE { light WEAPLIGHT2 }
	frame CPOSF { light WEAPLIGHT2 }
}

pointlight IMPBALL
{
	color 1.0 0.6 0.0
	size 64
}

flickerlight IMPBALL_X1
{
	color 0.7 0.4 0.0
	size 80
	secondarySize 88
	chance 0.25
}

flickerlight IMPBALL_X2
{
	color 0.5 0.3 0.0
	size 96
	secondarySize 104
	chance 0.25
}

flickerlight IMPBALL_X3
{
	color 0.4 0.2 0.0
	size 112
	secondarySize 120
	chance 0.25
}

flickerlight IMPBALL_X4
{
	color 0.3 0.2 0.0
	size 112
	secondarySize 120
	chance 0.25
}

flickerlight IMPBALL_X5
{
	color 0.2 0.1 0.0
	size 112
	secondarySize 120
	chance 0.25
}

flickerlight IMPBALL_X6
{
	color 0.1 0.0 0.0
	size 112
	secondarySize 120
	chance 0.25
}

object 64DoomImpBall
{
	frame BAL1A { light IMPBALL }
	frame BAL1B { light IMPBALL }
	frame BAL1C { light IMPBALL }
	frame BAL1D { light IMPBALL_X1 }
	frame BAL1E { light IMPBALL_X2 }
	frame BAL1F { light IMPBALL_X3 }
	frame BAL1G { light IMPBALL_X4 }
	frame BAL1H { light IMPBALL_X5 }
	frame BAL1I { light IMPBALL_X6 }
}

pointlight NIMPBALL
{
	color 0.3 0.0 1.0
	size 64
}

flickerlight NIMPBALL_X1
{
	color 0.2 0.0 0.7
	size 80
	secondarySize 88
	chance 0.25
}

flickerlight NIMPBALL_X2
{
	color 0.1 0.0 0.5
	size 96
	secondarySize 104
	chance 0.25
}

flickerlight NIMPBALL_X3
{
	color 0.1 0.0 0.4
	size 112
	secondarySize 120
	chance 0.25
}

flickerlight NIMPBALL_X4
{
	color 0.0 0.0 0.3
	size 112
	secondarySize 120
	chance 0.25
}

flickerlight NIMPBALL_X5
{
	color 0.0 0.0 0.2
	size 112
	secondarySize 120
	chance 0.25
}

flickerlight NIMPBALL_X6
{
	color 0.0 0.0 0.1
	size 112
	secondarySize 120
	chance 0.25
}

object 64NightmareImpBall
{
	frame BAL3A { light NIMPBALL }
	frame BAL3B { light NIMPBALL }
	frame BAL3C { light NIMPBALL }
	frame BAL3D { light NIMPBALL_X1 }
	frame BAL3E { light NIMPBALL_X2 }
	frame BAL3F { light NIMPBALL_X3 }
	frame BAL3G { light NIMPBALL_X4 }
	frame BAL3H { light NIMPBALL_X5 }
	frame BAL3I { light NIMPBALL_X6 }
}

flickerlight LOSTSOUL
{
	color 1.0 0.5 0.0
	size 48
	secondarySize 56
	chance 0.1
}

flickerlight LOSTSOUL_X1
{
	color 0.8 0.4 0.0
	size 72
	secondarySize 80
	chance 0.25
}

flickerlight LOSTSOUL_X2
{
	color 0.7 0.3 0.0
	size 88
	secondarySize 96
	chance 0.25
}

flickerlight LOSTSOUL_X3
{
	color 0.6 0.2 0.0
	size 104
	secondarySize 112
	chance 0.25
}

flickerlight LOSTSOUL_X4
{
	color 0.5 0.1 0.0
	size 112
	secondarySize 120
	chance 0.25
}

flickerlight LOSTSOUL_X5
{
	color 0.4 0.0 0.0
	size 112
	secondarySize 120
	chance 0.25
}

flickerlight LOSTSOUL_X6
{
	color 0.3 0.0 0.0
	size 112
	secondarySize 120
	chance 0.25
}

flickerlight LOSTSOUL_X7
{
	color 0.2 0.0 0.0
	size 112
	secondarySize 120
	chance 0.25
}

flickerlight LOSTSOUL_X8
{
	color 0.1 0.0 0.0
	size 112
	secondarySize 120
	chance 0.25
}

object 64LostSoul
{
	frame SKULA { light LOSTSOUL }
	frame SKULB { light LOSTSOUL }
	frame SKULC { light LOSTSOUL }
	frame SKULD { light LOSTSOUL }
	frame SKULE { light LOSTSOUL }
	frame SKULF { light LOSTSOUL }
	frame SKULG { light LOSTSOUL }
	frame SKULH { light LOSTSOUL_X1 }
	frame SKULI { light LOSTSOUL_X2 }
	frame SKULJ { light LOSTSOUL_X3 }
	frame SKULK { light LOSTSOUL_X4 }
	frame SKULL { light LOSTSOUL_X5 }
	frame SKULM { light LOSTSOUL_X6 }
	frame SKULN { light LOSTSOUL_X7 }
	frame SKULO { light LOSTSOUL_X8 }
}

flickerlight CACOBALL
{
	color 1.0 0.0 0.0
	size 56
	secondarySize 64
	chance 0.5
}

flickerlight CACOBALL_X1
{
	color 0.9 0.0 0.0
	size 72
	secondarySize 80
	chance 0.25
}

flickerlight CACOBALL_X2
{
	color 0.6 0.0 0.0
	size 88
	secondarySize 96
	chance 0.25
}

flickerlight CACOBALL_X3
{
	color 0.3 0.0 0.0
	size 104
	secondarySize 112
	chance 0.25
}

flickerlight CACOBALL_X4
{
	color 0.2 0.0 0.0
	size 104
	secondarySize 112
	chance 0.25
}

flickerlight CACOBALL_X5
{
	color 0.1 0.0 0.0
	size 104
	secondarySize 112
	chance 0.25
}

object 64CacodemonBall
{
	frame BAL2A { light CACOBALL }
	frame BAL2B { light CACOBALL }
	frame BAL2C { light CACOBALL }
	frame BAL2D { light CACOBALL_X1 }
	frame BAL2E { light CACOBALL_X2 }
	frame BAL2F { light CACOBALL_X3 }
	frame BAL2G { light CACOBALL_X4 }
	frame BAL2H { light CACOBALL_X5 }
}

pointlight BARONBALL
{
	color 0.0 1.0 0.0
	size 64
}

flickerlight BARONBALL_X1
{
	color 0.0 0.7 0.0
	size 80
	secondarySize 88
	chance 0.25
}

flickerlight BARONBALL_X2
{
	color 0.0 0.5 0.0
	size 96
	secondarySize 104
	chance 0.25
}

flickerlight BARONBALL_X3
{
	color 0.0 0.4 0.0
	size 112
	secondarySize 120
	chance 0.25
}

flickerlight BARONBALL_X4
{
	color 0.0 0.3 0.0
	size 112
	secondarySize 120
	chance 0.25
}

flickerlight BARONBALL_X5
{
	color 0.0 0.2 0.0
	size 112
	secondarySize 120
	chance 0.25
}

flickerlight BARONBALL_X6
{
	color 0.0 0.1 0.0
	size 112
	secondarySize 120
	chance 0.25
}

object 64BaronBall
{
	frame BAL7A { light BARONBALL }
	frame BAL7B { light BARONBALL }
	frame BAL7C { light BARONBALL_X1 }
	frame BAL7D { light BARONBALL_X2 }
	frame BAL7E { light BARONBALL_X3 }
	frame BAL7F { light BARONBALL_X4 }
	frame BAL7G { light BARONBALL_X5 }
	frame BAL7H { light BARONBALL_X6 }
}

pointlight BARONBALL2
{
	color 1.0 0.0 0.0
	size 64
}

flickerlight BARONBALL2_X1
{
	color 0.7 0.0 0.0
	size 80
	secondarySize 88
	chance 0.25
}

flickerlight BARONBALL2_X2
{
	color 0.5 0.0 0.0
	size 96
	secondarySize 104
	chance 0.25
}

flickerlight BARONBALL2_X3
{
	color 0.4 0.0 0.0
	size 112
	secondarySize 120
	chance 0.25
}

flickerlight BARONBALL2_X4
{
	color 0.3 0.0 0.0
	size 112
	secondarySize 120
	chance 0.25
}

flickerlight BARONBALL2_X5
{
	color 0.2 0.0 0.0
	size 112
	secondarySize 120
	chance 0.25
}

flickerlight BARONBALL2_X6
{
	color 0.1 0.0 0.0
	size 112
	secondarySize 120
	chance 0.25
}

object 64BaronBall2
{
	frame BAL8A { light BARONBALL2 }
	frame BAL8B { light BARONBALL2 }
	frame BAL8C { light BARONBALL2_X1 }
	frame BAL8D { light BARONBALL2_X2 }
	frame BAL8E { light BARONBALL2_X3 }
	frame BAL8F { light BARONBALL2_X4 }
	frame BAL8G { light BARONBALL2_X5 }
	frame BAL8H { light BARONBALL2_X6 }
}

pointlight TRACER
{
	color 1.0 0.7 0.0
	size 16
}

flickerlight TRACER_X1
{
	color 1.0 0.7 0.0
	size 64
	secondarySize 72
	chance 0.4
}

flickerlight TRACER_X2
{
	color 0.8 0.6 0.0
	size 80
	secondarySize 88
	chance 0.4
}

flickerlight TRACER_X3
{
	color 0.6 0.4 0.0
	size 96
	secondarySize 104
	chance 0.4
}

flickerlight TRACER_X4
{
	color 0.5 0.3 0.0
	size 96
	secondarySize 104
	chance 0.4
}

flickerlight TRACER_X5
{
	color 0.3 0.2 0.0
	size 96
	secondarySize 104
	chance 0.4
}

object 64FatShot
{
	frame MANFA { light TRACER }
	frame MANFB { light TRACER }
	frame MANFC { light TRACER }
	frame MANFD { light TRACER_X1 }
	frame MANFE { light TRACER_X2 }
	frame MANFF { light TRACER_X3 }
	frame MANFG { light TRACER_X4 }
	frame MANFH { light TRACER_X5 }
	frame MANFI { light TRACER_X5 }
}

object 64TracerMissile
{
	frame TRCRA { light TRACER }
	frame TRCRB { light TRACER }
	frame TRCRC { light TRACER_X1 }
	frame TRCRD { light TRACER_X2 }
	frame TRCRE { light TRACER_X3 }
	frame TRCRF { light TRACER_X3 }
	frame TRCRG { light TRACER_X4 }
	frame TRCRH { light TRACER_X5 }
	frame TRCRI { light TRACER_X5 }
}

pointlight ARACHPLAS
{
	color 0.0 0.1 1.0
	size 48
}

flickerlight ARACHPLAS_X1
{
	color 0.2 0.2 1.0
	size 72
	secondarySize 80
	chance 0.5
}

flickerlight ARACHPLAS_X2
{
	color 0.2 0.2 0.8
	size 80
	secondarySize 88
	chance 0.5
}

flickerlight ARACHPLAS_X3
{
	color 0.1 0.1 0.5
	size 32
	secondarySize 48
	chance 0.5
}

flickerlight ARACHPLAS_X4
{
	color 0.1 0.1 0.5
	size 16
	secondarySize 24
	chance 0.5
}

flickerlight ARACHPLAS_X5
{
	color 0.0 0.0 0.2
	size 8
	secondarySize 16
	chance 0.5
}

object 64ArachnotronPlasma
{
	frame APLSA { light ARACHPLAS }
	frame APLSB { light ARACHPLAS }
	frame APLSC { light ARACHPLAS_X1 }
	frame APLSD { light ARACHPLAS_X2 }
	frame APLSE { light ARACHPLAS_X2 }
	frame APLSF { light ARACHPLAS_X3 }
	frame APLSG { light ARACHPLAS_X4 }
	frame APLSH { light ARACHPLAS_X5 }
}

object 64CyberRocket
{
	frame MISLA { light ROCKET }
	frame MISLB { light ROCKET_X1 }
	frame MISLC { light ROCKET_X2 }
	frame MISLD { light ROCKET_X3 }
	frame MISLE { light ROCKET_X4 }
	frame MISLF { light ROCKET_X5 }
}

object 64CyberRocketTitlemap
{
	frame MISLA { light ROCKET }
	frame MISLB { light ROCKET_X1 }
	frame MISLC { light ROCKET_X2 }
	frame MISLD { light ROCKET_X3 }
	frame MISLE { light ROCKET_X4 }
	frame MISLF { light ROCKET_X5 }
}

pointlight RECTTRACER
{
	color 1.0 0.0 0.0
	size 16
}

flickerlight RECTTRACER_X1
{
	color 0.8 0.0 0.0
	size 72
	secondarySize 80
	chance 0.3
}

flickerlight RECTTRACER_X2
{
	color 0.6 0.0 0.0
	size 88
	secondarySize 96
	chance 0.3
}

flickerlight RECTTRACER_X3
{
	color 0.4 0.0 0.0
	size 48
	secondarySize 32
	chance 0.3
}

flickerlight RECTTRACER_X4
{
	color 0.2 0.0 0.0
	size 32
	secondarySize 16
	chance 0.3
}

object 64MotherBall
{
	frame RBALA { light RECTTRACER }
	frame RBALB { light RECTTRACER }
	frame RBALC { light RECTTRACER_X1 }
	frame RBALD { light RECTTRACER_X2 }
	frame RBALE { light RECTTRACER_X2 }
	frame RBALF { light RECTTRACER_X3 }
	frame RBALG { light RECTTRACER_X3 }
	frame RBALH { light RECTTRACER_X4 }
}

object 64MotherFire
{
	frame FIRE { light BIGFIRE }
}

object 64MotherFireTrail
{
	frame FIRE { light BIGFIRE }
}

/* --- PLAYER PROJECTILE LIGHTS --------------------------------------------- */

pointlight ROCKET
{
	color 1.0 0.08 0.0
	size 64
	offset -24 0 0
}

flickerlight ROCKET_X1
{
	color 1.0 0.7 0.0
	size 64
	secondarySize 72
	chance 0.4
}

flickerlight ROCKET_X2
{
	color 0.8 0.6 0.0
	size 80
	secondarySize 88
	chance 0.4
}

flickerlight ROCKET_X3
{
	color 0.6 0.4 0.0
	size 96
	secondarySize 104
	chance 0.4
}

flickerlight ROCKET_X4
{
	color 0.5 0.3 0.0
	size 96
	secondarySize 104
	chance 0.4
}

flickerlight ROCKET_X5
{
	color 0.3 0.2 0.0
	size 96
	secondarySize 104
	chance 0.4
}

object 64Rocket
{
	frame MISLA { light ROCKET }
	frame MISLB { light ROCKET_X1 }
	frame MISLC { light ROCKET_X2 }
	frame MISLD { light ROCKET_X3 }
	frame MISLE { light ROCKET_X4 }
	frame MISLF { light ROCKET_X5 }
}

pointlight PLASMABALL
{
	color 0.0 0.1 1.0
	size 64
}

flickerlight PLASMA_X1
{
	color 0.2 0.2 1.0
	size 64
	secondarySize 72
	chance 0.5
}

flickerlight PLASMA_X2
{
	color 0.2 0.2 0.8
	size 80
	secondarySize 88
	chance 0.5
}

flickerlight PLASMA_X3
{
	color 0.1 0.1 0.5
	size 64
	secondarySize 72
	chance 0.5
}

flickerlight PLASMA_X4
{
	color 0.0 0.0 0.2
	size 8
	secondarySize 16
	chance 0.5
}

object 64PlasmaBall
{
	frame PLSSA { light PLASMABALL }
	frame PLSSB { light PLASMABALL }
	frame PLSEA { light PLASMA_X1 }
	frame PLSEB { light PLASMA_X2 }
	frame PLSEC { light PLASMA_X2 }
	frame PLSED { light PLASMA_X3 }
	frame PLSEE { light PLASMA_X4 }
	frame PLSEF { light PLASMA_X4 }
}

object 64ClassicPlasmaBall
{
	frame PLSSA { light PLASMABALL }
	frame PLSSB { light PLASMABALL }
	frame PLSEA { light PLASMA_X1 }
	frame PLSEB { light PLASMA_X2 }
	frame PLSEC { light PLASMA_X2 }
	frame PLSED { light PLASMA_X3 }
	frame PLSEE { light PLASMA_X4 }
	frame PLSEF { light PLASMA_X4 }
}

object 64ClassicPlasmaBallNormal
{
	frame PLSSA { light PLASMABALL }
	frame PLSSB { light PLASMABALL }
	frame PLSEA { light PLASMA_X1 }
	frame PLSEB { light PLASMA_X2 }
	frame PLSEC { light PLASMA_X2 }
	frame PLSED { light PLASMA_X3 }
	frame PLSEE { light PLASMA_X4 }
	frame PLSEF { light PLASMA_X4 }
}

pointlight BFGBALL
{
	color 0.0 1.0 0.0
	size 80
}

flickerlight BFGBALL_X1
{
	color 0.2 1.0 0.2
	size 80
	secondarySize 88
	chance 0.6
}

flickerlight BFGBALL_X2
{
	color 0.3 1.0 0.3
	size 104
	secondarySize 112
	chance 0.6
}

flickerlight BFGBALL_X3
{
	color 0.5 1.0 0.5
	size 120
	secondarySize 128
	chance 0.6
}

flickerlight BFGBALL_X4
{
	color 0.2 0.7 0.2
	size 56
	secondarySize 64
	chance 0.6
}

flickerlight BFGBALL_X5
{
	color 0.1 0.4 0.1
	size 48
	secondarySize 56
	chance 0.6
}

object 64BFGBall
{
	frame BFS1A { light BFGBALL }
	frame BFS1B { light BFGBALL }
	frame BFE1A { light BFGBALL_X1 }
	frame BFE1B { light BFGBALL_X2 }
	frame BFE1C { light BFGBALL_X3 }
	frame BFE1D { light BFGBALL_X1 }
	frame BFE1E { light BFGBALL_X4 }
	frame BFE1F { light BFGBALL_X5 }
}

object 64BFGExtra
{
	frame BFE2A { light BFGBALL }
	frame BFE2B { light BFGBALL_X1 }
	frame BFE2C { light BFGBALL_X2 }
	frame BFE2D { light BFGBALL_X3 }
	frame BFE2E { light BFGBALL_X4 }
	frame BFE2F { light BFGBALL_X5 }
}

pointlight UNMAKERSHOT
{
	color 1.0 0.0 0.0
	size 56
}

flickerlight UNMAKERSHOT_X1
{
	color 0.8 0.0 0.0
	size 32
	secondarySize 16
	chance 0.6
}

flickerlight UNMAKERSHOT_X1
{
	color 0.4 0.0 0.0
	size 16
	secondarySize 8
	chance 0.6
}

object UnmakerLaser
{
	frame TNT1A { light UNMAKERSHOT }
	frame LPUFA { light UNMAKERSHOT_X1 }
	frame LPUFB { light UNMAKERSHOT_X2 }
	frame LPUFC { light UNMAKERSHOT_X2 }
}

/* --- STATIC DECORATION LIGHTS --------------------------------------------- */

object 64BarrelExplosion
{
	frame MISLB { light ROCKET_X1 }
	frame MISLC { light ROCKET_X2 }
	frame MISLD { light ROCKET_X3 }
	frame MISLE { light ROCKET_X4 }
	frame MISLF { light ROCKET_X5 }
}

object 64BossExplosion
{
	frame MISLB { light ROCKET_X1 }
	frame MISLC { light ROCKET_X2 }
	frame MISLD { light ROCKET_X3 }
	frame MISLE { light ROCKET_X4 }
	frame MISLF { light ROCKET_X5 }
}

flickerlight DTFOG1
{
	color 0.0 1.0 0.0
	size 56
	secondarySize 64
	chance 0.4
}

flickerlight DTFOG2
{
	color 0.0 1.0 0.0
	size 40
	secondarySize 48
	chance 0.4
}

flickerlight DTFOG3
{
	color 0.0 1.0 0.0
	size 24
	secondarySize 32
	chance 0.4
}

flickerlight DTFOG4
{
	color 0.0 1.0 0.0
	size 10
	secondarySize 16
	chance 0.4
}

object 64TeleportFog
{
	frame TFOGA { light DTFOG1 }
	frame TFOGB { light DTFOG1 }
	frame TFOGC { light DTFOG2 }
	frame TFOGD { light DTFOG2 }
	frame TFOGE { light DTFOG3 }
	frame TFOGF { light DTFOG3 }
	frame TFOGG { light DTFOG4 }
	frame TFOGH { light DTFOG4 }
}

pointlight HANGLAMP
{
	color 1.0 1.0 0.2
	size 56
	offset 0 -14 0
}

pointlight CEILLIGHT
{
	color 1.0 0.7 0.0
	size 32
	offset 0 -8 0
}

object 64LampTechLongHang
{
	frame LMP1 { light HANGLAMP }
}

object 64LampTechShortHang
{
	frame LMP2 { light CEILLIGHT }
}

pointlight LONGLAMP
{
	color 1.0 0.7 0.2
	size 56
	offset 0 72 0
}

pointlight SHORTLAMP
{
	color 1.0 0.7 0.2
	size 48
	offset 0 44 0
}

object 64TechPoleLong
{
	frame A035 { light LONGLAMP }
}

object 64TechPoleShort
{
	frame A036 { light SHORTLAMP }
}

flickerlight CANDLE
{
	color 1.0 0.5 0.0
	size 16
	secondarySize 18
	chance 0.5
	offset 0 16 0
}

object 64Candle
{
	frame CAND { light CANDLE }
}

flickerlight BIGFIRE
{
	color 1.0 0.9 0.0
	size 32
	secondarySize 38
	chance 0.5
	offset 0 32 0
}

object 64BigFire
{
	frame FIRE { light BIGFIRE }
}

flickerlight REDFIRE
{
	color 1.0 0.1 0.1
	size 32
	secondarySize 36
	chance 0.5
	offset 0 8 0
}

flickerlight YELLOWFIRE
{
	color 1.0 0.9 0.0
	size 32
	secondarySize 36
	chance 0.5
	offset 0 8 0
}

flickerlight BLUEFIRE
{
	color 0.0 0.2 1.0
	size 32
	secondarySize 36
	chance 0.5
	offset 0 8 0
}

flickerlight GREENFIRE
{
	color 0.0 1.0 0.0
	size 32
	secondarySize 36
	chance 0.5
	offset 0 8 0
}

object 64SingleFireRed
{
	frame RFLM { light REDFIRE }
}

object 64SingleFireYellow
{
	frame YFLM { light YELLOWFIRE }
}

object 64SingleFireBlue
{
	frame BFLM { light BLUEFIRE }
}

object 64SingleFireGreen
{
	frame GFLM { light GREENFIRE }
}

flickerlight REDTORCH
{
	color 1.0 0.1 0.1
	size 28
	secondarySize 32
	chance 0.5
	offset 0 24 0
}

flickerlight YELLOWTORCH
{
	color 1.0 0.9 0.0
	size 28
	secondarySize 32
	chance 0.5
	offset 0 24 0
}

flickerlight BLUETORCH
{
	color 0.0 0.2 1.0
	size 28
	secondarySize 32
	chance 0.5
	offset 0 24 0
}

flickerlight GREENTORCH
{
	color 0.0 1.0 0.0
	size 28
	secondarySize 32
	chance 0.5
	offset 0 24 0
}

object 64WallTorchRed
{
	frame A032 { light REDTORCH }
}

object 64WallTorchYellow
{
	frame A030 { light YELLOWTORCH }
}

object 64WallTorchBlue
{
	frame A031 { light BLUETORCH }
}

object 64WallTorchGreen
{
	frame GTCH { light GREENTORCH }
}

/* --- LIGHTS FOR COMBINED TORCHES ------------------------------------------ */

flickerlight TORCHLONGBLUE
{
	color 0.0 0.2 1.0
	size 40
	secondarySize 48
	chance 0.5
	offset 0 80 0
}

flickerlight TORCHLONGRED
{
	color 1.0 0.1 0.1
	size 40
	secondarySize 48
	chance 0.5
	offset 0 80 0
}

flickerlight TORCHLONGYELLOW
{
	color 1.0 0.9 0.0
	size 40
	secondarySize 48
	chance 0.5
	offset 0 80 0
}

flickerlight TORCHLONGGREEN
{
	color 0.0 1.0 0.0
	size 40
	secondarySize 48
	chance 0.5
	offset 0 80 0
}

object 64TorchLongBlue
{
	frame TLBL { light TORCHLONGBLUE }
}

object 64TorchLongRed
{
	frame TLRD { light TORCHLONGRED }
}

object 64TorchLongYellow
{
	frame TLYL { light TORCHLONGYELLOW }
}

object 64TorchLongGreen
{
	frame TLGR { light TORCHLONGGREEN }
}

flickerlight TORCHSHORTBLUE
{
	color 0.0 0.2 1.0
	size 40
	secondarySize 48
	chance 0.5
	offset 0 64 0
}

flickerlight TORCHSHORTRED
{
	color 1.0 0.1 0.1
	size 40
	secondarySize 48
	chance 0.5
	offset 0 64 0
}

flickerlight TORCHSHORTYELLOW
{
	color 1.0 0.9 0.0
	size 40
	secondarySize 48
	chance 0.5
	offset 0 64 0
}

flickerlight TORCHSHORTGREEN
{
	color 0.0 1.0 0.0
	size 40
	secondarySize 48
	chance 0.5
	offset 0 64 0
}

object 64TorchShortBlue
{
	frame TSBL { light TORCHSHORTBLUE }
}

object 64TorchShortRed
{
	frame TSRD { light TORCHSHORTRED }
}

object 64TorchShortYellow
{
	frame TSYL { light TORCHSHORTYELLOW }
}

object 64TorchShortGreen
{
	frame TSGR { light TORCHSHORTGREEN }
}


/* --- BRIGHTMAPS ----------------------------------------------------------- */
// Moved to external optional file.

/* --- GLOWS ---------------------------------------------------------------- */
// Glowing flats are now settable through UDMF on modern GZDoom versions.
// The glows below are temporary until the maps are given correct lighting.

Glow
{
	// --- SPECIAL GLOWING TEXTURES --------------------------------------------
	Texture "H36BGLOW", 0000FF, 96
	Texture "H36YGLOW", FFFF00, 192
	Texture "H49RGLOW", FF0000, 96
	Texture "SDFLTABG", C8C8FF, 96
	
	// --- LIQUIDS -------------------------------------------------------------
	Texture "D64B1_01", FF1E3C, 96
	Texture "D64B1_02", FF1E3C, 96
	Texture "D64B1_03", FF1E3C, 96
	Texture "D64B1_04", FF1E3C, 96
	Texture "D64B1_05", FF1E3C, 96
	Texture "D64B1_06", FF1E3C, 96
	Texture "D64B1_07", FF1E3C, 96
	Texture "D64B1_08", FF1E3C, 96
	Texture "D64B1_09", FF1E3C, 96
	Texture "D64B1_10", FF1E3C, 96
	Texture "D64B1_11", FF1E3C, 96
	Texture "D64B1_12", FF1E3C, 96
	Texture "D64B1_13", FF1E3C, 96
	Texture "D64B1_14", FF1E3C, 96
	Texture "D64B1_15", FF1E3C, 96
	Texture "D64B1_16", FF1E3C, 96
	Texture "D64B1_17", FF1E3C, 96
	Texture "D64B1_18", FF1E3C, 96
	Texture "D64B1_19", FF1E3C, 96
	Texture "D64B1_20", FF1E3C, 96
	Texture "D64B1_21", FF1E3C, 96
	Texture "D64B1_22", FF1E3C, 96
	Texture "D64B1_23", FF1E3C, 96
	Texture "D64B1_24", FF1E3C, 96
	Texture "D64B1_25", FF1E3C, 96
	Texture "D64B1_26", FF1E3C, 96
	Texture "D64B1_27", FF1E3C, 96
	Texture "D64B1_28", FF1E3C, 96
	Texture "D64B1_29", FF1E3C, 96
	Texture "D64B1_30", FF1E3C, 96
	Texture "D64B1_31", FF1E3C, 96
	Texture "D64B1_32", FF1E3C, 96
	Texture "D64B1_33", FF1E3C, 96
	Texture "D64B1_34", FF1E3C, 96
	Texture "D64B1_35", FF1E3C, 96
	Texture "D64B1_36", FF1E3C, 96
	Texture "D64B1_37", FF1E3C, 96
	Texture "D64B1_38", FF1E3C, 96
	Texture "D64B1_39", FF1E3C, 96
	Texture "D64B1_40", FF1E3C, 96
	Texture "D64B1_41", FF1E3C, 96
	Texture "D64B1_42", FF1E3C, 96
	Texture "D64B1_43", FF1E3C, 96
	Texture "D64B1_44", FF1E3C, 96
	Texture "D64B1_45", FF1E3C, 96
	Texture "D64B1_46", FF1E3C, 96
	Texture "D64B1_47", FF1E3C, 96
	Texture "D64B1_48", FF1E3C, 96
	Texture "D64B1_49", FF1E3C, 96
	Texture "D64B1_50", FF1E3C, 96
	Texture "D64B1_51", FF1E3C, 96
	Texture "D64B1_52", FF1E3C, 96
	Texture "D64B1_53", FF1E3C, 96
	Texture "D64B1_54", FF1E3C, 96
	Texture "D64B1_55", FF1E3C, 96
	Texture "D64B1_56", FF1E3C, 96
	Texture "D64B1_57", FF1E3C, 96
	Texture "D64B1_58", FF1E3C, 96
	Texture "D64B1_59", FF1E3C, 96
	Texture "D64B1_60", FF1E3C, 96
	Texture "D64B1_61", FF1E3C, 96
	Texture "D64B1_62", FF1E3C, 96
	Texture "D64B1_63", FF1E3C, 96
	Texture "D64B1_64", FF1E3C, 96
	
	Texture "D64B2_01", FF1E3C, 96
	Texture "D64B2_02", FF1E3C, 96
	Texture "D64B2_03", FF1E3C, 96
	Texture "D64B2_04", FF1E3C, 96
	Texture "D64B2_05", FF1E3C, 96
	Texture "D64B2_06", FF1E3C, 96
	Texture "D64B2_07", FF1E3C, 96
	Texture "D64B2_08", FF1E3C, 96
	Texture "D64B2_09", FF1E3C, 96
	Texture "D64B2_10", FF1E3C, 96
	Texture "D64B2_11", FF1E3C, 96
	Texture "D64B2_12", FF1E3C, 96
	Texture "D64B2_13", FF1E3C, 96
	Texture "D64B2_14", FF1E3C, 96
	Texture "D64B2_15", FF1E3C, 96
	Texture "D64B2_16", FF1E3C, 96
	Texture "D64B2_17", FF1E3C, 96
	Texture "D64B2_18", FF1E3C, 96
	Texture "D64B2_19", FF1E3C, 96
	Texture "D64B2_20", FF1E3C, 96
	Texture "D64B2_21", FF1E3C, 96
	Texture "D64B2_22", FF1E3C, 96
	Texture "D64B2_23", FF1E3C, 96
	Texture "D64B2_24", FF1E3C, 96
	Texture "D64B2_25", FF1E3C, 96
	Texture "D64B2_26", FF1E3C, 96
	Texture "D64B2_27", FF1E3C, 96
	Texture "D64B2_28", FF1E3C, 96
	Texture "D64B2_29", FF1E3C, 96
	Texture "D64B2_30", FF1E3C, 96
	Texture "D64B2_31", FF1E3C, 96
	Texture "D64B2_32", FF1E3C, 96
	Texture "D64B2_33", FF1E3C, 96
	Texture "D64B2_34", FF1E3C, 96
	Texture "D64B2_35", FF1E3C, 96
	Texture "D64B2_36", FF1E3C, 96
	Texture "D64B2_37", FF1E3C, 96
	Texture "D64B2_38", FF1E3C, 96
	Texture "D64B2_39", FF1E3C, 96
	Texture "D64B2_40", FF1E3C, 96
	Texture "D64B2_41", FF1E3C, 96
	Texture "D64B2_42", FF1E3C, 96
	Texture "D64B2_43", FF1E3C, 96
	Texture "D64B2_44", FF1E3C, 96
	Texture "D64B2_45", FF1E3C, 96
	Texture "D64B2_46", FF1E3C, 96
	Texture "D64B2_47", FF1E3C, 96
	Texture "D64B2_48", FF1E3C, 96
	Texture "D64B2_49", FF1E3C, 96
	Texture "D64B2_50", FF1E3C, 96
	Texture "D64B2_51", FF1E3C, 96
	Texture "D64B2_52", FF1E3C, 96
	Texture "D64B2_53", FF1E3C, 96
	Texture "D64B2_54", FF1E3C, 96
	Texture "D64B2_55", FF1E3C, 96
	Texture "D64B2_56", FF1E3C, 96
	Texture "D64B2_57", FF1E3C, 96
	Texture "D64B2_58", FF1E3C, 96
	Texture "D64B2_59", FF1E3C, 96
	Texture "D64B2_60", FF1E3C, 96
	Texture "D64B2_61", FF1E3C, 96
	Texture "D64B2_62", FF1E3C, 96
	Texture "D64B2_63", FF1E3C, 96
	Texture "D64B2_64", FF1E3C, 96
	
	Texture "D64N1_01", 00FF00, 128
	Texture "D64N1_02", 00FF00, 128
	Texture "D64N1_03", 00FF00, 128
	Texture "D64N1_04", 00FF00, 128
	Texture "D64N1_05", 00FF00, 128
	Texture "D64N1_06", 00FF00, 128
	Texture "D64N1_07", 00FF00, 128
	Texture "D64N1_08", 00FF00, 128
	Texture "D64N1_09", 00FF00, 128
	Texture "D64N1_10", 00FF00, 128
	Texture "D64N1_11", 00FF00, 128
	Texture "D64N1_12", 00FF00, 128
	Texture "D64N1_13", 00FF00, 128
	Texture "D64N1_14", 00FF00, 128
	Texture "D64N1_15", 00FF00, 128
	Texture "D64N1_16", 00FF00, 128
	Texture "D64N1_17", 00FF00, 128
	Texture "D64N1_18", 00FF00, 128
	Texture "D64N1_19", 00FF00, 128
	Texture "D64N1_20", 00FF00, 128
	Texture "D64N1_21", 00FF00, 128
	Texture "D64N1_22", 00FF00, 128
	Texture "D64N1_23", 00FF00, 128
	Texture "D64N1_24", 00FF00, 128
	Texture "D64N1_25", 00FF00, 128
	Texture "D64N1_26", 00FF00, 128
	Texture "D64N1_27", 00FF00, 128
	Texture "D64N1_28", 00FF00, 128
	Texture "D64N1_29", 00FF00, 128
	Texture "D64N1_30", 00FF00, 128
	Texture "D64N1_31", 00FF00, 128
	Texture "D64N1_32", 00FF00, 128
	Texture "D64N1_33", 00FF00, 128
	Texture "D64N1_34", 00FF00, 128
	Texture "D64N1_35", 00FF00, 128
	Texture "D64N1_36", 00FF00, 128
	Texture "D64N1_37", 00FF00, 128
	Texture "D64N1_38", 00FF00, 128
	Texture "D64N1_39", 00FF00, 128
	Texture "D64N1_40", 00FF00, 128
	Texture "D64N1_41", 00FF00, 128
	Texture "D64N1_42", 00FF00, 128
	Texture "D64N1_43", 00FF00, 128
	Texture "D64N1_44", 00FF00, 128
	Texture "D64N1_45", 00FF00, 128
	Texture "D64N1_46", 00FF00, 128
	Texture "D64N1_47", 00FF00, 128
	Texture "D64N1_48", 00FF00, 128
	Texture "D64N1_49", 00FF00, 128
	Texture "D64N1_50", 00FF00, 128
	Texture "D64N1_51", 00FF00, 128
	Texture "D64N1_52", 00FF00, 128
	Texture "D64N1_53", 00FF00, 128
	Texture "D64N1_54", 00FF00, 128
	Texture "D64N1_55", 00FF00, 128
	Texture "D64N1_56", 00FF00, 128
	Texture "D64N1_57", 00FF00, 128
	Texture "D64N1_58", 00FF00, 128
	Texture "D64N1_59", 00FF00, 128
	Texture "D64N1_60", 00FF00, 128
	Texture "D64N1_61", 00FF00, 128
	Texture "D64N1_62", 00FF00, 128
	Texture "D64N1_63", 00FF00, 128
	Texture "D64N1_64", 00FF00, 128
	
	Texture "D64N2_01", 00FF00, 128
	Texture "D64N2_02", 00FF00, 128
	Texture "D64N2_03", 00FF00, 128
	Texture "D64N2_04", 00FF00, 128
	Texture "D64N2_05", 00FF00, 128
	Texture "D64N2_06", 00FF00, 128
	Texture "D64N2_07", 00FF00, 128
	Texture "D64N2_08", 00FF00, 128
	Texture "D64N2_09", 00FF00, 128
	Texture "D64N2_10", 00FF00, 128
	Texture "D64N2_11", 00FF00, 128
	Texture "D64N2_12", 00FF00, 128
	Texture "D64N2_13", 00FF00, 128
	Texture "D64N2_14", 00FF00, 128
	Texture "D64N2_15", 00FF00, 128
	Texture "D64N2_16", 00FF00, 128
	Texture "D64N2_17", 00FF00, 128
	Texture "D64N2_18", 00FF00, 128
	Texture "D64N2_19", 00FF00, 128
	Texture "D64N2_20", 00FF00, 128
	Texture "D64N2_21", 00FF00, 128
	Texture "D64N2_22", 00FF00, 128
	Texture "D64N2_23", 00FF00, 128
	Texture "D64N2_24", 00FF00, 128
	Texture "D64N2_25", 00FF00, 128
	Texture "D64N2_26", 00FF00, 128
	Texture "D64N2_27", 00FF00, 128
	Texture "D64N2_28", 00FF00, 128
	Texture "D64N2_29", 00FF00, 128
	Texture "D64N2_30", 00FF00, 128
	Texture "D64N2_31", 00FF00, 128
	Texture "D64N2_32", 00FF00, 128
	Texture "D64N2_33", 00FF00, 128
	Texture "D64N2_34", 00FF00, 128
	Texture "D64N2_35", 00FF00, 128
	Texture "D64N2_36", 00FF00, 128
	Texture "D64N2_37", 00FF00, 128
	Texture "D64N2_38", 00FF00, 128
	Texture "D64N2_39", 00FF00, 128
	Texture "D64N2_40", 00FF00, 128
	Texture "D64N2_41", 00FF00, 128
	Texture "D64N2_42", 00FF00, 128
	Texture "D64N2_43", 00FF00, 128
	Texture "D64N2_44", 00FF00, 128
	Texture "D64N2_45", 00FF00, 128
	Texture "D64N2_46", 00FF00, 128
	Texture "D64N2_47", 00FF00, 128
	Texture "D64N2_48", 00FF00, 128
	Texture "D64N2_49", 00FF00, 128
	Texture "D64N2_50", 00FF00, 128
	Texture "D64N2_51", 00FF00, 128
	Texture "D64N2_52", 00FF00, 128
	Texture "D64N2_53", 00FF00, 128
	Texture "D64N2_54", 00FF00, 128
	Texture "D64N2_55", 00FF00, 128
	Texture "D64N2_56", 00FF00, 128
	Texture "D64N2_57", 00FF00, 128
	Texture "D64N2_58", 00FF00, 128
	Texture "D64N2_59", 00FF00, 128
	Texture "D64N2_60", 00FF00, 128
	Texture "D64N2_61", 00FF00, 128
	Texture "D64N2_62", 00FF00, 128
	Texture "D64N2_63", 00FF00, 128
	Texture "D64N2_64", 00FF00, 128
	
	Texture "D64W1_01", 0000FF, 48
	Texture "D64W1_02", 0000FF, 48
	Texture "D64W1_03", 0000FF, 48
	Texture "D64W1_04", 0000FF, 48
	Texture "D64W1_05", 0000FF, 48
	Texture "D64W1_06", 0000FF, 48
	Texture "D64W1_07", 0000FF, 48
	Texture "D64W1_08", 0000FF, 48
	Texture "D64W1_09", 0000FF, 48
	Texture "D64W1_10", 0000FF, 48
	Texture "D64W1_11", 0000FF, 48
	Texture "D64W1_12", 0000FF, 48
	Texture "D64W1_13", 0000FF, 48
	Texture "D64W1_14", 0000FF, 48
	Texture "D64W1_15", 0000FF, 48
	Texture "D64W1_16", 0000FF, 48
	Texture "D64W1_17", 0000FF, 48
	Texture "D64W1_18", 0000FF, 48
	Texture "D64W1_19", 0000FF, 48
	Texture "D64W1_20", 0000FF, 48
	Texture "D64W1_21", 0000FF, 48
	Texture "D64W1_22", 0000FF, 48
	Texture "D64W1_23", 0000FF, 48
	Texture "D64W1_24", 0000FF, 48
	Texture "D64W1_25", 0000FF, 48
	Texture "D64W1_26", 0000FF, 48
	Texture "D64W1_27", 0000FF, 48
	Texture "D64W1_28", 0000FF, 48
	Texture "D64W1_29", 0000FF, 48
	Texture "D64W1_30", 0000FF, 48
	Texture "D64W1_31", 0000FF, 48
	Texture "D64W1_32", 0000FF, 48
	Texture "D64W1_33", 0000FF, 48
	Texture "D64W1_34", 0000FF, 48
	Texture "D64W1_35", 0000FF, 48
	Texture "D64W1_36", 0000FF, 48
	Texture "D64W1_37", 0000FF, 48
	Texture "D64W1_38", 0000FF, 48
	Texture "D64W1_39", 0000FF, 48
	Texture "D64W1_40", 0000FF, 48
	Texture "D64W1_41", 0000FF, 48
	Texture "D64W1_42", 0000FF, 48
	Texture "D64W1_43", 0000FF, 48
	Texture "D64W1_44", 0000FF, 48
	Texture "D64W1_45", 0000FF, 48
	Texture "D64W1_46", 0000FF, 48
	Texture "D64W1_47", 0000FF, 48
	Texture "D64W1_48", 0000FF, 48
	Texture "D64W1_49", 0000FF, 48
	Texture "D64W1_50", 0000FF, 48
	Texture "D64W1_51", 0000FF, 48
	Texture "D64W1_52", 0000FF, 48
	Texture "D64W1_53", 0000FF, 48
	Texture "D64W1_54", 0000FF, 48
	Texture "D64W1_55", 0000FF, 48
	Texture "D64W1_56", 0000FF, 48
	Texture "D64W1_57", 0000FF, 48
	Texture "D64W1_58", 0000FF, 48
	Texture "D64W1_59", 0000FF, 48
	Texture "D64W1_60", 0000FF, 48
	Texture "D64W1_61", 0000FF, 48
	Texture "D64W1_62", 0000FF, 48
	Texture "D64W1_63", 0000FF, 48
	Texture "D64W1_64", 0000FF, 48
	
	Texture "D64W2_01", 0000FF, 48
	Texture "D64W2_02", 0000FF, 48
	Texture "D64W2_03", 0000FF, 48
	Texture "D64W2_04", 0000FF, 48
	Texture "D64W2_05", 0000FF, 48
	Texture "D64W2_06", 0000FF, 48
	Texture "D64W2_07", 0000FF, 48
	Texture "D64W2_08", 0000FF, 48
	Texture "D64W2_09", 0000FF, 48
	Texture "D64W2_10", 0000FF, 48
	Texture "D64W2_11", 0000FF, 48
	Texture "D64W2_12", 0000FF, 48
	Texture "D64W2_13", 0000FF, 48
	Texture "D64W2_14", 0000FF, 48
	Texture "D64W2_15", 0000FF, 48
	Texture "D64W2_16", 0000FF, 48
	Texture "D64W2_17", 0000FF, 48
	Texture "D64W2_18", 0000FF, 48
	Texture "D64W2_19", 0000FF, 48
	Texture "D64W2_20", 0000FF, 48
	Texture "D64W2_21", 0000FF, 48
	Texture "D64W2_22", 0000FF, 48
	Texture "D64W2_23", 0000FF, 48
	Texture "D64W2_24", 0000FF, 48
	Texture "D64W2_25", 0000FF, 48
	Texture "D64W2_26", 0000FF, 48
	Texture "D64W2_27", 0000FF, 48
	Texture "D64W2_28", 0000FF, 48
	Texture "D64W2_29", 0000FF, 48
	Texture "D64W2_30", 0000FF, 48
	Texture "D64W2_31", 0000FF, 48
	Texture "D64W2_32", 0000FF, 48
	Texture "D64W2_33", 0000FF, 48
	Texture "D64W2_34", 0000FF, 48
	Texture "D64W2_35", 0000FF, 48
	Texture "D64W2_36", 0000FF, 48
	Texture "D64W2_37", 0000FF, 48
	Texture "D64W2_38", 0000FF, 48
	Texture "D64W2_39", 0000FF, 48
	Texture "D64W2_40", 0000FF, 48
	Texture "D64W2_41", 0000FF, 48
	Texture "D64W2_42", 0000FF, 48
	Texture "D64W2_43", 0000FF, 48
	Texture "D64W2_44", 0000FF, 48
	Texture "D64W2_45", 0000FF, 48
	Texture "D64W2_46", 0000FF, 48
	Texture "D64W2_47", 0000FF, 48
	Texture "D64W2_48", 0000FF, 48
	Texture "D64W2_49", 0000FF, 48
	Texture "D64W2_50", 0000FF, 48
	Texture "D64W2_51", 0000FF, 48
	Texture "D64W2_52", 0000FF, 48
	Texture "D64W2_53", 0000FF, 48
	Texture "D64W2_54", 0000FF, 48
	Texture "D64W2_55", 0000FF, 48
	Texture "D64W2_56", 0000FF, 48
	Texture "D64W2_57", 0000FF, 48
	Texture "D64W2_58", 0000FF, 48
	Texture "D64W2_59", 0000FF, 48
	Texture "D64W2_60", 0000FF, 48
	Texture "D64W2_61", 0000FF, 48
	Texture "D64W2_62", 0000FF, 48
	Texture "D64W2_63", 0000FF, 48
	Texture "D64W2_64", 0000FF, 48
	
	Texture "D64L1_01", FF6400, 96
	Texture "D64L1_02", FF6400, 96
	Texture "D64L1_03", FF6400, 96
	Texture "D64L1_04", FF6400, 96
	Texture "D64L1_05", FF6400, 96
	Texture "D64L1_06", FF6400, 96
	Texture "D64L1_07", FF6400, 96
	Texture "D64L1_08", FF6400, 96
	Texture "D64L1_09", FF6400, 96
	Texture "D64L1_10", FF6400, 96
	Texture "D64L1_11", FF6400, 96
	Texture "D64L1_12", FF6400, 96
	Texture "D64L1_13", FF6400, 96
	Texture "D64L1_14", FF6400, 96
	Texture "D64L1_15", FF6400, 96
	Texture "D64L1_16", FF6400, 96
	Texture "D64L1_17", FF6400, 96
	Texture "D64L1_18", FF6400, 96
	Texture "D64L1_19", FF6400, 96
	Texture "D64L1_20", FF6400, 96
	Texture "D64L1_21", FF6400, 96
	Texture "D64L1_22", FF6400, 96
	Texture "D64L1_23", FF6400, 96
	Texture "D64L1_24", FF6400, 96
	Texture "D64L1_25", FF6400, 96
	Texture "D64L1_26", FF6400, 96
	Texture "D64L1_27", FF6400, 96
	Texture "D64L1_28", FF6400, 96
	Texture "D64L1_29", FF6400, 96
	Texture "D64L1_30", FF6400, 96
	Texture "D64L1_31", FF6400, 96
	Texture "D64L1_32", FF6400, 96
	Texture "D64L1_33", FF6400, 96
	Texture "D64L1_34", FF6400, 96
	Texture "D64L1_35", FF6400, 96
	Texture "D64L1_36", FF6400, 96
	Texture "D64L1_37", FF6400, 96
	Texture "D64L1_38", FF6400, 96
	Texture "D64L1_39", FF6400, 96
	Texture "D64L1_40", FF6400, 96
	Texture "D64L1_41", FF6400, 96
	Texture "D64L1_42", FF6400, 96
	Texture "D64L1_43", FF6400, 96
	Texture "D64L1_44", FF6400, 96
	Texture "D64L1_45", FF6400, 96
	Texture "D64L1_46", FF6400, 96
	Texture "D64L1_47", FF6400, 96
	Texture "D64L1_48", FF6400, 96
	Texture "D64L1_49", FF6400, 96
	Texture "D64L1_50", FF6400, 96
	Texture "D64L1_51", FF6400, 96
	Texture "D64L1_52", FF6400, 96
	Texture "D64L1_53", FF6400, 96
	Texture "D64L1_54", FF6400, 96
	Texture "D64L1_55", FF6400, 96
	Texture "D64L1_56", FF6400, 96
	Texture "D64L1_57", FF6400, 96
	Texture "D64L1_58", FF6400, 96
	Texture "D64L1_59", FF6400, 96
	Texture "D64L1_60", FF6400, 96
	Texture "D64L1_61", FF6400, 96
	Texture "D64L1_62", FF6400, 96
	Texture "D64L1_63", FF6400, 96
	Texture "D64L1_64", FF6400, 96
	
	//Texture "D64S1_01", C8A05F, 96
	//Texture "D64S1_01", C8A05F, 96
}

// ---------------------------------------------------- END OF LIGHT DEFINITIONS