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 ( "security", "TRUE" );
5
 
6
affect ( "munro_cin2", /*@AFFECT_TYPE*/ FLUSH )
7
{
8
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
9
	set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "munro_cin2" );
10
	camera ( /*@CAMERA_COMMANDS*/ ENABLE );
11
	camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000 );
12
	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "spy2_cam2", ORIGIN)$, 0 );
13
	//(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ PAN, < 25.000 270.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
14
	camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "munro_cin2", 25.000, 0 );
15
//$"walkTo"@2
16
	set ( "BSTATE", "BS_WALK" );
17
	set ( "NAVGOAL", "munro_cin2_nav" );
18
	wait ( 500.000 );
19
 
20
	task ( "securityroom" )
21
	{
22
		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/I/room.wav" );
23
	}
24
 
25
	dowait ( "securityroom" );
26
	use ( "securitydoor" );
27
	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "spy2_cam3", ORIGIN)$, 2000 );
28
	wait ( 500.000 );
29
 
30
	task ( "spy" )
31
	{
32
		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/I/spy.wav" );
33
	}
34
 
35
	dowait ( "spy" );
36
	//(BHVDREM)  wait ( 1000.000 );
37
	set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CONSOLE1" );
38
	set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", 3000 );
39
	wait ( 3000.000 );
40
	use ( "security_console" );
41
	wait ( 500.000 );
42
 
43
	task ( "voila" )
44
	{
45
		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/I/voila.wav" );
46
	}
47
 
48
	dowait ( "voila" );
49
	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "spy2_cam1", ORIGIN)$, 0 );
50
	camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "Norton", 25.000, 0 );
51
	//(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "spy2_cam1", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
52
	wait ( 1000.000 );
53
	camera ( /*@CAMERA_COMMANDS*/ ZOOM, 30.000, 5000 );
54
	wait ( 6000.000 );
55
	camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "Tagara", 25.000, 0 );
56
	camera ( /*@CAMERA_COMMANDS*/ ZOOM, 55.000, 0 );
57
	wait ( 1000.000 );
58
 
59
	affect ( "tagara", /*@AFFECT_TYPE*/ FLUSH )
60
	{
61
 
62
		task ( "wearing" )
63
		{
64
			sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/tagara/wearing.wav" );
65
		}
66
 
67
		dowait ( "wearing" );
68
 
69
		affect ( "norton", /*@AFFECT_TYPE*/ FLUSH )
70
		{
71
			camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "Norton", 25.000, 0 );
72
			camera ( /*@CAMERA_COMMANDS*/ ZOOM, 30.000, 0 );
73
 
74
			task ( "comfortable" )
75
			{
76
				sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/norton/comfortable.wav" );
77
			}
78
 
79
			dowait ( "comfortable" );
80
 
81
			affect ( "tagara", /*@AFFECT_TYPE*/ FLUSH )
82
			{
83
				camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "Tagara", 25.000, 0 );
84
				camera ( /*@CAMERA_COMMANDS*/ ZOOM, 55.000, 0 );
85
 
86
				task ( "uneasy" )
87
				{
88
					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/tagara/uneasy.wav" );
89
				}
90
 
91
				dowait ( "uneasy" );
92
 
93
				task ( "defenses" )
94
				{
95
					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/tagara/defenses.wav" );
96
				}
97
 
98
				dowait ( "defenses" );
99
 
100
				affect ( "norton", /*@AFFECT_TYPE*/ FLUSH )
101
				{
102
					camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "Norton", 25.000, 0 );
103
					camera ( /*@CAMERA_COMMANDS*/ ZOOM, 30.000, 0 );
104
 
105
					task ( "dirtywork" )
106
					{
107
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/norton/dirtywork.wav" );
108
					}
109
 
110
					dowait ( "dirtywork" );
111
 
112
					task ( "betweenlines" )
113
					{
114
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/norton/betweenlines.wav" );
115
					}
116
 
117
					dowait ( "betweenlines" );
118
 
119
					task ( "primaryobj" )
120
					{
121
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/norton/primaryobj.wav" );
122
					}
123
 
124
					dowait ( "primaryobj" );
125
 
126
					task ( "secured" )
127
					{
128
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/norton/secured.wav" );
129
					}
130
 
131
					dowait ( "secured" );
132
 
133
					task ( "search" )
134
					{
135
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/norton/search.wav" );
136
					}
137
 
138
					dowait ( "search" );
139
 
140
					affect ( "tagara", /*@AFFECT_TYPE*/ FLUSH )
141
					{
142
						camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "Tagara", 25.000, 0 );
143
						camera ( /*@CAMERA_COMMANDS*/ ZOOM, 55.000, 0 );
144
 
145
						task ( "know" )
146
						{
147
							sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/tagara/know.wav" );
148
						}
149
 
150
						dowait ( "know" );
151
						camera ( /*@CAMERA_COMMANDS*/ ZOOM, 100.000, 3000 );
152
						camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "spy2_cam1", ANGLES)$, < 0.000 0.000 0.000 >, 3000 );
153
						wait ( 3000.000 );
154
						camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "spy2_cam2", ORIGIN)$, 0 );
155
						camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "munro_cin2", 25.000, 0 );
156
 
157
						affect ( "detector", /*@AFFECT_TYPE*/ FLUSH )
158
						{
159
							set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
160
							set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );
161
							set ( /*@SET_TYPES*/ "SET_HEALTH", 1 );
162
						}
163
 
164
						//(BHVDREM)  wait ( 4000.000 );
165
 
166
						affect ( "munro_cin2", /*@AFFECT_TYPE*/ FLUSH )
167
						{
168
 
169
							task ( "colony7" )
170
							{
171
								sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/I/colony7.wav" );
172
							}
173
 
174
							dowait ( "colony7" );
175
							wait ( 500.000 );
176
							use ( "securitydoor" );
177
 
178
							//(BHVDREM)  affect ( "detector", /*@AFFECT_TYPE*/ FLUSH )
179
							//(BHVDREM)  {
180
//(BHVDREM)  //$"walkTo"@2
181
								//(BHVDREM)  set ( "BSTATE", "BS_WALK" );
182
								//(BHVDREM)  set ( "NAVGOAL", "detector_nav" );
183
							//(BHVDREM)  }
184
 
185
							wait ( 500.000 );
186
							camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "spy2_cam3", ORIGIN)$, 500 );
187
							camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 180.000 0.000 >, < 0.000 0.000 0.000 >, 500 );
188
							wait ( 500.000 );
189
 
190
							affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
191
							{
192
								sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/guardbot/intruder.wav" );
193
							}
194
 
195
							set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_COMPRESSION_RIFLE" );
196
							set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 180.000 0.000 > );
197
							set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_FACE" );
198
							//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_ALT_FIRE", /*@BOOL_TYPES*/ "true" );
199
							wait ( 2000.000 );
200
							camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "spy2_cam4", ORIGIN)$, 500 );
201
							camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 200.000 0.000 >, < 0.000 0.000 0.000 >, 500 );
202
							//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_ENEMY", "aim" );
203
							set ( /*@SET_TYPES*/ "SET_ENEMY", "detector" );
204
							set ( /*@SET_TYPES*/ "SET_SHOT_SPACING", 300 );
205
							wait ( 1000.000 );
206
							//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_ENEMY", "detector" );
207
							set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_STAND_AND_SHOOT" );
208
							//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_POINT_AND_SHOOT" );
209
							wait ( 500.000 );
210
							kill ( "detector" );
211
							wait ( 500.000 );
212
							set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_IDLE" );
213
							set ( /*@SET_TYPES*/ "SET_ENEMY", "NULL" );
214
							wait ( 3500.000 );
215
							camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "spy2_cam1", ORIGIN)$, 0 );
216
							camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "spy2_cam1", ANGLES)$, < 0.000 0.000 0.000 >, 3000 );
217
							use ( "securitydoor" );
218
							wait ( 1000.000 );
219
							set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 0.000 0.000 > );
220
 
221
							task ( "turn" )
222
							{
223
								set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_FACE" );
224
							}
225
 
226
							dowait ( "turn" );
227
 
228
							affect ( "norton", /*@AFFECT_TYPE*/ FLUSH )
229
							{
230
								set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_TABLE_GETUP1" );
231
								set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", 1000 );
232
								wait ( 500.000 );
233
								camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "Norton", 25.000, 0 );
234
								camera ( /*@CAMERA_COMMANDS*/ ZOOM, 30.000, 2000 );
235
 
236
								task ( "intruderalert" )
237
								{
238
									sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/norton/alert.wav" );
239
								}
240
 
241
								dowait ( "intruderalert" );
242
 
243
								affect ( "tagara", /*@AFFECT_TYPE*/ FLUSH )
244
								{
245
									set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
246
									set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_STAND1" );
247
									set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", -1 );
248
									//(BHVDREM)  wait ( 3000.000 );
249
									camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "Tagara", 25.000, 0 );
250
									camera ( /*@CAMERA_COMMANDS*/ ZOOM, 55.000, 0 );
251
 
252
									task ( "reinforcements" )
253
									{
254
										sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/tagara/reinforce.wav" );
255
									}
256
 
257
									dowait ( "reinforcements" );
258
									camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "spy2_cam3", ORIGIN)$, 0 );
259
									camera ( /*@CAMERA_COMMANDS*/ ZOOM, 80.000, 2000 );
260
									camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "munro_cin2", 25.000, 0 );
261
 
262
									affect ( "munro_cin2", /*@AFFECT_TYPE*/ FLUSH )
263
									{
264
										set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CONSOLE1" );
265
										set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", 1000 );
266
										wait ( 1000.000 );
267
 
268
										affect ( "kln_game1", /*@AFFECT_TYPE*/ FLUSH )
269
										{
270
											set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", 20 );
271
 
272
											task ( "run1" )
273
											{
274
//$"runTo"@2
275
												set ( "BSTATE", "BS_RUN" );
276
												set ( "NAVGOAL", "game_nav2" );
277
											}
278
 
279
											dowait ( "run1" );
280
											set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 0.000 0.000 > );
281
											set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_FACE" );
282
										}
283
 
284
										wait ( 1000.000 );
285
 
286
										affect ( "kln_game2", /*@AFFECT_TYPE*/ FLUSH )
287
										{
288
											set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", 20 );
289
 
290
											task ( "run2" )
291
											{
292
//$"runTo"@2
293
												set ( "BSTATE", "BS_RUN" );
294
												set ( "NAVGOAL", "game_nav1" );
295
											}
296
 
297
											dowait ( "run2" );
298
											set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 0.000 0.000 > );
299
											set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_FACE" );
300
										}
301
 
302
										use ( "security_console" );
303
										use ( "security_console" );
304
 
305
										task ( "whereIam" )
306
										{
307
											sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/I/where.wav" );
308
										}
309
 
310
										dowait ( "whereIam" );
311
										use ( "security_console" );
312
										use ( "security_console" );
313
										wait ( 5000.000 );
314
										set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CONSOLE1" );
315
										set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", 1000 );
316
										wait ( 1000.000 );
317
 
318
										affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
319
										{
320
											sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/computer/locked.wav" );
321
										}
322
 
323
										wait ( 1000.000 );
324
										set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 180.000 0.000 > );
325
										set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_FACE" );
326
										wait ( 500.000 );
327
 
328
										task ( "waiting" )
329
										{
330
											sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/I/wait.wav" );
331
										}
332
 
333
										dowait ( "waiting" );
334
 
335
										task ( "beam" )
336
										{
337
											sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/I/beam.wav" );
338
										}
339
 
340
										dowait ( "beam" );
341
 
342
										task ( "copy" )
343
										{
344
											sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/I/loki.wav" );
345
										}
346
 
347
										dowait ( "copy" );
348
 
349
										task ( "damn" )
350
										{
351
											sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_4/I/damn.wav" );
352
										}
353
 
354
										dowait ( "damn" );
355
										//(BHVDREM)  wait ( 3000.000 );
356
 
357
										affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
358
										{
359
											set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 180.000 0.000 > );
360
										}
361
 
362
										camera ( /*@CAMERA_COMMANDS*/ DISABLE );
363
										use ( "intruder_alert" );
364
										use ( "securitydoor2" );
365
										set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
366
										wait ( 1000.000 );
367
										set ( /*@SET_TYPES*/ "SET_OBJECTIVE_SUCCEEDED", /*@OBJECTIVES*/ "OBJ_REPEL_CB8" );
368
										set ( /*@SET_TYPES*/ "SET_OBJECTIVE_SHOW", /*@OBJECTIVES*/ "OBJ_SHUTDOWNRELAYS" );
369
										set ( /*@SET_TYPES*/ "SET_OBJECTIVE_FAILED", /*@OBJECTIVES*/ "OBJ_DECOUPLEMATRIX" );
370
									}
371
 
372
								}
373
 
374
							}
375
 
376
						}
377
 
378
					}
379
 
380
				}
381
 
382
			}
383
 
384
		}
385
 
386
	}
387
 
388
}
389