[Orxonox-commit 5178] r9843 - code/branches/levelMichael/data/levels
schlaem at orxonox.net
schlaem at orxonox.net
Mon Dec 2 14:48:29 CET 2013
Author: schlaem
Date: 2013-12-02 14:48:29 +0100 (Mon, 02 Dec 2013)
New Revision: 9843
Modified:
code/branches/levelMichael/data/levels/Spacefight.oxw
Log:
in progress...
Modified: code/branches/levelMichael/data/levels/Spacefight.oxw
===================================================================
--- code/branches/levelMichael/data/levels/Spacefight.oxw 2013-12-02 13:47:14 UTC (rev 9842)
+++ code/branches/levelMichael/data/levels/Spacefight.oxw 2013-12-02 13:48:29 UTC (rev 9843)
@@ -82,7 +82,7 @@
</EventTrigger>
- <SpawnPoint team=0 position="-10000, -22000, 25000" lookat="18000,5000,21000" spawnclass=SpaceShip pawndesign=spaceshipswallow delay=0.1><!-- pawndesign=spaceshipcollateraldamage -->
+ <SpawnPoint team=0 position="13500, 2500, 10500" lookat="18000,5000,18000" spawnclass=SpaceShip pawndesign=spaceshipswallow delay=0.1><!-- pawndesign=spaceshipcollateraldamage -->
<events>
<activity>
<EventListener event="flying1" />
@@ -90,10 +90,6 @@
</events> -->
</SpawnPoint>
-<!-- ZUM TESTEN ("-12000, -22000, 25000") 13500, 2500, 11000--
- <DistanceTrigger name=spawntrigger2 position="-10000, -22000, 25000" target="SpaceShip" distance=10 stayActive="true" delay=0 />
- <DistanceTrigger name="flying1" position="-10000, -22000, 25000" 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 />
@@ -238,7 +234,7 @@
</effects>
</QuestEffectBeacon>
- <SimpleNotification message="The blinking light shows you the way!" broadcast="true">
+ <SimpleNotification message="Well done!" broadcast="true">
<events>
<trigger>
<EventListener event="flying1" />
@@ -246,8 +242,16 @@
</events>
</SimpleNotification>
+ <SimpleNotification message="The blinking light shows you the way!" broadcast="true" >
+ <events>
+ <trigger>
+ <EventListener event="flying1" />
+ </trigger>
+ </events>
+ </SimpleNotification>
- <BlinkingBillboard position="13500, 2500, 10500" color="1.0, 1.0, 0.05" frequency=0.6 amplitude=10 material="Examples/Flare" >
+
+ <BlinkingBillboard position="11000, 1000, 7000" color="1.0, 1.0, 0.05" frequency=0.5 amplitude=10 material="Examples/Flare" >
<events>
<visibility>
<EventTrigger>
@@ -302,17 +306,25 @@
</execute>
</events>
</QuestEffectBeacon>
-<!--
- <SimpleNotification message="Well done! Catch the spion!" broadcast="true">
+
+ <SimpleNotification message="Well done! Catch the scout!" broadcast="true">
<events>
<trigger>
<EventListener event="flying2" />
</trigger>
</events>
</SimpleNotification>
--->
+
+ <SimpleNotification message="before he reachs the light!" broadcast="true" delay=5.0 >
+ <events>
+ <trigger>
+ <EventListener event="flying2" />
+ </trigger>
+ </events>
+ </SimpleNotification>
+
<!-- ESCAPE -->
- <SimpleNotification message="A spion is startet to the mainship!" broadcast="true">
+ <SimpleNotification message="A scout is startet to the mainship!" broadcast="true">
<events>
<trigger>
<EventListener event="guard2trigger1" />
@@ -331,27 +343,6 @@
</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 -->
<QuestEffectBeacon times=0>
@@ -451,17 +442,18 @@
</events>
</EventTrigger>
</DistanceTrigger>
- <SimpleNotification message="flying1" broadcast="true">
+
+ <!-- Trigger to activate the upgrade1-Quest -->
+ <DistanceTrigger name="droneTrigger" position="11000, 1000, 7000" target="SpaceShip" distance=2000 stayActive="true" delay=0.1 />
+ <SimpleNotification message="Upgrade?" broadcast="true">
<events>
<trigger>
- <EventListener event="flying1" />
+ <EventListener event="droneTrigger" />
</trigger>
</events>
- </SimpleNotification>
+ </SimpleNotification>
- <!-- Trigger to activate the upgrade1-Quest -->
- <DistanceTrigger name="droneTrigger" position="13500, 2500, 10500" target="SpaceShip" distance=2000 stayActive="true" delay=0.1 />
- <SimpleNotification message="Search the drone!?" broadcast="true">
+ <SimpleNotification message="Search the drone!" broadcast="true" delay=5.0 >
<events>
<trigger>
<EventListener event="droneTrigger" />
@@ -490,14 +482,6 @@
</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 >
@@ -509,22 +493,23 @@
</events>
</EventTrigger>
</DistanceTrigger>
- <SimpleNotification message="escape10" broadcast="true">
+
+ <!-- DistanceTrigger for spion -->
+ <DistanceTrigger name="spionTrigger" position="15000,4000,19000" target="SpaceShip" distance=50 stayActive="true" delay=0.1 />
+ <SimpleNotification message="spion is arrived!" broadcast="true">
<events>
<trigger>
- <EventListener event="escape10" />
+ <EventListener event="spionTrigger" />
</trigger>
</events>
</SimpleNotification>
-
-
- <!-- DistanceTrigger for spion -->
- <DistanceTrigger name="spionTrigger" position="15000,4000,19000" target="SpaceShip" distance=50 stayActive="true" delay=0.1 />
- <SimpleNotification message="spion is arrived!" broadcast="true">
+ <!-- Helper-Trigger for Captain Hood -->
+ <DistanceTrigger name="reached" position="10000, 2000, 17000" target="SpaceShip" distance=1000 stayActive="true" delay=0.1 />
+ <SimpleNotification message="Follow Captain Hood!" broadcast="true">
<events>
<trigger>
- <EventListener event="spionTrigger" />
+ <EventListener event="reached" />
</trigger>
</events>
</SimpleNotification>
@@ -549,17 +534,47 @@
</events>
</EventTrigger>
</DistanceTrigger>
- <SimpleNotification message="Spion destroyed!" broadcast="true">
+
+ <SimpleNotification message="Scout destroyed!" broadcast="true">
<events>
<trigger>
- <EventListener event="destroyed" />
+ <EventListener event="spion5" />
</trigger>
</events>
</SimpleNotification>
- <BlinkingBillboard position="0,-10000,42000" frequency=0.5 color="1.0,1.0,1.0" amplitude=10 material="Examples/Flare" />
-
+ <EventTrigger name="spion5delay1" activations="1" stayactive="true" delay=5.0 >
+ <events>
+ <trigger>
+ <EventListener event="spion5" />
+ </trigger>
+ </events>
+ </EventTrigger>
+ <SimpleNotification message="Your friend, Captain Hood, is near by you!" broadcast="true">
+ <events>
+ <trigger>
+ <EventListener event="spion5delay1" />
+ </trigger>
+ </events>
+ </SimpleNotification>
+
+ <EventTrigger name="spion5delay2" activations="1" stayactive="true" delay=5.0 >
+ <events>
+ <trigger>
+ <EventListener event="spion5delay1" />
+ </trigger>
+ </events>
+ </EventTrigger>
+
+ <SimpleNotification message="He'll show you the way to the mainship!" broadcast="true">
+ <events>
+ <trigger>
+ <EventListener event="spion5delay2" />
+ </trigger>
+ </events>
+ </SimpleNotification>
+
<!-- Rescue the commander -->
<DistanceTrigger name="dock" position="-12100, -22000, 25000" target="SpaceShip" distance=100 stayActive="true" delay=0 />
@@ -640,14 +655,6 @@
</events>
</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>
@@ -907,7 +914,7 @@
</SpaceShip>
<!-- Escape-Ship (Spion) -->
-<SpaceShip position="17000,4000,19000" lookat="-12000, -22000, 25000" name="spion" visible="true" radarname="Spion" >
+<SpaceShip position="17000,4000,19000" lookat="-12000, -22000, 25000" name="spion" visible="true" radarname="Scout" >
<events>
<visibility>
<EventListener event="guard2trigger1" />
@@ -919,7 +926,7 @@
<controller>
<WaypointController team=1>
<waypoints>
- <Model mesh="cube.mesh" scale=0 position="15000,4000,19000" /> <!-- "-7000,-10000,42000" -->
+ <Model mesh="cube.mesh" scale=100 position="-7000,-10000,42000" /> <!-- "-7000,-10000,42000" -->
<Model mesh="cube.mesh" scale=0 position="-12000, -22000, 25000" />
</waypoints>
<events>
@@ -937,18 +944,17 @@
</SpaceShip>
<!-- Mainship - Pirates -->
-
<SpaceShip position="-12000, -22000, 26000" lookat="-12000, -21300, 25700" name="lastGuard" visible="true" radarname="Pirate" >
<events>
<visibility>
- <EventListener event=spawntrigger2 /> <!-- "guard2trigger4" -->
+ <EventListener event="guard2trigger4" /> <!-- "guard2trigger4" -->
</visibility>
</events>
<templates>
<Template link=spaceshippirate />
</templates>
<controller>
- <WaypointController team=1>
+ <WaypointPatrolController alertnessradius=2000 team=1 active=false>
<waypoints>
<Model mesh="cube.mesh" scale=0 position="-12000, -21300, 25700" />
<Model mesh="cube.mesh" scale=0 position="-12000, -21000, 25000" />
@@ -961,24 +967,24 @@
</waypoints>
<events>
<activity>
- <EventListener event=spawntrigger2 /> <!-- "guard2trigger4" -->
+ <EventListener event="guard2trigger4" /> <!-- "guard2trigger4" -->
</activity>
</events>
- </WaypointController>
+ </WaypointPatrolController>
</controller>
</SpaceShip>
<SpaceShip position="-12000, -21000, 25000" lookat="-12000, -21300, 24300" name="lastGuard" visible="true" radarname="Pirate" >
<events>
<visibility>
- <EventListener event=spawntrigger2 /> <!-- "guard2trigger4" -->
+ <EventListener event="guard2trigger4" /> <!-- "guard2trigger4" -->
</visibility>
</events>
<templates>
<Template link=spaceshippirate />
</templates>
<controller>
- <WaypointController team=1>
+ <WaypointPatrolController alertnessradius=2000 team=1 active=false>
<waypoints>
<Model mesh="cube.mesh" scale=0 position="-12000, -21300, 24300" />
<Model mesh="cube.mesh" scale=0 position="-12000, -22000, 24000" />
@@ -991,24 +997,24 @@
</waypoints>
<events>
<activity>
- <EventListener event=spawntrigger2 /> <!-- "guard2trigger4" -->
+ <EventListener event="guard2trigger4" /> <!-- "guard2trigger4" -->
</activity>
</events>
- </WaypointController>
+ </WaypointPatrolController>
</controller>
</SpaceShip>
<SpaceShip position="-12000, -22000, 24000" lookat="-12000, -22700, 24300" name="lastGuard" visible="true" radarname="Pirate" >
<events>
<visibility>
- <EventListener event=spawntrigger2 /> <!-- "guard2trigger4" -->
+ <EventListener event="guard2trigger4" /> <!-- "guard2trigger4" -->
</visibility>
</events>
<templates>
<Template link=spaceshippirate />
</templates>
<controller>
- <WaypointController team=1>
+ <WaypointPatrolController alertnessradius=2000 team=1 active=false>
<waypoints>
<Model mesh="cube.mesh" scale=0 position="-12000, -22700, 24300" />
<Model mesh="cube.mesh" scale=0 position="-12000, -23000, 25000" />
@@ -1021,24 +1027,24 @@
</waypoints>
<events>
<activity>
- <EventListener event=spawntrigger2 /> <!-- "guard2trigger4" -->
+ <EventListener event="guard2trigger4" /> <!-- "guard2trigger4" -->
</activity>
</events>
- </WaypointController>
+ </WaypointPatrolController>
</controller>
</SpaceShip>
<SpaceShip position="-12000, -23000, 25000" lookat="-12000, -22700, 25700" name="lastGuard" visible="true" radarname="Pirate" >
<events>
<visibility>
- <EventListener event=spawntrigger2 /> <!-- "guard2trigger4" -->
+ <EventListener event="guard2trigger4" /> <!-- "guard2trigger4" -->
</visibility>
</events>
<templates>
<Template link=spaceshippirate />
</templates>
<controller>
- <WaypointController team=1>
+ <WaypointPatrolController alertnessradius=2000 team=1 active=false>
<waypoints>
<Model mesh="cube.mesh" scale=0 position="-12000, -22700, 25700" />
<Model mesh="cube.mesh" scale=0 position="-12000, -22000, 25000" />
@@ -1051,10 +1057,10 @@
</waypoints>
<events>
<activity>
- <EventListener event=spawntrigger2 /> <!-- "guard2trigger4" -->
+ <EventListener event="guard2trigger4" /> <!-- "guard2trigger4" -->
</activity>
</events>
- </WaypointController>
+ </WaypointPatrolController>
</controller>
</SpaceShip>
@@ -1062,14 +1068,14 @@
<SpaceShip position="-11700, -21700, 25000" lookat="-11000, -22000, 25000" name="lastGuard" visible="true" radarname="Pirate" >
<events>
<visibility>
- <EventListener event=spawntrigger2 /> <!-- escaped -->
+ <EventListener event="escaped" /> <!-- escaped -->
</visibility>
</events>
<templates>
<Template link=spaceshippirate />
</templates>
<controller>
- <WaypointController team=1>
+ <WaypointPatrolController alertnessradius=2000 team=1 active=false>
<waypoints>
<Model mesh="cube.mesh" scale=0 position="-11000, -22000, 25000" />
<Model mesh="cube.mesh" scale=0 position="-11300, -22700, 25000" />
@@ -1082,24 +1088,24 @@
</waypoints>
<events>
<activity>
- <EventListener event=spawntrigger2 /> <!-- escaped -->
+ <EventListener event="escaped" /> <!-- escaped -->
</activity>
</events>
- </WaypointController>
+ </WaypointPatrolController>
</controller>
</SpaceShip>
<SpaceShip position="-12700, -22700, 25000" lookat="-13000, -22000, 25000" name="lastGuard" visible="true" radarname="Pirate" >
<events>
<visibility>
- <EventListener event=spawntrigger2 /> <!-- escaped -->
+ <EventListener event="escaped" /> <!-- escaped -->
</visibility>
</events>
<templates>
<Template link=spaceshippirate />
</templates>
<controller>
- <WaypointController team=1>
+ <WaypointPatrolController alertnessradius=2000 team=1 active=false>
<waypoints>
<Model mesh="cube.mesh" scale=0 position="-13000, -22000, 25000" />
<Model mesh="cube.mesh" scale=0 position="-12700, -21300, 25000" />
@@ -1112,14 +1118,60 @@
</waypoints>
<events>
<activity>
- <EventListener event=spawntrigger2 /> <!-- escaped -->
+ <EventListener event="escaped" /> <!-- escaped -->
</activity>
</events>
- </WaypointController>
+ </WaypointPatrolController>
</controller>
</SpaceShip>
+<!-- FRIEND-SHIPS -->
+<SpaceShip position="8500, 2000, 17000" lookat="0, 0, 18000" name="friend" visible="true" radarname="Hood" >
+ <events>
+ <visibility>
+ <EventListener event="guard2trigger4" />
+ </visibility>
+ </events>
+ <templates>
+ <Template link=spaceshipswallow />
+ </templates>
+ <controller>
+ <WaypointPatrolController alertnessradius=2000 team=0 active=false>
+ <waypoints>
+ <Model mesh="cube.mesh" scale=100 position="0, -5000, 18000" />
+ <Model mesh="cube.mesh" scale=100 position="-11500, -22000, 25000" />
+ </waypoints>
+ <events>
+ <activity>
+ <EventListener event="reached" />
+ </activity>
+ </events>
+ </WaypointPatrolController>
+ </controller>
+</SpaceShip>
+<BlinkingBillboard position="10000, 2000, 17000" color="1.0, 1.0, 0.05" frequency=0.5 amplitude=20 material="Examples/Flare" >
+ <events>
+ <visibility>
+ <EventTrigger>
+ <EventTrigger invert=true>
+ <events>
+ <trigger>
+ <EventListener event="reached" />
+ </trigger>
+ </events>
+ </EventTrigger>
+ <events>
+ <trigger>
+ <EventListener event="spion5" />
+ </trigger>
+ </events>
+ </EventTrigger>
+ </visibility>
+ </events>
+</BlinkingBillboard>
+
+
<!-- ----------------------------------------------------- -->
<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"/>
@@ -1202,21 +1254,6 @@
collisionType="dynamic" />
- <BlinkingBillboard position="-7000,-10000,42000" color="1,1,1" frequency=0.6 amplitude=100 material="Examples/Flare" >
- <events>
- <visibility>
- <EventTrigger>
- <events>
- <trigger>
- <EventListener event="spion" />
- </trigger>
- </events>
- </EventTrigger>
- </visibility>
- </events>
- </BlinkingBillboard>
-
-
<!-- ----------------Rotating SpaceStation--------------- -->
<!-- first guard -->
@@ -1254,10 +1291,6 @@
</collisionShapes>
</Pawn>
-
-<!-- "-12000, -22000, 25000" -->
-
-
</Scene>
</Level>
More information about the Orxonox-commit
mailing list