
//==============================================================================
//
//    Laser
//

Vert_Laser_Null          { pos " 0.0         0.0   0.0"        color "255   0 0" alpha   0 }
Vert_Laser_Outer_Start_1 { pos " 1.0         0.0   0.0"        color "255   0 0" alpha 128 }
Vert_Laser_Outer_Start_2 { pos " 0.30901691  0.0   0.95105648" color "255   0 0" alpha 128 }
Vert_Laser_Outer_Start_3 { pos "-0.80901688  0.0   0.58778518" color "255   0 0" alpha 128 }
Vert_Laser_Outer_Start_4 { pos "-0.80901688  0.0  -0.58778518" color "255   0 0" alpha 128 }
Vert_Laser_Outer_Start_5 { pos " 0.30901691  0.0  -0.95105648" color "255   0 0" alpha 128 }
Vert_Laser_Inner_Start_1 { pos " 1.0         0.0   0.0"        color "255 224 0" alpha 128 }
Vert_Laser_Inner_Start_2 { pos " 0.30901691  0.0   0.95105648" color "255 224 0" alpha 128 }
Vert_Laser_Inner_Start_3 { pos "-0.80901688  0.0   0.58778518" color "255 224 0" alpha 128 }
Vert_Laser_Inner_Start_4 { pos "-0.80901688  0.0  -0.58778518" color "255 224 0" alpha 128 }
Vert_Laser_Inner_Start_5 { pos " 0.30901691  0.0  -0.95105648" color "255 224 0" alpha 128 }

Edge_Laser_Outer_1       { vertex_start "Vert_Laser_Outer_Start_1" vertex_end "Vert_Laser_Null" }
Edge_Laser_Outer_2       { vertex_start "Vert_Laser_Outer_Start_2" vertex_end "Vert_Laser_Null" }
Edge_Laser_Outer_3       { vertex_start "Vert_Laser_Outer_Start_3" vertex_end "Vert_Laser_Null" }
Edge_Laser_Outer_4       { vertex_start "Vert_Laser_Outer_Start_4" vertex_end "Vert_Laser_Null" }
Edge_Laser_Outer_5       { vertex_start "Vert_Laser_Outer_Start_5" vertex_end "Vert_Laser_Null" }
Edge_Laser_Inner_1       { vertex_start "Vert_Laser_Inner_Start_1" vertex_end "Vert_Laser_Null" }
Edge_Laser_Inner_2       { vertex_start "Vert_Laser_Inner_Start_2" vertex_end "Vert_Laser_Null" }
Edge_Laser_Inner_3       { vertex_start "Vert_Laser_Inner_Start_3" vertex_end "Vert_Laser_Null" }
Edge_Laser_Inner_4       { vertex_start "Vert_Laser_Inner_Start_4" vertex_end "Vert_Laser_Null" }
Edge_Laser_Inner_5       { vertex_start "Vert_Laser_Inner_Start_5" vertex_end "Vert_Laser_Null" }

Trail_Laser_Outer
{
	lifeTime        10
	fadeOutTime     1
	edgeLifeTime    0.15
	scale           0.15
//	bCloseEdges     1

	edge_1          "Edge_Laser_Outer_1"
	edge_2          "Edge_Laser_Outer_2"
	edge_3          "Edge_Laser_Outer_3"
	edge_4          "Edge_Laser_Outer_4"
	edge_5          "Edge_Laser_Outer_5"
	edge_6          "Edge_Laser_Outer_1"
}

Trail_Laser_Inner
{
	lifeTime        10
	fadeOutTime     1
	edgeLifeTime    0.15
	scale           0.075
//	bCloseEdges     1

	edge_1          "Edge_Laser_Inner_1"
	edge_2          "Edge_Laser_Inner_2"
	edge_3          "Edge_Laser_Inner_3"
	edge_4          "Edge_Laser_Inner_4"
	edge_5          "Edge_Laser_Inner_5"
	edge_6          "Edge_Laser_Inner_1"
}

//==============================================================================
//
//    Sniper
//

Vert_Sniper_Inner_Start_1 { pos " 1.0         0.0   0.0"        color "255 255 0" alpha 255 }
Vert_Sniper_Inner_Start_2 { pos " 0.30901691  0.0   0.95105648" color "255 255 0" alpha 255 }
Vert_Sniper_Inner_Start_3 { pos "-0.80901688  0.0   0.58778518" color "255 255 0" alpha 255 }
Vert_Sniper_Inner_Start_4 { pos "-0.80901688  0.0  -0.58778518" color "255 255 0" alpha 255 }
Vert_Sniper_Inner_Start_5 { pos " 0.30901691  0.0  -0.95105648" color "255 255 0" alpha 255 }

Edge_Sniper_Inner_1       { vertex_start "Vert_Sniper_Inner_Start_1" vertex_end "Vert_Laser_Null" }
Edge_Sniper_Inner_2       { vertex_start "Vert_Sniper_Inner_Start_2" vertex_end "Vert_Laser_Null" }
Edge_Sniper_Inner_3       { vertex_start "Vert_Sniper_Inner_Start_3" vertex_end "Vert_Laser_Null" }
Edge_Sniper_Inner_4       { vertex_start "Vert_Sniper_Inner_Start_4" vertex_end "Vert_Laser_Null" }
Edge_Sniper_Inner_5       { vertex_start "Vert_Sniper_Inner_Start_5" vertex_end "Vert_Laser_Null" }

Trail_Sniper_Inner
{
	lifeTime        10
	fadeOutTime     1
	edgeLifeTime    0.15
	scale           0.075
//	bCloseEdges     1

	edge_1          "Edge_Sniper_Inner_1"
	edge_2          "Edge_Sniper_Inner_2"
	edge_3          "Edge_Sniper_Inner_3"
	edge_4          "Edge_Sniper_Inner_4"
	edge_5          "Edge_Sniper_Inner_5"
	edge_6          "Edge_Sniper_Inner_1"
}

//==============================================================================
//
//    Bowcaster
//

Vert_Bow1_Null    { pos " 0.0         0.0   0.0"        color " 64 255   0" alpha   0 }
Vert_Bow1_Start_1 { pos " 1.0         0.0   0.0"        color "255 255 255" alpha 192 }
Vert_Bow1_Start_2 { pos " 0.30901691  0.0   0.95105648" color "255 255 255" alpha 192 }
Vert_Bow1_Start_3 { pos "-0.80901688  0.0   0.58778518" color "255 255 255" alpha 192 }
Vert_Bow1_Start_4 { pos "-0.80901688  0.0  -0.58778518" color "255 255 255" alpha 192 }
Vert_Bow1_Start_5 { pos " 0.30901691  0.0  -0.95105648" color "255 255 255" alpha 192 }

Edge_Bow1_1       { vertex_start "Vert_Bow1_Start_1" vertex_end "Vert_Bow1_Null" }
Edge_Bow1_2       { vertex_start "Vert_Bow1_Start_2" vertex_end "Vert_Bow1_Null" }
Edge_Bow1_3       { vertex_start "Vert_Bow1_Start_3" vertex_end "Vert_Bow1_Null" }
Edge_Bow1_4       { vertex_start "Vert_Bow1_Start_4" vertex_end "Vert_Bow1_Null" }
Edge_Bow1_5       { vertex_start "Vert_Bow1_Start_5" vertex_end "Vert_Bow1_Null" }

Trail_Bow1
{
	lifeTime        10
	fadeOutTime     1
	edgeLifeTime    0.15
	scale           0.225
//	bCloseEdges     1

	edge_1          "Edge_Bow1_1"
	edge_2          "Edge_Bow1_2"
	edge_3          "Edge_Bow1_3"
	edge_4          "Edge_Bow1_4"
	edge_5          "Edge_Bow1_5"
	edge_6          "Edge_Bow1_1"
}

Vert_Bow2_Null    { pos " 0.0         0.0   0.0"        color " 64 128   0" alpha   0 }
Vert_Bow2_Start_1 { pos " 1.0         0.0   0.0"        color "192 255 128" alpha 192 }
Vert_Bow2_Start_2 { pos " 0.30901691  0.0   0.95105648" color "192 255 128" alpha 192 }
Vert_Bow2_Start_3 { pos "-0.80901688  0.0   0.58778518" color "192 255 128" alpha 192 }
Vert_Bow2_Start_4 { pos "-0.80901688  0.0  -0.58778518" color "192 255 128" alpha 192 }
Vert_Bow2_Start_5 { pos " 0.30901691  0.0  -0.95105648" color "192 255 128" alpha 192 }

Edge_Bow2_1       { vertex_start "Vert_Bow2_Start_1" vertex_end "Vert_Bow2_Null" }
Edge_Bow2_2       { vertex_start "Vert_Bow2_Start_2" vertex_end "Vert_Bow2_Null" }
Edge_Bow2_3       { vertex_start "Vert_Bow2_Start_3" vertex_end "Vert_Bow2_Null" }
Edge_Bow2_4       { vertex_start "Vert_Bow2_Start_4" vertex_end "Vert_Bow2_Null" }
Edge_Bow2_5       { vertex_start "Vert_Bow2_Start_5" vertex_end "Vert_Bow2_Null" }

Trail_Bow2
{
	lifeTime        10
	fadeOutTime     1
	edgeLifeTime    0.15
	scale           0.175
//	bCloseEdges     1

	edge_1          "Edge_Bow2_1"
	edge_2          "Edge_Bow2_2"
	edge_3          "Edge_Bow2_3"
	edge_4          "Edge_Bow2_4"
	edge_5          "Edge_Bow2_5"
	edge_6          "Edge_Bow2_1"
}

//==============================================================================
//
//    Concussion Rifle
//

Vert_Conc_Null    { pos " 0.0         0.0   0.0"        color "  0  64 255" alpha   0 }
Vert_Conc_Start_1 { pos " 1.0         0.0   0.0"        color "255 255 255" alpha 192 }
Vert_Conc_Start_2 { pos " 0.30901691  0.0   0.95105648" color "255 255 255" alpha 192 }
Vert_Conc_Start_3 { pos "-0.80901688  0.0   0.58778518" color "255 255 255" alpha 192 }
Vert_Conc_Start_4 { pos "-0.80901688  0.0  -0.58778518" color "255 255 255" alpha 192 }
Vert_Conc_Start_5 { pos " 0.30901691  0.0  -0.95105648" color "255 255 255" alpha 192 }

Edge_Conc_1       { vertex_start "Vert_Conc_Start_1" vertex_end "Vert_Conc_Null" }
Edge_Conc_2       { vertex_start "Vert_Conc_Start_2" vertex_end "Vert_Conc_Null" }
Edge_Conc_3       { vertex_start "Vert_Conc_Start_3" vertex_end "Vert_Conc_Null" }
Edge_Conc_4       { vertex_start "Vert_Conc_Start_4" vertex_end "Vert_Conc_Null" }
Edge_Conc_5       { vertex_start "Vert_Conc_Start_5" vertex_end "Vert_Conc_Null" }

Trail_Conc
{
	lifeTime        10
	fadeOutTime     1
	edgeLifeTime    0.15
	scale           0.3
//	bCloseEdges     1

	edge_1          "Edge_Conc_1"
	edge_2          "Edge_Conc_2"
	edge_3          "Edge_Conc_3"
	edge_4          "Edge_Conc_4"
	edge_5          "Edge_Conc_5"
	edge_6          "Edge_Conc_1"
}
