#include "GLDefs/GL_Flames.txt"

#include "GLDefs/GL_Candlestick.txt"
#include "GLDefs/GL_CeilingLight.txt"
#include "GLDefs/GL_CeilingLight1.txt"
#include "GLDefs/GL_CeilingLight2.txt"
#include "GLDefs/GL_FluorescentLamp.txt"
#include "GLDefs/GL_Lamp.txt"
#include "GLDefs/GL_StreetLight.txt"
#include "GLDefs/GL_Torches.txt"
#include "GLDefs/GL_MiscLights.txt"

#include "GLDefs/GL_Matches.txt"
#include "GLDefs/GL_Flashlight.txt"
#include "GLDefs/GL_Lighter.txt"
#include "GLDefs/GL_Glowstick.txt"

#include "GLDefs/GL_Player.txt"
#include "GLDefs/GL_LTP.txt"

brightmap sprite GOSTA1
{
	map "brightmaps/GOSTA1.png"
	disablefullbright
}
brightmap sprite GOSTA2A8
{
	map "brightmaps/GOSTA2A8.png"
	disablefullbright
}
brightmap sprite GOSTA3A7
{
	map "brightmaps/GOSTA3A7.png"
	disablefullbright
}
brightmap sprite GOSTB0
{
	map "brightmaps/GOSTA1.png"
	disablefullbright
}
brightmap sprite GOSTC0
{
	map "brightmaps/GOSTA1.png"
	disablefullbright
}

brightmap sprite D3FGA0
{
	map "brightmaps/D3FGA0.png"
	disablefullbright
}

brightmap sprite GSTGA0
{
	map "brightmaps/GSTGA0.png"
	disablefullbright
}

brightmap sprite COLUA0
{
	map "brightmaps/COLUA0.png"
	disablefullbright
}

brightmap texture PENT5
{
	map "brightmaps/PENT5.png"
}

brightmap texture PENT4
{
	map "brightmaps/PENT5.png"
}

brightmap texture PENT4B
{
	map "brightmaps/PENT5.png"
}

brightmap texture PENT4C
{
	map "brightmaps/PENT5.png"
}

brightmap texture PENT4D
{
	map "brightmaps/PENT5.png"
}

brightmap texture PENT4E
{
	map "brightmaps/PENT5.png"
}

object SkullCandle
{
    frame SCND { light CANDLE }
}

pointlight GL_ClientLight
{
	color 0.75 0.3 0.3
	size 256
}

object G2_ClientsideCamera
{
	frame PUFF {light GL_ClientLight}
}

pointlight GL_ClientLight2
{
	color 0.4 0.4 0.4
	size 315
	additive 1
}

object G2_VersusLight
{
	frame PUFF {light GL_ClientLight2}
}


pointlight GL_ClientLight3
{
	color 0.0 0.7 1.0
	size 315
}

object G2_VersusLight2
{
	frame PUFF {light GL_ClientLight3}
}

pointlight GL_ShadowDarkSpot {
	color 0.95 0.95 0.95
	subtractive 1
	size 50
}

object G2_ShadowDarkSpot {
	frame PUFF {light GL_ShadowDarkSpot}
}

HardwareShader Sprite TREEA0 {Shader "Shaders/TreeShader.txt"}
HardwareShader Sprite TREEB0 {Shader "Shaders/TreeShader.txt"}
HardwareShader Sprite TREEC0 {Shader "Shaders/TreeShader.txt"}
HardwareShader Sprite TREED0 {Shader "Shaders/TreeShader.txt"}
HardwareShader Sprite TREEE0 {Shader "Shaders/TreeShader.txt"}
HardwareShader Sprite TREEF0 {Shader "Shaders/TreeShader.txt"}
HardwareShader Sprite TREEG0 {Shader "Shaders/TreeShader.txt"}
HardwareShader Sprite TREEH0 {Shader "Shaders/TreeShader.txt"}

HardwareShader Sprite PTREA0 {Shader "Shaders/TreeShader.txt"}
HardwareShader Sprite PTREB0 {Shader "Shaders/TreeShader.txt"}

HardwareShader Sprite GRASS0 {Shader "Shaders/TreeShader.txt"}
HardwareShader Sprite GRAST0 {Shader "Shaders/TreeShader.txt"}
HardwareShader Sprite GRASU0 {Shader "Shaders/TreeShader.txt"}


HardwareShader Texture BGTREES {Shader "Shaders/TreeShader2.txt"}
HardwareShader Texture BGTREES2 {Shader "Shaders/TreeShader2.txt"}