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
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "boat_cam", ORIGIN)$, 0 );
5
camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 200.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
6
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000 );
7
 
8
affect ( "munro_cin2", /*@AFFECT_TYPE*/ FLUSH )
9
{
10
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
11
}
12
 
13
camera ( /*@CAMERA_COMMANDS*/ ENABLE );
14
wait ( 1000.000 );
15
wait ( 1000.000 );
16
//(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 500 );
17
//(BHVDREM)  wait ( 500.000 );
18
 
19
//(BHVDREM)  affect ( "munro_cin2", /*@AFFECT_TYPE*/ FLUSH )
20
//(BHVDREM)  {
21
	//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
22
//(BHVDREM)  }
23
 
24
 
25
//(BHVDREM)  affect ( "ferryman1", /*@AFFECT_TYPE*/ FLUSH )
26
//(BHVDREM)  {
27
	//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
28
//(BHVDREM)  }
29
 
30
 
31
//(BHVDREM)  affect ( "ferryman2", /*@AFFECT_TYPE*/ FLUSH )
32
//(BHVDREM)  {
33
	//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
34
//(BHVDREM)  }
35
 
36
 
37
if ( $get( FLOAT, "SET_OBJECTIVEFOSTER") = 2.000000$ )
38
{
39
 
40
	affect ( "ferryman1", /*@AFFECT_TYPE*/ FLUSH )
41
	{
42
 
43
		task ( "greetings" )
44
		{
45
			sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_2/ferryman/greetings.wav" );
46
		}
47
 
48
		dowait ( "greetings" );
49
 
50
		affect ( "munro_cin2", /*@AFFECT_TYPE*/ FLUSH )
51
		{
52
 
53
			task ( "wheretake" )
54
			{
55
				sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_2/Illia/wheretake.wav" );
56
			}
57
 
58
			dowait ( "wheretake" );
59
 
60
			affect ( "ferryman1", /*@AFFECT_TYPE*/ FLUSH )
61
			{
62
 
63
				task ( "sorry" )
64
				{
65
					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_2/ferryman/sorry.wav" );
66
				}
67
 
68
				dowait ( "sorry" );
69
 
70
				task ( "notright" )
71
				{
72
					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_2/ferryman/notright.wav" );
73
				}
74
 
75
				dowait ( "notright" );
76
 
77
				affect ( "munro_cin2", /*@AFFECT_TYPE*/ FLUSH )
78
				{
79
 
80
					task ( "ahyes" )
81
					{
82
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_2/Illia/ahyes.wav" );
83
					}
84
 
85
					dowait ( "ahyes" );
86
 
87
					affect ( "ferryman1", /*@AFFECT_TYPE*/ FLUSH )
88
					{
89
 
90
						task ( "writteninstars" )
91
						{
92
							sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_2/ferryman/writteninstars.wav" );
93
						}
94
 
95
						dowait ( "writteninstars" );
96
						camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 500 );
97
						wait ( 500.000 );
98
 
99
						affect ( "munro_cin2", /*@AFFECT_TYPE*/ FLUSH )
100
						{
101
							set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
102
						}
103
 
104
						camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 500 );
105
						wait ( 500.000 );
106
						camera ( /*@CAMERA_COMMANDS*/ DISABLE );
107
					}
108
 
109
				}
110
 
111
			}
112
 
113
		}
114
 
115
	}
116
 
117
}
118
 
119
 
120
else (  )
121
{
122
 
123
	affect ( "munro_cin2", /*@AFFECT_TYPE*/ FLUSH )
124
	{
125
 
126
		task ( "emonsent" )
127
		{
128
			sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_2/Illia/emonsent.wav" );
129
		}
130
 
131
		dowait ( "emonsent" );
132
 
133
		affect ( "ferryman1", /*@AFFECT_TYPE*/ FLUSH )
134
		{
135
			set ( /*@SET_TYPES*/ "SET_INVINCIBLE", /*@BOOL_TYPES*/ "true" );
136
 
137
			task ( "friend" )
138
			{
139
				sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_2/ferryman/friend.wav" );
140
			}
141
 
142
			dowait ( "friend" );
143
 
144
			task ( "please" )
145
			{
146
				sound ( /*@CHANNELS*/ CHAN_ANNOUNCER, "sound/voice/c7-2_2/ferryman/please.wav" );
147
			}
148
 
149
			dowait ( "please" );
150
			camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 500 );
151
			wait ( 500.000 );
152
			set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
153
 
154
			affect ( "munro_cin2", /*@AFFECT_TYPE*/ FLUSH )
155
			{
156
				set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
157
			}
158
 
159
 
160
			affect ( "ferryman2", /*@AFFECT_TYPE*/ FLUSH )
161
			{
162
				set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
163
			}
164
 
165
 
166
			affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
167
			{
168
				set ( /*@SET_TYPES*/ "SET_ORIGIN", $tag( "player_boat", ORIGIN)$ );
169
				set ( /*@SET_TYPES*/ "SET_ANGLES", < 0.000 180.000 0.000 > );
170
			}
171
 
172
			wait ( 1000.000 );
173
 
174
			affect ( "boat1", /*@AFFECT_TYPE*/ FLUSH )
175
			{
176
				move ( $tag( "boat1_nav1", ORIGIN)$, 10000.000 );
177
				wait ( 10500.000 );
178
				move ( $tag( "boat1_nav2", ORIGIN)$, 1000.000 );
179
				wait ( 1000.000 );
180
				set ( /*@SET_TYPES*/ "SET_PLAYER_LOCKED", /*@BOOL_TYPES*/ "false" );
181
 
182
				affect ( "ferryman2", /*@AFFECT_TYPE*/ FLUSH )
183
				{
184
					set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );
185
					set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "munro" );
186
 
187
					task ( "findbrother" )
188
					{
189
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_2/ferryman/findbrother.wav" );
190
					}
191
 
192
					dowait ( "findbrother" );
193
 
194
					task ( "wait" )
195
					{
196
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_2/ferryman/wait.wav" );
197
					}
198
 
199
					dowait ( "wait" );
200
					set ( /*@SET_TYPES*/ "SET_OBJECTIVE_SHOW", /*@OBJECTIVES*/ "OBJ_CONTAIN_DN" );
201
				}
202
 
203
			}
204
 
205
			camera ( /*@CAMERA_COMMANDS*/ DISABLE );
206
			set ( /*@SET_TYPES*/ "SET_PLAYER_LOCKED", /*@BOOL_TYPES*/ "true" );
207
			camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 500 );
208
			wait ( 500.000 );
209
			set ( /*@SET_TYPES*/ "SET_OBJECTIVE_SUCCEEDED", /*@OBJECTIVES*/ "OBJ_TAKE_TURBO" );
210
		}
211
 
212
	}
213
 
214
}
215