Subversion-Projekte sthq.argas

Revision

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

Revision Autor Zeilennr. Zeile
16 lars 1
//Generated by BehavEd
2
 
3
rem ( "comment" );
4
 
5
if ( $get( FLOAT, "SET_OBJECTIVEODELL")=1.000000$ )
6
{
7
 
8
	if ( $get( FLOAT, "SET_OBJECTIVEFOSTER")=1.000000$ )
9
	{
10
 
11
		if ( $get( FLOAT, "SET_OBJECTIVECSATLOS")=1.000000$ )
12
		{
13
 
36 lars 14
			if ( $get( FLOAT, "SET_OBJECTIVEISODESIUM1")=1.000000$ )
16 lars 15
			{
16
				camera ( /*@CAMERA_COMMANDS*/ ENABLE );
17
				camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam1", ORIGIN)$, 0 );
18
				camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam1", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
19
 
20
				affect ( "annoyingconsole", /*@AFFECT_TYPE*/ FLUSH )
21
				{
22
					set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
23
				}
24
 
25
 
26
				affect ( "kirktrans", /*@AFFECT_TYPE*/ FLUSH )
27
				{
28
					set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
29
 
30
					task ( "press" )
31
					{
32
						set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CONSOLE3" );
33
						set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", 5000 );
34
						wait ( 5000.000 );
35
						set ( /*@SET_TYPES*/ "SET_ANIM_BOTH", /*@ANIM_NAMES*/ "BOTH_CONSOLE3RIGHT" );
36
						set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_BOTH", 2500 );
37
						wait ( 2500.000 );
38
					}
39
 
40
					dowait ( "press" );
41
					sound ( /*@CHANNELS*/ CHAN_AUTO, "sound/transporter/energise.mp3" );
42
					camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam2", ORIGIN)$, 0 );
43
					camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam2", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
44
 
45
					task ( "walk" )
46
					{
47
						set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_WALK" );
48
						set ( /*@SET_TYPES*/ "SET_NAVGOAL", "kirkwalk1" );
49
					}
50
 
51
					dowait ( "walk" );
52
 
53
					task ( "walkb" )
54
					{
55
						set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_WALK" );
56
						set ( /*@SET_TYPES*/ "SET_NAVGOAL", "kirkwalk1b" );
57
					}
58
 
59
					dowait ( "walkb" );
60
 
61
					task ( "walk2" )
62
					{
63
						set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_WALK" );
64
						set ( /*@SET_TYPES*/ "SET_NAVGOAL", "kirkwalk2" );
65
					}
66
 
67
					dowait ( "walk2" );
68
 
69
					task ( "walk3" )
70
					{
71
						set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_WALK" );
72
						set ( /*@SET_TYPES*/ "SET_NAVGOAL", "kirkwalk3" );
73
					}
74
 
75
					dowait ( "walk3" );
76
 
77
					task ( "turn" )
78
					{
79
						set ( /*@SET_TYPES*/ "SET_ANGLES", < 300.000 0.000 0.000 > );
80
					}
81
 
82
					dowait ( "turn" );
83
					wait ( 1000.000 );
84
					camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam3", ORIGIN)$, 0 );
85
					camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam3", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
86
					wait ( 2000.000 );
36 lars 87
					set ( /*@SET_TYPES*/ "SET_EVENT", /*@EVENT_NAMES*/ "EV_BEAM_TO_INVIS" );
16 lars 88
					wait ( 750.000 );
89
					camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "cam4", ORIGIN)$, 0 );
90
					camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "cam4", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
36 lars 91
					wait ( 6000.000 );
21 lars 92
					set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "map ae_01" );
16 lars 93
				}
94
 
95
			}
96
 
97
 
98
			else (  )
99
			{
100
				rem ( "No coordinates" );
101
 
102
				affect ( "kirktrans", /*@AFFECT_TYPE*/ FLUSH )
103
				{
104
 
105
					task ( "nocoord" )
106
					{
107
						sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/deck7/kirk/nocoord.wav" );
108
					}
109
 
110
					dowait ( "nocoord" );
111
				}
112
 
113
			}
114
 
115
		}
116
 
117
 
118
		else (  )
119
		{
120
			rem ( "No phaser" );
121
 
122
			affect ( "kirktrans", /*@AFFECT_TYPE*/ FLUSH )
123
			{
124
 
125
				task ( "notequiped3" )
126
				{
127
					sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/deck7/kirk/notequip.wav" );
128
				}
129
 
130
				dowait ( "notequiped3" );
131
			}
132
 
133
		}
134
 
135
	}
136
 
137
 
138
	else (  )
139
	{
140
		rem ( "No tricorder" );
141
 
142
		affect ( "kirktrans", /*@AFFECT_TYPE*/ FLUSH )
143
		{
144
 
145
			task ( "notequiped2" )
146
			{
147
				sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/deck7/kirk/notequip.wav" );
148
			}
149
 
150
			dowait ( "notequiped2" );
151
		}
152
 
153
	}
154
 
155
}
156
 
157
 
158
else (  )
159
{
160
	rem ( "No uniform" );
161
 
162
	affect ( "kirktrans", /*@AFFECT_TYPE*/ FLUSH )
163
	{
164
 
165
		task ( "notequiped1" )
166
		{
167
			sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/deck7/kirk/notequip.wav" );
168
		}
169
 
170
		dowait ( "notequiped1" );
171
	}
172
 
173
}
174