#include "Brightmaps.txt"

//Chrome
pointlight CHROMEFLIGHT
{
    color 1.0 0.5 0.1
    size 32
}

Object ChromeJusticeSonicfire
{
    frame TNT1A { light CHROMEFLIGHT }
}

pulselight CHROMEFLASH
{
    color 1.0 0.3 0.05
    size 24
    secondarySize 0
    interval 2.5
}

Object ChromeImpact
{
    frame TNT1A { light CHROMEFLASH }
}

//Padre
pulselight PATRIARCHFLASH
{
    color 1.0 0.35 0.0
    size 256
    secondarySize 0
    interval 1.0
}

Object PatriarchProjectile
{
    frame TNT1A { light PATRIARCHFLASH }
}

//Throttle
pointlight THROTTLEBOOLET
{
    color 1.0 0.9 0.4
    size 16
}

Object ThrottleBullet
{
    frame TRACA { light THROTTLEBOOLET }
}

//Bitchmaker
pointlight MAGNUMFLIGHT
{
    color 1.0 0.3 0.1
    size 32
}

pulselight MAGNUMFLASH
{
    color 1.0 0.3 0.1
    size 128
    secondarySize 0
    interval 0.6
}

Object MagnumProjectile
{
    frame TNT1A { light MAGNUMFLIGHT }
}

Object MagnumImpact
{
    frame TNT1A { light MAGNUMFLASH }
}

//Puffs
pointlight PUFFFLASH
{
    color 1.0 0.9 0.4
    size 7
}

Object BuellerPuff_Main
{
    frame "####" { light PUFFFLASH }
}

pointlight MACHETEFLASH
{
    color 1.0 0.9 0.4
    size 11
}

Object MachetePuff_Flash
{
    frame "####" { light MACHETEFLASH }
}

pointlight MACHETEBERSERKFLASH
{
    color 1.0 0.3 0.1
    size 11
}

Object MachetePuff_BerserkFlash
{
    frame "####" { light MACHETEBERSERKFLASH }
}

pointlight MACHETEBERSANG
{
    color 1.0 0.3 0.1
    size 24
}

Object MacheterangBerserkProjectile
{
	Frame MCHP { light MACHETEBERSANG }
}

pulselight FIREPUNCHFLASH
{
    color 1.0 0.25 0.1
    size 128
    secondarySize 0
    interval 0.7
}

Object FirePunch_Main
{
    frame TNT1A { light FIREPUNCHFLASH }
}

//Soulsphere
pointlight SOULLIGHT
{
    color 0.1 0.1 0.9
    size 48
    offset 0 16 0
    dontlightself 1
}

object Soulsphere2
{
    frame TBSS { light SOULLIGHT }
}

//Megasphere
pointlight MEGALIGHT
{
    color 0.8 0.8 0.6
    size 48
    offset 0 16 0
    dontlightself 1
}

object Megasphere2
{
    frame TBMS { light MEGALIGHT }
}

//Blazingsphere
pointlight BLAZINGLIGHT
{
    color 0.6 0.1 0.8
    size 48
    offset 0 16 0
    dontlightself 1
}

object Blazingsphere
{
    frame TBCS { light BLAZINGLIGHT }
}

//Invulsphere
pointlight INVULLIGHT
{
    color 0.1 0.8 0.1
    size 48
    offset 0 16 0
    dontlightself 1
}

object InvulnerabilitySphere2
{
    frame TBIS { light INVULLIGHT }
}

//Whiskey
pointlight WHISKERS
{
    color 0.8 0.8 0.1
    size 20
    offset 0 8 0
}

object Whiskey
{
    frame WHSK { light WHISKERS }
}

//Berserk
pointlight BERNIEZERK
{
    color 0.6 0.1 0.1
    size 20
	dontlightself 1
    offset 0 8 0
}

object Berserk2
{
    frame PSTR { light BERNIEZERK }
}

//Jetpack
pulselight JETFLIGHT
{
    color 1.0 0.5 0.1
    size 36
    secondarySize 0
    interval 0.8
}

Object JetpackActive
{
    frame TNT1 { light JETFLIGHT }
}

//Infrared
pointlight FISHERGLOW
{
    color 0.1 0.4 0.1
    size 20
	dontlightself 1
    offset 0 8 0
}

//Allmap
pointlight MAPGLOW
{
    color 0.1 0.8 0.1
    size 18
    offset 0 8 0
    dontlightself 1
}

object Fullmap
{
    frame PMAP { light MAPGLOW }
}

object FisherPrice
{
    frame PVIS { light FISHERGLOW }
}

//Throttle ammo
pointlight THROTTLEAMMO
{
    color 0.1 0.3 0.6
    size 12
	dontlightself 1
    offset 0 4 0
}

object ThrottleAmmo
{
    frame TRTL { light THROTTLEAMMO }
}

pointlight THROTTLEBOX
{
    color 0.1 0.3 0.6
    size 20
	dontlightself 1
    offset 0 8 0
}

object ThrottleBox
{
    frame TRTB { light THROTTLEBOX }
}

//Barrels
Pointlight BARRELGLOW
{
    Color 0.1 0.5 0.1
    Size 16
    Offset 0 20 0
}

Object XaserBarrel
{
    Frame BAR1 { light BARRELGLOW }
	Frame BEXP { light BARRELGLOW }
}

Object BarrelExplode
{
    frame TNT1A { light PATRIARCHFLASH }
}

/*
//Hexen Mana
pulselight BLUESHIZNIT
{
    color 0.2 0.2 1.0
    size 24
    secondarySize 32
	offset 0 12 0
    interval 1.0
}

object BlueMana
{
    frame MAN1 { light BLUESHIZNIT }
}

pulselight GREENSHIZNIT
{
    color 0.1 0.8 0.1
    size 24
    secondarySize 32
	offset 0 12 0
    interval 1.0
}

object GreenMana
{
    frame MAN2 { light GREENSHIZNIT }
}

pulselight REDSHIZNIT
{
    color 0.8 0.1 0.1
    size 24
    secondarySize 32
	offset 0 12 0
    interval 1.0
}

object CombineMana
{
    frame MAN3 { light REDSHIZNIT }
}*/