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
 
5
task ( "shuttle_sparks" )
6
{
7
	camera ( /*@CAMERA_COMMANDS*/ SHAKE, 1.000, 1500 );
8
	use ( "shuttle_exp1" );
9
	wait ( $random( 200, 500 )$ );
10
	use ( "shuttle_exp2" );
11
	wait ( $random( 100, 200 )$ );
12
	use ( "shuttle_exp3" );
13
}
14
 
15
 
16
affect ( "bondage1", /*@AFFECT_TYPE*/ FLUSH )
17
{
18
	rotate ( < -80.000 0.000 0.000 >, 1000.000 );
19
}
20
 
21
 
22
affect ( "bondage2", /*@AFFECT_TYPE*/ FLUSH )
23
{
24
	rotate ( < -80.000 0.000 0.000 >, 1000.000 );
25
}
26
 
27
 
28
affect ( "munro_cin", /*@AFFECT_TYPE*/ FLUSH )
29
{
30
	set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "munro_cin" );
31
}
32
 
33
 
34
affect ( "Klingonship", /*@AFFECT_TYPE*/ FLUSH )
35
{
36
	set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "klingonship" );
37
}
38
 
39
 
40
affect ( "bridge_officer", /*@AFFECT_TYPE*/ FLUSH )
41
{
42
	set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "bridge_officer" );
43
}
44
 
45
 
46
//(BHVDREM)  affect ( "k_captain", /*@AFFECT_TYPE*/ FLUSH )
47
//(BHVDREM)  {
48
//(BHVDREM)  }
49
 
50
 
51
affect ( "k_captain2", /*@AFFECT_TYPE*/ FLUSH )
52
{
53
	set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "k_captain2" );
54
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
55
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
56
}
57
 
58
 
59
affect ( "k_doctor", /*@AFFECT_TYPE*/ FLUSH )
60
{
61
	set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "k_doctor" );
62
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
63
//$"walkTo"@2
64
	set ( "BSTATE", "BS_WALK" );
65
	set ( "NAVGOAL", "doctor_nav" );
66
}
67
 
68
 
69
affect ( "munro_cin", /*@AFFECT_TYPE*/ FLUSH )
70
{
71
	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam6", ORIGIN)$, 0 );
72
	camera ( /*@CAMERA_COMMANDS*/ ENABLE );
73
 
74
	affect ( "k_captain", /*@AFFECT_TYPE*/ FLUSH )
75
	{
76
		set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
77
//$"walkTo"@2
78
		set ( "BSTATE", "BS_WALK" );
79
		set ( "NAVGOAL", "tagara_nav" );
80
		set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "k_captain" );
81
		camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "k_captain", 0.000, 0 );
82
		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/tagara/now.wav" );
83
		wait ( 2000.000 );
84
		camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam5", ORIGIN)$, 0 );
85
		camera ( /*@CAMERA_COMMANDS*/ PAN, < 10.000 225.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
86
		wait ( 500.000 );
87
 
88
		task ( "where" )
89
		{
90
			sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/tagara/where.wav" );
91
		}
92
 
93
		dowait ( "where" );
94
		wait ( 1000.000 );
95
		sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/sfx/collision.WAV" );
96
		wait ( 500.000 );
97
		camera ( /*@CAMERA_COMMANDS*/ SHAKE, 5.000, 1500 );
98
		wait ( 2000.000 );
99
		camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "k_captain", 0.000, 0 );
100
		camera ( /*@CAMERA_COMMANDS*/ ZOOM, 20.000, 500 );
101
		wait ( 1000.000 );
102
 
103
		task ( "report" )
104
		{
105
			sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/tagara/report.wav" );
106
		}
107
 
108
		dowait ( "report" );
109
		wait ( 500.000 );
110
		camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "bridge_officer", 0.000, 1 );
111
		camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 0 );
112
		camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam7", ORIGIN)$, 0 );
113
 
114
		affect ( "bridge_officer", /*@AFFECT_TYPE*/ FLUSH )
115
		{
116
			sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/sfx/alarm.wav" );
117
			wait ( 500.000 );
118
 
119
			task ( "decompressed" )
120
			{
121
				sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/officer/decompressed.wav" );
122
			}
123
 
124
			dowait ( "decompressed" );
125
 
126
			task ( "fleeing" )
127
			{
128
				sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/officer/fleeing.wav" );
129
			}
130
 
131
			dowait ( "fleeing" );
132
			camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam5", ORIGIN)$, 0 );
133
			camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "k_captain", 0.000, 0 );
134
			camera ( /*@CAMERA_COMMANDS*/ ZOOM, 20.000, 0 );
135
 
136
			affect ( "k_captain", /*@AFFECT_TYPE*/ FLUSH )
137
			{
138
 
139
				task ( "bringabout" )
140
				{
141
					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/tagara/bringabout.wav" );
142
				}
143
 
144
				dowait ( "bringabout" );
145
 
146
				task ( "bridge" )
147
				{
148
					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/tagara/bridge.wav" );
149
				}
150
 
151
				dowait ( "bridge" );
152
 
153
				//(BHVDREM)  affect ( "bridge_officer", /*@AFFECT_TYPE*/ FLUSH )
154
				//(BHVDREM)  {
155
					//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "cin_cam7" );
156
				//(BHVDREM)  }
157
 
158
				camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam1", ORIGIN)$, 0 );
159
				camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 0 );
160
				camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "klingonship", 0.000, 0 );
161
 
162
				affect ( "Klingonship", /*@AFFECT_TYPE*/ FLUSH )
163
				{
164
					rotate ( < -35.000 265.000 -8.000 >, 7000.000 );
165
					camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam2", ORIGIN)$, 10000 );
166
				}
167
 
168
				wait ( 8500.000 );
169
				camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam8", ORIGIN)$, 0 );
170
				camera ( /*@CAMERA_COMMANDS*/ PAN, < 15.000 180.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
171
 
172
				affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
173
				{
174
 
175
					task ( "following" )
176
					{
177
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/loki/following.wav" );
178
					}
179
 
180
					dowait ( "following" );
181
 
182
					affect ( "munro_cin", /*@AFFECT_TYPE*/ FLUSH )
183
					{
184
 
185
						task ( "aftshields" )
186
						{
187
							sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/Illia/aftshields.wav" );
188
						}
189
 
190
						dowait ( "aftshields" );
191
 
192
						task ( "seconds" )
193
						{
194
							sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/Illia/seconds.wav" );
195
						}
196
 
197
						dowait ( "seconds" );
198
 
199
						task ( "shuttle_sparks" )
200
						{
201
							camera ( /*@CAMERA_COMMANDS*/ SHAKE, 1.000, 1500 );
202
							use ( "shuttle_exp1" );
203
							wait ( $random( 200, 500 )$ );
204
							use ( "shuttle_exp2" );
205
							wait ( $random( 100, 200 )$ );
206
							use ( "shuttle_exp3" );
207
						}
208
 
209
						dowait ( "shuttle_sparks" );
210
						wait ( 2000.000 );
211
						camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam3", ORIGIN)$, 0 );
212
						//(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cin_cam3", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
213
						camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 180.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
214
						camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam4", ORIGIN)$, 8000 );
215
						wait ( 700.000 );
216
 
217
						affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
218
						{
219
 
220
							task ( "shoot" )
221
							{
222
								sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/sfx/phaser.WAV" );
223
								use ( "laser" );
224
								wait ( 1000.000 );
225
								use ( "laser" );
226
								wait ( 1000.000 );
227
							}
228
 
229
							dowait ( "shoot" );
230
							dowait ( "shoot" );
231
 
232
							affect ( "munro_cin", /*@AFFECT_TYPE*/ FLUSH )
233
							{
234
								wait ( 1000.000 );
235
								camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam8", ORIGIN)$, 0 );
236
								camera ( /*@CAMERA_COMMANDS*/ PAN, < 15.000 180.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
237
								wait ( 500.000 );
238
 
239
								task ( "shuttle_sparks" )
240
								{
241
									camera ( /*@CAMERA_COMMANDS*/ SHAKE, 1.000, 1500 );
242
									use ( "shuttle_exp1" );
243
									wait ( $random( 200, 500 )$ );
244
									use ( "shuttle_exp2" );
245
									wait ( $random( 100, 200 )$ );
246
									use ( "shuttle_exp3" );
247
								}
248
 
249
								do ( "shuttle_sparks" );
250
								wait ( 1500.000 );
251
 
252
								task ( "beam" )
253
								{
254
									sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/Illia/beam.wav" );
255
								}
256
 
257
								dowait ( "beam" );
258
 
259
								//(BHVDREM)  affect ( "box5", /*@AFFECT_TYPE*/ FLUSH )
260
								//(BHVDREM)  {
261
									//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
262
								//(BHVDREM)  }
263
 
264
 
265
								affect ( "box1", /*@AFFECT_TYPE*/ FLUSH )
266
								{
267
									set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_BEAM_DOWN" );
268
								}
269
 
270
								wait ( 1500.000 );
271
								camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam9", ORIGIN)$, 0 );
272
								camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 270.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
273
 
274
								affect ( "box5", /*@AFFECT_TYPE*/ FLUSH )
275
								{
276
									rotate ( < 180.000 50.000 75.000 >, 15000.000 );
277
									set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_BEAM_UP" );
278
								}
279
 
280
								wait ( 4000.000 );
281
								camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam8", ORIGIN)$, 0 );
282
								camera ( /*@CAMERA_COMMANDS*/ PAN, < 15.000 180.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
283
 
284
								task ( "detonate" )
285
								{
286
									sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/Illia/detonate.wav" );
287
								}
288
 
289
								dowait ( "detonate" );
290
								camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam9", ORIGIN)$, 0 );
291
								camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 270.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
292
								wait ( 500.000 );
293
								sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/Illia/Mark.wav" );
294
								wait ( 500.000 );
295
 
296
								affect ( "shuttle", /*@AFFECT_TYPE*/ FLUSH )
297
								{
298
									move ( $tag( "shuttle_nav", ORIGIN)$, 2000.000 );
299
									rotate ( < 0.000 0.000 90.000 >, 2000.000 );
300
									sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/sfx/cloak.wav" );
301
								}
302
 
303
 
304
								//(BHVDREM)  affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
305
								//(BHVDREM)  {
306
								//(BHVDREM)  }
307
 
308
								wait ( 1100.000 );
309
								wait ( 400.000 );
310
								use ( "crate_exp" );
311
								wait ( 500.000 );
312
								use ( "crate_exp1" );
313
								wait ( 2000.000 );
314
 
315
								affect ( "k_captain2", /*@AFFECT_TYPE*/ FLUSH )
316
								{
317
									set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
318
									camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cin_cam10", ORIGIN)$, 0 );
319
									camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 270.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
320
									wait ( 1000.000 );
321
									use ( "k_exp" );
322
									wait ( 1500.000 );
323
 
324
									affect ( "bridge_officer", /*@AFFECT_TYPE*/ FLUSH )
325
									{
326
 
327
										task ( "destroyed" )
328
										{
329
											sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/officer/destroyed.wav" );
330
										}
331
 
332
										dowait ( "destroyed" );
333
										camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "k_captain2", 0.000, 0 );
334
 
335
										affect ( "k_captain2", /*@AFFECT_TYPE*/ FLUSH )
336
										{
337
											wait ( 1000.000 );
338
 
339
											task ( "messages" )
340
											{
341
												sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/tagara/messages.wav" );
342
											}
343
 
344
											dowait ( "messages" );
345
 
346
											affect ( "bridge_officer", /*@AFFECT_TYPE*/ FLUSH )
347
											{
348
 
349
												task ( "no" )
350
												{
351
													sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/officer/no.wav" );
352
												}
353
 
354
												dowait ( "no" );
355
 
356
												affect ( "k_captain2", /*@AFFECT_TYPE*/ FLUSH )
357
												{
358
 
359
													task ( "preserved" )
360
													{
361
														sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/tagara/preserved.wav" );
362
													}
363
 
364
													dowait ( "preserved" );
365
 
366
													task ( "communications" )
367
													{
368
														sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/tagara/communications.wav" );
369
													}
370
 
371
													dowait ( "communications" );
372
 
373
													task ( "helm" )
374
													{
375
														sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/tagara/helm.wav" );
376
													}
377
 
378
													dowait ( "helm" );
379
 
380
													task ( "waitingforus" )
381
													{
382
														sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/tagara/waitingforus.wav" );
383
													}
384
 
385
													dowait ( "waitingforus" );
386
 
387
													task ( "glory" )
388
													{
389
														sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_7/tagara/glory.wav" );
390
													}
391
 
392
													dowait ( "glory" );
393
													//(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ DISABLE );
394
													camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 0 );
395
													wait ( 1000.000 );
396
													use ( "levelchange" );
397
 
398
													//(BHVDREM)  affect ( "box5", /*@AFFECT_TYPE*/ FLUSH )
399
													//(BHVDREM)  {
400
														//(BHVDREM)  rotate ( < 180.000 50.000 75.000 >, 12000.000 );
401
														//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_BEAM_DOWN" );
402
														//(BHVDREM)  wait ( 12000.000 );
403
														//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_BEAM_DOWN" );
404
													//(BHVDREM)  }
405
 
406
 
407
													//(BHVDREM)  affect ( "box", /*@AFFECT_TYPE*/ FLUSH )
408
													//(BHVDREM)  {
409
														//(BHVDREM)  rotate ( < 180.000 50.000 75.000 >, 12000.000 );
410
														//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_SCAV_TELEPORT" );
411
														//(BHVDREM)  wait ( 2000.000 );
412
														//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
413
													//(BHVDREM)  }
414
 
415
 
416
													task ( "shuttle_sparks" )
417
													{
418
														camera ( /*@CAMERA_COMMANDS*/ SHAKE, 1.000, 1500 );
419
														use ( "shuttle_exp1" );
420
														wait ( $random( 200, 500 )$ );
421
														use ( "shuttle_exp2" );
422
														wait ( $random( 100, 200 )$ );
423
														use ( "shuttle_exp3" );
424
													}
425
 
426
 
427
													loop ( -1 )
428
													{
429
														wait ( 8000.000 );
430
														dowait ( "shuttle_sparks" );
431
													}
432
 
433
												}
434
 
435
											}
436
 
437
										}
438
 
439
									}
440
 
441
								}
442
 
443
							}
444
 
445
						}
446
 
447
					}
448
 
449
				}
450
 
451
			}
452
 
453
		}
454
 
455
	}
456
 
457
}
458