Subversion-Projekte sthq.argas

Revision

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

Revision Autor Zeilennr. Zeile
8 lars 1
//Generated by BehavEd
2
 
3
rem ( "Opening Script for AE Act I" );
9 lars 4
 
5
affect ( "helmkirk", /*@AFFECT_TYPE*/ FLUSH )
6
{
7
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
8
}
9
 
8 lars 10
sound ( /*@CHANNELS*/ CHAN_AMBIENT, "music/ent2/ent2_1.mp3" );
11
camera ( /*@CAMERA_COMMANDS*/ ENABLE );
12
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0, < 0.000 0.000 0.000 >, 1, 1 );
13
 
14
affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
15
{
16
	set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "torsomodel kirk_swim" );
17
	set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "legsmodel kirk_swim" );
18
	set ( /*@SET_TYPES*/ "SET_BOLTON_ON", "towel" );
19
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
9 lars 20
	set ( /*@SET_TYPES*/ "SET_INTERFACE", /*@BOOL_TYPES*/ "false" );
8 lars 21
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
9 lars 22
	set ( /*@SET_TYPES*/ "SET_ARMOR", 0 );
23
	set ( /*@SET_TYPES*/ "SET_WIDTH", 5 );
8 lars 24
}
25
 
26
 
27
affect ( "kirk", /*@AFFECT_TYPE*/ FLUSH )
28
{
29
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
30
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );
31
	set ( /*@SET_TYPES*/ "SET_BOLTON_ON", "towel" );
32
	set ( /*@SET_TYPES*/ "SET_WALKSPEED", 65 );
33
	set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "kirk" );
34
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "false" );
35
	set ( /*@SET_TYPES*/ "SET_NOAVOID", /*@BOOL_TYPES*/ "true" );
36
}
37
 
38
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "camstart", ORIGIN)$, 0 );
39
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "camstart", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
40
 
41
task ( "titlecard" )
42
{
43
	wait ( 1000.000 );
44
	camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000 );
45
	set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard1.tga" );
46
	wait ( 2000.000 );
47
	set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard1b.tga" );
48
	wait ( 50.000 );
49
	set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard1c.tga" );
50
	wait ( 50.000 );
51
	set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard1d.tga" );
52
	wait ( 50.000 );
53
	set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard1e.tga" );
54
	wait ( 50.000 );
55
	set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay none" );
56
}
57
 
58
 
59
task ( "titlecard2" )
60
{
61
	wait ( 2000.000 );
62
	set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard2.tga" );
63
	wait ( 2000.000 );
64
	set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard2b.tga" );
65
	wait ( 25.000 );
66
	set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard2c.tga" );
67
	wait ( 25.000 );
68
	set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard2d.tga" );
69
	wait ( 25.000 );
70
	set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay gfx/titlecard2e.tga" );
71
	wait ( 25.000 );
72
	set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "cg_overlay none" );
73
}
74
 
75
 
76
task ( "gotospock" )
77
{
78
 
79
	affect ( "kirk", /*@AFFECT_TYPE*/ FLUSH )
80
	{
81
		set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "spockdead" );
82
		set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_WALK" );
83
		set ( /*@SET_TYPES*/ "SET_NAVGOAL", "spocknav2" );
84
	}
85
 
86
}
87
 
88
 
89
task ( "gotouhura" )
90
{
91
 
92
	affect ( "kirk", /*@AFFECT_TYPE*/ FLUSH )
93
	{
94
		set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "uhuradead" );
95
		set ( /*@SET_TYPES*/ "SET_BEHAVIOR_STATE", /*@BSTATE_STRINGS*/ "BS_WALK" );
96
		set ( /*@SET_TYPES*/ "SET_NAVGOAL", "uhuranav" );
97
	}
98
 
99
}
100
 
101
 
102
task ( "turnaround" )
103
{
104
 
105
	affect ( "kirk", /*@AFFECT_TYPE*/ FLUSH )
106
	{
107
		set ( /*@SET_TYPES*/ "SET_LOOK_TARGET", "camend" );
108
		set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
109
	}
110
 
111
	//(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "uhuranav", ORIGIN)$, 0 );
112
	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "uhuranav2", ORIGIN)$, 0 );
113
	//(BHVDREM)  camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "uhuranav", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
114
	camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "uhuranav2", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
115
	camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "uhuranav_final_pan", ANGLES)$, < 0.000 0.000 0.000 >, 5000 );
116
}
117
 
118
 
119
task ( "closeup" )
120
{
121
	camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "kirk", 0.000, 0 );
122
	camera ( /*@CAMERA_COMMANDS*/ DISTANCE, 5.000, 1 );
123
	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "camcloseup", ORIGIN)$, 0 );
124
}
125
 
126
 
127
task ( "kirk1" )
128
{
129
	sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/ent2/Kirk/voiceover1.mp3" );
130
}
131
 
132
 
133
task ( "kirk2" )
134
{
135
	sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/ent2/Kirk/voiceover2.mp3" );
136
}
137
 
138
 
139
task ( "kirk3" )
140
{
141
	sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/ent2/Kirk/voiceover3.mp3" );
142
}
143
 
144
 
145
task ( "kirk4" )
146
{
147
	sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/ent2/Kirk/voiceover4.mp3" );
148
}
149
 
150
do ( "titlecard" );
151
do ( "kirk1" );
152
dowait ( "gotospock" );
153
wait ( 1000.000 );
154
do ( "titlecard2" );
155
wait ( 2000.000 );
156
do ( "kirk2" );
157
dowait ( "gotouhura" );
158
wait ( 4000.000 );
159
do ( "kirk3" );
160
dowait ( "turnaround" );
161
wait ( 6000.000 );
162
wait ( "kirk3" );
163
do ( "kirk4" );
164
 
165
affect ( "kirk", /*@AFFECT_TYPE*/ FLUSH )
166
{
167
	set ( /*@SET_TYPES*/ "SET_FACEFROWN", 5.000 );
168
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
169
}
170
 
171
dowait ( "closeup" );
172
wait ( 2500.000 );
173
wait ( "kirk4" );
174
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 1000 );
175
wait ( 1200.000 );
176
 
177
affect ( "kirk", /*@AFFECT_TYPE*/ FLUSH )
178
{
179
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
180
}
181
 
182
 
183
affect ( "munro", /*@AFFECT_TYPE*/ FLUSH )
184
{
185
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
9 lars 186
	set ( /*@SET_TYPES*/ "SET_INTERFACE", /*@BOOL_TYPES*/ "true" );
8 lars 187
	set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );
188
	set ( /*@SET_TYPES*/ "SET_ORIGIN", $tag( "uhuranav", ORIGIN)$ );
189
	set ( /*@SET_TYPES*/ "SET_ANGLES", $tag( "uhuranav_final_pan", ANGLES)$ );
190
}
191
 
192
wait ( 300.000 );
193
camera ( /*@CAMERA_COMMANDS*/ DISABLE );
194
camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 1000 );