Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/presentationHS12/data/levels/presentationHS12.oxw @ 9520

Last change on this file since 9520 was 9520, checked in by jo, 11 years ago

Working on the presentationHS12.oxw level.

File size: 7.3 KB
Line 
1<!-- NEW FEATURES:
2- Three new Spaceships: collateralDamage; planetDestroyer; lightEscortship;
3- Shaders (not included here, since the ogre plugin is missing on Ubuntu)
4- Sound Effects (not included)
5- Animation (not included)
6- HUD aiming assistant
7- Turret
8- Racing Bots
9-->
10<LevelInfo
11 name = "Presentation HS 2012"
12 description = "New Features: new Spaceships, Racing AI, HUD Aiming Assistant, Turret, Shaders, Sound Effects"
13 tags = "presentation"
14 screenshot = "emptylevel.png"
15/>
16
17<?lua
18  include("stats.oxo")
19  include("HUDTemplates3.oxo")
20  include("templates/lodInformation.oxt")
21  include("templates/pickupRepresentationTemplates.oxt")
22?>
23
24<?lua
25  include("templates/spaceshipAssff.oxt")
26  include("templates/spaceshipPirate.oxt")
27  include("templates/spaceshipEscort.oxt")
28  include("templates/bigship.oxt")
29  include("templates/spaceshipTurret.oxt")
30  include("templates/spaceshipCollateralDamage.oxt")
31?>
32
33<Level
34  gametype = SpaceRace
35>
36  <templates>
37    <Template link=lodtemplate_default />
38  </templates>
39  <?lua include("includes/notifications.oxi") ?>
40
41  <Scene
42    ambientlight = "0.8, 0.8, 0.8"
43    skybox       = "Orxonox/Starbox"
44  >
45    <?lua
46      include("includes/pickups.oxi")
47    ?>
48
49    <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"/>
50    <!--SpawnPoint team=0 position="-800,0,0" lookat="0,0,0" spawnclass=SpaceShip pawndesign=spaceshipescort /-->
51    <!--SpawnPoint team=0 position="-200,0,0" lookat="0,0,0" spawnclass=SpaceShip pawndesign=bigship /-->
52    <SpawnPoint team=0 position="-900,0,0" lookat="0,0,0" spawnclass=SpaceShip pawndesign=spaceshipcollateraldamage />
53   
54    <SpaceRaceManager>
55        <checkpoints>
56            <RaceCheckPoint name="checkpoint1" position="000,0,0" direction="0,-1,1" collisionType="static" scale="1" distance="40" checkpointindex="0" islast="false" nextcheckpoints="1,2,3">
57                <attached>
58                    <Model mass="50" scale="7" mesh="BigSpacegate.mesh" yaw=90 />
59                </attached>
60            </RaceCheckPoint>
61<!--- first three alternative paths --->
62            <RaceCheckPoint name="checkpoint2" position="1300,0,-800" direction="0,-1,1" collisionType="static" scale="1" distance="40" checkpointindex="1" islast="false" nextcheckpoints="7,-1,-1">
63                <attached>
64                    <Model mass="50" scale="7" mesh="BigSpacegate.mesh" yaw=90/>
65                </attached>
66            </RaceCheckPoint>
67
68            <RaceCheckPoint name="checkpoint3" position="1200,-400,0" direction="0,-1,1" collisionType="static" scale="1" distance="40" checkpointindex="2" islast="false" nextcheckpoints="5,-1,-1">
69                <attached>
70                    <Model mass="50" scale="7" mesh="BigSpacegate.mesh" yaw=90 />
71                </attached>
72            </RaceCheckPoint>
73
74            <RaceCheckPoint name="checkpoint4" position="1200,100,700" direction="0,-1,1" collisionType="static" scale="1" distance="40" checkpointindex="3" islast="false" nextcheckpoints="6,-1,-1">
75                <attached>
76                    <Model mass="50" scale="7" mesh="BigSpacegate.mesh" yaw=90 />
77                </attached>
78            </RaceCheckPoint>
79
80<!--- second three alternative paths --->
81            <!--RaceCheckPoint name="checkpoint5" position="2000,500,-400" direction="0,-1,1" collisionType="static" scale="1" distance="40" checkpointindex="4" islast="false" nextcheckpoints="7,-1,-1">
82                <attached>
83                    <Model mass="50" scale="7" mesh="BigSpacegate.mesh" yaw=90 />
84                </attached>
85            </RaceCheckPoint-->
86
87            <RaceCheckPoint name="checkpoint6" position="2000,0,0" direction="0,-1,1" collisionType="static" scale="1" distance="40" checkpointindex="5" islast="false" nextcheckpoints="8,9,-1">
88                <attached>
89                    <Model mass="50" scale="7" mesh="BigSpacegate.mesh" yaw=90 />
90                </attached>
91            </RaceCheckPoint>
92
93            <RaceCheckPoint name="checkpoint7" position="2000,-500,400" direction="0,-1,1" collisionType="static" scale="1" distance="40" checkpointindex="6" islast="false" nextcheckpoints="10,-1,-1">
94                <attached>
95                    <Model mass="50" scale="7" mesh="BigSpacegate.mesh" yaw=90 />
96                </attached>
97            </RaceCheckPoint>
98
99
100<!--- third generation --->
101
102            <RaceCheckPoint name="checkpoint8" position="5000,0,-3000" direction="0,-1,1" collisionType="static" scale="1" distance="40" checkpointindex="7" islast="false" nextcheckpoints="12,-1,-1">
103                <attached>
104                    <Model mass="50" scale="7" mesh="BigSpacegate.mesh" yaw=135 />
105                </attached>
106            </RaceCheckPoint>
107
108            <RaceCheckPoint name="checkpoint9" position="3500,800,0" direction="0,-1,1" collisionType="static" scale="1" distance="40" checkpointindex="8" islast="false" nextcheckpoints="11,-1,-1">
109                <attached>
110                    <Model mass="50" scale="7" mesh="BigSpacegate.mesh" yaw=90 />
111                </attached>
112            </RaceCheckPoint>
113
114            <RaceCheckPoint name="checkpoint10" position="3500,-800,0" direction="0,-1,1" collisionType="static" scale="1" distance="40" checkpointindex="9" islast="false" nextcheckpoints="11,-1,-1">
115                <attached>
116                    <Model mass="50" scale="7" mesh="BigSpacegate.mesh" yaw=90 />
117                </attached>
118            </RaceCheckPoint>
119
120            <RaceCheckPoint name="checkpoint11" position="3500,0,1000" direction="0,-1,1" collisionType="static" scale="1" distance="40" checkpointindex="10" islast="false" nextcheckpoints="12,-1,-1">
121                <attached>
122                    <Model mass="50" scale="7" mesh="BigSpacegate.mesh" yaw=90 />
123                </attached>
124            </RaceCheckPoint>
125
126<!-- Intermediate -->
127            <RaceCheckPoint name="checkpoint12" position="4500,0,-100" direction="0,-1,1" collisionType="static" scale="1" distance="40" checkpointindex="11" islast="false" nextcheckpoints="12,-1,-1">
128                <attached>
129                    <Model mass="50" scale="7" mesh="BigSpacegate.mesh" yaw=90 />
130                </attached>
131            </RaceCheckPoint>
132
133<!----  GOAL  ---->
134            <RaceCheckPoint name="checkpoint13" position="6000,0,2000" direction="0,-1,1" collisionType="static" scale="1" distance="40" checkpointindex="12" islast="true">
135                <attached>
136                    <Model mass="50" scale="7" mesh="BigSpacegate.mesh" yaw=100 />
137                </attached>
138            </RaceCheckPoint>
139        </checkpoints>
140    </SpaceRaceManager>
141
142<!-- Simplify paths -->
143    <!-- PORTALS -->
144
145    <Template name=PortalDefault>
146        <PortalEndPoint>
147            <attached>
148                <Billboard material="Portals/Default" scale="3"/>
149            </attached>
150        </PortalEndPoint>
151    </Template>
152
153    <PortalEndPoint position="2000,0,-1000" id="3" distance="60" target="MobileEntity" design="PortalDefault" />
154    <PortalEndPoint position="4500,0,-3400" id="4" distance="60" target="MobileEntity" design="PortalDefault" />
155    <PortalLink fromID="3" toID="4" />
156    <PortalLink fromID="4" toID="3" />
157
158
159    <!-- ForceField -->
160
161
162
163   <!-- Pickup -->
164   <PickupSpawner pickup=mediumspeedpickup position="5300,0,-2300" triggerDistance="60" respawnTime="10" maxSpawnedItems="99" scale="12" />
165
166  </Scene>
167</Level>
168
Note: See TracBrowser for help on using the repository browser.