//Generated by BehavEd

rem ( "Maintenance Runner 1" );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_SIT5_TALK1" );
	set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", "-1" );
}


affect ( "hologram", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
}


affect ( "kadra1", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
}


affect ( "kadra2", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
}


affect ( "kadra3", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
}


affect ( "kadra4", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
}


affect ( "galfano2", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
}


affect ( "r72", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
}


affect ( "r73", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
}

use ( "music1" );
camera ( /*@CAMERA_COMMANDS*/ ENABLE );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam1", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam1", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
wait ( 5000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam2", ORIGIN)$, 3000 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam2", ANGLES)$, < 0.000 0.000 0.000 >, 3000 );
wait ( 3000.000 );
sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/effects/woosh9" );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam3", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam3", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
wait ( 3000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam4", ORIGIN)$, 3000 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam4", ANGLES)$, < 0.000 0.000 0.000 >, 3000 );
wait ( 3000.000 );
sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/effects/woosh9" );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam5", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam5", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
wait ( 3000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam6", ORIGIN)$, 3000 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam6", ANGLES)$, < 0.000 0.000 0.000 >, 3000 );
wait ( 3000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam7", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam7", ANGLES)$, < 0.000 0.000 0.000 >, 3000 );
wait ( 3000.000 );
sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/effects/woosh9" );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 100.000, 0 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam8", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam8", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
wait ( 2000.000 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 60.000, 0 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam9", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam9", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
wait ( 1500.000 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 0 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam10", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam10", ANGLES)$, < 0.000 0.000 0.000 >, 3000 );
wait ( 6000.000 );
use ( "music2" );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam12", ORIGIN)$, 5000 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam12", ANGLES)$, < 0.000 0.000 0.000 >, 5000 );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "Man, this is so boring I want to cry... I mean, whats the point of it all, hey R7?" );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r7" );

	task ( "galfanot1" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman1" );
	}

	dowait ( "galfanot1" );
}

wait ( 6000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam13", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam13", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r7/r7_1" );
wait ( 2000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam11", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam11", ANGLES)$, < 0.000 0.000 0.000 >, 0 );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "Wow, you think so? Thats pretty deep." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r7" );

	task ( "galfanot2" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman2" );
	}

	dowait ( "galfanot2" );
}

wait ( 4000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam14", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam14", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r7/r7_2" );
wait ( 1000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam14b", ORIGIN)$, 9500 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam14b", ANGLES)$, < 0.000 0.000 0.000 >, 9500 );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_SIT5_TALK1" );
	set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", "2000" );
	rem ( "No, I'm not really an existentialist myself. I'm pretty sure if I was imagining the Universe, it could do a little better than having me stuck in a dead end job like this." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r7" );

	task ( "galfanot3" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman3" );
	}

	dowait ( "galfanot3" );
}

wait ( 9500.000 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r5d2/misc/r5talk4" );
wait ( 2000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam11", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam11", ANGLES)$, < 0.000 0.000 0.000 >, 0 );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "Its really worrying that I understand what youre saying R7, I think Ive been in this job too long." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r7" );

	task ( "galfanot4" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman4" );
	}

	dowait ( "galfanot4" );
}

wait ( 6500.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam15", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam15", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r5d2/misc/r5talk1" );
wait ( 2000.000 );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_SIT5_TALK2" );
	set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", "2000" );
	rem ( "Well yeh, it would have been pretty dull without you around. Id have probably resorted to talking to myself or some inanimate object..." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r7" );

	task ( "galfanot5" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman5" );
	}

	dowait ( "galfanot5" );
}

wait ( 8000.000 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r7/r7_1" );
wait ( 1500.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam17", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam17", ANGLES)$, < 0.000 0.000 0.000 >, 0 );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_SIT5_TALK3" );
	set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", "2000" );
	rem ( "No, no of course that wasn't a joke. You look *nothing* like a garbage unit. Sheesh, you're so fixated on that." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r7" );

	task ( "galfanot6" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman6" );
	}

	dowait ( "galfanot6" );
}

wait ( 6500.000 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r7/r7_2" );
wait ( 1000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam16", ORIGIN)$, 16000 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam16", ANGLES)$, < 0.000 0.000 0.000 >, 16000 );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "I know you had a hard upbringing R7, I know it was hard growing up on Talus. I know you've never quite felt satisfied as a Maintenance worker." );
	rem ( "You're kept awake by the thought that maybe you should be doing something vaguely meaningful. The idea that if you were, maybe girls would like you." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r7" );

	task ( "galfanot7" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman7" );
	}

	dowait ( "galfanot7" );
}

wait ( 19000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam18", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam18", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r5d2/misc/r5talk3" );
wait ( 1500.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam19", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam19", ANGLES)$, < 0.000 0.000 0.000 >, 0 );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "Well sorry, I thought thats what you said. I haven't completely mastered your strange dialect yet..." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r7" );

	task ( "galfanot8" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman8" );
	}

	dowait ( "galfanot8" );
}

wait ( 6000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam20", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam20", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r7/r7_4" );
wait ( 1000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam21", ORIGIN)$, 4000 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam21", ANGLES)$, < 0.000 0.000 0.000 >, 4000 );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_ANIM_UPPER", /*@ANIM_NAMES*/ "BOTH_SILENCEGESTURE1" );
	set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", "2000" );
	rem ( "I am *not* projecting my feelings onto you. Of *course* I'm listening..." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r7" );

	task ( "galfanot9" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman9" );
	}

	dowait ( "galfanot9" );
}

wait ( 4000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam22", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam22", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r7/r7_3" );
wait ( 1000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam11", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam11", ANGLES)$, < 0.000 0.000 0.000 >, 0 );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "Sure, sure..." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r7" );

	task ( "galfanot10" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman10" );
	}

	dowait ( "galfanot10" );
}

wait ( 2500.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam20", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam20", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 30.000, 1000 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r7/r7_7" );
wait ( 1500.000 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 0 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam17", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam17", ANGLES)$, < 0.000 0.000 0.000 >, 0 );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "Huh? Oh, good point, you said the Boss sent a message earlier? OK R7, play the entire message. It oughta kill some time." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r7" );

	task ( "galfanot11" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman11" );
	}

	dowait ( "galfanot11" );
}

wait ( 8500.000 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 40.000, 0 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam17b", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam17b", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 120.000, 8000 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/hologram/TC_Hologram1_Lou" );
wait ( 12500.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam11", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam11", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
remove ( "hologram" );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_SIT5_TALK1" );
	set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", "2000" );
	rem ( "Whatthe..." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r7" );

	task ( "galfanot12" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman12" );
	}

	dowait ( "galfanot12" );
}

wait ( 1000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam18", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam18", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r7/r7_6" );
wait ( 1000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam21", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam21", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 20.000, 4000 );
use ( "music5" );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_SIT5_TALK3" );
	set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", "2000" );
	rem ( "Someone approaching? Hang on, that sounds bad...errr...quick...hide!" );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r7" );

	task ( "galfanot13" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman13" );
	}

	dowait ( "galfanot13" );
}

wait ( 5500.000 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 0 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam14", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam14", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r5d2/misc/r5talk2" );
wait ( 1250.000 );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_SIT5_TALK1" );
	set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", "2000" );
	rem ( "I don't know, anywhere!" );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r7" );

	task ( "galfanot14" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman14" );
	}

	dowait ( "galfanot14" );
}

wait ( 2500.000 );

affect ( "kadra1", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );

	task ( "KadraWalk1" )
	{
		set ( /*@SET_TYPES*/ "SET_NAVGOAL", "kadraw1" );
	}

	dowait ( "KadraWalk1" );
}

rem ( "Camera views Kadra approach..." );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam25", ORIGIN)$, 2000 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam25", ANGLES)$, < 0.000 0.000 0.000 >, 2000 );
wait ( 2000.000 );
use ( "music2" );
rem ( "Fades out" );
remove ( "r7" );
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 1500 );
wait ( 1500.000 );

affect ( "kadra2", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );
}


affect ( "galfano2", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );
}


affect ( "r73", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 0.000 180.000 > );
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );
}

rem ( "Fades in" );
remove ( "kadra1" );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam32", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam32", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1500 );
wait ( 3500.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam33", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam33", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
wait ( 3000.000 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 40.000, 0 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam30", ORIGIN)$, 10000 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam30", ANGLES)$, < 0.000 0.000 0.000 >, 10000 );

affect ( "kadra2", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "Hello there, I am looking for a small maintenance droid by the name of R7-K2, I was told he could be found here?" );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "galfano" );

	task ( "kadrat1" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/kadra/kadra1" );
	}

	dowait ( "kadrat1" );
}

wait ( 10000.000 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 0 );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "I'm sorry Mr..." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "kadra2" );

	task ( "galfanot15" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman15" );
	}

	dowait ( "galfanot15" );
}

wait ( 2000.000 );

affect ( "kadra2", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "Kandra" );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "galfano" );

	task ( "kadrat2" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/kadra/kadra2" );
	}

	dowait ( "kadrat2" );
}

wait ( 1000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam17", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam17", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 60.000, 7000 );

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_SIT5_TALK2" );
	set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", "2000" );
	rem ( "I'm sorry Mr. Kandra, but I think you must have the wrong room. My maintenance droid was destroyed in an accident several weeks ago..." );
	rem ( "...involving a rogue garbage lorry and a traffic cone, and the powers that be are taking their time over finding me a replacement." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "kadra2" );

	task ( "galfanot16" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman16" );
	}

	dowait ( "galfanot16" );
}

wait ( 13000.000 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 0 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam35", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam35", ANGLES)$, < 0.000 0.000 0.000 >, 0 );

affect ( "kadra2", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_STAND1_TALK3" );
	set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", "-1" );
	rem ( "Is that so? I suppose I should head back up to the management level, but I'm not sure I'll be able to find my way back, could you see me to the elevator?" );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "galfano" );

	task ( "kadrat3" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/kadra/kadra3" );
	}

	dowait ( "kadrat3" );
}

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

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "Well my office is directly opposite the elevator." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "kadra2" );

	task ( "galfanot17" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman17" );
	}

	dowait ( "galfanot17" );
}

wait ( 4000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam31", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam31", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
wait ( 100.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam30", ORIGIN)$, 2000 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam30", ANGLES)$, < 0.000 0.000 0.000 >, 2000 );
wait ( 2000.000 );

affect ( "kadra2", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "I'm short sighted." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "galfano" );

	task ( "kadrat4" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/kadra/kadra4" );
	}

	dowait ( "kadrat4" );
}

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

affect ( "galfano", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "Fine." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "kadra2" );

	task ( "galfanot18" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman18" );
	}

	dowait ( "galfanot18" );
}

wait ( 1000.000 );

affect ( "kadra3", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );
}


affect ( "galfano2", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );
	wait ( 1500.000 );

	task ( "GalfanoWalk1" )
	{
		set ( /*@SET_TYPES*/ "SET_NAVGOAL", "galfanow1" );
	}

	dowait ( "GalfanoWalk1" );
}

rem ( "Galfano walks past the man, who pulls a gun behind him. As he raises it to fire, R7 shocks him. The man drops to the floor, unconscious." );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam40", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam40", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
wait ( 1500.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam41", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam41", ANGLES)$, < 0.000 0.000 0.000 >, 2500 );
wait ( 3000.000 );

affect ( "kadra3", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "Pulls gun" );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "galfano2" );
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_BLASTER_PISTOL" );
}

use ( "music4" );

affect ( "r72", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );
}

camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam50", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam50", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
wait ( 2000.000 );
use ( "blast" );
sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/movers/objects/green_beam_hit" );

affect ( "kadra3", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "Knocked out" );
	set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_DEATH1" );
	set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", -1 );
}

wait ( 1500.000 );
use ( "music2" );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam53", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam53", ANGLES)$, < 0.000 0.000 0.000 >, 0 );

affect ( "galfano2", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_ANGLES", < 225.000 0.000 0.000 > );
	rem ( "He pulled a gun on me! He was going to shoot me, right in the back. What was a shortsighted man doing with a gun anyway? It makes no sense!" );
	rem ( "I can't imagine what you know that is so important R7, but it looks like he was willing to kill to get it. Hey, thanks R7, I think you just saved my life." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r72" );

	task ( "galfanot19" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman19" );
	}

	dowait ( "galfanot19" );
}

wait ( 13000.000 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r7/r7_6" );
wait ( 1200.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam44", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam44", ANGLES)$, < 0.000 0.000 0.000 >, 0 );

affect ( "galfano2", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "You think I'll get the chance to return the favour? Thats worrying. What do we do now?" );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r72" );

	task ( "galfanot20" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman20" );
	}

	dowait ( "galfanot20" );
}

wait ( 6500.000 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r5d2/misc/r5talk1" );
wait ( 2000.000 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 75.000, 4000 );

affect ( "galfano2", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "Offplanet? But this is where I live! I can't just..." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r72" );

	task ( "galfanot21" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman21" );
	}

	dowait ( "galfanot21" );
}

wait ( 4000.000 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r5d2/misc/r5talk3" );
wait ( 2200.000 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 70.000, 4000 );

affect ( "galfano2", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "I guess you're right, but I don't see how green flamingoes tie into all this." );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r72" );

	task ( "galfanot22" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman22" );
	}

	dowait ( "galfanot22" );
}

wait ( 5000.000 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r5d2/misc/r5talk4" );
wait ( 1500.000 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 60.000, 8000 );

affect ( "galfano2", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "Oh, sorry. It's your strange dialect again. Anyway they'll be after us both now. R7, who *are* they anyway? Who is after you?" );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r72" );

	task ( "galfanot23" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman23" );
	}

	dowait ( "galfanot23" );
}

wait ( 11000.000 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/r7/r7_7" );
wait ( 2000.000 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 50.000, 4000 );

affect ( "galfano2", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "Oh dear, thats not good. OK, lets get out of here!" );
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "r72" );

	task ( "galfanot24" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/galfano/maintman24" );
	}

	dowait ( "galfanot24" );
}

wait ( 5000.000 );
use ( "music3" );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 0 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam51", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam51", ANGLES)$, < 0.000 0.000 0.000 >, 0 );

affect ( "galfano2", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );

	task ( "GalfanoWalk2" )
	{
		set ( /*@SET_TYPES*/ "SET_NAVGOAL", "galfanow2" );
	}

	dowait ( "GalfanoWalk2" );
}


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

	task ( "r7Walk1" )
	{
		set ( /*@SET_TYPES*/ "SET_NAVGOAL", "r7w1" );
	}

	dowait ( "r7Walk1" );
}

wait ( 12000.000 );
remove ( "galfano2" );
remove ( "r72" );
wait ( 2000.000 );
rem ( "Fades out" );
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 1500 );
use ( "music2" );
wait ( 3500.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam44", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam44", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
remove ( "kadra3" );

affect ( "kadra4", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
	set ( /*@SET_TYPES*/ "SET_WALKING", /*@BOOL_TYPES*/ "true" );
	set ( /*@SET_TYPES*/ "SET_RUNNING", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_CINEMATIC" );
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );
}

rem ( "Fades in" );
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1500 );
wait ( 1500.000 );

affect ( "kadra4", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_PAIN1" );
	set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", "-1" );
	rem ( "Ah, that damn R7 unit! I hadn't considered them fitting weapons to it." );

	task ( "kadrat5" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/kadra/kadra5" );
	}

	dowait ( "kadrat5" );
}

wait ( 6000.000 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/operator/operator1" );
wait ( 4000.000 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam42", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam42", ANGLES)$, < 0.000 0.000 0.000 >, 0 );

affect ( "kadra4", /*@AFFECT_TYPE*/ FLUSH )
{
	set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_TALKCOMM1" );
	set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", "-1" );
	rem ( "I was knocked unconscious by the droid sir." );

	task ( "kadrat7" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/kadra/kadra7" );
	}

	dowait ( "kadrat7" );
}

wait ( 3000.000 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/operator/operator2" );
wait ( 6000.000 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 60.000, 10000 );

affect ( "kadra4", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "He has been outfitted with weaponary sir, I had not anticipated this. I will continue my pursuit, are our other agents following?" );

	task ( "kadrat8" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/kadra/kadra8" );
	}

	dowait ( "kadrat8" );
}

wait ( 11000.000 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/operator/operator3" );
wait ( 14000.000 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 40.000, 10000 );

affect ( "kadra4", /*@AFFECT_TYPE*/ FLUSH )
{
	rem ( "Very funny sir. Very funny indeed. Can we please get back to the matter in hand? We had anticipated they would probabaly try to head off planet." );
	rem ( "our agents at the spaceport should pick them up, but I will head over there to be sure. The agents on spaceport duty tend to get bored after 500 or so droids roll past them." );

	task ( "kadrat9" )
	{
		sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/kadra/kadra9" );
	}

	dowait ( "kadrat9" );
}

wait ( 25000.000 );
camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 0 );
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam44", ORIGIN)$, 0 );
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam44", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
sound ( /*@CHANNELS*/ CHAN_VOICE_GLOBAL, "sound/chars/operator/operator4" );
wait ( 9500.000 );
use ( "music4" );
wait ( 7500.000 );
use ( "music2" );
wait ( 100.000 );
remove ( "kadra4" );
remove ( "music2" );
remove ( "music4" );
wait ( 100.000 );
set ( /*@SET_TYPES*/ "SET_CLOSINGCREDITS", "default" );
remove ( "kadra4" );
wait ( 200000.000 );
camera ( /*@CAMERA_COMMANDS*/ DISABLE );
