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( "shuttle_cin_cam1", ORIGIN)$, 0 );
5
 
6
affect ( "munro_cin3", /*@AFFECT_TYPE*/ FLUSH )
7
{
8
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
9
//$"walkTo"@2
10
	set ( "BSTATE", "BS_WALK" );
11
	set ( "NAVGOAL", "shuttle_waypoint1" );
12
	wait ( 500.000 );
13
 
14
	task ( "finally" )
15
	{
16
		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_6/Illia/finally.wav" );
17
	}
18
 
19
	dowait ( "finally" );
20
 
21
	task ( "getoff" )
22
	{
23
		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_6/Illia/getoff.wav" );
24
	}
25
 
26
	dowait ( "getoff" );
27
}
28
 
29
camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "munro_cin3", 0.000, 0 );
30
camera ( /*@CAMERA_COMMANDS*/ ENABLE );
31
wait ( 1000.000 );
32
set ( /*@SET_TYPES*/ "SET_OBJECTIVE_SUCCEEDED", /*@OBJECTIVES*/ "OBJ_REPEL_CB7" );
33
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "shuttle_cin_cam2", ORIGIN)$, 2000 );
34
wait ( 1500.000 );
35
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 500 );
36
wait ( 500.000 );
37
 
38
affect ( "munro_cin3", /*@AFFECT_TYPE*/ FLUSH )
39
{
40
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
41
}
42
 
43
 
44
affect ( "munro_cin", /*@AFFECT_TYPE*/ FLUSH )
45
{
46
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
47
}
48
 
49
wait ( 500.000 );
50
camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "munro_cin", 0.000, 0 );
51
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "shuttle_cin_cam3", ORIGIN)$, 0 );
52
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 500 );
53
wait ( 2500.000 );
54
 
55
affect ( "munro_cin", /*@AFFECT_TYPE*/ FLUSH )
56
{
57
 
58
	task ( "initiate" )
59
	{
60
		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_6/Illia/initiate.wav" );
61
	}
62
 
63
	dowait ( "initiate" );
64
}
65
 
66
wait ( 4000.000 );
67
sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/voice/c7-2_6/loki/complying.wav" );
68
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 500 );
69
wait ( 500.000 );
70
 
71
affect ( "munro_cin", /*@AFFECT_TYPE*/ FLUSH )
72
{
73
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
74
}
75
 
76
wait ( 500.000 );
77
 
78
affect ( "launcher1", /*@AFFECT_TYPE*/ FLUSH )
79
{
80
	//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_QUANTUM_BURST" );
81
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
82
}
83
 
84
 
85
affect ( "launcher2", /*@AFFECT_TYPE*/ FLUSH )
86
{
87
	//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_QUANTUM_BURST" );
88
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
89
}
90
 
91
 
92
affect ( "launcher3", /*@AFFECT_TYPE*/ FLUSH )
93
{
94
	set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_QUANTUM_BURST" );
95
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_SHOOT" );
96
	wait ( 500.000 );
97
	set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_IDLE" );
98
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
99
}
100
 
101
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "shuttle_nav0", ORIGIN)$, 0 );
102
camera ( /*@CAMERA_COMMANDS*/ PAN, < 0.000 270.000 0.000 >, < 0.000 0.000 0.000 >, 0 );
103
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 500 );
104
use ( "playmusic" );
105
 
106
affect ( "shuttle", /*@AFFECT_TYPE*/ FLUSH )
107
{
108
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
109
	move ( $tag( "shuttle_nav1", ORIGIN)$, 3000.000 );
110
	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "shuttle_nav1", ORIGIN)$, 3000 );
111
	wait ( 1000.000 );
112
	rotate ( < 10.000 0.000 0.000 >, 1000.000 );
113
	wait ( 1000.000 );
114
	rotate ( < -5.000 0.000 0.000 >, 1000.000 );
115
	wait ( 1000.000 );
116
	move ( $tag( "shuttle_nav2", ORIGIN)$, 2000.000 );
117
	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "shuttle_nav2", ORIGIN)$, 2000 );
118
	rotate ( < 0.000 0.000 0.000 >, 1000.000 );
119
	wait ( 2000.000 );
120
	move ( $tag( "shuttle_nav3", ORIGIN)$, 10000.000 );
121
	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "shuttle_nav3", ORIGIN)$, 10000 );
122
	wait ( 10000.000 );
123
 
124
	task ( "closed" )
125
	{
126
		sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_6/Illia/closed.wav" );
127
	}
128
 
129
	dowait ( "closed" );
130
	camera ( /*@CAMERA_COMMANDS*/ SHAKE, 1.000, 2500 );
131
	move ( $tag( "shuttle_nav4", ORIGIN)$, 15000.000 );
132
	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "shuttle_nav4", ORIGIN)$, 15170 );
133
	wait ( 1500.000 );
134
	sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_6/Illia/ready.wav" );
135
	wait ( 2000.000 );
136
	sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/c7-2_6/Illia/fire.wav" );
137
	wait ( 500.000 );
138
 
139
	affect ( "launcher2", /*@AFFECT_TYPE*/ FLUSH )
140
	{
141
		set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_QUANTUM_BURST" );
142
		set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
143
		set ( /*@SET_TYPES*/ "SET_ENEMY", "target1" );
144
		set ( /*@SET_TYPES*/ "SET_WAIT", 0.000 );
145
		set ( /*@SET_TYPES*/ "SET_SHOT_SPACING", 1000 );
146
		set ( /*@SET_TYPES*/ "SET_AGGRESSION", 5 );
147
		set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_POINT_AND_SHOOT" );
148
		wait ( 700.000 );
149
		set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_IDLE" );
150
	}
151
 
152
 
153
	affect ( "launcher1", /*@AFFECT_TYPE*/ FLUSH )
154
	{
155
		set ( /*@SET_TYPES*/ "SET_WEAPON", /*@WEAPON_NAMES*/ "WP_QUANTUM_BURST" );
156
		set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
157
		set ( /*@SET_TYPES*/ "SET_ENEMY", "target2" );
158
		set ( /*@SET_TYPES*/ "SET_WAIT", 0.000 );
159
		set ( /*@SET_TYPES*/ "SET_SHOT_SPACING", 1000 );
160
		set ( /*@SET_TYPES*/ "SET_AGGRESSION", 5 );
161
		set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_POINT_AND_SHOOT" );
162
		wait ( 700.000 );
163
		set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_IDLE" );
164
	}
165
 
166
	wait ( 11000.000 );
167
	use ( "nextlevel" );
168
	camera ( /*@CAMERA_COMMANDS*/ DISABLE );
169
}
170