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
set ( "SET_OBJECTIVE_HIDE", "OBJ_EXTRACTION" );
5
set ( "SET_OBJECTIVE_SHOW", "OBJ_EXTRACTBOSS" );
6
set ( "SET_OBJECTIVE_SHOW", "OBJ_WAITTUVOK" );
7
camera ( ENABLE );
8
camera ( MOVE, $tag( "ship_cam1", ORIGIN)$, 0.000 );
9
camera ( MOVE, $tag( "ship_cam", ORIGIN)$, 13000.000 );
10
camera ( PAN, < 0.000 180.000 0.000 >, < 0.000 0.000 0.000 >, 0.000 );
11
//(BHVDREM)  camera ( FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000.000 );
12
 
13
affect ( "TPcock2", /*@AFFECT_TYPE*/ FLUSH )
14
{
15
	set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_BEAM_UP" );
16
}
17
 
18
 
19
affect ( "illia2", /*@AFFECT_TYPE*/ FLUSH )
20
{
21
	set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_BEAM_UP" );
22
}
23
 
24
 
25
affect ( "Gordon2", /*@AFFECT_TYPE*/ FLUSH )
26
{
27
	set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_BEAM_UP" );
28
	wait ( 4000.000 );
29
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "illia2" );
30
	wait ( 1500.000 );
31
 
32
	task ( "Gordon0" )
33
	{
34
		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Gordon/niceship.wav" );
35
	}
36
 
37
	dowait ( "Gordon0" );
38
 
39
	affect ( "Illia2", /*@AFFECT_TYPE*/ FLUSH )
40
	{
41
		set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "gordon2" );
42
 
43
		task ( "Illia1" )
44
		{
45
			sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Illia/hearing.mp3" );
46
		}
47
 
48
		dowait ( "Illia1" );
49
 
50
		affect ( "Gordon2", /*@AFFECT_TYPE*/ FLUSH )
51
		{
52
 
53
			task ( "Gordon2" )
54
			{
55
				sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Gordon/mean.wav" );
56
			}
57
 
58
			dowait ( "Gordon2" );
59
 
60
			affect ( "Illia2", /*@AFFECT_TYPE*/ FLUSH )
61
			{
62
 
63
				task ( "Illia3" )
64
				{
65
					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Illia/colony7.wav" );
66
				}
67
 
68
				dowait ( "Illia3" );
69
 
70
				affect ( "Gordon2", /*@AFFECT_TYPE*/ FLUSH )
71
				{
72
					set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_BEAM_DOWN" );
73
				}
74
 
75
 
76
				affect ( "TPcock2", /*@AFFECT_TYPE*/ FLUSH )
77
				{
78
					set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_BEAM_DOWN" );
79
				}
80
 
81
				set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_BEAM_DOWN" );
82
				wait ( 1500.000 );
83
				signal ( "cont" );
84
			}
85
 
86
		}
87
 
88
	}
89
 
90
}
91
 
92
waitsignal ( "cont" );
93
camera ( FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000.000 );
94
camera ( MOVE, $tag( "cam1", ORIGIN)$, 0.000 );
95
camera ( PAN, < 0.000 225.000 0.000 >, < 0.000 0.000 0.000 >, 1500.000 );
96
wait ( 1500.000 );
97
camera ( MOVE, $tag( "cam_top", ORIGIN)$, 5000.000 );
98
wait ( 5000.000 );
99
camera ( PAN, < 90.000 225.000 0.000 >, < 0.000 0.000 0.000 >, 1500.000 );
100
wait ( 500.000 );
101
camera ( MOVE, $tag( "cam_bottom", ORIGIN)$, 8000.000 );
102
wait ( 1000.000 );
103
//(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ ROLL, 1.000, 8000 );
104
wait ( 6700.000 );
105
camera ( FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 300.000 );
106
wait ( 300.000 );
107
 
108
affect ( "Gordon", /*@AFFECT_TYPE*/ FLUSH )
109
{
110
	set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "gordon" );
111
	set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 205.000 0.000 > );
112
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "Illia" );
113
	camera ( FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000.000 );
114
 
115
	affect ( "Illia", /*@AFFECT_TYPE*/ FLUSH )
116
	{
117
		set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 335.000 0.000 > );
118
		set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "illia" );
119
	}
120
 
121
 
122
	affect ( "TPcock", /*@AFFECT_TYPE*/ FLUSH )
123
	{
124
		set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 90.000 0.000 > );
125
		set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "tpcock" );
126
	}
127
 
128
	camera ( PAN, < 0.000 30.000 0.000 >, < 0.000 0.000 0.000 >, 500.000 );
129
 
130
	task ( "Gordon4" )
131
	{
132
		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Gordon/believe.wav" );
133
	}
134
 
135
	dowait ( "Gordon4" );
136
 
137
	task ( "Gordon5" )
138
	{
139
		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Gordon/friends.wav" );
140
	}
141
 
142
	dowait ( "Gordon5" );
143
 
144
	affect ( "Illia", /*@AFFECT_TYPE*/ FLUSH )
145
	{
146
		set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "Gordon" );
147
		camera ( PAN, < 0.000 165.000 0.000 >, < 0.000 0.000 0.000 >, 500.000 );
148
 
149
		task ( "Illia6" )
150
		{
151
			sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Illia/fight.wav" );
152
		}
153
 
154
		dowait ( "Illia6" );
155
 
156
		task ( "Illia7" )
157
		{
158
			sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Illia/findout.wav" );
159
		}
160
 
161
		dowait ( "Illia7" );
162
 
163
		affect ( "Gordon", /*@AFFECT_TYPE*/ FLUSH )
164
		{
165
			camera ( PAN, < 0.000 30.000 0.000 >, < 0.000 0.000 0.000 >, 0.000 );
166
 
167
			task ( "Gordon8" )
168
			{
169
				sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Gordon/moment.wav" );
170
			}
171
 
172
			dowait ( "Gordon8" );
173
 
174
			task ( "Gordon9" )
175
			{
176
				sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Gordon/ltnorton.wav" );
177
			}
178
 
179
			dowait ( "Gordon9" );
180
 
181
			affect ( "Illia", /*@AFFECT_TYPE*/ FLUSH )
182
			{
183
				camera ( PAN, < 0.000 140.000 0.000 >, < 0.000 0.000 0.000 >, 0.000 );
184
 
185
				task ( "Illia10" )
186
				{
187
					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Illia/yes.wav" );
188
				}
189
 
190
				dowait ( "Illia10" );
191
 
192
				affect ( "Gordon", /*@AFFECT_TYPE*/ FLUSH )
193
				{
194
					camera ( PAN, < 0.000 30.000 0.000 >, < 0.000 0.000 0.000 >, 0.000 );
195
 
196
					task ( "Gordon11" )
197
					{
198
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Gordon/treason.wav" );
199
					}
200
 
201
					dowait ( "Gordon11" );
202
 
203
					affect ( "Illia", /*@AFFECT_TYPE*/ FLUSH )
204
					{
205
						camera ( PAN, < 0.000 140.000 0.000 >, < 0.000 0.000 0.000 >, 0.000 );
206
 
207
						task ( "Illia12" )
208
						{
209
							sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Illia/stop.wav" );
210
						}
211
 
212
						dowait ( "Illia12" );
213
 
214
						affect ( "TPcock", /*@AFFECT_TYPE*/ FLUSH )
215
						{
216
							camera ( PAN, < 0.000 270.000 0.000 >, < 0.000 0.000 0.000 >, 0.000 );
217
 
218
							task ( "T'Pcock13" )
219
							{
220
								sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/TPcock/information.wav" );
221
							}
222
 
223
							dowait ( "T'Pcock13" );
224
 
225
							affect ( "Illia", /*@AFFECT_TYPE*/ FLUSH )
226
							{
227
								camera ( PAN, < 0.000 140.000 0.000 >, < 0.000 0.000 0.000 >, 0.000 );
228
 
229
								task ( "Illia14" )
230
								{
231
									sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Illia/apparently.wav" );
232
								}
233
 
234
								dowait ( "Illia14" );
235
 
236
								task ( "Illia15" )
237
								{
238
									sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Illia/war.wav" );
239
								}
240
 
241
								dowait ( "Illia15" );
242
 
243
								affect ( "Gordon", /*@AFFECT_TYPE*/ FLUSH )
244
								{
245
									camera ( PAN, < 0.000 30.000 0.000 >, < 0.000 0.000 0.000 >, 0.000 );
246
 
247
									task ( "Gordon16" )
248
									{
249
										sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Gordon/federation.wav" );
250
									}
251
 
252
									dowait ( "Gordon16" );
253
 
254
									affect ( "Illia", /*@AFFECT_TYPE*/ FLUSH )
255
									{
256
										camera ( PAN, < 0.000 140.000 0.000 >, < 0.000 0.000 0.000 >, 0.000 );
257
 
258
										task ( "Illia17" )
259
										{
260
											sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Illia/federation.wav" );
261
										}
262
 
263
										dowait ( "Illia17" );
264
 
265
										task ( "Illia18" )
266
										{
267
											sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Illia/technology.wav" );
268
										}
269
 
270
										dowait ( "Illia18" );
271
 
272
										affect ( "Gordon", /*@AFFECT_TYPE*/ FLUSH )
273
										{
274
											camera ( PAN, < 0.000 30.000 0.000 >, < 0.000 0.000 0.000 >, 0.000 );
275
 
276
											task ( "Gordon19" )
277
											{
278
												sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Gordon/sense.wav" );
279
											}
280
 
281
											dowait ( "Gordon19" );
282
 
283
											affect ( "Illia", /*@AFFECT_TYPE*/ FLUSH )
284
											{
285
												camera ( PAN, < 0.000 140.000 0.000 >, < 0.000 0.000 0.000 >, 0.000 );
286
 
287
												task ( "Illia20" )
288
												{
289
													sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Illia/seperate.wav" );
290
												}
291
 
292
												dowait ( "Illia20" );
293
 
294
												task ( "Illia21" )
295
												{
296
													sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Illia/goal.wav" );
297
												}
298
 
299
												dowait ( "Illia21" );
300
 
301
												affect ( "Gordon", /*@AFFECT_TYPE*/ FLUSH )
302
												{
303
													camera ( PAN, < 0.000 30.000 0.000 >, < 0.000 0.000 0.000 >, 0.000 );
304
 
305
													task ( "Gordon22" )
306
													{
307
														sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-3_6/Gordon/easy.wav" );
308
													}
309
 
310
													dowait ( "Gordon22" );
311
 
312
													affect ( "tpcock", /*@AFFECT_TYPE*/ FLUSH )
313
													{
314
 
315
														affect ( "gordon", /*@AFFECT_TYPE*/ FLUSH )
316
														{
317
 
318
															task ( "walk1" )
319
															{
320
//$"walkTo"@2
321
																set ( "BSTATE", "BS_WALK" );
322
																set ( "NAVGOAL", "illia_nav1" );
323
															}
324
 
325
 
326
															task ( "walk2" )
327
															{
328
//$"walkTo"@2
329
																set ( "BSTATE", "BS_WALK" );
330
																set ( "NAVGOAL", "illia_nav2" );
331
															}
332
 
333
															dowait ( "walk1" );
334
															dowait ( "walk2" );
335
														}
336
 
337
														camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "tpcock", 0.000, 0 );
338
 
339
														task ( "walk1" )
340
														{
341
//$"walkTo"@2
342
															set ( "BSTATE", "BS_WALK" );
343
															set ( "NAVGOAL", "tpcock_nav1" );
344
														}
345
 
346
 
347
														task ( "walk2" )
348
														{
349
//$"walkTo"@2
350
															set ( "BSTATE", "BS_WALK" );
351
															set ( "NAVGOAL", "tpcock_nav2" );
352
														}
353
 
354
														dowait ( "walk1" );
355
														do ( "walk2" );
356
														wait ( 1000.000 );
357
														camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "gordon", 0.000, 0 );
358
														wait ( 3500.000 );
359
														camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "illia", 0.000, 0 );
360
														camera ( /*@CAMERA_COMMANDS*/ TRACK, "path", 10.000, 0 );
361
														wait ( 1300.000 );
362
 
363
														affect ( "illia", /*@AFFECT_TYPE*/ FLUSH )
364
														{
365
															set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
366
														}
367
 
368
														camera ( /*@CAMERA_COMMANDS*/ DISABLE );
369
 
370
														affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
371
														{
372
															set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_PHASER" );
373
															set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_SCAVENGER_RIFLE" );
374
															set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_COMPRESSION_RIFLE" );
375
															set ( /*@SET_TYPES*/ "SET_HEALTH", "100" );
376
															set ( /*@SET_TYPES*/ "SET_ARMOR", "100" );
377
														}
378
 
379
														wait ( 2500.000 );
380
													}
381
 
382
												}
383
 
384
											}
385
 
386
										}
387
 
388
									}
389
 
390
								}
391
 
392
							}
393
 
394
						}
395
 
396
					}
397
 
398
				}
399
 
400
			}
401
 
402
		}
403
 
404
	}
405
 
406
}
407