//Generated by BehavEd

camera ( /*@CAMERA_COMMANDS*/ ENABLE );

//  Remove the force powers / weapons from Rosh
//
affect ( "rosh_helper", FLUSH )
{
    	set ( "SET_INVISIBLE", "true" );
	set ( "SET_FORCE_PUSH_LEVEL", "0" );
	set ( "SET_FORCE_PULL_LEVEL", "0" );
	set ( "SET_FORCE_JUMP_LEVEL", "0" );
	set ( "SET_FORCE_SPEED_LEVEL", "0" );
	set ( "SET_SABER_THROW", "0" );
	set ( "SET_SABER_DEFENSE", "0" );
	set ( "SET_SABER_OFFENSE", "0" );
	set ( "SET_FORCE_SIGHT_LEVEL", "0" );
	set ( "SET_FORCE_ABSORB_LEVEL", "0" );
	set ( "SET_FORCE_HEAL_LEVEL", "0" );
	set ( "SET_FORCE_MINDTRICK_LEVEL", "0" );
	set ( "SET_FORCE_PROTECT_LEVEL", "0" );
	set ( "SET_FORCE_DRAIN_LEVEL", "0" );
	set ( "SET_FORCE_LIGHTNING_LEVEL", "0" );
	set ( "SET_FORCE_GRIP_LEVEL", "0" );
	set ( "SET_FORCE_RAGE_LEVEL", "0" );
	set ( "SET_WEAPON", "WP_NONE" );
	set ( "SET_ENEMYTEAM", "TEAM_PLAYER" );
}

camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "rosh_cam2", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "rosh_cam2", ANGLES)$, < 0.000 0.000 0.000 >, 0 );

//  Move the rosh onto the console
//
affect ( "rosh_cin2", FLUSH )
{
	set ( "SET_LOOK_FOR_ENEMIES", "FALSE" );
	set ( "SET_WALKING", "TRUE" );
        set ( "SET_NAVGOAL", "rosh_keypad1" );
}

wait ( $3000$ );

affect ( "rosh_cin2", FLUSH )
{
	sound ( CHAN_VOICE_GLOBAL, "sound/cin/level3-rosh2.wav" );
 	set ( "SET_NAVGOAL", "rosh_keypad2" );
}

wait ( $2500$ );

camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "rosh_cam3", ORIGIN)$, 0000 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "rosh_cam3", ANGLES)$, < 0.000 0.000 0.000 >, 0000 );

affect ( "rosh_cin2", FLUSH )
{
	set ( "SET_NAVGOAL", "rosh_keypad3" );
}

wait ( $2500$ );

affect ( "rosh_cin2", FLUSH )
{
	set ( "SET_DYAW", 90 );
	set ( "SET_ANIM_BOTH", "BOTH_STAND1" );
	set ( "SET_ANIM_HOLDTIME_BOTH", "-1" );
}

wait ( $6000$ );

affect ( "rosh_cin2", FLUSH )
{
	set ( "SET_WALKING", "TRUE" );
	set ( "SET_NAVGOAL", "rosh_keypad2" );
}

wait ( $1500$ );

affect ( "rosh_cin2", FLUSH )
{
	set ( "SET_DYAW", 305 );
}

wait ( $3500$ );

affect ( "rosh_cin2", FLUSH )
{
	set ( "SET_SABERACTIVE", "TRUE" );
	set ( "SET_LOOK_FOR_ENEMIES", "FALSE" );
}

wait ( $4000$ );

//  Once the keycode works, then we need to have him turn around and face the camera
//

affect ( "rosh_cin2", FLUSH )
{
	set ( "SET_LOOK_FOR_ENEMIES", "FALSE" );
	set ( "SET_WALKING", "TRUE" );
	set ( "SET_NAVGOAL", "rosh_keypad1" );
}

camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "rosh_cam2", ORIGIN)$, 0000 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "rosh_cam2", ANGLES)$, < 0.000 0.000 0.000 >, 0000 );

wait ( $1000$ );

affect ( "rosh_cin2", FLUSH )
{
	set ( "SET_NAVGOAL", "rosh_run2" );
}

wait ( $5000$ );

affect ( "rosh_cin2", FLUSH )
{
   	set ( "SET_INVISIBLE", "true" );
	set ( "SET_FORCE_PUSH_LEVEL", "0" );
	set ( "SET_FORCE_PULL_LEVEL", "0" );
	set ( "SET_FORCE_JUMP_LEVEL", "0" );
	set ( "SET_FORCE_SPEED_LEVEL", "0" );
	set ( "SET_SABER_THROW", "0" );
	set ( "SET_SABER_DEFENSE", "0" );
	set ( "SET_SABER_OFFENSE", "0" );
	set ( "SET_FORCE_SIGHT_LEVEL", "0" );
	set ( "SET_FORCE_ABSORB_LEVEL", "0" );
	set ( "SET_FORCE_HEAL_LEVEL", "0" );
	set ( "SET_FORCE_MINDTRICK_LEVEL", "0" );
	set ( "SET_FORCE_PROTECT_LEVEL", "0" );
	set ( "SET_FORCE_DRAIN_LEVEL", "0" );
	set ( "SET_FORCE_LIGHTNING_LEVEL", "0" );
	set ( "SET_FORCE_GRIP_LEVEL", "0" );
	set ( "SET_FORCE_RAGE_LEVEL", "0" );
	set ( "SET_WEAPON", "WP_NONE" );
	set ( "SET_ENEMYTEAM", "TEAM_PLAYER" );
}

camera ( /*@CAMERA_COMMANDS*/ DISABLE );
