Subversion-Projekte sthq.argas

Revision

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

Revision Autor Zeilennr. Zeile
23 lars 1
//Generated by BehavEd
2
 
3
rem ( "FINAL SCRIPT FOR ACT ONE OF THE ARGAS EFFECT" );
4
camera ( /*@CAMERA_COMMANDS*/ ENABLE );
5
sound ( /*@CHANNELS*/ CHAN_ANNOUNCER, "sound/tos/risinglift/lift.mp3" );
6
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "camfinal1", ORIGIN)$, 0 );
7
 
8
affect ( "risinglift", /*@AFFECT_TYPE*/ FLUSH )
9
{
10
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
11
}
12
 
13
 
14
affect ( "kirk1final", /*@AFFECT_TYPE*/ FLUSH )
15
{
16
	set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
17
	set ( /*@SET_TYPES*/ "SET_CAMERA_GROUP", "kirk1finalgrp" );
18
	camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "kirk1finalgrp", 0.000, 0 );
19
 
20
	task ( "walk1" )
21
	{
22
//$"walkTo"@2
23
		set ( "BSTATE", "BS_WALK" );
24
		set ( "NAVGOAL", "kirkfinalnav1" );
25
	}
26
 
27
	dowait ( "walk1" );
28
	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "camfinal2", ORIGIN)$, 0 );
29
	camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "NULL", 0.000, 0 );
30
	camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "camfinal2", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
31
	wait ( 4000.000 );
32
 
33
	affect ( "finalcorpse", /*@AFFECT_TYPE*/ FLUSH )
34
	{
35
		move ( $tag("tricktag", ORIGIN)$, $tag( "tricktag", ANGLES)$, 0.000 );
36
	}
37
 
38
	wait ( 50.000 );
39
	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "camfinal4", ORIGIN)$, 0 );
40
	camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "kirk1finalgrp", 0.000, 0 );
41
 
42
	affect ( "finalcorpse", /*@AFFECT_TYPE*/ FLUSH )
43
	{
44
		move ( $tag("movemetag", ORIGIN)$, $tag( "movemetag", ANGLES)$, 6000.000 );
45
		set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
46
		set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );
47
	}
48
 
49
 
50
	affect ( "risinglift", /*@AFFECT_TYPE*/ FLUSH )
51
	{
52
		set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
53
		set ( /*@SET_TYPES*/ "SET_SOLID", /*@BOOL_TYPES*/ "true" );
54
 
55
		task ( "move1" )
56
		{
57
			move ( $tag("lifttag1", ORIGIN)$, $<0 0 0>$, 6000.000 );
58
		}
59
 
60
		dowait ( "move1" );
61
	}
62
 
63
	sound ( /*@CHANNELS*/ CHAN_AMBIENT, "music/ae_01/act1finale.mp3" );
64
	wait ( 1000.000 );
65
	wait ( 2000.000 );
66
	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "camfinal5", ORIGIN)$, 0 );
67
	camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "camfinal5", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
68
	wait ( 4000.000 );
69
	camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "camfinal3", ORIGIN)$, 0 );
70
	camera ( /*@CAMERA_COMMANDS*/ FOLLOW, "kirk1finalgrp", 0.000, 0 );
71
 
25 lars 72
	affect ( "kirk1final", /*@AFFECT_TYPE*/ FLUSH )
23 lars 73
	{
25 lars 74
 
75
		task ( "coolline" )
76
		{
77
			sound ( /*@CHANNELS*/ CHAN_VOICE, "sound/voice/ae_01/Kirk/klingons.mp3" );
78
			wait ( 500.000 );
79
		}
80
 
81
		dowait ( "coolline" );
82
		camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "camfinal6", ORIGIN)$, 0 );
83
		camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "camfinal6", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
84
		wait ( 3000.000 );
85
		camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 0.000, < 0.000 0.000 0.000 >, 1.000, 2000 );
86
		wait ( 2000.000 );
87
		camera ( /*@CAMERA_COMMANDS*/ FADE, < 0.000 0.000 0.000 >, 1.000, < 0.000 0.000 0.000 >, 0.000, 0 );
88
		camera ( /*@CAMERA_COMMANDS*/ DISABLE );
26 lars 89
		set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
90
		set ( /*@SET_TYPES*/ "SET_CON_COMMAND", "ui_preview2 1" );
23 lars 91
	}
92
 
93
}
94