//==============
//RailGun
//==============

brightmap sprite RLGNA0
{
	map "Brightmaps/RLGNA0"
	disablefullbright
}

brightmap sprite RLGNB0
{
	map "Brightmaps/RLGNB0"
	disablefullbright
}

brightmap sprite RLGNC0
{
	map "Brightmaps/RLGNC0"
	disablefullbright
}

//-------------
//Red
//-------------

brightmap sprite RLGRA0
{
	map "Brightmaps/RLGNA0"
	disablefullbright
}

brightmap sprite RLGRB0
{
	map "Brightmaps/RLGNB0"
	disablefullbright
}

brightmap sprite RLGRC0
{
	map "Brightmaps/RLGNC0"
	disablefullbright
}

//-------------
//Blue
//-------------

brightmap sprite RLGBA0
{
	map "Brightmaps/RLGNA0"
	disablefullbright
}

brightmap sprite RLGBB0
{
	map "Brightmaps/RLGNB0"
	disablefullbright
}

brightmap sprite RLGBC0
{
	map "Brightmaps/RLGNC0"
	disablefullbright
}


//-------------
//Gold
//-------------

brightmap sprite RLGDA0
{
	map "Brightmaps/RLGNA0"
	disablefullbright
}

brightmap sprite RLGDB0
{
	map "Brightmaps/RLGNB0"
	disablefullbright
}

brightmap sprite RLGDC0
{
	map "Brightmaps/RLGNC0"
	disablefullbright
}


//-------------
//Purple
//-------------

brightmap sprite RLPRA0
{
	map "Brightmaps/RLGNA0"
	disablefullbright
}

brightmap sprite RLPRB0
{
	map "Brightmaps/RLGNB0"
	disablefullbright
}

brightmap sprite RLPRC0
{
	map "Brightmaps/RLGNC0"
	disablefullbright
}


//-------------
//Orange
//-------------

brightmap sprite RLORA0
{
	map "Brightmaps/RLGNA0"
	disablefullbright
}

brightmap sprite RLORB0
{
	map "Brightmaps/RLGNB0"
	disablefullbright
}

brightmap sprite RLORC0
{
	map "Brightmaps/RLGNC0"
	disablefullbright
}


//-------------
//White
//-------------

brightmap sprite RLWTA0
{
	map "Brightmaps/RLGNA0"
	disablefullbright
}

brightmap sprite RLWTB0
{
	map "Brightmaps/RLGNB0"
	disablefullbright
}

brightmap sprite RLWTC0
{
	map "Brightmaps/RLGNC0"
	disablefullbright
}


//================
//Projectiles
//================

//---------
//Rockets
//---------

object RocketE
{
    frame MISLA { light ROCKET    }

    frame MISLB { light ROCKET_X1 }
    frame MISLC { light ROCKET_X2 }
    frame MISLD { light ROCKET_X3 }
}

//-----------
//PlasmaBall
//-----------

object PlasmaBallE
{
    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 }
}

//-----------
//Grenades
//-----------

pointlight RUSTGREN
{
    color 1.0 0.7 0.0
    size 32
}

object GrenadeE
{
    frame SGRNA { light RUSTGREN    }

    frame MISLB { light ROCKET_X1 }
    frame MISLC { light ROCKET_X2 }
    frame MISLD { light ROCKET_X3 }
}

//------------
//BFG BallE
//------------

object BFGBallE
{
    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 }
	
	
	frame BFBRA { light REDBFGBALL }
    frame BFBRB { light REDBFGBALL }

    frame BFERA { light RBFGBALL_X1 }
    frame BFERB { light RBFGBALL_X2 }
    frame BFERC { light RBFGBALL_X3 }
    frame BFERD { light RBFGBALL_X1 }
    frame BFERE { light RBFGBALL_X4 }
    frame BFERF { light RBFGBALL_X5 }
	
	
	frame BFBBA { light BLUEBFGBALL }
    frame BFBBB { light BLUEBFGBALL }

    frame BFEBA { light BBFGBALL_X1 }
    frame BFEBB { light BBFGBALL_X2 }
    frame BFEBC { light BBFGBALL_X3 }
    frame BFEBD { light BBFGBALL_X1 }
    frame BFEBE { light BBFGBALL_X4 }
    frame BFEBF { light BBFGBALL_X5 }
}

//--------
//Player
//--------

object DoomerE
{
    frame PLAYF { light ZOMBIEATK }
}