Subversion-Projekte sthq.argas

Revision

Revision 21 | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
16 lars 1
//Generated by BehavEd
2
 
3
sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/interface/button2.wav" );
4
wait ( 1000.000 );
5
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 0 );
6
 
7
if ( $get( FLOAT, "SET_OBJECTIVEODELL")=1.000000$ )
8
{
9
 
10
	affect ( "observationkirk", /*@AFFECT_TYPE*/ FLUSH )
11
	{
12
		set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
13
	}
14
 
15
}
16
 
17
 
18
else (  )
19
{
20
 
21
	affect ( "observationkirk_swim", /*@AFFECT_TYPE*/ FLUSH )
22
	{
23
		set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
24
	}
25
 
26
}
27
 
28
camera ( /*@CAMERA_COMMANDS*/ ENABLE );
29
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "shuttlecam01", ORIGIN)$, 0 );
30
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "shuttlecam01", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
31
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000 );
32
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "shuttlecam02", ORIGIN)$, 4500 );
33
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "shuttlecam02", ANGLES)$, < 0.000 0.000 0.000 >, 4500 );
34
wait ( 3000.000 );
35
sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/movers/hangerfloordoors.mp3" );
36
 
37
affect ( "bayfloordoor1", /*@AFFECT_TYPE*/ FLUSH )
38
{
39
	move ( $tag("bayfloordoor1_open",ORIGIN)$, $<0 0 0>$, 5000.000 );
40
}
41
 
42
 
43
affect ( "bayfloordoor2", /*@AFFECT_TYPE*/ FLUSH )
44
{
45
	move ( $tag("bayfloordoor2_open",ORIGIN)$, $<0 0 0>$, 5000.000 );
46
}
47
 
48
wait ( 1500.000 );
49
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "shuttlecam1", ORIGIN)$, 0 );
50
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "shuttlecam1", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
51
wait ( 3000.000 );
52
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "shuttlecam2", ORIGIN)$, 0 );
53
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "shuttlecam2", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
54
wait ( 500.000 );
55
sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/movers/hangerplatform.mp3" );
56
 
57
affect ( "platform", /*@AFFECT_TYPE*/ FLUSH )
58
{
59
	move ( $tag("platform_up",ORIGIN)$, $<0 0 0>$, 6000.000 );
60
}
61
 
62
 
63
affect ( "shuttle", /*@AFFECT_TYPE*/ FLUSH )
64
{
65
	move ( $tag("shuttle_up",ORIGIN)$, $<0 0 0>$, 6000.000 );
66
	rotate ( < 0.000 180.000 0.000 >, 6000.000 );
67
}
68
 
69
 
21 lars 70
affect ( "phaserinfo_mover", /*@AFFECT_TYPE*/ FLUSH )
71
{
72
	move ( $tag("phaserinfostring_up",ORIGIN)$, $<0 0 0>$, 6000.000 );
73
}
74
 
75
 
16 lars 76
affect ( "platmech1", /*@AFFECT_TYPE*/ FLUSH )
77
{
78
	rotate ( < 0.000 0.000 -40.000 >, 6000 );
79
}
80
 
81
 
82
affect ( "platmech2", /*@AFFECT_TYPE*/ FLUSH )
83
{
84
	rotate ( < 0.000 0.000 40.000 >, 6000 );
85
}
86
 
87
wait ( 3000.000 );
88
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "shuttlecam3", ORIGIN)$, 0 );
89
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "shuttlecam3", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
90
wait ( 2000.000 );
91
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "shuttlecam4", ORIGIN)$, 0 );
92
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "shuttlecam4", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
93
wait ( 1500.000 );
94
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "shuttlecam5", ORIGIN)$, 6000 );
95
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "shuttlecam5", ANGLES)$, < 0.000 0.000 0.000 >, 6000 );
96
wait ( 4000.000 );
97
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 1500 );
98
wait ( 1500.000 );
99
camera ( /*@CAMERA_COMMANDS*/ DISABLE );
100
 
101
if ( $get( FLOAT, "SET_OBJECTIVEODELL")=1.000000$ )
102
{
103
 
104
	affect ( "observationkirk", /*@AFFECT_TYPE*/ FLUSH )
105
	{
106
		set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
107
	}
108
 
109
}
110
 
111
 
112
else (  )
113
{
114
 
115
	affect ( "observationkirk_swim", /*@AFFECT_TYPE*/ FLUSH )
116
	{
117
		set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
118
	}
119
 
120
}
121
 
122
set ( /*@SET_TYPES*/ "SET_OBJECTIVE_SUCCEEDED", /*@OBJECTIVES*/ "OBJ_ISODESIUM3" );
123
remove ( "hangarpanel_infostring" );
21 lars 124
rem ( "the next line activates the trigger to open the phaser locker" );
125
use ( "phaserpickup" );
16 lars 126
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 0 );