//Generated by BehavEd

rem ( "Open Armoury Door" );

affect ( "gravroomdoortrigger", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_INACTIVE", /*@BOOL_TYPES*/ "true" );
}

sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/interface/secret_area.mp3" );
use ( "floorarrow1" );
use ( "level1door1" );
wait ( 2000.000 );
sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/movers/platforms/ramp_move_lp.wav" );

affect ( "extendablestep1", /*@AFFECT_TYPE*/ FLUSH )
{
	move ( < 0.000 0.000 16.000 >, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
	move ( < 24.000 0.000 16.000 >, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
	move ( < 24.000 0.000 -16.000 >, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
}


affect ( "extendablestep2", /*@AFFECT_TYPE*/ FLUSH )
{
	move ( < 0.000 0.000 16.000 >, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
	move ( < 48.000 0.000 16.000 >, < 0.000 0.000 0.000 >, 750.000 );
	wait ( 750.000 );
	move ( < 48.000 0.000 -32.000 >, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
}


affect ( "extendablestep3", /*@AFFECT_TYPE*/ FLUSH )
{
	move ( < 0.000 0.000 16.000 >, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
	move ( < 72.000 0.000 16.000 >, < 0.000 0.000 0.000 >, 1000.000 );
	wait ( 1000.000 );
	move ( < 72.000 0.000 -48.000 >, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
}

use ( "extendablestepclip" );
wait ( 5000.000 );
use ( "extendablestepclip" );
sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/movers/platforms/ramp_move_lp.wav" );

affect ( "extendablestep1", /*@AFFECT_TYPE*/ FLUSH )
{
	move ( < 24.000 0.000 16.000 >, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
	move ( < 0.000 0.000 16.000 >, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
	move ( < 0.000 0.000 0.000 >, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
}


affect ( "extendablestep2", /*@AFFECT_TYPE*/ FLUSH )
{
	move ( < 48.000 0.000 16.000 >, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
	move ( < 0.000 0.000 16.000 >, < 0.000 0.000 0.000 >, 750.000 );
	wait ( 750.000 );
	move ( < 0.000 0.000 0.000 >, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
}


affect ( "extendablestep3", /*@AFFECT_TYPE*/ FLUSH )
{
	move ( < 72.000 0.000 16.000 >, < 0.000 0.000 0.000 >, 750.000 );
	wait ( 750.000 );
	move ( < 0.000 0.000 16.000 >, < 0.000 0.000 0.000 >, 1000.000 );
	wait ( 1000.000 );
	move ( < 0.000 0.000 0.000 >, < 0.000 0.000 0.000 >, 500.000 );
	wait ( 500.000 );
}

wait ( 2500.000 );
use ( "floorarrow1" );
use ( "level1door1" );
wait ( 3000.000 );

affect ( "gravroomdoortrigger", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_INACTIVE", /*@BOOL_TYPES*/ "false" );
}

