//Generated by BehavEd

rem ( "Fusion Startup Script" );

affect ( "fusion_lever", /*@AFFECT_TYPE*/ FLUSH )
{

	task ( "drota1" )
	{
		rotate ( < -110.000 0.000 0.000 >, 1000.000 );
	}

	do ( "drota1" );
}

use ( "fusion_lever_fx" );
wait ( 1000.000 );
use ( "fusion_startup" );
use ( "fusion_laser1" );
wait ( 756.000 );
use ( "fusion_laser2" );
wait ( 765.000 );
use ( "fusion_laser3" );
wait ( 900.000 );
use ( "fusion_laser4" );
wait ( 1000.000 );
use ( "fusion_expansion" );
wait ( 10500.000 );
use ( "fusion_fx" );
use ( "fusion_laser1" );
use ( "fusion_laser2" );
use ( "fusion_laser3" );
use ( "fusion_laser4" );
wait ( 1000.000 );
use ( "fusion" );
wait ( 100.000 );
use ( "fusion_beam" );
use ( "fusion_fx" );
use ( "fusion_sound" );
use ( "fusion_sound2" );
wait ( 1500.000 );
use ( "fusion_sound3" );
use ( "fusionlight1" );
wait ( 400.000 );
use ( "fusionlight2" );
wait ( 150.000 );
use ( "fusionlight3" );
wait ( 200.000 );
use ( "fusionlight4" );
use ( "fusion_light_useable" );
use ( "fusion_light" );
wait ( 4000.000 );
sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/atlantica/beamcreak.mp3" );

affect ( "fusionlight1", /*@AFFECT_TYPE*/ FLUSH )
{

	task ( "drota1" )
	{
		rotate ( < 0.000 0.000 50.000 >, 3000.000 );
	}

	do ( "drota1" );
}


affect ( "fusionlight2", /*@AFFECT_TYPE*/ FLUSH )
{

	task ( "drota1" )
	{
		rotate ( < 50.000 0.000 0.000 >, 2500.000 );
	}

	do ( "drota1" );
	wait ( 2500.000 );
}


affect ( "fusionlight3", /*@AFFECT_TYPE*/ FLUSH )
{

	task ( "drota1" )
	{
		rotate ( < 0.000 0.000 -50.000 >, 3000.000 );
	}

	do ( "drota1" );
}


affect ( "fusionlight4", /*@AFFECT_TYPE*/ FLUSH )
{

	task ( "drota1" )
	{
		rotate ( < -50.000 0.000 0.000 >, 1500.000 );
	}

	do ( "drota1" );
}

wait ( 6000.000 );
use ( "fusion_fx2" );
sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/atlantica/flare.mp3" );

affect ( "fusionlight1", /*@AFFECT_TYPE*/ FLUSH )
{
	move ( $tag( "fusion_core", ORIGIN)$, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
}

sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/effects/fireburst.mp3" );
wait ( 250.000 );
use ( "fusion_fx2" );
remove ( "fusionlight1" );
wait ( 3000.000 );
use ( "fusion_fx2" );
sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/atlantica/flare.mp3" );

affect ( "fusionlight2", /*@AFFECT_TYPE*/ FLUSH )
{
	move ( $tag( "fusion_core", ORIGIN)$, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
}

sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/effects/fireburst.mp3" );
wait ( 250.000 );
use ( "fusion_fx2" );
remove ( "fusionlight2" );
wait ( 2000.000 );
use ( "fusion_fx2" );
sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/atlantica/flare.mp3" );

affect ( "fusionlight3", /*@AFFECT_TYPE*/ FLUSH )
{
	move ( $tag( "fusion_core", ORIGIN)$, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
}

sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/effects/fireburst.mp3" );
wait ( 250.000 );
use ( "fusion_fx2" );
remove ( "fusionlight3" );
wait ( 3000.000 );
use ( "fusion_fx2" );
sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/effects/crate_slide.mp3" );

affect ( "fusionlight4", /*@AFFECT_TYPE*/ FLUSH )
{
	move ( $tag( "fusion_core", ORIGIN)$, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
}

sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/effects/fireburst.mp3" );
wait ( 250.000 );
remove ( "fusionlight4" );
use ( "fusion_fx2" );
wait ( 6000.000 );
use ( "fusion_fx2" );
sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/effects/crate_slide.mp3" );

affect ( "fusion_crate1", /*@AFFECT_TYPE*/ FLUSH )
{
	move ( $tag( "fusion_core", ORIGIN)$, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
}

sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/effects/fireburst.mp3" );
wait ( 500.000 );
use ( "fusion_fx2" );
remove ( "fusion_crate1" );
wait ( 3000.000 );
use ( "fusion_fx2" );
sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/effects/crate_slide.mp3" );

affect ( "fusion_crate2", /*@AFFECT_TYPE*/ FLUSH )
{
	move ( $tag( "fusion_core", ORIGIN)$, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
}

sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/effects/fireburst.mp3" );
wait ( 500.000 );
use ( "fusion_fx2" );
remove ( "fusion_crate2" );
wait ( 5000.000 );
use ( "fusion_fx2" );
sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/effects/crate_slide.mp3" );

affect ( "fusion_crate3", /*@AFFECT_TYPE*/ FLUSH )
{
	move ( $tag( "fusion_core", ORIGIN)$, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
}

sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/effects/fireburst.mp3" );
wait ( 500.000 );
use ( "fusion_fx2" );
remove ( "fusion_crate3" );
wait ( 3000.000 );
use ( "fusion_fx2" );
sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/effects/crate_slide.mp3" );

affect ( "fusion_crate4", /*@AFFECT_TYPE*/ FLUSH )
{
	move ( $tag( "fusion_core", ORIGIN)$, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
}

sound ( /*@CHANNELS*/ CHAN_LOCAL, "sound/effects/fireburst.mp3" );
wait ( 500.000 );
use ( "fusion_fx2" );
remove ( "fusion_crate4" );
wait ( 5000.000 );
