FlickerLight2 Comet
{
 Color 1.0 0.5 0.0
 Offset 0 2 0
 Size 60
 SecondarySize 80
 Interval 2.0
}

PointLight CometX_1
{
 Color 1.0 0.5 0.0
 Offset 0 2 0
 Size 50
}

PointLight CometX_2
{
 Color 1.0 0.5 0.0
 Offset 0 2 0
 Size 25
}

FlickerLight2 CometSmall
{
 Color 1.0 0.5 0.0
 Offset 0 2 0
 Size 30
 SecondarySize 80
 Interval 2.0
}

PointLight CometSmallX_1
{
 Color 1.0 0.5 0.0
 Offset 0 2 0
 Size 25
}

PointLight CometSmallX_2
{
 Color 1.0 0.5 0.0
 Offset 0 2 0
 Size 12
}

Object Comet
{
 Frame COMTABC { Light Comet }
 Frame COMTD { Light CometX_1 }
 Frame COMTE { Light CometX_2 }
}

Object CometSmall
{
 Frame COMTABC { Light CometSmall }
 Frame COMTD { Light CometSmallX_1 }
 Frame COMTE { Light CometSmallX_2 }
}

flickerlight2 BLUEWALLTORCH
{
    color 0.0 0.0 1.0
    size 24
    secondarySize 28
    interval 0.1
    offset 0 24 0
}

flickerlight2 REDWALLTORCH
{
    color 1.0 0.3 0.0
    size 24
    secondarySize 28
    interval 0.1
    offset 0 24 0
}

flickerlight2 GREENWALLTORCH
{
    color 0.0 1.0 0.0
    size 24
    secondarySize 28
    interval 0.1
    offset 0 24 0
}

object BlueWallTorch
{
    frame BWTR { light BLUEWALLTORCH }
}

object RedWallTorch
{
    frame YWTR { light REDWALLTORCH }
}

object GreenWallTorch
{
    frame GWTR { light GREENWALLTORCH }
}

//Skull torch

// SkullTorch
flickerlight SKULLTORCH
{
    color 1.0 1.0 0.0
    size 24
	secondarySize 18
    chance 0.60
    offset 0 16 0
}

object SkullTorch
{
    frame SKTO { light SKULLTORCH }
}

//Kodama
pulselight KODAMAGLOW
{
    color 1.0 1.0 1.0
    size 20
	secondarysize 16
    interval 35
    offset 0 8 0
}

object Kodama
{
    frame GHOS { light KODAMAGLOW }
}

//Redstone Torch
pointlight REDTORCH
{
    color 1.0 0.0 0.0
    size 24
    offset 0 16 0
}

object RedStoneTorchOn
{
    frame REDS { light REDTORCH }
}

//Torch
pointlight MTORCH
{
    color 1.0 1.0 0.3
    size 24
    offset 0 16 0
}

object MinecraftTorch
{
    frame TORC { light MTORCH }
}

//Redstone Night Light

pointlight NIGHTLIGHT
{
    color 0.8 0.8 0.3
    size 24
    offset 0 0 0
}

object RedstoneLightDummy
{
    frame LINV { light NIGHTLIGHT }
}

//Brightmap textures

BrightMap Texture RST_ON_
{
Map "brightmaps/RST_ON_B"
}

BrightMap Texture ACTIVBL_
{
Map "brightmaps/ACTIVBL_B"
}

BrightMap Texture FURNAON_
{
Map "brightmaps/FURNAON_B"
}

BrightMap Texture STONGLOW
{
Map "brightmaps/STONGLOWB"
}

//Brightmap textures

BrightMap Texture KPTX1045
{
Map "brightmaps/KPTB1046"
}

BrightMap Texture KPTX1046
{
Map "brightmaps/KPTB1046"
}

BrightMap Texture GARG_2
{
Map "brightmaps/GARG_2B"
}

BrightMap Texture GARG_3
{
Map "brightmaps/GARG_3B"
}

BrightMap Texture GARG_4
{
Map "brightmaps/GARG_4B"
}

//Lanterns

PulseLight BIGLANTERN
{
    color 1.0 1.0 0.8
    size 64
    secondarySize 66
    interval 0.4
    offset 0 10 0
}

object TechLanternBig
{
    frame HLMPABCD { light BIGLANTERN }
}


PulseLight SMALLLANTERN
{
    color 1.0 1.0 0.8
    size 56
    secondarySize 58
    interval 0.4
    offset 0 7 0
}

object TechLanternSmall
{
    frame HLMPEFGH { light SMALLLANTERN }
}

BrightMap Texture CGCANI00
{
Map "brightmaps/CGCANI00B"
}

BrightMap Texture CGCANI01
{
Map "brightmaps/CGCANI01B"
}

BrightMap Texture CGCANI02
{
Map "brightmaps/CGCANI02B"
}

BrightMap Texture CGCANI03
{
Map "brightmaps/CGCANI03B"
}

BrightMap Texture CGCANI04
{
Map "brightmaps/CGCANI04B"
}

BrightMap Texture CGCANI05
{
Map "brightmaps/CGCANI06B"
}

BrightMap Texture CGCANI06
{
Map "brightmaps/CGCANI06B"
}

BrightMap Texture CGCANI07
{
Map "brightmaps/CGCANI07B"
}

BrightMap Texture CGPIPE03
{
Map "brightmaps/CGPIPE03B"
}

BrightMap Texture CGPIPE05
{
Map "brightmaps/CGPIPE05B"
}

BrightMap Texture GLOW_2
{
Map "brightmaps/GLOW_2B"
}

BrightMap Texture GLOW_3
{
Map "brightmaps/GLOW_3B"
}

BrightMap Texture GLOW_4
{
Map "brightmaps/GLOW_4B"
}

BrightMap Texture GLOW_5
{
Map "brightmaps/GLOW_5B"
}

BrightMap Texture OBRL06
{
Map "brightmaps/OBRL06B"
}

BrightMap Texture ODEMON10
{
Map "brightmaps/ODEMON10B"
}

BrightMap Texture ODEMON12
{
Map "brightmaps/ODEMON12B"
}

BrightMap Texture Q1EX_129
{
Map "brightmaps/Q1EX_129B"
}

BrightMap Texture Q1EX_383
{
Map "brightmaps/Q1EX_383B"
}

BrightMap Texture Q1EX_446
{
Map "brightmaps/Q1EX_446B"
}

BrightMap Texture Q1EX_467
{
Map "brightmaps/Q1EX_467B"
}

BrightMap Texture Q1EX_597
{
Map "brightmaps/Q1EX_597B"
}

BrightMap Texture Q1EX_598
{
Map "brightmaps/Q1EX_598B"
}

brightmap texture COMPSTA1
{
map "brightmaps/compsta1"
}

brightmap texture COMPSTA2
{
map "brightmaps/compsta2"
}

brightmap texture COMP2
{
map "brightmaps/comp2"
}	

brightmap texture N_SHNCM2
{
map "brightmaps/comp2"
}	

brightmap texture COMPTALL
{
map "brightmaps/comptall"
}

brightmap texture SILVCOMP
{
map "brightmaps/comptall"
}

brightmap texture COMPUTE1
{
map "brightmaps/compute1"
}

brightmap texture COMPUTE2
{
map "brightmaps/compute2"
}

brightmap texture COMPUTE3
{
map "brightmaps/compute3"
}

brightmap texture liteblu4
{
map "brightmaps/liteblu4"
}

brightmap texture fireblu1
{
map "brightmaps/fireblu1"
}

brightmap texture fireblu2
{
map "brightmaps/fireblu2"
}

brightmap flat  NUKAGE1
{
map "brightmaps/nukage1"
}

brightmap flat  NUKAGE2
{
map "brightmaps/nukage2"
}

brightmap flat  NUKAGE3
{
map "brightmaps/nukage3"
}

brightmap flat  GATE4
{
map "brightmaps/GATE4"
}

brightmap flat  CEIL1_2
{
map "brightmaps/ceil1_2"
}

brightmap texture CRACKLe2
{
map "brightmaps/CRACKLe2"
}

brightmap texture metal3
{
map "brightmaps/metal3"
}

brightmap texture metal6
{
map "brightmaps/metal6"
}

brightmap texture tekgren5
{
map "brightmaps/tekgren5"
}

brightmap texture liteblu2
{
map "brightmaps/liteblu2"
}

brightmap texture planet1
{
map "brightmaps/planet1"
}

brightmap texture sw2garg
{
map "brightmaps/sw2garg"
}

brightmap flat  RROCK02
{
map "brightmaps/rrock05"
}	

brightmap flat  RROCK05
{
map "brightmaps/rrock05"
}	

brightmap flat  RROCK06
{
map "brightmaps/rrock06"
}			

brightmap flat  RROCK07
{
map "brightmaps/rrock07"
}	

brightmap flat  RROCK08
{
map "brightmaps/rrock08"
}	

brightmap flat  lava1
{
map "brightmaps/lava1"
}

brightmap flat  lava2
{
map "brightmaps/lava2"
}

brightmap flat  lava3
{
map "brightmaps/lava3"
}

brightmap flat  lava4
{
map "brightmaps/lava4"
}

brightmap texture silver2
{
map "brightmaps/silver2"
}

brightmap texture silver3
{
map "brightmaps/silver3"
}

brightmap texture metal6
{
map "brightmaps/metal6"
}

brightmap texture metal7
{
map "brightmaps/metal7"
}

brightmap texture COMPUTE7
{
map "brightmaps/COMPUTEXB"
}

brightmap texture COMPUTE8
{
map "brightmaps/COMPUTEXB"
}

brightmap texture COMPUTE9
{
map "brightmaps/COMPUTEXB"
}

brightmap texture TEKGRN22
{
map "brightmaps/TEKGRN22B"
}

brightmap texture TEKGRN23
{
map "brightmaps/TEKGRN23B"
}

brightmap texture CGTECH01
{
map "brightmaps/CGTECH01B"
}

brightmap texture BOBCGTH2
{
map "brightmaps/CGTECH01B"
}

brightmap texture BOBCGTH3
{
map "brightmaps/CGTECH01B"
}

brightmap texture BOBCGTH4
{
map "brightmaps/CGTECH01B"
}

brightmap texture CGTECH06
{
map "brightmaps/CGTECH06B"
}

brightmap texture OWALL29
{
map "brightmaps/OWALL29B"
}

//So many arrows...

brightmap texture AROWBL01
{
map "brightmaps/AROW01B"
}

brightmap texture AROWBL02
{
map "brightmaps/AROW02B"
}

brightmap texture AROWBL03
{
map "brightmaps/AROW03B"
}

brightmap texture AROWBL04
{
map "brightmaps/AROW04B"
}

brightmap texture AROWBL05
{
map "brightmaps/AROW05B"
}

brightmap texture AROWBL06
{
map "brightmaps/AROW06B"
}

brightmap texture AROWBL07
{
map "brightmaps/AROW07B"
}

brightmap texture AROWBL08
{
map "brightmaps/AROW08B"
}

brightmap texture AROWGN01
{
map "brightmaps/AROW01B"
}

brightmap texture AROWGN02
{
map "brightmaps/AROW02B"
}

brightmap texture AROWGN03
{
map "brightmaps/AROW03B"
}

brightmap texture AROWGN04
{
map "brightmaps/AROW04B"
}

brightmap texture AROWGN05
{
map "brightmaps/AROW05B"
}

brightmap texture AROWGN06
{
map "brightmaps/AROW06B"
}

brightmap texture AROWGN07
{
map "brightmaps/AROW07B"
}

brightmap texture AROWGN08
{
map "brightmaps/AROW08B"
}

brightmap texture AROWOR01
{
map "brightmaps/AROW01B"
}

brightmap texture AROWOR02
{
map "brightmaps/AROW02B"
}

brightmap texture AROWOR03
{
map "brightmaps/AROW03B"
}

brightmap texture AROWOR04
{
map "brightmaps/AROW04B"
}

brightmap texture AROWOR05
{
map "brightmaps/AROW05B"
}

brightmap texture AROWOR06
{
map "brightmaps/AROW06B"
}

brightmap texture AROWOR07
{
map "brightmaps/AROW07B"
}

brightmap texture AROWOR08
{
map "brightmaps/AROW08B"
}

brightmap texture AROWRD01
{
map "brightmaps/AROW01B"
}

brightmap texture AROWRD02
{
map "brightmaps/AROW02B"
}

brightmap texture AROWRD03
{
map "brightmaps/AROW03B"
}

brightmap texture AROWRD04
{
map "brightmaps/AROW04B"
}

brightmap texture AROWRD05
{
map "brightmaps/AROW05B"
}

brightmap texture AROWRD06
{
map "brightmaps/AROW06B"
}

brightmap texture AROWRD07
{
map "brightmaps/AROW07B"
}

brightmap texture AROWRD08
{
map "brightmaps/AROW08B"
}

brightmap texture AROWYL01
{
map "brightmaps/AROW01B"
}

brightmap texture AROWYL02
{
map "brightmaps/AROW02B"
}

brightmap texture AROWYL03
{
map "brightmaps/AROW03B"
}

brightmap texture AROWYL04
{
map "brightmaps/AROW04B"
}

brightmap texture AROWYL05
{
map "brightmaps/AROW05B"
}

brightmap texture AROWYL06
{
map "brightmaps/AROW06B"
}

brightmap texture AROWYL07
{
map "brightmaps/AROW07B"
}

brightmap texture AROWYL08
{
map "brightmaps/AROW08B"
}

//Sprites

brightmap sprite FCANA0
{
map "brightmaps/FCANA0"
disablefullbright
}

brightmap sprite FCANb0
{
map "brightmaps/FCANb0"
disablefullbright
}

brightmap sprite FCANc0
{
map "brightmaps/FCANc0"
disablefullbright
}
