[Orxonox-commit 5144] r9809 - code/branches/levelMichael/data/levels

schlaem at orxonox.net schlaem at orxonox.net
Mon Nov 25 15:06:25 CET 2013


Author: schlaem
Date: 2013-11-25 15:06:25 +0100 (Mon, 25 Nov 2013)
New Revision: 9809

Modified:
   code/branches/levelMichael/data/levels/Spacefight.oxw
Log:
Quest-Problems

Modified: code/branches/levelMichael/data/levels/Spacefight.oxw
===================================================================
--- code/branches/levelMichael/data/levels/Spacefight.oxw	2013-11-25 13:09:57 UTC (rev 9808)
+++ code/branches/levelMichael/data/levels/Spacefight.oxw	2013-11-25 14:06:25 UTC (rev 9809)
@@ -64,27 +64,35 @@
 <!-- SPAWNTRIGGER -->
 
 <!-- Spawntrigger -->    
-	<SpawnPoint team=0 position="0, 0, 0" lookat="100,0,0" spawnclass=SpaceShip pawndesign=spaceshipswallow > <!-- pawndesign=spaceshipcollateraldamage -->
-	  <EventTrigger invert="true" >
-	    <events>
-	      <trigger>
-	        <EventListener event="flying1" />
-	      </trigger>
-            </events>
-	  </EventTrigger>
+<!--	<SpawnPoint team=0 position="0, 0, 0" lookat="100,0,0" spawnclass=SpaceShip pawndesign=spaceshipswallow > <!-- pawndesign=spaceshipcollateraldamage --
+          <events>
+            <activity>
+              <EventListener event="flying12" />
+            </activity>
+          </events>
 	</SpawnPoint>
 
+	<EventTrigger name="flying12" invert="true" >
+	  <events>
+	    <trigger>
+	      <EventListener event="flying1" />
+	    </trigger>
+          </events>
+	</EventTrigger>
+-->
 
-	<SpawnPoint team=0 position="13500, 2500, 11000" lookat="18000,5000,21000" spawnclass=SpaceShip pawndesign=spaceshipswallow delay=0.1><!-- pawndesign=spaceshipcollateraldamage -->
-	  <EventTrigger>
-	    <events>
-	      <trigger>
-	        <EventListener event="flying1" />
-	      </trigger>
-	    </events>
-	  </EventTrigger>
+	<SpawnPoint team=0 position="13500, 2500, 11000" lookat="18000,5000,21000" spawnclass=SpaceShip pawndesign=spaceshipswallow delay=0.1><!-- pawndesign=spaceshipcollateraldamage --
+	  <events>
+            <activity>
+              <EventListener event="flying1" />
+            </activity>
+          </events> -->
         </SpawnPoint>
 
+<!-- ZUM TESTEN -->
+	<DistanceTrigger name=spawntrigger2 position="13500, 2500, 11000" target="SpaceShip" distance=10 stayActive="true" delay=0 />
+	<DistanceTrigger name="flying1" position="13500, 2500, 11000" target="SpaceShip" distance=10 stayActive="true" delay=0 />
+
 	<!-- Distance-Spawn-Trigger -->
 	<DistanceTrigger name=spawntrigger2 position="0, 0, 0" target="SpaceShip" distance=10 stayActive="true" delay=0 />
 
@@ -289,11 +297,11 @@
 		</effects>
 		<events>
 			<execute>
-				<EventListener event="flying2" />
+				<EventListener event="flying22" />
 			</execute>		
 		</events>
 	</QuestEffectBeacon>
-
+<!--
 	<SimpleNotification message="Well done! Catch the spion!"  broadcast="true">
 		<events>
 			<trigger>
@@ -301,7 +309,7 @@
 			</trigger>
 		</events>
 	</SimpleNotification>
-
+-->
 	<!-- ESCAPE -->
 	<SimpleNotification message="A spion is startet to the mainship!"  broadcast="true">
 		<events>
@@ -317,10 +325,31 @@
 		</effects>
 		<events>
 			<execute>
-				<EventListener event="escape" />
+				<EventListener event="escape10" />
 			</execute>
 		</events>
 	</QuestEffectBeacon>
+
+	<BlinkingBillboard position="13500, 2500, 10500" color="1.0, 1.0, 0.05" frequency=0.6 amplitude=10 material="Examples/Flare" >
+          <events>
+            <visibility>
+              <EventTrigger>
+		<EventTrigger invert=true>
+		  <events>
+		    <trigger>
+		      <EventListener event="flying2" />
+		    </trigger>
+		  </events>
+		</EventTrigger>
+                <events>
+                  <trigger>
+                    <EventListener event="flying1" />
+                  </trigger>
+                </events>
+	      </EventTrigger>
+            </visibility>
+          </events>
+	</BlinkingBillboard>
 	
 	<!-- ESCAPE ENDING -->
 	<!-- Spion escaped -->
@@ -336,6 +365,18 @@
 		</events>
 	</QuestEffectBeacon>
 
+	<!-- TEST -->
+	<QuestEffectBeacon>
+		<effects>
+			<AddQuest questId="spacefight.escape" />
+		</effects>
+		<events>
+			<execute>
+				<EventListener event=spawntrigger2 />
+			</execute>
+		</events>
+	</QuestEffectBeacon>
+
 	<!-- Spion destroyed -->
 	<QuestEffectBeacon>
 		<effects>
@@ -344,7 +385,7 @@
 		</effects>
 		<events>
 			<execute>
-				<EventListener event="destroyed" />
+				<EventListener event="spion5" />
 			</execute>
 		</events>
 	</QuestEffectBeacon>
@@ -411,7 +452,7 @@
 	</DistanceTrigger>
 
 	<!-- Trigger to activate the upgrade1-Quest -->
-	<DistanceTrigger name="droneTrigger" position="13500, 2500, 10500" target="SpaceShip" distance=2000 stayActive="true" delay=0 />
+	<DistanceTrigger name="droneTrigger" position="13500, 2500, 10500" target="SpaceShip" distance=2000 stayActive="true" delay=0.1 />
 	<SimpleNotification message="Search the drone!?"  broadcast="true">
 		<events>
 			<trigger>
@@ -421,7 +462,7 @@
 	</SimpleNotification>	
 
 	<!-- Helper-Trigger for the drone(s) -->
-	<DistanceTrigger name="drone1" position="9750, -5350, 5650" target="SpaceShip" distance=20 stayActive="true" delay=0 />
+	<DistanceTrigger name="drone1" position="9750, -5350, 5650" target="SpaceShip" distance=20 stayActive="true" delay=0.1 />
 	<SimpleNotification message="Now your are prepared best!"  broadcast="true">
 		<events>
 			<trigger>
@@ -431,32 +472,55 @@
 	</SimpleNotification>
 
 	<!-- Helper-Trigger for second guard -->
-	<DistanceTrigger name="flying2" position="18000,5000,21000" target="SpaceShip" distance=10000 stayActive="true" delay=0.1 >
+	<DistanceTrigger name="flying22" position="18000, 5000, 21000" target="SpaceShip" distance=10000 stayActive="true" delay=0.1>
 		<EventTrigger>
 			<events>
 				<trigger>
-					<EventListener event="guard2trigger4" />
+					<EventListener event="flying2" />
 				</trigger>
 			</events>
 		</EventTrigger>
 	</DistanceTrigger>
-	
-	<!-- Helper-Trigger for the Escape-Quest -->
-	<DistanceTrigger name="escape" position="18000,5000,21000" target="SpaceShip" distance=10000 stayActive="true" delay=0 >
+
+	<SimpleNotification message="flying2.2"  broadcast="true">
+		<events>
+			<trigger>
+				<EventListener event="flying22" />
+			</trigger>
+		</events>
+	</SimpleNotification>
+
+	<DistanceTrigger name="flying2" position="18000, 5000, 21000" target="SpaceShip" distance=10000 stayActive="true" delay=0.1 >
 		<EventTrigger>
 			<events>
 				<trigger>
-					<EventListener event="guard2trigger1" />
+					<EventListener event="guard2trigger4" />
 				</trigger>
 			</events>
 		</EventTrigger>
 	</DistanceTrigger>
 
+	<SimpleNotification message="flying2"  broadcast="true">
+		<events>
+			<trigger>
+				<EventListener event="flying2" />
+			</trigger>
+		</events>
+	</SimpleNotification>
+	
+	<!-- Helper-Trigger for the Escape-Quest -->
+	<DistanceTrigger name="escape10" position="18000,5000,21000" target="SpaceShip" distance=10000 stayActive="true" delay=0.1 >
+		<EventTrigger>
+			<events>
+        			<trigger>
+        				<EventListener event="guard2trigger1" />
+        			</trigger>
+        		</events>
+		</EventTrigger>
+	</DistanceTrigger>
 
-
-
 	<!-- Helper-Trigger for mainship -->
-	<DistanceTrigger name="flying3" position="11000, 3000, 21000" target="SpaceShip" distance=1000 stayActive="true" delay=0 />
+	<DistanceTrigger name="flying3" position="11000, 3000, 21000" target="SpaceShip" distance=1000 stayActive="true" delay=0.1 />
 	<SimpleNotification message="Mainship sighted!"  broadcast="true">
 		<events>
 			<trigger>
@@ -465,7 +529,7 @@
 		</events>
 	</SimpleNotification>
 
-	<!-- <DistanceTrigger name="drone2" position="9750, -5350, 5650" target="SpaceShip" distance=20 stay Active="true" delay=0 /> -->
+	<!-- <DistanceTrigger name="drone2" position="9750, -5350, 5650" target="SpaceShip" distance=20 stay Active="true" delay=0.1 /> -->
 	<SimpleNotification message="Now your are prepared best!"  broadcast="true">
 		<events>
 			<trigger>
@@ -475,7 +539,7 @@
 	</SimpleNotification>
 
 	<!-- DistanceTrigger for spion -->
-	<DistanceTrigger name="spionTrigger" position="0,-10000,42000" target="SpaceShip" distance=50 stayActive="true" delay=0 />
+	<DistanceTrigger name="spionTrigger" position="0,-10000,42000" target="SpaceShip" distance=50 stayActive="true" delay=0.1 />
 	<SimpleNotification message="spion is arrived!"  broadcast="true">
 		<events>
 			<trigger>
@@ -484,7 +548,8 @@
 		</events>
 	</SimpleNotification>
 
-	<DistanceTrigger name="destroyed" position="8500,-3000,32000" target="SpaceShip" distance=100000 stayActive="true" delay=0 >
+	<!-- If spion destroyed -->
+	<DistanceTrigger name="destroyed" position="8500,-3000,32000" target="SpaceShip" distance=100000 stayActive="true" delay=0.1 >
 		<EventTrigger>
 			<events>
 				<trigger>
@@ -573,14 +638,8 @@
       </EventTrigger>
     </EventTrigger>
 
-	<SimpleNotification message="first"  broadcast="true">
-		<events>
-			<trigger>
-				<EventListener event="guard2trigger1" />
-			</trigger>
-		</events>
-	</SimpleNotification>
 
+
 <!-- For Escape -->
 	<EventTrigger name="spion5" activations="1" stayactive="true" delay=0.1 >
 	  <events>
@@ -588,8 +647,16 @@
 	      <EventListener event="spion" />
 	    </trigger>
 	  </events>
-	</EventTrigger>
+	</EventTrigger>	
 
+	<SimpleNotification message="spion5"  broadcast="true">
+		<events>
+			<trigger>
+				<EventListener event="spion5" />
+			</trigger>
+		</events>
+	</SimpleNotification>
+
 <!-- For last fight -->
     <EventTrigger name="guard3trigger6" activations="1" stayactive="true" delay=0.1 >
       <events>
@@ -731,7 +798,7 @@
 <SpaceShip position="19000,5000,21000" lookat="19000,4900,21000" name="secondPatrol" visible="true" radarname="Patrol">
   <events>
     <visibility>
-      <EventListener event="guard1trigger4" />
+      <EventListener event=spawntrigger2 /> <!-- guard1trigger4 -->
     </visibility>
   </events>
   <templates>
@@ -761,7 +828,7 @@
 <SpaceShip position="17000,5000,21000" lookat="17000,5100,21000" name="secondPatrol" visible="true" radarname="Patrol">
   <events>
     <visibility>
-      <EventListener event="guard1trigger4" />
+      <EventListener event=spawntrigger2 /> <!-- guard1trigger4 -->
     </visibility>
   </events>
   <templates>
@@ -791,7 +858,7 @@
 <SpaceShip position="18000,4000,21000" lookat="17000,4000,21000" name="secondPatrol" visible="true" radarname="Patrol">
   <events>
     <visibility>
-      <EventListener event="guard1trigger4" />
+      <EventListener event=spawntrigger2 /> <!-- guard1trigger4 -->
     </visibility>
   </events>
   <templates>
@@ -821,7 +888,7 @@
 <SpaceShip position="18000,6000,21000" lookat="19000,6000,21000" name="secondPatrol" visible="true" radarname="Patrol">
   <events>
     <visibility>
-      <EventListener event="guard1trigger4" />
+      <EventListener event=spawntrigger2 /> <!-- guard1trigger4 -->
     </visibility>
   </events>
   <templates>




More information about the Orxonox-commit mailing list