Subversion-Projekte sthq.argas

Revision

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

Revision Autor Zeilennr. Zeile
8 lars 1
//Generated by BehavEd
2
 
3
rem ( "Prefab Kirk lift scene test" );
9 lars 4
//(BHVDREM)  set ( /*@SET_TYPES*/ "SET_PLAYER_LOCKED", /*@BOOL_TYPES*/ "true" );
8 lars 5
camera ( /*@CAMERA_COMMANDS*/ ENABLE );
6
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "turbo_cam", ORIGIN)$, 0 );
7
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "turbo_cam", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
8
 
9
if ( $get( FLOAT, "SET_OBJECTIVEODELL")=1.000000$ )
10
{
11
 
9 lars 12
	affect ( "turbo_kirk", /*@AFFECT_TYPE*/ FLUSH )
13
	{
14
		set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
15
	}
16
 
17
 
8 lars 18
	affect ( "kirkcin", /*@AFFECT_TYPE*/ FLUSH )
19
	{
20
		set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
21
 
22 lars 22
		if ( $get( FLOAT, "SET_OBJECTIVEFOSTER")=1.000000$ )
23
		{
24
			set ( /*@SET_TYPES*/ "SET_BOLTON_ON", "tos_mini_tricorder_hip" );
25
		}
26
 
27
 
28
		if ( $get( FLOAT, "SET_OBJECTIVECSATLOS")=1.000000$ )
29
		{
30
			set ( /*@SET_TYPES*/ "SET_BOLTON_ON", "phaser_hip" );
31
		}
32
 
33
 
34
		if ( $get( FLOAT, "SET_OBJECTIVEISODESIUM2")=1.000000$ )
35
		{
36
			set ( /*@SET_TYPES*/ "SET_BOLTON_ON", "communicator_hip" );
37
		}
38
 
39
 
8 lars 40
		task ( "gesture" )
41
		{
42
			wait ( 1000.000 );
43
			set ( /*@SET_TYPES*/ "SET_ANIM_UPPER", /*@ANIM_NAMES*/ "TORSO_HANDGESTURE2" );
44
			set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_UPPER", 2000 );
45
			wait ( 1000.000 );
46
			use ( "liftdoor1" );
47
			use ( "liftdoor" );
48
		}
49
 
50
		dowait ( "gesture" );
9 lars 51
		wait ( 2000.000 );
52
		signal ( "golights" );
8 lars 53
	}
54
 
55
}
56
 
57
 
58
else (  )
59
{
60
 
9 lars 61
	affect ( "kirkcin", /*@AFFECT_TYPE*/ FLUSH )
62
	{
63
		set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "true" );
64
	}
65
 
66
 
8 lars 67
	affect ( "turbo_kirk", /*@AFFECT_TYPE*/ FLUSH )
68
	{
69
		set ( /*@SET_TYPES*/ "SET_INVISIBLE", /*@BOOL_TYPES*/ "false" );
70
		set ( /*@SET_TYPES*/ "SET_BOLTON_ON", "towel" );
71
 
72
		task ( "gesture" )
73
		{
74
			wait ( 1000.000 );
75
			set ( /*@SET_TYPES*/ "SET_ANIM_UPPER", /*@ANIM_NAMES*/ "TORSO_HANDGESTURE2" );
76
			set ( /*@SET_TYPES*/ "SET_ANIM_HOLDTIME_UPPER", 2000 );
77
			wait ( 1000.000 );
78
			use ( "liftdoor" );
79
			use ( "liftdoor1" );
80
		}
81
 
82
		dowait ( "gesture" );
9 lars 83
		wait ( 2000.000 );
84
		signal ( "golights" );
8 lars 85
	}
86
 
87
}
88
 
9 lars 89
waitsignal ( "golights" );
90
camera ( /*@CAMERA_COMMANDS*/ MOVE, $tag( "liftcam", ORIGIN)$, 0 );
91
camera ( /*@CAMERA_COMMANDS*/ PAN, $tag( "liftcam", ANGLES)$, < 0.000 0.000 0.000 >, 0 );
92
wait ( 500.000 );
93
use ( "liftlights" );