Subversion-Projekte sthq.gbs

Revision

Revision 880 | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 880 Revision 890
Zeile 3... Zeile 3...
3
//
3
//
4
//  Level:        	map4
4
//  Level:        	map4
5
//  Script By:    	Nemo22, Argyle, TickNSwisted, LTiefland, Avenger
5
//  Script By:    	Nemo22, Argyle, TickNSwisted, LTiefland, Avenger
6
//  Geometry By:  	Argyle, TickNSwisted
6
//  Geometry By:  	Argyle, TickNSwisted
7
//  Created on:	01/04/2004
7
//  Created on:	01/04/2004
8
// Last Edited on:  $Date: 2007-04-08 23:58:18 +0200 (So, 08 Apr 2007) $
8
// Last Edited on:  $Date: 2007-06-20 22:47:49 +0200 (Mi, 20 Jun 2007) $
9
// Last Edited by:	$Author: lars $
9
// Last Edited by:	$Author: avenger $
10
//-----------------------------------------------------------------
10
//-----------------------------------------------------------------
Zeile 11... Zeile 11...
11
 
11
 
Zeile 135... Zeile 135...
135
	$trigger_lift_b_up.triggerable();
135
	$trigger_lift_b_up.triggerable();
136
}
136
}
Zeile 137... Zeile 137...
137
 
137
 
138
void main()
138
void main()
-
 
139
{
139
{
140
	waitforPlayer();//what the hell, it was missing
140
	thread initArchetypes();
141
	thread initArchetypes();
141
	spawn("camera","targetname","cam1");
142
	spawn("camera","targetname","cam1");
142
	$end_trigger.nottriggerable();
143
	$end_trigger.nottriggerable();
143
	$player.give( "models/weapons/worldmodel-tricorder-STX.tik" );
144
	$player.give( "models/weapons/worldmodel-tricorder-STX.tik" );
Zeile 288... Zeile 289...
288
 
289
 
Zeile 289... Zeile 290...
289
 
290
 
-
 
291
	AIHideGroup    ( 666 );
290
	AIHideGroup    ( 666 );
292
 
291
 
293
	// Beamout sequence
292
	// Beamout sequence
294
if(doesEntityExist($illia_beamout)){
293
	$illia_beamout.hide();
295
	$illia_beamout.hide();
-
 
296
	$illia_beamout.notsolid();
-
 
297
	$illia_beamout.ai_off();
294
	$illia_beamout.notsolid();
298
	$illia_beamout.pushable(0);
295
	$illia_beamout.ai_off();
299
}
-
 
300
 
296
	$illia_beamout.pushable(0);
301
	spawn ( "Camera" , "targetname" , "cam1" );
297
	spawn ( "Camera" , "targetname" , "cam1" );
302
	//Take away weapons from illia!
298
	//Take away weapons from illia!
303
if(doesEntityExist($illia_beamout)){
299
	$illia_beamout.removeactorweapon ( "CompressionRifle" );
304
	$illia_beamout.removeactorweapon ( "CompressionRifle" );
300
	$illia_beamout.removeactorweapon ( "AssaultRifle" );
305
	$illia_beamout.removeactorweapon ( "AssaultRifle" );
301
	$illia_beamout.removeactorweapon ( "CompressionRifleEnhanced" );
306
	$illia_beamout.removeactorweapon ( "CompressionRifleEnhanced" );
302
 
307
}
303
	//Take away weapons from player!
308
	//Take away weapons from player!
304
	//Only tricorder remains in place!
309
	//Only tricorder remains in place!
Zeile 459... Zeile 464...
459
{
464
{
Zeile 460... Zeile 465...
460
 
465
 
461
      thread globalArchetype_Setup( $exp_console, "exp");
466
      thread globalArchetype_Setup( $exp_console, "exp");
Zeile -... Zeile 467...
-
 
467
      thread globalArchetype_Setup( $beam_console, "beama");
462
      thread globalArchetype_Setup( $beam_console, "beama");
468
 
-
 
469
	if(doesEntityExist($bails)){
-
 
470
		$bails.archetype ( "bails" );
463
 
471
	}
-
 
472
	if(doesEntityExist($jones)){
-
 
473
		$jones.archetype ( "jones" );
464
      $bails.archetype ( "bails" );
474
	}
-
 
475
	if(doesEntityExist($shaun)){
-
 
476
		$shaun.archetype ( "shaun" );
465
      $jones.archetype ( "jones" );
477
	}
-
 
478
	if(doesEntityExist($jenks)){
-
 
479
		$jenks.archetype ( "jenks" );
466
      $shaun.archetype ( "shaun" );
480
	}
-
 
481
	if(doesEntityExist($eddie)){
-
 
482
		$eddie.archetype ( "eddie" );
467
      $jenks.archetype ( "jenks" );
483
	}
-
 
484
	if(doesEntityExist($catrin)){
468
      $eddie.archetype ( "eddie" );
485
		$catrin.archetype ( "catrin" );
Zeile 469... Zeile 486...
469
      $catrin.archetype ( "catrin" );
486
	}
470
}
487
}