Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/levelElias/data/levels/EscapeTheBastards.oxw @ 9805

Last change on this file since 9805 was 9772, checked in by lumperte, 11 years ago

Asteroid Fields around planet. Start the architecture of the Homeplanet.

File size: 26.5 KB
Line 
1<!-- -->
2
3<!--Basic----------------------------------------------------------------------------------------------------------------------------------------------------------------------->
4                                                        <!--Basic Infos-->
5
6<LevelInfo
7 name = "Escape the bastards"
8 description = "You destroyed their Base, you accomplished the mission. Now get out of there, and get rid of the haunters"
9 tags = "mission"
10 screenshot = "emptylevel.png"
11/>
12
13<?lua
14  include("stats.oxo")
15  include("HUDTemplates3.oxo")
16  include("templates/lodInformation.oxt")
17?>
18
19<?lua
20  include("templates/pickupRepresentationTemplates.oxt")
21  include("templates/spaceshipAssff.oxt")
22  include("templates/spaceshipPirate.oxt")
23  include("templates/spaceshipEscort.oxt")
24  include("templates/spaceshipCollateralDamage.oxt")
25?>
26
27  <NotificationQueueCEGUI
28    name="narrative"
29    targets="simpleNotification"
30    size=3
31    displayTime=4
32    position="0.2, 0, 0.1, 0"
33    fontSize="23"
34    fontColor="0, 0.5, 1, 0.9"
35    alignment="HorzCentred"
36    displaySize="0.6, 0, 0, 0"
37    />
38
39<Level
40  name = "Escape the bastards"
41  description = "You destroyed their Base, you accomplished the mission. Now get out of there, and get rid of the haunters"
42  gametype=Mission
43>
44  <templates>
45    <Template link=lodtemplate_default />
46  </templates>
47  <?lua include("includes/notifications.oxi") ?>
48
49  <Scene
50    ambientlight = "0.8, 0.8, 0.8"
51    skybox       = "Orxonox/skyBoxMoreNebula"
52  >
53
54    <?lua
55      include("includes/pickups.oxi")
56    ?>
57
58    <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"/>
59
60       
61
62    <!-- SpawnPoint team=0 position="-1000,0,0" lookat="0,0,0" spawnclass=SpaceShip pawndesign=spaceshipassff / -->
63
64<!-- Pickups -->
65
66    <PickupSpawner pickup=dronepickup position="-5000,300,-209" triggerDistance="10" respawnTime="30" maxSpawnedItems="10" />
67    <PickupSpawner pickup=hugespeedpickup position="-800,0,0" triggerDistance="10" respawnTime="10" maxSpawnedItems="99" />
68
69<!--
70    <PickupSpawner pickup=crazyhealthpickup position="2200,1000,-600" triggerDistance="10" respawnTime="10" maxSpawnedItems="99" active=false>
71                       <events>
72                         <activity>
73                              <EventListener event="reachedally" />
74                         </activity>
75                       </events>
76        </PickupSpawner>
77    <PickupSpawner pickup=hugespeedpickup position="2200,1000,-600" triggerDistance="10" respawnTime="10" maxSpawnedItems="99" active=false>
78                       <events>
79                         <activity>
80                              <EventListener event="reachedally" />
81                         </activity>
82                       </events>
83        </PickupSpawner>
84-->
85
86<!-- Pickups heal the box, so one cant destroy the box -->
87
88<!-- Pickups END -->
89                                                        <!--Basic Infos end-->
90
91<!--Story----------------------------------------------------------------------------------------------------------------------------------------------------------------------->
92
93
94<!--Quests (Fly to the Ally)-->
95    <EventMultiTrigger name=spawntrigger>
96        <events>
97            <trigger>
98                <TeamSpawnPoint team=0 position="-3000,12000,-5500" direction="0.3,1.2,-5.5" spawnclass=SpaceShip pawndesign=spaceshipcollateraldamage>>
99<!-- Spawnpoint aendern zu 8050 nachher direction="1,0.3,0.2"-->
100                  <EventTrigger invert=true>
101                    <events>
102                      <trigger>
103                        <EventListener event="missionfinish" />
104                      </trigger>
105                    </events>
106                  </EventTrigger>
107                </TeamSpawnPoint>
108            </trigger>
109        </events>
110    </EventMultiTrigger>
111
112        <QuestEffectBeacon times=1>
113            <effects>
114                <AddQuest questId="Helpisontheway.1" />
115            </effects>
116            <events>
117                <execute>
118                    <EventListener event=spawntrigger />
119                </execute>
120            </events>
121        </QuestEffectBeacon>
122
123        <QuestEffectBeacon times=1>
124            <effects>
125                <CompleteQuest questId="Helpisontheway.1" />
126            </effects>
127            <events>
128                <execute>
129                    <EventListener event="missionfinish" />
130                </execute>
131            </events>
132        </QuestEffectBeacon>
133
134
135        <QuestEffectBeacon times=1 >
136            <effects>
137                <CompleteQuest questId="defend.2" />
138            </effects>
139            <events>
140                <execute>
141                    <EventListener event="Boxdestroyed" />
142                </execute>
143            </events>
144        </QuestEffectBeacon>
145
146        <QuestEffectBeacon times=1 >
147            <effects>
148                <CompleteQuest questId="leave.3" />
149            </effects>
150            <events>
151                <execute>
152                    <EventListener event="reachedhomeplanet" />
153                </execute>
154            </events>
155        </QuestEffectBeacon>
156
157
158
159        <DistanceTrigger name="missionfinish" position="-120,0,0" target="Pawn" distance=60 stayActive="true" delay=1>
160    </DistanceTrigger>
161        <DistanceTrigger name="reachedally" position="-120,0,0" target="Pawn" distance=60 stayActive="true" delay=2>
162    </DistanceTrigger>
163        <DistanceTrigger name="reachedhomeplanet" position="-3000,12000,-6990" target="Pawn" distance=60 stayActive="true" delay=2>
164    </DistanceTrigger>
165
166
167
168          <EventTrigger name="boxtrigger" activations="1" stayactive="true" delay=0.1>
169            <events>
170              <trigger>
171                <EventListener event="box" />
172              </trigger>
173            </events>
174          </EventTrigger>
175
176
177<!-- Billboard Allyplanet -->
178
179<BlinkingBillboard position="-120,0,0" frequency=0.4 amplitude=3 material="Flares/lensflare" colour="1,1,0.05">
180          <events>
181            <visibility>
182              <EventTrigger invert=true>
183                <events>
184                  <trigger>
185                    <EventListener event="missionfinish" />
186                  </trigger>
187                </events>
188              </EventTrigger>
189            </visibility>
190          </events>
191</BlinkingBillboard>
192
193<Billboard position="-120,0,0" amplitude=1 material="Flares/lensflare" colour="0,0.8,0.1">
194          <events>
195            <visibility>
196              <EventTrigger>
197                <events>
198                  <trigger>
199                    <EventListener event="missionfinish" />
200                  </trigger>
201                </events>
202              </EventTrigger>
203            </visibility>
204          </events>
205</Billboard>
206
207<!-- Billboard Allyplanet END-->
208
209
210<!-- Box with Pickups -->
211    <Pawn team=1 health=30 position="2200,1000,-600" direction="0,-1,0" collisionType=dynamic mass=100000 name=box radarname = "Something" >
212        <events>
213          <visibility>
214            <EventListener event="target3" />
215          </visibility>
216        </events>
217        <attached>
218            <Model position="0,0,0" mesh="crate.mesh" scale3D="5,5,5" />
219        </attached>
220        <collisionShapes>
221            <BoxCollisionShape position="0,0,0" halfExtents="15,15,15" />
222        </collisionShapes>
223    </Pawn>
224
225<Billboard position="2200,1000,-600" amplitude=1 material="Flares/lensflare" colour="0,0.8,0.1">
226          <events>
227            <visibility>
228              <EventTrigger>
229                <events>
230                  <trigger>
231                    <EventListener event="boxtrigger" />
232                  </trigger>
233                </events>
234              </EventTrigger>
235            </visibility>
236          </events>
237</Billboard>
238<!-- Box with Pickups END -->
239
240<!-- Billboard Homeplanet -->
241
242<!-- evt Blinking light before landing on planet, Entfernen nach architektur-->
243<BlinkingBillboard position="-3000,12000,-6990" frequency=0.4 amplitude=3 material="Flares/lensflare" colour="1,1,0.05">
244          <events>
245            <visibility>
246              <EventTrigger invert=true>
247                <events>
248                  <trigger>
249                    <EventListener event="target3"/> <!-- reachedhomeplanet-->
250                  </trigger>
251                </events>
252              </EventTrigger>
253            </visibility>
254          </events>
255</BlinkingBillboard>
256
257
258<BlinkingBillboard position="-3000,12000,-6990" frequency=0.4 amplitude=3 material="Flares/lensflare" colour="1,1,0.05">
259          <events>
260            <visibility>
261              <EventTrigger>
262                <events>
263                  <trigger>
264                    <EventListener event="boxtrigger" />
265                  </trigger>
266                </events>
267              </EventTrigger>
268            </visibility>
269          </events>
270</BlinkingBillboard>
271
272<!-- Billboard Homeplanet END-->
273
274
275<!--Quests (Fly to the Ally) END-->
276
277<!--Quests (Fight Enemies)-->
278
279
280 <SpaceShip position="1000,0,0" lookat="0,0,1" name="attacker" radarname="Fighter1" visible="true">
281                            <events>
282                                <visibility>
283                                    <EventListener event="missionfinish" />
284                                </visibility>
285                            </events>
286
287                    <templates>
288                      <Template link=spaceshippirate />
289                    </templates>
290                    <controller>
291                      <WaypointPatrolController alertnessradius=750  team=1 active=false>
292                         <waypoints>
293                        <Model mesh="cube.mesh" scale=0 position="1000,0,0"/>
294                        <Model mesh="cube.mesh" scale=0 position="500,500,0"/>
295                        <Model mesh="cube.mesh" scale=0 position="0,1000,0"/>
296                        <Model mesh="cube.mesh" scale=0 position="-500,500,0"/>
297                        <Model mesh="cube.mesh" scale=0 position="-1000,0,0"/>
298                        <Model mesh="cube.mesh" scale=0 position="-500,-500,0"/>
299                        <Model mesh="cube.mesh" scale=0 position="0,-1000,0"/>
300                        <Model mesh="cube.mesh" scale=0 position="500,-500,0"/>
301                       </waypoints>
302                       <events>
303                         <activity>
304                              <EventListener event="reachedally" />
305                         </activity>
306                       </events>
307                    </WaypointPatrolController>
308                  </controller>
309                </SpaceShip>
310
311 <SpaceShip position="0,1000,0" lookat="1,0,0" name="attacker" radarname="Fighter2" visible="true">
312                            <events>
313                                <visibility>
314                                    <EventListener event="missionfinish" />
315                                </visibility>
316                            </events>
317                    <templates>
318                      <Template link=spaceshippirate />
319                    </templates>
320                    <controller>
321                      <WaypointPatrolController alertnessradius=750  team=1 active=false>
322                         <waypoints>
323                        <Model mesh="cube.mesh" scale=0 position="0,1000,0"/>
324                        <Model mesh="cube.mesh" scale=0 position="0,500,500"/>
325                        <Model mesh="cube.mesh" scale=0 position="0,0,1000"/>
326                        <Model mesh="cube.mesh" scale=0 position="0,-500,500"/>
327                        <Model mesh="cube.mesh" scale=0 position="0,-1000,0"/>
328                        <Model mesh="cube.mesh" scale=0 position="0,-500,-500"/>
329                        <Model mesh="cube.mesh" scale=0 position="0,0,-1000"/>
330                        <Model mesh="cube.mesh" scale=0 position="0,500,-500"/>
331                       </waypoints>
332                       <events>
333                         <activity>
334                              <EventListener event="reachedally" />
335                         </activity>
336                       </events>
337                    </WaypointPatrolController>
338                  </controller>
339                </SpaceShip>
340
341 <SpaceShip position="0,0,1000" lookat="0,1,0" name="attacker" radarname="Fighter3" visible="true">
342                            <events>
343                                <visibility>
344                                    <EventListener event="missionfinish" />
345                                </visibility>
346                            </events>
347                    <templates>
348                      <Template link=spaceshippirate />
349                    </templates>
350                    <controller>
351                      <WaypointPatrolController alertnessradius=750  team=1 active=false>
352                         <waypoints>
353                        <Model mesh="cube.mesh" scale=0 position="1000,0,0"/>
354                        <Model mesh="cube.mesh" scale=0 position="500,0,500"/>
355                        <Model mesh="cube.mesh" scale=0 position="0,0,1000"/>
356                        <Model mesh="cube.mesh" scale=0 position="-500,0,500"/>
357                        <Model mesh="cube.mesh" scale=0 position="-1000,0,0"/>
358                        <Model mesh="cube.mesh" scale=0 position="-500,0,-500"/>
359                        <Model mesh="cube.mesh" scale=0 position="0,0,-1000"/>
360                        <Model mesh="cube.mesh" scale=0 position="500,0,-500"/>
361                       </waypoints>
362                       <events>
363                         <activity>
364                              <EventListener event="reachedally" />
365                         </activity>
366                       </events>
367                    </WaypointPatrolController>
368                  </controller>
369                </SpaceShip>
370
371<!-- @Triggers: Attakers, Fight one by one  -->
372
373        <EventTrigger name="target3" activations="1" stayactive="true" delay=0.1>
374         <events>
375           <trigger>
376                  <EventListener event="attacker" />
377          </trigger>
378         </events>
379        <EventTrigger name="target2" activations="1" stayactive="true" delay=0.1>
380          <events>
381             <trigger>
382                <EventListener event="attacker" />
383             </trigger>
384          </events>
385        <EventTrigger name="target1" activations="1" stayactive="true" delay=0.1>
386          <events>
387             <trigger>
388                <EventListener event="attacker" />
389             </trigger>
390          </events>
391        </EventTrigger>
392        </EventTrigger>
393        </EventTrigger>
394
395
396    <SimpleNotification message="Wow, That's an explosion."  broadcast="true">
397        <events>
398            <trigger>
399                <EventListener event="target1" />
400            </trigger>
401        </events>
402    </SimpleNotification>
403
404    <SimpleNotification message="Booom, you got him!"  broadcast="true">
405        <events>
406            <trigger>
407                <EventListener event="target2" />
408            </trigger>
409        </events>
410    </SimpleNotification>
411
412
413    <SimpleNotification message="No Mercy!! .. What's that?"  broadcast="true">
414        <events>
415            <trigger>
416                <EventListener event="target3" />
417            </trigger>
418        </events>
419    </SimpleNotification>
420
421
422
423
424<!-- @Triggers: Attakers, Fight one by one END  -->
425
426
427<!--Quests (Fight Enemies) END-->
428
429
430<!-- LocalQuests -->
431    <LocalQuest id="Helpisontheway.1">
432        <QuestDescription title="Help is on the way" description="An allied pilot is cast away on a planet behind you. Fight the enemies and get him out of there.
433
434                He will blink with his lamp
435
436                PS: Remind the gravitation field"
437
438 
439        failmessage="Well, you sucked" completeMessage="Well done, You're a hero" />
440        <complete-effects>
441            <AddQuest questId="defend.2" />
442        </complete-effects>
443    </LocalQuest>
444
445
446    <LocalQuest id="defend.2">
447        <QuestDescription title="Defend the Planet" description="You've picked up you're mate. He's wounded and you have to reach your base as fast as you can. Defend this place,      and try to get him home. Perhaps you can find something usefull around here.
448
449        Try to stay on the planet. It's easier to fight!"
450        failmessage="Well, you sucked" completeMessage="Well done, You're a hero" />
451        <complete-effects>
452            <AddQuest questId="leave.3" />
453        </complete-effects>
454    </LocalQuest>
455
456
457
458    <LocalQuest id="leave.3">
459        <QuestDescription title="Leave the Place" description="You've blown their minds. Let's go home. Follow the Big blue planet to reach your home." failmessage="" completeMessage="" />
460        <complete-effects>
461            <AddQuest questId="wayhome.4" />
462        </complete-effects>
463    </LocalQuest>
464
465    <LocalQuest id="wayhome.4">
466        <QuestDescription title="Let's go home" description="You've reached your planet. The radar is broke. You have to find the Base, cause you arent able to see from the air" failmessage="" completeMessage="" />
467        <complete-effects>
468            <AddQuest questId="end.5" />
469        </complete-effects>
470    </LocalQuest>
471
472<!-- LocalQuests END -->
473
474<!-- Message Triggers -->
475    <DistanceTrigger name="StartofMission" position="-8050,0,0" target="Pawn" distance=10 stayActive="true" delay=2/>
476    <SimpleNotification message="Hi, I'm the Commander.">
477        <events>
478            <trigger>
479                <EventListener event="StartofMission" />
480            </trigger>
481        </events>
482    </SimpleNotification>
483
484    <DistanceTrigger name="Introduction1" position="-8050,0,0" target="Pawn" distance=30 stayActive="true" delay=6.4/>
485    <SimpleNotification message="An allied pilot had to make a forced landing">
486        <events>
487            <trigger>
488                <EventListener event="Introduction1" />
489            </trigger>
490        </events>
491    </SimpleNotification>
492
493    <DistanceTrigger name="Introduction2" position="-8050,0,0" target="Pawn" distance=30 stayActive="true" delay=10.8/>
494    <SimpleNotification message="He needs your help. Get him out of there">
495        <events>
496            <trigger>
497                <EventListener event="Introduction2" />
498            </trigger>
499        </events>
500    </SimpleNotification>
501
502    <DistanceTrigger name="PickedUpAlly" position="-120,0,0" target="Pawn" distance=30 stayActive="true" delay=0.1/>
503    <SimpleNotification message="Hi .... are you an enemy?">
504        <events>
505            <trigger>
506                <EventListener event="PickedUpAlly" />
507            </trigger>
508        </events>
509    </SimpleNotification>
510
511    <DistanceTrigger name="PickedUpAlly2" position="-120,0,0" target="Pawn" distance=30 stayActive="true" delay=4.4/>
512    <SimpleNotification message="Shoot the enemies staying on the planet">
513        <events>
514            <trigger>
515                <EventListener event="PickedUpAlly2" />
516            </trigger>
517        </events>
518    </SimpleNotification>
519
520
521    <SimpleNotification message="Pickups! Pick them up ;-)"  broadcast="true">
522        <events>
523            <trigger>
524                <EventListener event="boxtrigger" />
525            </trigger>
526        </events>
527    </SimpleNotification>
528
529    <DistanceTrigger name="Boxdestroyed" position="2200,1000,-600" target="SpaceShip" distance=30 stayActive="true" delay=0.1 />
530    <SimpleNotification message="Now aim the blue planet">
531        <events>
532            <trigger>
533                <EventListener event="Boxdestroyed" />
534            </trigger>
535        </events>
536    </SimpleNotification>
537
538    <DistanceTrigger name="Boxdestroyed2" position="2200,1000,-600" target="SpaceShip" distance=30 stayActive="true" delay=4.4 />
539    <SimpleNotification message="Land near the blinking light!">
540        <events>
541            <trigger>
542                <EventListener event="Boxdestroyed2" />
543            </trigger>
544        </events>
545    </SimpleNotification>
546
547    <SimpleNotification message="You're almost there">
548        <events>
549            <trigger>
550                <EventListener event="reachedhomeplanet" />
551            </trigger>
552        </events>
553    </SimpleNotification>
554
555
556<!-- Message Triggers END -->
557
558<!--Quests____END-->
559
560
561
562<!--Enviroment-------------------------------------------------------------------------------------------------------------------------------------------------------------------->
563
564                                                        <!--Asteroids Field-->
565
566        <?lua for i=0,750,1 do
567                x=math.random(-8000,-1000)
568                y=math.random(-2345,2345)
569                z=math.random(-2500,2500)
570        scale=math.random(20,70)
571        ?>
572        <MovableEntity collisionType=kinematic linearDamping=0.8 angularDamping=0 mass="<?lua print(scale * 5) ?>" position="<?lua print(x) ?>,<?lua print(y) ?>,<?lua print(z) ?>" rotationaxis="<?lua print(math.random()) ?>,<?lua print(math.random()) ?>,<?lua print(math.random()) ?>" rotationrate="<?lua print(math.random()*15) ?>"       collisiondamage = 0.01
573      enablecollisiondamage = true >
574        <attached>
575                <Model scale="<?lua print(scale) ?>" mesh="ast<?lua print( math.mod(i,6) + 1) ?>.mesh" shadow=false/>
576         </attached>
577         <collisionShapes>
578                <SphereCollisionShape radius="<?lua print(scale * 3) ?>" />
579        </collisionShapes>
580        </MovableEntity>
581        <?lua end ?>
582
583                                                        <!--Asteroids Field end -->
584
585
586                                                        <!--Asteroids Random-->
587
588        <?lua for i=0,300,1 do
589                x=math.random(-12000,4000)
590                y=math.random(-8000,8000)
591                z=math.random(-8000,8000)
592        ?>
593        <MovableEntity collisionType=kinematic linearDamping=0.8 angularDamping=0 mass="<?lua print(scale * 5) ?>" position="<?lua print(x) ?>,<?lua print(y) ?>,<?lua print(z) ?>" rotationaxis="<?lua print(math.random()) ?>,<?lua print(math.random()) ?>,<?lua print(math.random()) ?>" rotationrate="<?lua print(math.random()*15) ?>"      collisiondamage = 0.01
594      enablecollisiondamage = true  >
595        <attached>
596                <Model scale="<?lua print(math.random(20,70)) ?>" mesh="ast<?lua print( math.mod(i,6) + 1) ?>.mesh" shadow=false/>
597        </attached>
598        <collisionShapes>
599            <SphereCollisionShape radius="<?lua print(scale * 3) ?>" />
600        </collisionShapes>
601        </MovableEntity>
602        <?lua end ?>
603
604                                                        <!--Asteroids  Random end-->
605
606                                                        <!--Asteroid Elipse-->
607
608    <?lua
609        dofile("includes/asteroidField.lua")
610        asteroidBelt(-3000,12000,-10000, 30, 0, 30, 30, 50, 7190, 7800, 250, 1)
611    ?>
612
613    <?lua
614        dofile("includes/asteroidField.lua")
615        asteroidBelt(-3000,12000,-10000, 30, 0, 30, 30, 50, 14000, 15000, 350, 1)
616    ?>
617
618
619
620    <?lua
621    max = 20
622    for i = 0, max, 1
623    do
624    y = math.sin(i/max*6)*2000
625    z = math.cos(i/max*6)*2500
626    x = 0
627    ?>
628    <?lua
629    for k = 1, 15, 1
630    do
631    j = math.random()
632    ?>
633
634    <MovableEntity
635      position = "<?lua print(x + math.random() * 500) ?>,<?lua print(y + math.random() * 500) ?>,<?lua print(z + math.random() * 1000) ?>"
636      collisionType = "dynamic"
637      linearDamping = "0.5"
638      angularDamping = "0.01"
639      collisiondamage = "0.01"
640      enablecollisiondamage = "true"
641      scale="<?lua print(j * 5) ?>" >
642      <attached>
643        <Model position="0,0,0" scale="<?lua print(j * 10) ?>" mesh="ast<?lua print( math.mod(i,6) + 1) ?>.mesh">
644      <?lua if k == 5 then ?><attached>                 <!--asteroid fog-->
645            <ParticleEmitter position="0,0,0" source="Orxonox/Steam" />
646          </attached> <?lua end ?>
647        </Model>
648      </attached>
649      <collisionShapes>
650        <SphereCollisionShape radius="<?lua print(j * 80) ?>" />
651      </collisionShapes>
652    </MovableEntity>
653    <?lua
654    end
655    ?>
656    <?lua end ?>
657                                                        <!--Asteroid Elipse end-->
658
659                                                        <!--Planet-->
660    <Planet position="15000,0,0" scale=1500 pitch=-90 mesh="planets/sol.mesh" atmosphere="atmosphere1" rotationaxis="8,1,0" rotationrate="1" atmospheresize=0 imagesize=1024.0f />
661    <StaticEntity position="2600,0,0" collisionType=static>
662        <collisionShapes>
663            <SphereCollisionShape radius="399" />
664        </collisionShapes>
665    </StaticEntity>
666    <Billboard position="15100,0,0" material="Flares/backlightflare" colour="0.7,0.4,0.1" scale=600 />
667                                                        <!--Planet END-->
668
669                                                        <!--Planet with Ally-->
670    <Planet
671      position="0,0,0"
672      scale="100"
673      collisionType="dynamic"
674      linearDamping="0.8"
675      angularDamping="0"
676      mass="5000000"
677      pitch="0"
678      mesh="planets/muunilinst.mesh"
679      atmosphere="atmosphere1"
680      rotationaxis="1,0,0"
681      rotationrate="1.0"
682      atmospheresize="80.0f"
683      imagesize="1024.0f"
684    >
685      <attached>
686        <ForceField position="0,0,0" mode="sphere" diameter="1000" velocity="-500" />
687      </attached>
688      <collisionShapes>
689        <SphereCollisionShape radius="100" position="0,0,0" />
690      </collisionShapes>
691    </Planet>
692                                                        <!-- Planet with Ally END-->
693
694
695                                                        <!-- Homeplanet -->
696    <Planet
697      position="-3000,12000,-10000"
698      scale="3000"
699      collisionType="dynamic"
700      linearDamping="0.8"
701      angularDamping="0"
702      mass="5000000000000"
703      pitch="0"
704      mesh="iceplanet.mesh"
705      atmosphere="atmosphere1"
706      rotationaxis="0,0,0"
707      rotationrate="0.0"
708      atmospheresize="80.0f"
709      imagesize="1024.0f"
710    >
711      <attached>
712        <ForceField position="0,0,0" mode="sphere" diameter="10000" velocity="-900" />
713      </attached>
714      <collisionShapes>
715        <SphereCollisionShape radius="3000" position="0,0,0" />
716      </collisionShapes>
717    </Planet>
718                                                        <!-- Homeplanet  END-->
719
720                                                        <!-- Anotherplanet -->
721    <Planet
722      position="-20000,6000,7000"
723      scale="3000"
724      collisionType="dynamic"
725      linearDamping="0.8"
726      angularDamping="0"
727      mass="5000000000000"
728      pitch="0"
729      mesh="planets/ganymede.mesh"
730      atmosphere="atmosphere1"
731      rotationaxis="0,0,0"
732      rotationrate="0.0"
733      atmospheresize="80.0f"
734      imagesize="1024.0f"
735    >
736      <collisionShapes>
737        <SphereCollisionShape radius="3000" position="0,0,0" />
738      </collisionShapes>
739    </Planet>
740
741    <?lua
742        dofile("includes/asteroidField.lua")
743        asteroidBelt(-20000,6000,7000, 30, 0, 30, 30, 50, 7190, 7800, 250, 1)
744    ?>
745                                                        <!-- Anotherplanet  END-->
746
747                                                        <!-- Homeplanet Architecture-->
748<!-- -3000,12000,-6990  = Billboard position-->
749
750     <!--       <Model  position="-3070,12070,-6990" yaw="90" pitch="-90" roll="0" scale="70" mesh="asteroid_ice.mesh" >
751      <collisionShapes>
752        <SphereCollisionShape radius="70" position="0,0,0" />
753      </collisionShapes>
754        </Model>
755-->
756
757        <MovableEntity collisionType=kinematic linearDamping=0.8 angularDamping=0 mass="500" position="-2900,12080,-6990" rotationaxis="0,0,0" rotationrate="0"       collisiondamage = 0.01  enablecollisiondamage = true >
758        <attached>
759                <Model scale="70" mesh="asteroid_ice.mesh"  shadow=false/>
760         </attached>
761         <collisionShapes>
762                <SphereCollisionShape radius="70" />
763        </collisionShapes>
764        </MovableEntity>
765
766        <MovableEntity collisionType=kinematic linearDamping=0.8 angularDamping=5 mass="500" position="-3200,11950,-6990" rotationaxis="0,0,0" rotationrate="0"       collisiondamage = 0.01  enablecollisiondamage = true >
767        <attached>
768                <Model scale="90" mesh="asteroid_ice.mesh"  shadow=false/>
769         </attached>
770         <collisionShapes>
771                <SphereCollisionShape radius="90" />
772        </collisionShapes>
773        </MovableEntity>
774
775                                                        <!-- Homeplanet Architecture END-->
776
777
778  </Scene>
779</Level>
780
781
782
Note: See TracBrowser for help on using the repository browser.