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
affect ( "k_doctor", /*@AFFECT_TYPE*/ FLUSH )
6
{
7
	set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "cg_intro" );
8
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "k_captain" );
9
}
10
 
11
 
12
affect ( "k_captain", /*@AFFECT_TYPE*/ FLUSH )
13
{
14
	set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "cg_intro" );
15
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_NONE" );
16
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "k_doctor" );
17
}
18
 
19
 
20
affect ( "munro_cin", /*@AFFECT_TYPE*/ FLUSH )
21
{
22
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
23
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_SLEEP" );
24
	set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_RESTRAINED1" );
25
	set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", -1 );
26
	set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "cg_intro2" );
27
}
28
 
29
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam3", ORIGIN)$, 0 );
30
camera ( /*@CAMERA_COMMANDS*/ PAN, < 270.000 90.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
31
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 0 );
32
camera ( /*@CAMERA_COMMANDS*/ ENABLE );
33
wait ( 1000.000 );
34
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000 );
35
wait ( 1000.000 );
36
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 1000 );
37
wait ( 3000.000 );
38
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000 );
39
wait ( 1000.000 );
40
 
41
affect ( "k_doctor", /*@AFFECT_TYPE*/ FLUSH )
42
{
43
 
44
	task ( "finally" )
45
	{
46
		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/doctor/finally.wav" );
47
	}
48
 
49
	dowait ( "finally" );
50
}
51
 
52
//(BHVDREM)  wait ( 5000.000 );
53
//(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam4", ORIGIN)$, 1000 );
54
//(BHVDREM)  wait ( 1000.000 );
55
//(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ PAN, < 90.000 90.000 0.000 >, < 0.000 0.000 0.000 >, 1000 );
56
wait ( 3000.000 );
57
camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "cg_intro", 0.000, 0 );
58
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam2", ORIGIN)$, 1500 );
59
wait ( 1500.000 );
60
 
61
affect ( "k_captain", /*@AFFECT_TYPE*/ FLUSH )
62
{
63
 
64
	task ( "long" )
65
	{
66
		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/long.wav" );
67
	}
68
 
69
	dowait ( "long" );
70
	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam4", ORIGIN)$, 1000 );
71
	set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "munro_cin" );
72
	wait ( 1000.000 );
73
 
74
	affect ( "k_doctor", /*@AFFECT_TYPE*/ FLUSH )
75
	{
76
		set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "munro_cin" );
77
		wait ( 1000.000 );
78
 
79
		affect ( "k_captain", /*@AFFECT_TYPE*/ FLUSH )
80
		{
81
 
82
			task ( "found" )
83
			{
84
				sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/found.wav" );
85
			}
86
 
87
			dowait ( "found" );
88
 
89
			task ( "associate" )
90
			{
91
				sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/associate.wav" );
92
			}
93
 
94
			dowait ( "associate" );
95
 
96
			task ( "betrayed" )
97
			{
98
				sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/betrayed.wav" );
99
			}
100
 
101
			dowait ( "betrayed" );
102
 
103
			affect ( "k_doctor", /*@AFFECT_TYPE*/ FLUSH )
104
			{
105
 
106
				task ( "dontknow" )
107
				{
108
					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/doctor/dontknow.wav" );
109
				}
110
 
111
				dowait ( "dontknow" );
112
 
113
				task ( "followed" )
114
				{
115
					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/doctor/followed.wav" );
116
				}
117
 
118
				dowait ( "followed" );
119
 
120
				task ( "shipplaced" )
121
				{
122
					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/doctor/shipplaced.wav" );
123
				}
124
 
125
				dowait ( "shipplaced" );
126
 
127
				task ( "interrogate" )
128
				{
129
					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/doctor/interrogate.wav" );
130
				}
131
 
132
				dowait ( "interrogate" );
133
 
134
				affect ( "k_captain", /*@AFFECT_TYPE*/ FLUSH )
135
				{
136
 
137
					task ( "present" )
138
					{
139
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/present.wav" );
140
					}
141
 
142
					dowait ( "present" );
143
 
144
					task ( "first" )
145
					{
146
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/first.wav" );
147
					}
148
 
149
					dowait ( "first" );
150
 
151
					task ( "howfar" )
152
					{
153
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/howfar.wav" );
154
					}
155
 
156
					dowait ( "howfar" );
157
					set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "k_doctor" );
158
 
159
					task ( "accompany" )
160
					{
161
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/accompany.wav" );
162
					}
163
 
164
					dowait ( "accompany" );
165
 
166
					task ( "remind" )
167
					{
168
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/remind.wav" );
169
					}
170
 
171
					dowait ( "remind" );
172
 
173
					task ( "talents" )
174
					{
175
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/tagara/talents.wav" );
176
					}
177
 
178
					dowait ( "talents" );
179
					//(BHVDREM)  wait ( 5000.000 );
180
 
181
					affect ( "k_doctor", /*@AFFECT_TYPE*/ FLUSH )
182
					{
183
						set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "k_captain" );
184
 
185
						task ( "yestagara" )
186
						{
187
							sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/doctor/yestagara.wav" );
188
						}
189
 
190
						dowait ( "yestagara" );
191
 
192
						affect ( "k_captain", /*@AFFECT_TYPE*/ FLUSH )
193
						{
194
							set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "null" );
195
 
196
							task ( "go" )
197
							{
198
								set ( /*@SET_TYPES*/ "SET_NAVGOAL", "captain_exit" );
199
							}
200
 
201
							set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_WALK" );
202
							//(BHVDREM)  remove ( "self" );
203
							//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_REMOVE" );
204
							do ( "go" );
205
							wait ( 2000.000 );
206
 
207
							affect ( "k_doctor", /*@AFFECT_TYPE*/ FLUSH )
208
							{
209
								set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "k_captain" );
210
 
211
								task ( "go" )
212
								{
213
									set ( /*@SET_TYPES*/ "SET_NAVGOAL", "captain_exit" );
214
								}
215
 
216
								set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_WALK" );
217
								dowait ( "go" );
218
								set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
219
								//(BHVDREM)  remove ( "self" );
220
								//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_REMOVE" );
221
							}
222
 
223
							wait ( 3000.000 );
224
							set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
225
							camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam5", ORIGIN)$, 1000 );
226
							camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "cg_intro2", 0.000, 0 );
227
							wait ( 9000.000 );
228
 
229
							affect ( "munro_cin", /*@AFFECT_TYPE*/ FLUSH )
230
							{
231
 
232
								task ( "feellike" )
233
								{
234
									sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/Illia/feellike.wav" );
235
								}
236
 
237
								dowait ( "feellike" );
238
 
239
								task ( "moving" )
240
								{
241
									sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/Illia/moving.wav" );
242
								}
243
 
244
								dowait ( "moving" );
245
 
246
								task ( "leastproblem" )
247
								{
248
									sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/Illia/leastproblem.wav" );
249
								}
250
 
251
								dowait ( "leastproblem" );
252
 
253
								task ( "device" )
254
								{
255
									sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/Illia/device.wav" );
256
								}
257
 
258
								dowait ( "device" );
259
 
260
								affect ( "bondage1", /*@AFFECT_TYPE*/ FLUSH )
261
								{
262
									rotate ( < -80.000 0.000 0.000 >, 1000.000 );
263
								}
264
 
265
 
266
								affect ( "bondage2", /*@AFFECT_TYPE*/ FLUSH )
267
								{
268
									rotate ( < -80.000 0.000 0.000 >, 1000.000 );
269
								}
270
 
271
								wait ( 1000.000 );
272
								camera ( /*@CAMERA_COMMANDS*/ DISABLE );
273
								set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
274
 
275
								task ( "amateurs" )
276
								{
277
									sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/Illia/amateurs.wav" );
278
								}
279
 
280
								dowait ( "amateurs" );
281
 
282
								task ( "moreseconds" )
283
								{
284
									sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/Illia/moreseconds.wav" );
285
								}
286
 
287
								dowait ( "moreseconds" );
288
 
289
								task ( "sneak" )
290
								{
291
									sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/Illia/sneak.wav" );
292
								}
293
 
294
								dowait ( "sneak" );
295
 
296
								task ( "inform" )
297
								{
298
									sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_5/Illia/inform.wav" );
299
								}
300
 
301
								dowait ( "inform" );
302
								wait ( 2000.000 );
303
								set ( /*@SET_TYPES*/ "SET_OBJECTIVE_SHOW", /*@OBJECTIVES*/ "OBJ_REPEL_CB7" );
304
								set ( /*@SET_TYPES*/ "SET_OBJECTIVE_HIDE", /*@OBJECTIVES*/ "OBJ_TO_ENG" );
305
								set ( /*@SET_TYPES*/ "SET_OBJECTIVE_HIDE", /*@OBJECTIVES*/ "OBJ_SHUTDOWNRELAYS" );
306
								set ( /*@SET_TYPES*/ "SET_OBJECTIVE_HIDE", /*@OBJECTIVES*/ "OBJ_DECOUPLEMATRIX" );
307
								set ( /*@SET_TYPES*/ "SET_OBJECTIVE_HIDE", /*@OBJECTIVES*/ "OBJ_REPEL_CB8" );
308
 
309
								loop ( -1 )
310
								{
311
									use ( "moving_thing1" );
312
									use ( "moving_thing2" );
313
									use ( "moving_steam1" );
314
									use ( "moving_steam2" );
315
									wait ( 2000.000 );
316
								}
317
 
318
							}
319
 
320
						}
321
 
322
					}
323
 
324
				}
325
 
326
			}
327
 
328
		}
329
 
330
	}
331
 
332
}
333