[Orxonox-commit 5501] r10164 - code/branches/keckslevelHS14/data/levels

kecks at orxonox.net kecks at orxonox.net
Wed Dec 10 15:16:34 CET 2014


Author: kecks
Date: 2014-12-10 15:16:33 +0100 (Wed, 10 Dec 2014)
New Revision: 10164

Modified:
   code/branches/keckslevelHS14/data/levels/kecks.oxw
Log:
Level file changed.

Modified: code/branches/keckslevelHS14/data/levels/kecks.oxw
===================================================================
--- code/branches/keckslevelHS14/data/levels/kecks.oxw	2014-12-10 14:10:55 UTC (rev 10163)
+++ code/branches/keckslevelHS14/data/levels/kecks.oxw	2014-12-10 14:16:33 UTC (rev 10164)
@@ -1,11 +1,13 @@
 <LevelInfo
  name = "kecks"
- description = "A level with nothing in it."
+ description = "Save your planet."
  tags = "Test"
  screenshot = "pirateattack.png"
  gametype=Mission
 />
 
+<!--"screenShot_12102014_144326778.png"-->
+
 <?lua
   include("stats.oxo")
   include("HUDTemplates3.oxo")
@@ -28,9 +30,21 @@
   <templates>
     <Template link=lodtemplate_default />
   </templates>
-  
-  <?lua include("includes/notifications.oxi") ?>
 
+<?lua include("includes/notifications.oxi") ?>
+
+<NotificationQueueCEGUI
+    name="narrative"
+    targets="simpleNotification"
+    size=3
+    displayTime=3.9
+    position="0.2, 0, 0.1, 0"
+    fontSize="23"
+    fontColor="0.3, 1, 0.2, 0.8"
+    alignment="HorzCentred"
+    displaySize="0.6, 0, 0, 0"
+    />
+
 <Scene
 	ambientlight = "0.8, 0.8, 0.8"
 	skybox       = "Orxonox/skyBoxBasic"
@@ -39,7 +53,7 @@
 
     <Light type=directional position="0,0,0" direction="0.253, 0.593, -0.765" diffuse="1.0, 0.9, 0.9, 1.0" specular="1.0, 0.9, 0.9, 1.0"/>
 
-    <SpawnPoint roll="180" position="0, 0, 0" lookat="0, 1000, 0" spawnclass=SpaceShip pawndesign=spaceshipHXY team=0 active="true" />
+    <SpawnPoint roll="180" position="0,0, 0" lookat="0, 1000, 0" spawnclass=SpaceShip pawndesign=spaceshipHXY team=0 active="true" />
 
 <!-- 2. Spawnpoint
 	<SpawnPoint roll="180" position="0, 114500, 0" lookat="0, 150000, 0" spawnclass=SpaceShip pawndesign=spaceshipHXY team=0 active="false" />	
@@ -50,18 +64,43 @@
            </events>
        </SpawnPoint>
 -->
-<DistanceTrigger name="startmission" position="0,0,0" target="SpaceShip" targetname="spaceshipHXY" distance=100 activations=1 stayActive=true />
-	<!--Funktioniert nicht
-	<SimpleNotification message="Follow the spaceships to escape" broadcast="true">
+<DistanceTrigger name="startmission" position="0,100,0" target="SpaceShip" targetname="spaceshipHXY"  distance=90 activations=1 stayActive=true />
+
+	<SimpleNotification message="Follow the spaceships to escape" boadcast="true">
 		<events>
 			  <trigger>
 				  <EventListener event="startmission" />
 			  </trigger>
 		  </events>
-	</SimpleNotification>-->
+	</SimpleNotification>
+
+<SimpleNotification message="Destroy the box to free the spaceships." boadcast="true">
+	<events>
+		  <trigger>
+			  <EventListener event="atPortal1" />
+		  </trigger>
+	  </events>
+</SimpleNotification>
+
+	<SimpleNotification message="Defend your planet." broadcast="true">
+		<events>
+			  <trigger>
+				  <EventListener event="boxDestroyed" />
+			  </trigger>
+		  </events>
+	</SimpleNotification>
+
+
 	<!-- Distance Trigger-->
 	
 	<DistanceTrigger name="atPortal1" position="0,112000,0" target="SpaceShip" targetname="spaceshipHXY" distance=100 activations=1 stayActive=true />
+	<EventTrigger name="boxtrigger" activations="1" stayactive="true" delay=0.1>
+            <events>
+              <trigger>
+                <EventListener event="boxDestroyed" />
+              </trigger>
+            </events>
+          </EventTrigger>
 
     <!--Asteroiden-Guertel Versuch Schlaufe
     <?lua
@@ -75,6 +114,7 @@
 	end
 	?>
     -->
+ 
     
     <!-- Asteroidenguertel-->
     <?lua
@@ -100,7 +140,7 @@
 		  <controller>
 			 <WaypointPatrolController alertnessradius=1500 active=true team=0>
 			   <waypoints>
-				 <StaticEntity position="50,10250,0"/>
+				 <StaticEntity position="0,10350,0"/>
 			   </waypoints>
 			 </WaypointPatrolController>
 		  </controller>
@@ -161,7 +201,7 @@
 			   <WaypointPatrolController alertnessradius=1500 active=true team=1>
 			   <waypoints>
 					   <?lua
-						 for k = 0, (59*math.pi/30), (math.pi/30)
+						 for k = 0, (29*math.pi/15), (math.pi/15)
 							   do 
 						?>  
 				   
@@ -194,14 +234,14 @@
 			for i = 0, 4, 1
 				do
 		?>
-		<SpaceShip position="<?lua print (40*i)?>, 120000 ,<?lua print (-200*j)?>" roll="180" lookat="0, 0, 0">
+		<SpaceShip position="<?lua print (50*i-100)?>, 120000 ,<?lua print (-200*j+150)?>" roll="180" lookat="0, 0, 0">
 		  <templates>
 			  <Template link=spaceshippirate />
 		  </templates>
 			  <controller>
-			<WaypointPatrolController alertnessradius=1550 active=false team=1>
+			<WaypointPatrolController alertnessradius=1000 active=false team=1>
 			  <waypoints>
-				<StaticEntity position="0,111000,0"/>
+				<StaticEntity position="<?lua print (5000*i-10000)?>, 0 ,<?lua print (-20000*j+15000)?>"/>
 			  </waypoints>
 				 <events>
 					  <activity>
@@ -226,14 +266,14 @@
 				for i = 0, 6, 1
 					do
 		?>
-			<SpaceShip position="<?lua print (40*i-40)?>, 120000 ,<?lua print (-40-80*j)?>" roll="180" lookat="0, 0, 0">
+			<SpaceShip position="<?lua print (50*i-150)?>, 120000 ,<?lua print (100-100*j)?>" roll="180" lookat="0, 0, 0">
 			  <templates>
 				  <Template link=spaceshippirate />
 			  </templates>
 				  <controller>
-				<WaypointPatrolController alertnessradius=1450 active=false team=1>
+				<WaypointPatrolController alertnessradius=1250 active=false team=1>
 				  <waypoints>
-					<StaticEntity position="0,110000,0"/>
+					<StaticEntity position="<?lua print (5000*i-15000)?>, 0 ,<?lua print (10000-10000*j)?>"/>
 				  </waypoints>
 					 <events>
 					  <activity>
@@ -254,14 +294,14 @@
 		for i = 0, 6, 3
 			do
 	?>
-			<SpaceShip position="<?lua print (40*i-40)?>, 120000 ,-80" roll="180" lookat="0, 0, 0">
+			<SpaceShip position="<?lua print (50*i-150)?>, 120000 ,50" roll="180" lookat="0, 0, 0">
 			  <templates>
 				  <Template link=spaceshippirate />
 			  </templates>
 				  <controller>
-				<WaypointPatrolController alertnessradius=1550 active=false team=1>
+				<WaypointPatrolController alertnessradius=1500 active=false team=1>
 				  <waypoints>
-					<StaticEntity position="0,110000,0"/>
+					<StaticEntity position="<?lua print (5000*i-15000)?>, 0 ,5000"/>
 				  </waypoints>
 			 <events>
 				  <activity>
@@ -275,47 +315,20 @@
 	end
 	?>
 			
-	
-	<?lua
-		for i = 0, 6, 1
-			do
-	?>
-			
-		<SpaceShip position="<?lua print (40*i-40)?>, 120000 ,-160" roll="180" lookat="0, 0, 0">
-		  <templates>
-			  <Template link=spaceshippirate />
-		  </templates>
-			  <controller>
-			<WaypointPatrolController alertnessradius=1450 active=false team=1>
-			  <waypoints>
-				<StaticEntity position="0,110000,0"/>
-			  </waypoints>
-			 <events>
-				  <activity>
-					  <EventListener event="atPortal1" stayActiv=1 />
-				  </activity>
-			  </events>
-			</WaypointPatrolController>
-			  </controller>
-		</SpaceShip>
-			
-	<?lua
-	end
-	?>
 		
 	<?lua
 		for i = 1, 5, 2
 			do
 	?>
 			
-		<SpaceShip position="<?lua print (40*i-40)?>, 120000 ,-240" roll="180" lookat="0, 0, 0">
+		<SpaceShip position="<?lua print (50*i-150)?>, 120000 ,-100" roll="180" lookat="0, 0, 0">
 		  <templates>
 			  <Template link=spaceshippirate />
 		  </templates>
 			  <controller>
-			<WaypointPatrolController alertnessradius=1550 active=false team=1>
+			<WaypointPatrolController alertnessradius=1000 active=false team=1>
 			  <waypoints>
-				<StaticEntity position="0,110000,0"/>
+				<StaticEntity position="<?lua print (5000*i-15000)?>, 0 ,-10000"/>
 			  </waypoints>
 			 <events>
 				  <activity>
@@ -334,18 +347,10 @@
 	
 	<!-- Boxen um Flotte zu befreien -->
 
-	<?lua
-			for j = 0, 1, 1
-				  do       
-	?>
-		<?lua
-			for i = 0, 1, 1
-				  do       
-		?>
 
-			<Pawn health=10 position="<?lua print(25-i*50) ?>, <?lua print(116000) ?>,<?lua print(25-j*50) ?>" direction="0,-1,0" collisionType=dynamic mass=100000 name=box radarname = "Gravitation Box" >
+			<Pawn health=20 position="0, 112900, 0" direction="0,-1,0" name="boxDestroyed" collisionType=dynamic mass=100000  radarname = "Gravitation Box" >
 				<attached>
-					<Model position="0,0,0" scale="10" mesh="CuboidBody.mesh" />
+					<Model position="0,0,0" scale="10" mesh="CuboidBody.mesh"  />
 				</attached>
 				<collisionShapes>
 					<BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
@@ -355,14 +360,7 @@
 					</WaypointController>
 				</controller>
 			 </Pawn>
-				  
-		<?lua
-		end
-		?>
-								  
-	<?lua
-	end
-	?>
+
 	
 	<!-- Flotte Erde-->
 	<?lua
@@ -375,23 +373,23 @@
 		?>
 				
 
-			<SpaceShip position="<?lua print(50-i*50) ?>, <?lua print(116000) ?>,<?lua print(50-j*50) ?>" lookat="0,150000,0" maxhealt="200" initialhealth="200" >
+			<SpaceShip position="<?lua print(50-i*50) ?>, 113000,<?lua print(50-j*50) ?>" lookat="0,150000,0" maxhealt="200" initialhealth="200" >
 				<templates>
 				  <Template link=spaceshipassff2 /> <!--spaceshipTransporter -->
 				</templates>
 				  <controller>
-					 <WaypointPatrolController alertnessradius=1500 active=false team=0>
+					 <WaypointPatrolController alertnessradius=5000 active=false team=0>
 					   <waypoints>
-						 <StaticEntity position="0,150000,0"/>
+						 <StaticEntity position="<?lua print(200-i*200) ?>,113000,<?lua print(400-j*400) ?>"/>
 					   </waypoints>
 				  <events>
 					  <activity>
-						  <EventListener event="atPortal1" />
+						  <EventListener event="boxtrigger" />
 					  </activity>
 				  </events>
 					 </WaypointPatrolController>
 				  </controller>
-			</SpaceShip>
+			</SpaceShip>  
    
 					
 		<?lua
@@ -414,7 +412,7 @@
 		</Template>
 	
 		<PortalEndPoint position="0,112000,0" id="1" pitch="90" distance="40" target="MobileEntity" design="PortalDefault" reenterDelay="0"/>
-		<PortalEndPoint position="50,10250,0" id="2"  pitch="90" distance="40" target="MobileEntity" design="PortalDefault" reenterDelay="0"/>
+		<PortalEndPoint position="0,10350,0" id="2"  pitch="90" distance="40" target="MobileEntity" design="PortalDefault" reenterDelay="0"/>
 		<PortalLink fromID="1" toID="2" />
 		<PortalLink fromID="2" toID="1" />
 	<!--ENDE Portal-->
@@ -427,7 +425,7 @@
 		  linearDamping="0.8"
 		  angularDamping="0"
 		  mass="5000000"
-		  pitch="0"
+		  pitch="180"
 		  yaw="0"
 		  roll="0"
 		  mesh="planets/earth.mesh"




More information about the Orxonox-commit mailing list