[Orxonox-commit 6004] r10663 - code/branches/campaignHS15/data/levels
paulsc at orxonox.net
paulsc at orxonox.net
Mon Oct 19 15:08:35 CEST 2015
Author: paulsc
Date: 2015-10-19 15:08:34 +0200 (Mon, 19 Oct 2015)
New Revision: 10663
Modified:
code/branches/campaignHS15/data/levels/Campaign1.oxw
Log:
Added quest structure, spawn trigger and comment sections
Modified: code/branches/campaignHS15/data/levels/Campaign1.oxw
===================================================================
--- code/branches/campaignHS15/data/levels/Campaign1.oxw 2015-10-19 13:06:53 UTC (rev 10662)
+++ code/branches/campaignHS15/data/levels/Campaign1.oxw 2015-10-19 13:08:34 UTC (rev 10663)
@@ -34,23 +34,142 @@
<WorldAmbientSound source="Earth.ogg" looping="true" playOnLoad="true" />
<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 team=0 position="0,-200,0" lookat="0,0,-50" spawnclass=SpaceShip pawndesign=spaceshipassff2 />
- <SpaceShip position="500,500,-200" lookat="-500,500,-200" team=0>
- <templates>
- <Template link=spaceshipTransporter />
- </templates>
- <controller>
- <WaypointController accuracy=10 team=0>
- <waypoints>
- <Model mesh="cube.mesh" scale=8 position="0,700,-200" />
- <Model mesh="cube.mesh" scale=8 position="500,500,-200" />
- <Model mesh="cube.mesh" scale=8 position="-500,500,-200" />
- </waypoints>
- </WaypointController>
- </controller>
- </SpaceShip>
+ <!--QUEST DEFINITIONS-->
+ <GlobalQuest id="quest1">
+ <QuestDescription title="Reach the Station!" description="" failMessage="" completeMessage="" />
+ <hints>
+ <QuestHint id="quest1hint1" />
+ </hints>
+ <subquests>
+ </subquests>
+ </GlobalQuest>
+
+ <GlobalQuest id="quest2">
+ <QuestDescription title="Prepare to fight the Wave" description="" failMessage="" completeMessage="" />
+ <hints>
+ </hints>
+ <subquests>
+ <GlobalQuest id="quest2.1">
+ <QuestDescription title="Get a better Spaceship" description="" failMessage="" completeMessage="" />
+ </GlobalQuest>
+ <GlobalQuest id="quest2.2">
+ <QuestDescription title="Get some Pickups" description="" failMessage="" completeMessage="" />
+ </GlobalQuest>
+ <GlobalQuest id="quest2.3">
+ <QuestDescription title="Meet your Unit" description="" failMessage="" completeMessage="" />
+ </GlobalQuest>
+ </subquests>
+ </GlobalQuest>
+
+ <GlobalQuest id="quest3">
+ <QuestDescription title="Fight the first Wave" description="" failMessage="" completeMessage="" />
+ <hints>
+ </hints>
+ <subquests>
+ </subquests>
+ </GlobalQuest>
+
+ <GlobalQuest id="quest4">
+ <QuestDescription title="Prepare for the next Wave" description="" failMessage="" completeMessage="" />
+ <hints>
+ </hints>
+ <subquests>
+ <GlobalQuest id="quest4.1">
+ <QuestDescription title="Get to the Defense Station" description="" failMessage="" completeMessage="" />
+ </GlobalQuest>
+ <GlobalQuest id="quest4.2">
+ <QuestDescription title="Find the turret" description="" failMessage="" completeMessage="" />
+ </GlobalQuest>
+ </subquests>
+ </GlobalQuest>
+
+ <GlobalQuest id="quest5">
+ <QuestDescription title="Fight the Hord!" description="" failMessage="" completeMessage="" />
+ <hints>
+ </hints>
+ <subquests>
+ </subquests>
+ </GlobalQuest>
+
+ <GlobalQuest id="quest6">
+ <QuestDescription title="Get back to the Transporter" description="" failMessage="" completeMessage="" />
+ <hints>
+ </hints>
+ <subquests>
+ <GlobalQuest id="quest6.1">
+ <QuestDescription title="Collect the local Pickups" description="" failMessage="" completeMessage="" />
+ </GlobalQuest>
+ <GlobalQuest id="quest6.2">
+ <QuestDescription title="Use Portal to the Transporter" description="" failMessage="" completeMessage="" />
+ </GlobalQuest>
+ </subquests>
+ </GlobalQuest>
+
+ <GlobalQuest id="quest7">
+ <QuestDescription title="Fight the final Wave" description="" failMessage="" completeMessage="" />
+ <hints>
+ </hints>
+ <subquests>
+ </subquests>
+ </GlobalQuest>
+
+ <!--EVENTS-->
+
+
+ <EventMultiTrigger name=spawntrigger>
+ <events>
+ <trigger>
+ <SpawnPoint team=0 position="0,-200,0" lookat="0,0,-50" spawnclass=SpaceShip pawndesign=spaceshipassff2 />
+ </trigger>
+ </events>
+ </EventMultiTrigger>
+
+
+ <QuestEffectBeacon times=1>
+ <effects>
+ <AddQuest questId="quest1" />
+ <AddQuest questId="quest2" />
+ <AddQuest questId="quest2.1" />
+ <AddQuest questId="quest2.2" />
+ <AddQuest questId="quest2.3" />
+ <AddQuest questId="quest3" />
+ <AddQuest questId="quest4" />
+ <AddQuest questId="quest4.1" />
+ <AddQuest questId="quest4.2" />
+ <AddQuest questId="quest5" />
+ <AddQuest questId="quest6" />
+ <AddQuest questId="quest6.1" />
+ <AddQuest questId="quest6.2" />
+ <AddQuest questId="quest7" />
+ </effects>
+ <events>
+ <execute>
+ <EventListener event=spawntrigger />
+ </execute>
+ </events>
+ </QuestEffectBeacon>
+
+ <!--ELEMENTS -->
+
+ <SpaceShip position="500,500,-200" lookat="-500,500,-200" team=0>
+ <templates>
+ <Template link=spaceshipTransporter />
+ </templates>
+ <controller>
+ <WaypointController accuracy=10>
+ <waypoints>
+ <Model mesh="cube.mesh" scale=8 position="0,700,-200" />
+ <Model mesh="cube.mesh" scale=8 position="500,500,-200" />
+ <Model mesh="cube.mesh" scale=8 position="-500,500,-200" />
+ </waypoints>
+ </WaypointController>
+ </controller>
+ </SpaceShip>
+
+
+
</Scene>
</Level>
More information about the Orxonox-commit
mailing list