Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/levelMichael/data/levels/Spacefight.oxw @ 9758

Last change on this file since 9758 was 9758, checked in by schlaem, 10 years ago

some more detail for the drone-special.
Problem with the EventTrigger from a destroyed Object is still existing

File size: 22.5 KB
Line 
1<!--Spacefight-->
2
3<!--
4To Do:
5Naechster Quest bei Erreichen des roten Lichtes...
6-->
7<LevelInfo
8 name = "Spacefight"
9 description = "Level with the big Spacefight"
10 tags = "mission"
11 screenshot = "emptylevel.png"
12/>
13
14<?lua
15  include("stats.oxo")
16  include("HUDTemplates3.oxo")
17  include("templates/lodInformation.oxt")
18?>
19
20<?lua
21  include("templates/spaceshipAssff2.oxt")
22  include("templates/spaceshipPirate.oxt")
23  include("templates/spaceshipEscort.oxt")
24  include("templates/spaceshipSwallow.oxt")
25  include("templates/pickupRepresentationTemplates.oxt")
26?>
27<?lua
28    dofile("includes/CuboidSpaceStation.lua")
29?>
30
31<Level
32  gametype = "Mission"
33>
34  <templates>
35    <Template link=lodtemplate_default />
36  </templates>
37
38  <?lua include("includes/notifications.oxi") ?>
39
40
41  <NotificationQueueCEGUI
42    name="narrative"
43    targets="simpleNotification"
44    size=3
45    displayTime=3.9
46    position="0.2, 0, 0.1, 0"
47    fontSize="23"
48    fontColor="0.3, 1, 0.2, 0.8"
49    alignment="HorzCentred"
50    displaySize="0.6, 0, 0, 0"
51    />
52
53<Scene
54    ambientlight = "0.8, 0.8, 0.8"
55    skybox       = "Orxonox/Starbox"
56  >
57  <?lua include("includes/pickups.oxi") ?>
58
59 <Script code="showGUI NotificationLayer false true" needsGraphics="true" />
60
61<!-- QUESTS & SPAWNTRIGGER -->
62
63<!-- Spawntrigger -->
64
65        <EventMultiTrigger name=spawntrigger>
66          <events>
67            <trigger>
68              <SpawnPoint team=0 position="0,0,0" lookat="1,0,0" spawnclass=SpaceShip pawndesign=spaceshipswallow>
69                <EventTrigger invert=true>
70                  <events>
71                    <trigger>
72                      <EventListener event="spacefight.flying2" />
73                    </trigger>
74                  </events>
75                </EventTrigger>
76              </SpawnPoint>
77            </trigger>
78          </events>
79        </EventMultiTrigger>
80
81    <!-- Drone pickup -->
82   
83    <PickupSpawner pickup=dronepickup position="9750, -5350, 5650" triggerDistance="20" respawnTime="30" maxSpawnedItems="2" />
84
85<!-- QUEST DESCRIPTION-->
86
87        <LocalQuest id="spacefight.flying1">
88                <QuestDescription
89                        title="To the first guard!"
90                        description="Reach the station ahead."
91                        completeMessage="Well done!" />
92                <complete-effects>
93                        <AddQuest questId="spacefight.guard1" />
94                </complete-effects>
95        </LocalQuest>
96       
97        <LocalQuest id="spacefight.guard1">
98                <QuestDescription
99                        title="Eliminate the first guard!"
100                        description="You've reached the enemys Station and they haven't seen you yet.
101
102                                Ahead you see the first little patrol.
103                                There are two little battleships and also two unarmed ships.
104                                The unarmed could not attack you. So first destroy the battleships!"
105                        failMessage="You've lost all your ships!"
106                        completeMessage="Well done!" />
107                <complete-effects>
108                        <AddQuest questId="spacefight.upgrade1" />
109                        <AddQuest questId="spacefight.flying2" />
110                </complete-effects>
111        </LocalQuest>
112
113        <LocalQuest id="spacefight.upgrade1">
114                <QuestDescription
115                        title="Prepare for the fight (optional)"
116                        description="Your friends has an arsenal left behind near by your position.
117                                perhaps you find something useful there...
118                                Hint: look for a big asteroid."
119                        failMessage="You've lost all your ships!"
120                        completeMessage="" />
121        </LocalQuest>
122
123        <LocalQuest id="spacefight.flying2">
124                <QuestDescription
125                        title="To the second guard!"
126                        description="There is another sentry on the way to the big mainship.
127                                unfortunately, we also have to destroy this one."
128                        failMessage="You've lost all your ships!"
129                        completeMessage="" />
130                <complete-effects>
131                        <AddQuest questId="spacefight.guard2" />
132                </complete-effects>
133        </LocalQuest>
134
135        <LocalQuest id="spacefight.guard2">
136                <QuestDescription
137                        title="The second guard!"
138                        description="Destroy also this guard!"
139                        failMessage="You've lost all your ships!"
140                        completeMessage="" />
141                <complete-effects>
142                        <AddQuest questId="spacefight.escape" />
143                </complete-effects>
144        </LocalQuest>
145
146        <LocalQuest id="spacefight.escape">
147                <QuestDescription
148                        title="Catch the messenger!"
149                        description="A messenger is on the way to warn the troups of the mainship.
150                                Destroy him before he is near by the mainship.
151                                Else the fight against the enemys troups will be much more difficult."
152                        failMessage="The messenger has reached the mainship.
153                                Prepare to fight against a strong enmey!"
154                        completeMessage="Well done! Now the element of surprise will be ours!" />
155                <complete-effects>
156                        <AddQuest questId="spacefight.flying3" />
157                </complete-effects>
158        </LocalQuest>
159
160        <LocalQuest id="spacefight.flying3" >
161                <QuestDescription
162                        title="Prepared for the big fight?"
163                        description=""
164                        failMessage="You've lost all your ships!"
165                        completeMessage="" />
166        </LocalQuest>
167
168        <LocalQuest id="spacefight.mainfight" >
169                <QuestDescription
170                        title="The big fight!"
171                        description="Now the time is come!
172                                You've done all you can to prepare you for this spacebattle.
173                                Let us see, if it was enough.
174                               
175                                ATTACK!!!"
176                        failMessage="You've lost all your ships!"
177                        completeMessage="YEEEHAAA!
178                                You managed it! For that you will get the golden medal of the united space armies." />
179        </LocalQuest>
180
181        <LocalQuest id="spacefight.rescue" >
182                <QuestDescription
183                        title="Rescue and place the bomb"
184                        description="Now you have to free the commander and place the bomb."
185                        failMessage="You've lost all your ships!"
186                        completeMessage="" />
187        </LocalQuest>
188
189        <LocalQuest id="spacefight.moveAway" >
190                <QuestDescription
191                        title="Get away!"
192                        description="Get away of the mainship before the bomb detonates."
193                        failMessage="You've lost all your ships!"
194                        completeMessage="Done!" />
195        </LocalQuest>
196
197       
198<!-- ---------------------------------------------------------------------- -->
199
200<!-- QuestEffectBeacon's -->
201
202        <!-- START -->
203        <QuestEffectBeacon times=0>
204                <effects>
205                        <AddQuest questId="spacefight.flying1" />
206                </effects>
207                <events>
208                        <execute>
209                                <EventListener event=spawntrigger2 />
210                        </execute>
211                </events>
212        </QuestEffectBeacon>
213
214        <!-- Guard 1 -->
215        <QuestEffectBeacon times=0>
216                <effects>
217                        <CompleteQuest questId="spacefight.flying1" />
218                </effects>
219                <events>
220                        <execute>
221                                <EventListener event="flying1" />
222                        </execute>             
223                </events>
224        </QuestEffectBeacon>
225
226        <QuestEffectBeacon times=0>
227                <events>
228                        <execute>
229                                <EventListener event="flying2" /> <!-- eigentlich "guard1trigger4", aber funkt. nicht! -->
230                        </execute>
231                </events>
232                <effects>
233                        <CompleteQuest questId="spacefight.guard1" />
234                </effects>
235                <attached>
236                        <BlinkingBillboard position="13500, 2500, 10500" color="1,1,0" frequency=0.6 amplitude=10 material="Examples/Flare" />
237                </attached>
238        </QuestEffectBeacon>
239
240        <!-- Drone (optional) -->
241        <QuestEffectBeacon times=0>
242                <effects>
243                        <CompleteQuest questId="spacefight.upgrade1" />
244                </effects>
245                <events>
246                        <execute>
247                                <EventListener event="drone" />
248                        </execute>
249                </events>
250        </QuestEffectBeacon>
251       
252        <!-- Guard 2 -->
253        <QuestEffectBeacon times=0>
254                <effects>
255                        <CompleteQuest questId="spacefight.flying2" />
256                </effects>
257                <events>
258                        <execute>
259                                <EventListener event="flying2" />
260                        </execute>             
261                </events>
262        </QuestEffectBeacon>
263
264        <QuestEffectBeacon times=0>
265                <effects>
266                        <CompleteQuest questId="spacefight.guard2" />
267                        <CompleteQuest questId="spacefight.upgrade1" />
268                </effects>
269                <events>
270                        <execute>
271                                <EventListener event="flying3" /> <!-- eigentlich "guard2trigger4", aber funkt. nicht! -->
272                        </execute>             
273                </events>
274        </QuestEffectBeacon>
275
276        <!-- Escape -->
277
278<!-- ---------------------------------------------------------------------- -->
279
280  <DistanceTrigger name="flying1" position="4000,0,0" target="SpaceShip" distance=2000 stayActive="true" delay=0 />
281
282  <DistanceTrigger name=spawntrigger2 position="0,0,0" target="SpaceShip" distance=10 stayActive="true" delay=0 />
283
284  <DistanceTrigger name="flying2" position="13500, 2500, 10500" target="SpaceShip" distance=7000 stayActive="true" delay=0 />
285  <SimpleNotification message="search the drone!?"  broadcast="true">
286      <events>
287          <trigger>
288              <EventListener event="flying2" />
289          </trigger>
290      </events>
291  </SimpleNotification>
292
293  <DistanceTrigger name="flying3" position="11000, 3000, 21000" target="SpaceShip" distance=1000 stayActive="true" delay=0 />
294  <SimpleNotification message="Hauptschiff in Sicht!"  broadcast="true">
295      <events>
296          <trigger>
297              <EventListener event="flying3" />
298          </trigger>
299      </events>
300  </SimpleNotification>
301
302<!-- Helper-Trigger for the drone(s) -->
303  <DistanceTrigger name="drone2" position="9750, -5350, 5650" target="SpaceShip" distance=20 stayActive="true" delay=30 >
304    <DistanceTrigger name="drone1" position="9750, -5350, 5650" target="SpaceShip" distance=20 stayActive="true" delay=0.1 />
305  </DistanceTrigger>
306
307  <SimpleNotification message="Your ship is prepared best for the second and last guard on the way to the mainship.
308                                Now attack the second guard!"  broadcast="true">
309      <events>
310          <trigger>
311              <EventListener event="drone1" />
312          </trigger>
313      </events>
314  </SimpleNotification>
315
316  <SimpleNotification message="Your ship is prepared best for the final fight at the mainship."  broadcast="true">
317      <events>
318          <trigger>
319              <EventListener event="drone2" />
320          </trigger>
321      </events>
322  </SimpleNotification>
323
324<!-- ----------------------------------------------------- -->
325
326<!-- EVENTTRIGGER -->
327   
328    <!-- for guard 1 -->
329    <SimpleNotification message="first"  broadcast="true">
330        <events>
331            <trigger>
332                <EventListener event="guard1trigger1" />
333            </trigger>
334        </events>
335    </SimpleNotification>
336
337    <SimpleNotification message="second"  broadcast="true">
338        <events>
339            <trigger>
340                <EventListener event="guard1trigger2" />
341            </trigger>
342        </events>
343    </SimpleNotification>
344
345    <SimpleNotification message="thirth"  broadcast="true">
346        <events>
347            <trigger>
348                <EventListener event="guard1trigger3" />
349            </trigger>
350        </events>
351    </SimpleNotification>
352
353    <SimpleNotification message="all shot! Fly to the blinking light"  broadcast="true">
354        <events>
355            <trigger>
356                <EventListener event="guard1trigger4" />
357            </trigger>
358        </events>
359    </SimpleNotification>
360
361<!-- @Triggers: attacktriggerX <-> X enemies destroyed , X is an element of [1,4] -->
362    <EventTrigger name="guard1trigger4" activations="1" stayactive="true" delay=0.1>
363      <events>
364        <trigger>
365          <EventListener event="firstPatrol" />
366        </trigger>
367      </events>
368      <EventTrigger name="guard1trigger3" activations="1" stayactive="true" delay=0.1>
369        <events>
370          <trigger>
371            <EventListener event="firstPatrol" />
372          </trigger>
373        </events>
374        <EventTrigger name="guard1trigger2" activations="1" stayactive="true" delay=0.1>
375          <events>
376            <trigger>
377              <EventListener event="firstPatrol" />
378            </trigger>
379          </events>
380          <EventTrigger name="guard1trigger1" activations="1" stayactive="true" delay=0.1>
381            <events>
382              <trigger>
383                <EventListener event="firstPatrol" />
384              </trigger>
385            </events>
386          </EventTrigger>
387        </EventTrigger>
388      </EventTrigger>
389    </EventTrigger>
390
391<!-- for guard 2 -->
392
393    <SimpleNotification message="first"  broadcast="true">
394        <events>
395            <trigger>
396                <EventListener event="guard2trigger1" />
397            </trigger>
398        </events>
399    </SimpleNotification>
400
401    <SimpleNotification message="second"  broadcast="true">
402        <events>
403            <trigger>
404                <EventListener event="guard2trigger2" />
405            </trigger>
406        </events>
407    </SimpleNotification>
408
409    <SimpleNotification message="thirth"  broadcast="true">
410        <events>
411            <trigger>
412                <EventListener event="guard2trigger3" />
413            </trigger>
414        </events>
415    </SimpleNotification>
416
417    <SimpleNotification message="all shot! Fly to the blinking light"  broadcast="true">
418        <events>
419            <trigger>
420                <EventListener event="guard2trigger4" />
421            </trigger>
422        </events>
423    </SimpleNotification>
424
425<!-- @Triggers: attacktriggerX <-> X enemies destroyed , X is an element of [1,4] -->
426    <EventTrigger name="guard2trigger4" activations="1" stayactive="true" delay=0.1>
427      <events>
428        <trigger>
429          <EventListener event="secondPatrol" />
430        </trigger>
431      </events>
432      <EventTrigger name="guard2trigger3" activations="1" stayactive="true" delay=0.1>
433        <events>
434          <trigger>
435            <EventListener event="secondPatrol" />
436          </trigger>
437        </events>
438        <EventTrigger name="guard2trigger2" activations="1" stayactive="true" delay=0.1>
439          <events>
440            <trigger>
441              <EventListener event="secondPatrol" />
442            </trigger>
443          </events>
444          <EventTrigger name="guard2trigger1" activations="1" stayactive="true" delay=0.1>
445            <events>
446              <trigger>
447                <EventListener event="secondPatrol" />
448              </trigger>
449            </events>
450          </EventTrigger>
451        </EventTrigger>
452      </EventTrigger>
453    </EventTrigger>
454
455<!-- ----------------------------------------------------- -->
456
457<!-- Passive Piraten: Guard 1 -->
458
459<SpaceShip position="8000,1000,0" lookat="-1,0,0" name="firstPatrol" radarname="Patrol">
460  <events>
461    <visibility>
462      <EventListener event=spawntrigger2 />
463    </visibility>
464  </events>
465  <templates>
466    <Template link=spaceshippirate />
467  </templates>
468  <controller>
469    <WaypointController team=1>
470      <waypoints>
471        <Model mesh="cube.mesh" scale=0 position="8000,-1000,0" />
472        <Model mesh="cube.mesh" scale=0 position="8000,1000,0" />
473      </waypoints>
474    </WaypointController>
475  </controller>
476</SpaceShip>
477
478<SpaceShip position="8000,0,0" lookat="-1,0,0" name="firstPatrol" radarname="Patrol">
479  <events>
480    <visibility>
481      <EventListener event=spawntrigger2 />
482    </visibility>
483  </events>
484  <templates>
485    <Template link=spaceshippirate />
486  </templates>
487  <controller>
488    <WaypointController team=1>
489      <waypoints>
490        <Model mesh="cube.mesh" scale=0 position="8000,0,-1000" />
491        <Model mesh="cube.mesh" scale=0 position="8000,0,1000" />
492      </waypoints>
493    </WaypointController>
494  </controller>
495</SpaceShip>
496
497
498<!-- Angreiffende Piraten: Guard 1 -->
499
500<SpaceShip position="8000,-1000,1000" lookat="8000,1000,-1000" name="firstPatrol" visible="true" radarname="Patrol" >
501  <events>
502    <visibility>
503      <EventListener event=spawntrigger2 />
504    </visibility>
505  </events>
506  <templates>
507    <Template link=spaceshippirate />
508  </templates>
509  <controller>
510    <WaypointPatrolController alertnessradius=2000 team=1 active=false>
511      <waypoints>
512        <Model mesh="cube.mesh" scale=0 position="8000,1000,-1000" />
513        <Model mesh="cube.mesh" scale=0 position="8000,-1000,1000" />
514      </waypoints>
515      <events>
516        <activity>
517          <EventListener event=spawntrigger2 />
518        </activity>
519      </events>
520    </WaypointPatrolController>
521  </controller>
522</SpaceShip>
523
524<SpaceShip position="8000,-500,-500" lookat="8000,1000,1000" name="firstPatrol" visible="true" radarname="Patrol">
525  <events>
526    <visibility>
527      <EventListener event=spawntrigger2 />
528    </visibility>
529  </events>
530  <templates>
531    <Template link=spaceshippirate />
532  </templates>
533  <controller>
534    <WaypointPatrolController alertnessradius=2000 team=1 active=false>
535      <waypoints>
536        <Model mesh="cube.mesh" scale=0 position="8000,1000,1000" />
537        <Model mesh="cube.mesh" scale=0 position="8000,-1000,-1000" />
538      </waypoints>
539      <events>
540        <activity>
541          <EventListener event=spawntrigger2 />
542        </activity>
543      </events>
544    </WaypointPatrolController>
545  </controller>
546</SpaceShip>
547
548<!-- Angreiffende Piraten: Guard 2 -->
549<SpaceShip position="19000,5000,21000" lookat="19000,4900,21000" name="secondPatrol" visible="true" radarname="Patrol">
550  <events>
551    <visibility>
552      <EventListener event="guard1trigger4" />
553    </visibility>
554  </events>
555  <templates>
556    <Template link=spaceshippirate />
557  </templates>
558  <controller>
559    <WaypointPatrolController alertnessradius=2000 team=1 active=false>
560      <waypoints>
561        <Model mesh="cube.mesh" scale=0 position="18700,4300,21000" />
562        <Model mesh="cube.mesh" scale=0 position="18000,4000,21000" />
563        <Model mesh="cube.mesh" scale=0 position="17300,4300,21000" />
564        <Model mesh="cube.mesh" scale=0 position="17000,5000,21000" />
565        <Model mesh="cube.mesh" scale=0 position="17300,5700,21000" />
566        <Model mesh="cube.mesh" scale=0 position="18000,6000,21000" />
567        <Model mesh="cube.mesh" scale=0 position="18700,5700,21000" />
568        <Model mesh="cube.mesh" scale=0 position="19000,5000,21000" />
569      </waypoints>
570      <events>
571        <activity>
572          <EventListener event="guard1trigger4" />
573        </activity>
574      </events>
575    </WaypointPatrolController>
576  </controller>
577</SpaceShip>
578
579<SpaceShip position="17000,5000,21000" lookat="17000,5100,21000" name="secondPatrol" visible="true" radarname="Patrol">
580  <events>
581    <visibility>
582      <EventListener event="guard1trigger4" />
583    </visibility>
584  </events>
585  <templates>
586    <Template link=spaceshippirate />
587  </templates>
588  <controller>
589    <WaypointPatrolController alertnessradius=2000 team=1 active=false>
590      <waypoints>
591        <Model mesh="cube.mesh" scale=0 position="17300,5700,21000" />
592        <Model mesh="cube.mesh" scale=0 position="18000,6000,21000" />
593        <Model mesh="cube.mesh" scale=0 position="18700,5700,21000" />
594        <Model mesh="cube.mesh" scale=0 position="19000,5000,21000" />
595        <Model mesh="cube.mesh" scale=0 position="18700,4300,21000" />
596        <Model mesh="cube.mesh" scale=0 position="18000,4000,21000" />
597        <Model mesh="cube.mesh" scale=0 position="17300,4300,21000" />
598        <Model mesh="cube.mesh" scale=0 position="17000,5000,21000" />
599      </waypoints>
600      <events>
601        <activity>
602          <EventListener event="guard1trigger4" />
603        </activity>
604      </events>
605    </WaypointPatrolController>
606  </controller>
607</SpaceShip>
608
609<SpaceShip position="18000,4000,21000" lookat="17000,4000,21000" name="secondPatrol" visible="true" radarname="Patrol">
610  <events>
611    <visibility>
612      <EventListener event="guard1trigger4" />
613    </visibility>
614  </events>
615  <templates>
616    <Template link=spaceshippirate />
617  </templates>
618  <controller>
619    <WaypointPatrolController alertnessradius=2000 team=1 active=false>
620      <waypoints>
621        <Model mesh="cube.mesh" scale=0 position="17300,4300,21000" />
622        <Model mesh="cube.mesh" scale=0 position="17000,5000,21000" />
623        <Model mesh="cube.mesh" scale=0 position="17300,5700,21000" />
624        <Model mesh="cube.mesh" scale=0 position="18000,6000,21000" />
625        <Model mesh="cube.mesh" scale=0 position="18700,5700,21000" />
626        <Model mesh="cube.mesh" scale=0 position="19000,5000,21000" />
627        <Model mesh="cube.mesh" scale=0 position="18700,4300,21000" />
628        <Model mesh="cube.mesh" scale=0 position="18000,4000,21000" />
629      </waypoints>
630      <events>
631        <activity>
632          <EventListener event="guard1trigger4" />
633        </activity>
634      </events>
635    </WaypointPatrolController>
636  </controller>
637</SpaceShip>
638
639<SpaceShip position="18000,6000,21000" lookat="19000,6000,21000" name="secondPatrol" visible="true" radarname="Patrol">
640  <events>
641    <visibility>
642      <EventListener event="guard1trigger4" />
643    </visibility>
644  </events>
645  <templates>
646    <Template link=spaceshippirate />
647  </templates>
648  <controller>
649    <WaypointPatrolController alertnessradius=2000 team=1 active=false>
650      <waypoints>
651        <Model mesh="cube.mesh" scale=0 position="18700,5700,21000" />
652        <Model mesh="cube.mesh" scale=0 position="19000,5000,21000" />
653        <Model mesh="cube.mesh" scale=0 position="18700,4300,21000" />
654        <Model mesh="cube.mesh" scale=0 position="18000,4000,21000" />
655        <Model mesh="cube.mesh" scale=0 position="17300,4300,21000" />
656        <Model mesh="cube.mesh" scale=0 position="17000,5000,21000" />
657        <Model mesh="cube.mesh" scale=0 position="17300,5700,21000" />
658        <Model mesh="cube.mesh" scale=0 position="18000,6000,21000" />
659      </waypoints>
660      <events>
661        <activity>
662          <EventListener event="guard1trigger4" />
663        </activity>
664      </events>
665    </WaypointPatrolController>
666  </controller>
667</SpaceShip>
668
669
670<!-- ----------------------------------------------------- -->
671
672    <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"/>
673
674    <SpawnPoint team=0 position="0,0,0" lookat="1,0,0" spawnclass=SpaceShip pawndesign=spaceshipswallow />
675   
676<!-- ASTEROIDS & ASTEROID-FIELDS -->
677
678<!-- Asteroids -->
679
680      <Model position="9800, -5000, 5700" yaw="90" pitch="-90" roll="0" scale="300" mesh="asteroid_ice.mesh" />
681
682<!-- triple large belt around the planet  -->
683        <?lua
684                dofile("includes/asteroidField.lua")
685                asteroidBelt(2000, -250, 9000, 30, 0, 30, 30, 50, 7190, 7800, 250, 1)
686        ?>
687
688        <?lua
689                dofile("includes/asteroidField.lua")
690                asteroidBelt(2000, -250, 9000, 30, 0, 30, 30, 50, 10000, 11000, 300, 1)
691        ?>
692
693        <?lua
694                dofile("includes/asteroidField.lua")
695                asteroidBelt(2000, -250, 9000, 30, 0, 30, 30, 50, 14000, 15000, 350, 1)
696        ?>
697
698<!-- other asteroid fileds -->
699
700        <!-- left before guard 1 -->   
701        <?lua
702                dofile("includes/asteroidField.lua")
703                asteroidField(-5000, -5000, -20000, 20, 50, 10000, 200, 0)
704        ?>
705
706        <!-- left behind guard 1 -->
707        <?lua
708                dofile("includes/asteroidField.lua")
709                asteroidField(20000, -10000, -12000, 30, 100, 10000, 200, 0)
710        ?>
711
712        <!-- between guard 2 & mainship -->
713        <!-- Core -->   
714        <?lua
715                dofile("includes/asteroidField.lua")
716                asteroidField(-5000, -10000, 30000, 10, 700, 8000, 80, 0)
717        ?>
718       
719        <!-- Peripherie -->
720        <?lua
721                dofile("includes/asteroidField.lua")
722                asteroidField(-5000, -10000, 30000, 10, 50, 10000, 100, 0)
723        ?>
724
725        <?lua
726                dofile("includes/asteroidField.lua")
727                asteroidBelt(-10000, -12500, 0, 0, 0, 30, 30, 500, 0, 7850, 150, 0)
728        ?>
729
730<!-- PLANETS -->
731
732  <Planet       position="2000,-250,9000"
733                scale=5000
734                pitch=1
735                mesh="iceplanet.mesh"
736                atmosphere="atmosphere1"
737                rotationaxis="1,1,0"
738                rotationrate="0.5"
739                atmospheresize=224.0f
740                imagesize=1024.0f />
741
742
743<!-- ----------------Rotating SpaceStation--------------- -->
744
745<StaticEntity position="9000,0,0" yaw=112 pitch=67>
746  <attached>
747    <?lua
748      createSpaceStationPar(0,2,1,2,1,4,1,50)
749    ?>
750  </attached>
751</StaticEntity>
752
753<StaticEntity position="18000,5000,21000" yaw=12 pitch=75>
754  <attached>
755    <?lua
756      createSpaceStationPar(0,2,1,2,1,4,1,50)
757    ?>
758  </attached>
759</StaticEntity>
760
761<!-- ------------------------- Mainship ------------------ -->
762
763<StaticEntity position="-12000, -22000, 25000" yaw=112 pitch=67>
764        <attached>
765                <?lua
766                        createSpaceStationPar(0,2,1,2,1,4,1,50)
767                ?>
768        </attached>
769</StaticEntity>
770
771
772  </Scene>
773</Level>
774
Note: See TracBrowser for help on using the repository browser.