Subversion-Projekte sthq.colony7

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
9 lars 1
//Generated by BehavEd
2
 
3
rem ( "comment" );
4
use ( "beam1_sound" );
5
use ( "beam2_sound" );
6
use ( "beam3_sound" );
7
use ( "beam4_sound" );
8
 
9
affect ( "Gordon2", /*@AFFECT_TYPE*/ FLUSH )
10
{
11
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
12
}
13
 
14
 
15
affect ( "Gordon3", /*@AFFECT_TYPE*/ FLUSH )
16
{
17
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
18
}
19
 
20
 
21
affect ( "lift", /*@AFFECT_TYPE*/ FLUSH )
22
{
23
	//(BHVDREM)  move ( $tag( "lift_down", ORIGIN)$, 5000.000 );
24
	//(BHVDREM)  wait ( 6000.000 );
25
	//(BHVDREM)  move ( $tag( "lift_middle", ORIGIN)$, 4000.000 );
26
	//(BHVDREM)  wait ( 3500.000 );
27
	//(BHVDREM)  use ( "bolt3" );
28
	//(BHVDREM)  wait ( 10000.000 );
29
	move ( $tag( "lift_up", ORIGIN)$, 4000.000 );
30
}
31
 
32
//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_TIMESCALE", 20.000 );
33
 
34
affect ( "Ling", /*@AFFECT_TYPE*/ FLUSH )
35
{
36
	set ( /*@SET_TYPES*/ "SET_CROUCHED", /*@BOOL_TYPES*/ "true" );
37
}
38
 
39
 
40
affect ( "grops", /*@AFFECT_TYPE*/ FLUSH )
41
{
42
	set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "grops" );
43
}
44
 
45
 
46
affect ( "Tagara", /*@AFFECT_TYPE*/ FLUSH )
47
{
48
	set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "tagara" );
49
}
50
 
51
 
52
affect ( "klingon_background1", /*@AFFECT_TYPE*/ FLUSH )
53
{
54
	set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CONSOLE1" );
55
	set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", -1 );
56
}
57
 
58
camera ( /*@CAMERA_COMMANDS*/ ENABLE );
59
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 0 );
60
wait ( 1000.000 );
61
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam1", ORIGIN)$, 0 );
62
camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 325.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
63
 
64
affect ( "Illia", /*@AFFECT_TYPE*/ FLUSH )
65
{
66
	set ( /*@SET_TYPES*/ "SET_PLAYER_USABLE", /*@BOOL_TYPES*/ "false" );
67
	set ( /*@SET_TYPES*/ "SET_NO_RESPONSE", /*@BOOL_TYPES*/ "true" );
68
 
69
	task ( "walk1" )
70
	{
71
//$"walkTo"@2
72
		set ( "BSTATE", "BS_WALK" );
73
		set ( "NAVGOAL", "illia_nav" );
74
	}
75
 
76
	dowait ( "walk1" );
77
	set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 90.000 0.000 > );
78
}
79
 
80
 
81
affect ( "Gordon", /*@AFFECT_TYPE*/ FLUSH )
82
{
83
	camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000 );
84
	camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 280.000 0.000 >, < 0.000 0.000 0.000 >, 4000 );
85
 
86
	task ( "walk1" )
87
	{
88
//$"walkTo"@2
89
		set ( "BSTATE", "BS_WALK" );
90
		set ( "NAVGOAL", "gordon_nav" );
91
	}
92
 
93
	dowait ( "walk1" );
94
	set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 105.000 0.000 > );
95
 
96
	task ( "Gordon0" )
97
	{
98
		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Gordon/look.wav" );
99
	}
100
 
101
	dowait ( "Gordon0" );
102
	wait ( 2000.000 );
103
	camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 90.000 0.000 >, < 0.000 0.000 0.000 >, 2000 );
104
	camera ( /*@CAMERA_COMMANDS*/ ZOOM, 120.000, 6000 );
105
	camera ( /*@CAMERA_COMMANDS*/ TRACK, "track", 12.000, 0 );
106
	wait ( 1000.000 );
107
 
108
	affect ( "Illia", /*@AFFECT_TYPE*/ FLUSH )
109
	{
110
 
111
		task ( "Illia1" )
112
		{
113
			sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Illia/huge.wav" );
114
		}
115
 
116
		dowait ( "Illia1" );
117
	}
118
 
119
	wait ( 4000.000 );
120
	camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "rotate", 15.000, 1 );
121
	wait ( 4000.000 );
122
	wait ( 6000.000 );
123
 
124
	affect ( "klingon_background2", /*@AFFECT_TYPE*/ FLUSH )
125
	{
126
 
127
		task ( "walk1" )
128
		{
129
//$"walkTo"@2
130
			set ( "BSTATE", "BS_WALK" );
131
			set ( "NAVGOAL", "klingon_background2_nav1" );
132
		}
133
 
134
		dowait ( "walk1" );
135
		set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 60.000 0.000 > );
136
		set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "klingon_background1" );
137
 
138
		affect ( "klingon_background1", /*@AFFECT_TYPE*/ FLUSH )
139
		{
140
			set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "klingon_background2" );
141
			wait ( 5000.000 );
142
			set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "NULL" );
143
			wait ( 1000.000 );
144
 
145
			affect ( "klingon_background2", /*@AFFECT_TYPE*/ FLUSH )
146
			{
147
				set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "NULL" );
148
 
149
				task ( "walk2" )
150
				{
151
//$"walkTo"@2
152
					set ( "BSTATE", "BS_WALK" );
153
					set ( "NAVGOAL", "klingon_background2_nav2" );
154
				}
155
 
156
				dowait ( "walk2" );
157
			}
158
 
159
			set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CONSOLE1" );
160
			set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", -1 );
161
		}
162
 
163
		wait ( 1000.000 );
164
 
165
		affect ( "Illia", /*@AFFECT_TYPE*/ FLUSH )
166
		{
167
 
168
			task ( "Illia2" )
169
			{
170
				sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Illia/late.wav" );
171
			}
172
 
173
			dowait ( "Illia2" );
174
 
175
			task ( "Illia3" )
176
			{
177
				sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Illia/chance.wav" );
178
			}
179
 
180
			dowait ( "Illia3" );
181
		}
182
 
183
	}
184
 
185
	wait ( 16000.000 );
186
	wait ( 10000.000 );
187
	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam2", ORIGIN)$, 6000 );
188
 
189
	task ( "Gordon4" )
190
	{
191
		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Gordon/giveup.wav" );
192
	}
193
 
194
	dowait ( "Gordon4" );
195
 
196
	task ( "Gordon5" )
197
	{
198
		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Gordon/goin.wav" );
199
	}
200
 
201
	dowait ( "Gordon5" );
202
 
203
	affect ( "Illia", /*@AFFECT_TYPE*/ FLUSH )
204
	{
205
 
206
		task ( "Illia6" )
207
		{
208
			sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Illia/quiet.wav" );
209
		}
210
 
211
		dowait ( "Illia6" );
212
		camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 0 );
213
		camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam3", ORIGIN)$, 0 );
214
		camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "tagara", 0.000, 0 );
215
 
216
		affect ( "engineer", /*@AFFECT_TYPE*/ FLUSH )
217
		{
218
//$"walkTo"@2
219
			set ( "BSTATE", "BS_WALK" );
220
			set ( "NAVGOAL", "engineer_nav" );
221
			wait ( 1000.000 );
222
 
223
			task ( "Engineer7" )
224
			{
225
				sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Engineer/ready.wav" );
226
			}
227
 
228
			dowait ( "Engineer7" );
229
 
230
			affect ( "Tagara", /*@AFFECT_TYPE*/ FLUSH )
231
			{
232
				set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "engineer" );
233
 
234
				task ( "Tagara8" )
235
				{
236
					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Tagara/beam.wav" );
237
				}
238
 
239
				dowait ( "Tagara8" );
240
				set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "NULL" );
241
				wait ( 1000.000 );
242
 
243
				affect ( "engineer", /*@AFFECT_TYPE*/ FLUSH )
244
				{
245
//$"walkTo"@4
246
					set ( "BSTATE", "BS_WALK" );
247
					set ( "NAVGOAL", "engineer_nav2" );
248
					wait ( 5000.000 );
249
					set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_HUNT_AND_KILL" );
250
				}
251
 
252
				wait ( 2000.000 );
253
 
254
				affect ( "Ling", /*@AFFECT_TYPE*/ FLUSH )
255
				{
256
					camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "bomb_cam1", ORIGIN)$, 0 );
257
					camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 190.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
258
 
259
					task ( "Ling9" )
260
					{
261
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Ling/located.wav" );
262
					}
263
 
264
					dowait ( "Ling9" );
265
					camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "bomb_cam2", ORIGIN)$, 4000 );
266
					camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "grops", 10.000, 1 );
267
					wait ( 6000.000 );
268
					camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "bomb_cam3", ORIGIN)$, 0 );
269
					camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 290.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
270
					wait ( 500.000 );
271
					camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "grops", 10.000, 1 );
272
 
273
					affect ( "grops", /*@AFFECT_TYPE*/ FLUSH )
274
					{
275
						set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 0.000 0.000 > );
276
					}
277
 
278
					wait ( 4000.000 );
279
 
280
					affect ( "Marx", /*@AFFECT_TYPE*/ FLUSH )
281
					{
282
						camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "coreroom_cam5", ORIGIN)$, 0 );
283
						camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 270.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
284
 
285
						task ( "Marx10" )
286
						{
287
							sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Marx/powerup.wav" );
288
						}
289
 
290
						dowait ( "Marx10" );
291
 
292
						task ( "Marx11" )
293
						{
294
							sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Marx/donefor.wav" );
295
						}
296
 
297
						dowait ( "Marx11" );
298
 
299
						affect ( "Ling", /*@AFFECT_TYPE*/ FLUSH )
300
						{
301
							camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "bomb_cam4", ORIGIN)$, 0 );
302
							camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 350.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
303
 
304
							task ( "Ling12" )
305
							{
306
								sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Ling/yourjob.wav" );
307
							}
308
 
309
							dowait ( "Ling12" );
310
 
311
							affect ( "Marx", /*@AFFECT_TYPE*/ FLUSH )
312
							{
313
								camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "coreroom_cam6", ORIGIN)$, 0 );
314
								camera ( /*@CAMERA_COMMANDS*/ PAN, < -25.000 12.000 10.000 >, < 0.000 0.000 0.000 >, 0 );
315
								set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 270.000 0.000 > );
316
								set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CONSOLE1" );
317
								set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", -1 );
318
								wait ( 4000.000 );
319
 
320
								affect ( "bridge_officer", /*@AFFECT_TYPE*/ FLUSH )
321
								{
322
									camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam7", ORIGIN)$, 0 );
323
									camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "captain", 0.000, 0 );
324
 
325
									affect ( "display", /*@AFFECT_TYPE*/ FLUSH )
326
									{
327
										move ( $tag( "display1_cam", ORIGIN)$, 0.000 );
328
										rotate ( < 0.000 180.000 0.000 >, 0.000 );
329
									}
330
 
331
 
332
									task ( "Officer13" )
333
									{
334
										sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Officer/enormous.wav" );
335
									}
336
 
337
									dowait ( "Officer13" );
338
 
339
									task ( "Officer14" )
340
									{
341
										sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Officer/powerup.wav" );
342
									}
343
 
344
									dowait ( "Officer14" );
345
 
346
									affect ( "Tagara", /*@AFFECT_TYPE*/ FLUSH )
347
									{
348
										set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "tagara_look" );
349
										camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "display1_cam", ORIGIN)$, 0 );
350
										camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 90.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
351
 
352
										task ( "Tagara15" )
353
										{
354
											sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Tagara/norton.wav" );
355
										}
356
 
357
										dowait ( "Tagara15" );
358
 
359
										task ( "Tagara16" )
360
										{
361
											sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Tagara/secondary.wav" );
362
										}
363
 
364
										dowait ( "Tagara16" );
365
 
366
										task ( "Tagara17" )
367
										{
368
											sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Tagara/done.wav" );
369
										}
370
 
371
										dowait ( "Tagara17" );
372
 
373
										affect ( "bridge_officer", /*@AFFECT_TYPE*/ FLUSH )
374
										{
375
											camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam7", ORIGIN)$, 0 );
376
											camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "captain", 0.000, 0 );
377
 
378
											task ( "Officer18" )
379
											{
380
												sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Officer/yes.wav" );
381
											}
382
 
383
											dowait ( "Officer18" );
384
 
385
											task ( "Officer19" )
386
											{
387
												sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Officer/comm.wav" );
388
											}
389
 
390
											dowait ( "Officer19" );
391
 
392
											task ( "Officer20" )
393
											{
394
												sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Officer/beamup.wav" );
395
											}
396
 
397
											dowait ( "Officer20" );
398
											rem ( "fight" );
399
											camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "fight_cam", ORIGIN)$, 0 );
400
											camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 180.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
401
 
402
											affect ( "starfleet1", /*@AFFECT_TYPE*/ FLUSH )
403
											{
404
												set ( /*@SET_TYPES*/ "SET_ENEMY", "guard7" );
405
												set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_STAND_AND_SHOOT" );
406
											}
407
 
408
 
409
											affect ( "starfleet2", /*@AFFECT_TYPE*/ FLUSH )
410
											{
411
												set ( /*@SET_TYPES*/ "SET_ENEMY", "guard8" );
412
												set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_STAND_AND_SHOOT" );
413
											}
414
 
415
 
416
											affect ( "guard7", /*@AFFECT_TYPE*/ FLUSH )
417
											{
418
												set ( /*@SET_TYPES*/ "SET_ENEMY", "starfleet1" );
419
												set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_STAND_AND_SHOOT" );
420
											}
421
 
422
 
423
											affect ( "guard8", /*@AFFECT_TYPE*/ FLUSH )
424
											{
425
												set ( /*@SET_TYPES*/ "SET_ENEMY", "starfleet1" );
426
												set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_STAND_AND_SHOOT" );
427
											}
428
 
429
 
430
											affect ( "guard10", /*@AFFECT_TYPE*/ FLUSH )
431
											{
432
												set ( /*@SET_TYPES*/ "SET_ENEMY", "starfleet2" );
433
												set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_STAND_AND_SHOOT" );
434
											}
435
 
436
											wait ( 4000.000 );
437
 
438
											affect ( "guard7", /*@AFFECT_TYPE*/ FLUSH )
439
											{
440
												set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_SCAV_TELEPORT" );
441
												wait ( 750.000 );
442
												remove ( "self" );
443
											}
444
 
445
 
446
											affect ( "guard8", /*@AFFECT_TYPE*/ FLUSH )
447
											{
448
												set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_SCAV_TELEPORT" );
449
												wait ( 750.000 );
450
												remove ( "self" );
451
											}
452
 
453
 
454
											affect ( "guard10", /*@AFFECT_TYPE*/ FLUSH )
455
											{
456
												set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_SCAV_TELEPORT" );
457
												wait ( 750.000 );
458
												remove ( "self" );
459
											}
460
 
461
											wait ( 4000.000 );
462
											camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam7", ORIGIN)$, 0 );
463
											camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "captain", 0.000, 0 );
464
 
465
											task ( "Officer21" )
466
											{
467
												sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Officer/openchannel.wav" );
468
											}
469
 
470
											dowait ( "Officer21" );
471
											camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "bomb_cam2", ORIGIN)$, 0 );
472
											camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "grops", 0.000, 0 );
473
											camera ( /*@CAMERA_COMMANDS*/ ZOOM, 120.000, 0 );
474
											wait ( 1000.000 );
475
 
476
											affect ( "guard1", /*@AFFECT_TYPE*/ FLUSH )
477
											{
478
												set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_SCAV_TELEPORT" );
479
												wait ( 750.000 );
480
												remove ( "self" );
481
											}
482
 
483
 
484
											affect ( "guard2", /*@AFFECT_TYPE*/ FLUSH )
485
											{
486
												set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_SCAV_TELEPORT" );
487
												wait ( 750.000 );
488
												remove ( "self" );
489
											}
490
 
491
											wait ( 2000.000 );
492
 
493
											affect ( "guard3", /*@AFFECT_TYPE*/ FLUSH )
494
											{
495
												set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_SCAV_TELEPORT" );
496
												wait ( 750.000 );
497
												remove ( "self" );
498
											}
499
 
500
 
501
											affect ( "guard4", /*@AFFECT_TYPE*/ FLUSH )
502
											{
503
												set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_SCAV_TELEPORT" );
504
												wait ( 750.000 );
505
												remove ( "self" );
506
											}
507
 
508
											wait ( 1500.000 );
509
 
510
											affect ( "guard6", /*@AFFECT_TYPE*/ FLUSH )
511
											{
512
												set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_SCAV_TELEPORT" );
513
												wait ( 750.000 );
514
												remove ( "self" );
515
											}
516
 
517
 
518
											affect ( "guard5", /*@AFFECT_TYPE*/ FLUSH )
519
											{
520
												set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_SCAV_TELEPORT" );
521
												wait ( 750.000 );
522
												remove ( "self" );
523
											}
524
 
525
											wait ( 2000.000 );
526
											camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 0 );
527
											camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000 );
528
 
529
											affect ( "grops", /*@AFFECT_TYPE*/ FLUSH )
530
											{
531
												set ( /*@SET_TYPES*/ "SET_HEALTH", 50 );
532
												set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "grops_look" );
533
											}
534
 
535
 
536
											affect ( "display", /*@AFFECT_TYPE*/ FLUSH )
537
											{
538
												move ( $tag( "display2_cam", ORIGIN)$, 0.000 );
539
												rotate ( < 0.000 225.000 0.000 >, 0.000 );
540
											}
541
 
542
											camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "display2_cam", ORIGIN)$, 0 );
543
											camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 135.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
544
 
545
											task ( "Officer22" )
546
											{
547
												sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Officer/honour.wav" );
548
											}
549
 
550
											dowait ( "Officer22" );
551
 
552
											affect ( "guard9", /*@AFFECT_TYPE*/ FLUSH )
553
											{
554
												set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_SCAV_TELEPORT" );
555
												wait ( 750.000 );
556
												remove ( "self" );
557
											}
558
 
559
 
560
											task ( "Officer23" )
561
											{
562
												sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Officer/stovokor.wav" );
563
											}
564
 
565
											dowait ( "Officer23" );
566
 
567
											affect ( "display", /*@AFFECT_TYPE*/ FLUSH )
568
											{
569
												rem ( "vorbereiten fĂ¼r Tagara" );
570
												move ( $tag( "display1_cam", ORIGIN)$, 0.000 );
571
												rotate ( < 0.000 180.000 0.000 >, 0.000 );
572
											}
573
 
574
											camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "bomb_cam5", ORIGIN)$, 0 );
575
											camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000 );
576
											camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 225.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
577
 
578
											affect ( "grops", /*@AFFECT_TYPE*/ FLUSH )
579
											{
580
//$"walkTo"@2
581
												set ( "BSTATE", "BS_WALK" );
582
												set ( "NAVGOAL", "bomb_nav" );
583
											}
584
 
585
 
586
											affect ( "Ling", /*@AFFECT_TYPE*/ FLUSH )
587
											{
588
//$"walkTo"@2
589
												set ( "BSTATE", "BS_WALK" );
590
												set ( "NAVGOAL", "ling_nav" );
591
												wait ( 3000.000 );
592
												set ( /*@SET_TYPES*/ "SET_AIM", 5 );
593
												set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_PHASER" );
594
												//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_ENEMY", "grops" );
595
												set ( /*@SET_TYPES*/ "SET_ALT_FIRE", /*@BOOL_TYPES*/ "true" );
596
												set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_HUNT_AND_KILL" );
597
												set ( /*@SET_TYPES*/ "SET_ENEMY", "grops" );
598
												//(BHVDREM)  wait ( 5000.000 );
599
 
600
												task ( "Ling24" )
601
												{
602
													sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Ling/bonvoyage.wav" );
603
												}
604
 
605
												dowait ( "Ling24" );
606
												wait ( 2000.000 );
607
												set ( /*@SET_TYPES*/ "SET_ANIM_UPPER", /*@ANIM_NAMES*/ "TORSO_COMBADGE2" );
608
 
609
												task ( "Ling25" )
610
												{
611
													sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Ling/secured.wav" );
612
												}
613
 
614
												dowait ( "Ling25" );
615
 
616
												affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
617
												{
618
 
619
													task ( "Clavera26" )
620
													{
621
														sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Calavera/excellent.wav" );
622
													}
623
 
624
													dowait ( "Clavera26" );
625
 
626
													affect ( "bridge_officer", /*@AFFECT_TYPE*/ FLUSH )
627
													{
628
														//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_TIMESCALE", 1.000 );
629
														camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam7", ORIGIN)$, 0 );
630
														camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "captain", 0.000, 0 );
631
 
632
														task ( "Officer27" )
633
														{
634
															sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Officer/bomb.wav" );
635
														}
636
 
637
														dowait ( "Officer27" );
638
 
639
														affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
640
														{
641
 
642
															task ( "OtherOfficer28" )
643
															{
644
																sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/OtherOfficer/firing.wav" );
645
															}
646
 
647
															dowait ( "OtherOfficer28" );
648
															wait ( 1000.000 );
649
															rem ( "insert: Creak sound (?) + Sparks" );
650
															camera ( /*@CAMERA_COMMANDS*/ SHAKE, 3.000, 2000 );
651
															wait ( 2000.000 );
652
 
653
															affect ( "Tagara", /*@AFFECT_TYPE*/ FLUSH )
654
															{
655
																set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "tagara_look" );
656
																camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "display1_cam", ORIGIN)$, 0 );
657
																camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 90.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
658
 
659
																task ( "Tagara29" )
660
																{
661
																	sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Tagara/matter.wav" );
662
																}
663
 
664
																dowait ( "Tagara29" );
665
 
666
																affect ( "bridge_officer", /*@AFFECT_TYPE*/ FLUSH )
667
																{
668
																	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam7", ORIGIN)$, 0 );
669
																	camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "captain", 0.000, 0 );
670
 
671
																	task ( "Officer30" )
672
																	{
673
																		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Officer/failed.wav" );
674
																	}
675
 
676
																	dowait ( "Officer30" );
677
 
678
																	task ( "Officer31" )
679
																	{
680
																		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Officer/leave.wav" );
681
																	}
682
 
683
																	dowait ( "Officer31" );
684
 
685
																	affect ( "Tagara", /*@AFFECT_TYPE*/ FLUSH )
686
																	{
687
																		camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "display1_cam", ORIGIN)$, 0 );
688
																		camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 90.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
689
 
690
																		task ( "Tagara32" )
691
																		{
692
																			sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Tagara/coward.wav" );
693
																		}
694
 
695
																		dowait ( "Tagara32" );
696
 
697
																		affect ( "bridge_officer", /*@AFFECT_TYPE*/ FLUSH )
698
																		{
699
 
700
																			affect ( "display", /*@AFFECT_TYPE*/ FLUSH )
701
																			{
702
																				move ( $tag( "display3_cam", ORIGIN)$, 0.000 );
703
																				rotate ( < 0.000 0.000 0.000 >, 0.000 );
704
																			}
705
 
706
																			camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam7", ORIGIN)$, 0 );
707
																			camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "captain", 0.000, 0 );
708
																			wait ( 1000.000 );
709
																			camera ( /*@CAMERA_COMMANDS*/ SHAKE, 3.000, 2000 );
710
 
711
																			task ( "Officer33" )
712
																			{
713
																				sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Officer/outofhere.wav" );
714
																			}
715
 
716
																			dowait ( "Officer33" );
717
 
718
																			affect ( "Tagara", /*@AFFECT_TYPE*/ FLUSH )
719
																			{
720
																				camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 0 );
721
																				camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam3", ORIGIN)$, 0 );
722
																				camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "tagara", 0.000, 0 );
723
 
724
																				task ( "Tagara34" )
725
																				{
726
																					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Tagara/no.wav" );
727
																				}
728
 
729
																				dowait ( "Tagara34" );
730
 
731
																				task ( "Tagara35" )
732
																				{
733
																					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Tagara/here.wav" );
734
																				}
735
 
736
																				dowait ( "Tagara35" );
737
 
738
																				task ( "Tagara36" )
739
																				{
740
																					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Tagara/chaos.wav" );
741
																				}
742
 
743
																				dowait ( "Tagara36" );
744
 
745
																				task ( "Tagara37" )
746
																				{
747
																					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Tagara/warp.wav" );
748
																				}
749
 
750
																				dowait ( "Tagara37" );
751
 
752
																				task ( "Tagara38" )
753
																				{
754
																					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Tagara/dying.wav" );
755
																				}
756
 
757
																				dowait ( "Tagara38" );
758
																				camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam4", ORIGIN)$, 0 );
759
																				camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 350.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
760
																				set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 90.000 0.000 > );
761
																				set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CONSOLE1" );
762
																				set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", 1500 );
763
																				wait ( 2000.000 );
764
																				use ( "console" );
765
																				wait ( 2000.000 );
766
 
767
																				task ( "Tagara39" )
768
																				{
769
																					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Tagara/idea.wav" );
770
																				}
771
 
772
																				dowait ( "Tagara39" );
773
 
774
																				affect ( "Gordon", /*@AFFECT_TYPE*/ FLUSH )
775
																				{
776
																					rem ( "insert: Power up sequence incl. sound" );
777
																					camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "beam3_cam", ORIGIN)$, 0 );
778
																					camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 135.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
779
																					wait ( 1000.000 );
780
																					use ( "seal" );
781
																					use ( "beam3" );
782
																					use ( "beam3_sound" );
783
																					wait ( 1000.000 );
784
																					camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "beam4_cam", ORIGIN)$, 0 );
785
																					camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 270.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
786
																					wait ( 1000.000 );
787
																					use ( "beam4" );
788
																					use ( "beam4_sound" );
789
																					wait ( 1000.000 );
790
																					camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "beam1_cam", ORIGIN)$, 0 );
791
																					camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 180.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
792
																					wait ( 1000.000 );
793
																					use ( "beam1" );
794
																					use ( "beam1_sound" );
795
																					wait ( 1000.000 );
796
																					camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "beam2_cam", ORIGIN)$, 0 );
797
																					camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 45.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
798
																					wait ( 1000.000 );
799
																					use ( "beam2" );
800
																					use ( "beam2_sound" );
801
																					wait ( 1000.000 );
802
																					camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam2", ORIGIN)$, 0 );
803
																					camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 90.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
804
 
805
																					task ( "Gordon40" )
806
																					{
807
																						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Gordon/machine.wav" );
808
																					}
809
 
810
																					dowait ( "Gordon40" );
811
 
812
																					affect ( "Illia", /*@AFFECT_TYPE*/ FLUSH )
813
																					{
814
 
815
																						task ( "Illia41" )
816
																						{
817
																							sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Illia/tagara.wav" );
818
																						}
819
 
820
																						dowait ( "Illia41" );
821
 
822
																						affect ( "Gordon", /*@AFFECT_TYPE*/ FLUSH )
823
																						{
824
 
825
																							task ( "Gordon42" )
826
																							{
827
																								sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Gordon/device.wav" );
828
																							}
829
 
830
																							dowait ( "Gordon42" );
831
 
832
																							affect ( "Illia", /*@AFFECT_TYPE*/ FLUSH )
833
																							{
834
 
835
																								task ( "Illia43" )
836
																								{
837
																									sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Illia/stopit.wav" );
838
																								}
839
 
840
																								dowait ( "Illia43" );
841
 
842
																								task ( "Illia44" )
843
																								{
844
																									sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Illia/energy.wav" );
845
																								}
846
 
847
																								dowait ( "Illia44" );
848
 
849
																								task ( "Illia45" )
850
																								{
851
																									sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_12/Illia/shutoff.wav" );
852
																								}
853
 
854
																								dowait ( "Illia45" );
855
 
856
																								affect ( "Gordon", /*@AFFECT_TYPE*/ FLUSH )
857
																								{
858
																									set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
859
																									set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
860
																								}
861
 
862
																								camera ( /*@CAMERA_COMMANDS*/ DISABLE );
863
																								use ( "device" );
864
 
865
																								//(BHVDREM)  affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
866
																								//(BHVDREM)  {
867
																									//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_PHASER" );
868
																									//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_DREADNOUGHT" );
869
																									//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_COMPRESSION_RIFLE" );
870
																									//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_SCAVENGER_RIFLE" );
871
																									//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_HEALTH", "100" );
872
																									//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_ARMOR", "100" );
873
																								//(BHVDREM)  }
874
 
875
																								set ( /*@SET_TYPES*/ "SET_OBJECTIVE_HIDE", /*@OBJECTIVES*/ "OBJ_EXTRACTBOSS" );
876
																								set ( /*@SET_TYPES*/ "SET_OBJECTIVE_SHOW", /*@OBJECTIVES*/ "OBJ_ASTROMETRICSDECK8" );
877
//$"walkTo"@2
878
																								set ( "BSTATE", "BS_WALK" );
879
																								set ( "NAVGOAL", "illia_nav2" );
880
																								wait ( 2500.000 );
881
																								set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CONSOLE1" );
882
																								set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", -1 );
883
 
884
																								affect ( "klingon_background1", /*@AFFECT_TYPE*/ FLUSH )
885
																								{
886
																									set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_STAND_AND_SHOOT" );
887
																								}
888
 
889
 
890
																								affect ( "klingon_background2", /*@AFFECT_TYPE*/ FLUSH )
891
																								{
892
																									set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_STAND_AND_SHOOT" );
893
																								}
894
 
895
 
896
																								affect ( "klingon_background3", /*@AFFECT_TYPE*/ FLUSH )
897
																								{
898
																									set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_STAND_AND_SHOOT" );
899
																								}
900
 
901
																							}
902
 
903
																						}
904
 
905
																					}
906
 
907
																				}
908
 
909
																			}
910
 
911
																		}
912
 
913
																	}
914
 
915
																}
916
 
917
															}
918
 
919
														}
920
 
921
													}
922
 
923
												}
924
 
925
											}
926
 
927
										}
928
 
929
									}
930
 
931
								}
932
 
933
							}
934
 
935
						}
936
 
937
					}
938
 
939
				}
940
 
941
			}
942
 
943
		}
944
 
945
	}
946
 
947
}
948
 
949
 
950
//(BHVDREM)  loop ( -1 )
951
//(BHVDREM)  {
952
	//(BHVDREM)  use ( "chunks" );
953
	//(BHVDREM)  wait ( $random( 1500, 2000 )$ );
954
	//(BHVDREM)  use ( "bolts" );
955
	//(BHVDREM)  use ( "bolts2" );
956
	//(BHVDREM)  wait ( 500.000 );
957
	//(BHVDREM)  use ( "chunks" );
958
	//(BHVDREM)  wait ( $random( 1500, 2000 )$ );
959
	//(BHVDREM)  use ( "bolts2" );
960
	//(BHVDREM)  wait ( 500.000 );
961
	//(BHVDREM)  use ( "bolts" );
962
	//(BHVDREM)  wait ( $random( 1500, 3000 )$ );
963
	//(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ SHAKE, 0.500, 750 );
964
//(BHVDREM)  }
965
 
966
//(BHVDREM)  wait ( 5000.000 );