Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 9990 for code/trunk


Ignore:
Timestamp:
Jan 27, 2014, 7:54:29 PM (10 years ago)
Author:
jo
Message:

Some level improvements and clean up. Not finished yet. The quests have to be fixed as well as the end of the level - again.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/trunk/data/levels/iiJohnVane_Area51UnderFire.oxw

    r9943 r9990  
    1 <!-- (ii) John Vane : Trip to Area 51-->
     1<!-- (ii) John Vane : Trip to Area 51 -->
    22
    33<!--
     
    5757    />
    5858
    59 <Scene
     59  <Scene
    6060    ambientlight = "0.8, 0.8, 0.8"
    6161    skybox       = "Orxonox/Starbox"
     
    6363  <?lua include("includes/pickups.oxi") ?>
    6464
    65 <Script code="showGUI NotificationLayer false true" needsGraphics="true" />
    66 <OverlayGroup name="spacefightHUD" scale = "1, 1">
    67   <CountDown
    68      position    = "0.51, 0.05"
    69      pickpoint   = "0.0, 0.0"
    70      font        = "ShareTechMono"
    71      textsize    = 0.1
    72      colour      = "1.0, 1.0, 1.0, 1.0"
    73      align       = "center"                 
    74      counter     = "10.0"
    75      speedfactor = "1.0"
    76      active      = "false"
    77   >
    78     <events>
    79       <activity>
    80         <EventListener event="timer1" />
    81       </activity>
    82     </events>
    83   </CountDown>
    84 </OverlayGroup>
     65    <Script code="showGUI NotificationLayer false true" needsGraphics="true" />
     66    <OverlayGroup name="spacefightHUD" scale = "1, 1">
     67      <CountDown
     68         position    = "0.51, 0.05"
     69         pickpoint   = "0.0, 0.0"
     70         font        = "ShareTechMono"
     71         textsize    = 0.1
     72         colour      = "1.0, 1.0, 1.0, 1.0"
     73         align       = "center"                 
     74         counter     = "10.0"
     75         speedfactor = "1.0"
     76         active      = "false"
     77      >
     78        <events>
     79          <activity>
     80            <EventListener event="timer1" />
     81          </activity>
     82        </events>
     83      </CountDown>
     84    </OverlayGroup>
    8585
    8686<!-- SPAWNTRIGGER -->
    87         <!-- StartPoint -->
    88         <SpawnPoint team=0 position="0, 0, 0" lookat="100, 0, 0" spawnclass=SpaceShip pawndesign=spaceshipcollateraldamage >
     87    <!-- StartPoint -->
     88    <SpawnPoint team=0 position="0, 0, 0" lookat="100, 0, 0" spawnclass=SpaceShip pawndesign=spaceshipcollateraldamage >
    8989          <events>
    9090            <activity>
     
    9292            </activity>
    9393          </events>
    94         </SpawnPoint>
    95 
    96         <EventTrigger name="flying12" invert="true" >
    97           <events>
    98             <trigger>
    99               <EventListener event="flying1" />
    100             </trigger>
     94    </SpawnPoint>
     95    <Billboard position="-10,0,0" material="Portals/Default" />
     96
     97    <EventTrigger name="flying12" invert="true" >
     98      <events>
     99        <trigger>
     100          <EventListener event="flying1" />
     101        </trigger>
    101102          </events>
    102         </EventTrigger>
    103 
    104         <!-- Second Spawnpoint (after first guard) -->
    105         <SpawnPoint team=0 position="13500, 2500, 10500" lookat="18000,5000,18000" spawnclass=SpaceShip pawndesign=spaceshipcollateraldamage >
    106           <events>
     103    </EventTrigger>
     104
     105    <!-- Second Spawnpoint (after first guard) -->
     106    <SpawnPoint team=0 position="13500, 2500, 10500" lookat="18000,5000,18000" spawnclass=SpaceShip pawndesign=spaceshipcollateraldamage >
     107      <events>
    107108            <activity>
    108               <EventTrigger>
    109                 <EventTrigger invert=true >
    110                   <events>
    111                     <trigger>
    112                       <EventListener event="reached" />
    113                     </trigger>
    114                   </events>
    115                 </EventTrigger>
    116                 <events>
    117                   <trigger>
     109          <EventTrigger>
     110        <EventTrigger invert=true >
     111          <events>
     112            <trigger>
     113              <EventListener event="reached" />
     114            </trigger>
     115          </events>
     116        </EventTrigger>
     117        <events>
     118          <trigger>
    118119                    <EventListener event="flying1" />
    119                   </trigger>
    120                 </events>
    121               </EventTrigger>
     120          </trigger>
     121        </events>
     122          </EventTrigger>
    122123            </activity>
    123124          </events>
    124125        </SpawnPoint>
    125        
    126         <!-- Thirth Spawnpoint (when reached Captain Hood) -->
    127         <SpawnPoint team=0 position="-4000, -18000, 19000" lookat="-12000, -22000, 25000" spawnclass=SpaceShip pawndesign=spaceshipcollateraldamage >
    128           <events>
    129             <activity>
    130               <EventTrigger>
    131                 <EventTrigger invert=true >
    132                   <events>
    133                     <trigger>
    134                       <EventListener event="timerEnd" />
    135                     </trigger>
    136                   </events>
    137                 </EventTrigger>
    138                 <events>
    139                   <trigger>
    140                     <EventListener event="reached" />
    141                   </trigger>
    142                 </events>
    143               </EventTrigger>
    144             </activity>
    145           </events>
    146         </SpawnPoint>
    147 
    148         <!-- Distance-Spawn-Trigger -->
    149         <DistanceTrigger name=spawntrigger2 position="0, 0, 0" target="SpaceShip" distance=10 stayActive="true" delay=0 />
    150 
    151         <!-- Drone pickup -->
    152         <PickupSpawner pickup=dronepickup position="9750, -5350, 5650" triggerDistance="100" respawnTime="30" maxSpawnedItems="2" />
    153 
    154         <!-- QUEST DESCRIPTION -->
    155         <LocalQuest id="spacefight.guard1">
    156                 <QuestDescription
    157                         title="The first guard!"
    158                         description="You've reached the enemys Station and they haven't seen you yet.
    159 
    160                                 Ahead you see the first little patrol.
    161                                 There are two little battleships and also two unarmed ships.
    162                                 The unarmed could not attack you. So first destroy the battleships!"
    163                         failMessage="You've lost all your ships!"
    164                         completeMessage="Well done!" />
    165         </LocalQuest>
    166 
    167         <LocalQuest id="spacefight.upgrade1">
    168                 <QuestDescription
    169                         title="Prepare for the fight (optional)"
    170                         description="Your friends has an arsenal left behind near by your position.
    171                                 perhaps you find something useful there...
    172                                 Hint: look for a big asteroid."
    173                         failMessage="You've lost all your ships!"
    174                         completeMessage="Your ship is prepared best for the second and last guard on the way to the mainship.
    175                                 Now attack the second guard!" />
    176         </LocalQuest>
    177 
    178         <!-- Quest-Problem: Quests couldn't be started and completed --
    179         <LocalQuest id="spacefight.guard2">
    180                 <QuestDescription
    181                         title="The second guard!"
    182                         description="There is also a second guard. The blinking light shows you the direction.
    183                                 Destroy also this guard!"
    184                         failMessage="You've lost all your ships!"
    185                         completeMessage="" />
    186         </LocalQuest>
    187 
    188         <LocalQuest id="spacefight.escape">
    189                 <QuestDescription
    190                         title="Catch the messenger!"
    191                         description="A messenger is on the way to warn the troups of the mainship.
    192                                 Destroy him before he is near by the mainship.
    193                                 Else the fight against the enemys troups will be much more difficult."
    194                         failMessage="The messenger has reached the mainship.
    195                                 Prepare to fight against a strong enmey!"
    196                         completeMessage="Well done! Now the element of surprise will be ours!" />
    197         </LocalQuest>
    198 
    199         <!-- 2 different possibilitys --
    200         <!-- Spion is destroyed --
    201         <LocalQuest id="spacefight.mainfight(min)" >
    202                 <QuestDescription
    203                         title="The big fight!"
    204                         description="Now the time is come!
    205                                 You've done all you can to prepare you for this spacebattle.
    206                                 Let us see, if it was enough.
    207                                
    208                                 ATTACK!!!"
    209                         failMessage="You've lost all your ships!"
    210                         completeMessage="YEEEHAAA!
    211                                 You managed it! For that you will get the golden medal of the united space armies." />
    212                 <complete-effects>
    213                         <AddQuest questId="spacefight.rescue" />
    214                 </complete-effects>
    215         </LocalQuest>
    216 
    217         <!-- Spion isn't destroyed --
    218         <LocalQuest id="spacefight.mainfight(max)" >
    219                 <QuestDescription
    220                         title="The big fight!"
    221                         description="Now the time is come!
    222                                 You've done all you can to prepare you for this spacebattle.
    223                                 Unfortunately the spion has alert the mainship. So the soldiers will also be prepared for you.
    224                                 But you can manage it.
    225                                 Good luck!"
    226                         failMessage="You've lost all your ships!"
    227                         completeMessage="YEEEHAAA!
    228                                 You managed it! For that you will get the golden medal of the united space armies." />
    229                 <complete-effects>
    230                         <AddQuest questId="spacefight.rescue" />
    231                 </complete-effects>
    232         </LocalQuest>
    233 
    234         <LocalQuest id="spacefight.rescue" >
    235                 <QuestDescription
    236                         title="Rescue and place the bomb"
    237                         description="Now you have to free the commander and place a bomb in the pirates' mainship."
    238                         failMessage="You've lost all your ships!"
    239                         completeMessage="" />
    240                 <complete-effects>
    241                         <AddQuest questId="spacefight.moveAway" />
    242                 </complete-effects>
    243         </LocalQuest>
    244 
    245         <LocalQuest id="spacefight.moveAway" >
    246                 <QuestDescription
    247                         title="Get away!"
    248                         description="Get away of the mainship before the bomb detonates."
    249                         failMessage="You've lost all your ships!"
    250                         completeMessage="Done!" />
    251         </LocalQuest>
    252 
    253         <!-- End of Mission -->
    254        
     126   
     127    <!-- Thirth Spawnpoint (when reached Captain Hood) -->
     128    <SpawnPoint team=0 position="-4000, -18000, 19000" lookat="-12000, -22000, 25000" spawnclass=SpaceShip pawndesign=spaceshipcollateraldamage >
     129      <events>
     130        <activity>
     131          <EventTrigger>
     132            <EventTrigger invert=true >
     133              <events>
     134                <trigger>
     135                  <EventListener event="timerEnd" />
     136                </trigger>
     137              </events>
     138            </EventTrigger>
     139            <events>
     140              <trigger>
     141                <EventListener event="reached" />
     142              </trigger>
     143            </events>
     144          </EventTrigger>
     145        </activity>
     146      </events>
     147    </SpawnPoint>
     148
     149    <!-- Distance-Spawn-Trigger -->
     150    <DistanceTrigger name=spawntrigger2 position="0, 0, 0" target="SpaceShip" distance=10 stayActive="true" delay=0 />
     151
     152    <!-- Drone pickup -->
     153    <PickupSpawner pickup=dronepickup position="9750, -5350, 5650" triggerDistance="100" respawnTime="30" maxSpawnedItems="2" />
     154
     155    <!-- QUEST DESCRIPTION -->
     156    <LocalQuest id="spacefight.guard1">
     157        <QuestDescription
     158            title="The first guard!"
     159            description="You've reached the enemys Station and they haven't seen you yet.
     160
     161Ahead you see the first little patrol.
     162There are two little battleships and also two unarmed ships.
     163The unarmed could not attack you. So first destroy the battleships!"
     164            failMessage="You've lost all your ships!"
     165            completeMessage="Well done!" />
     166    </LocalQuest>
     167
     168    <LocalQuest id="spacefight.upgrade1">
     169        <QuestDescription
     170            title="Prepare for the fight (optional)"
     171            description="Your friends has an arsenal left behind near by your position.
     172Perhaps you find something useful there...
     173Hint: look for a big asteroid."
     174            failMessage="You've lost all your ships!"
     175            completeMessage="Your ship is well prepared for the second and last guard on the way to the mainship.
     176                Now attack the second guard!" />
     177    </LocalQuest>
     178
     179    <!-- Quest-Problem: Quests couldn't be started and completed --
     180    <LocalQuest id="spacefight.guard2">
     181        <QuestDescription
     182            title="The second guard!"
     183            description="There is also a second guard. The blinking light shows you the direction.
     184                Destroy also this guard!"
     185            failMessage="You've lost all your ships!"
     186            completeMessage="" />
     187    </LocalQuest>
     188
     189    <LocalQuest id="spacefight.escape">
     190        <QuestDescription
     191            title="Catch the messenger!"
     192            description="A messenger is on the way to warn the troups of the mainship.
     193                Destroy him before he is near by the mainship.
     194                Else the fight against the enemys troups will be much more difficult."
     195            failMessage="The messenger has reached the mainship.
     196                Prepare to fight against a strong enmey!"
     197            completeMessage="Well done! Now the element of surprise will be ours!" />
     198    </LocalQuest>
     199
     200    <!-- 2 different possibilitys --
     201    <!-- Spion is destroyed --
     202    <LocalQuest id="spacefight.mainfight(min)" >
     203        <QuestDescription
     204            title="The big fight!"
     205            description="Now the time is come!
     206                You've done all you can to prepare you for this spacebattle.
     207                Let us see, if it was enough.
     208               
     209                ATTACK!!!"
     210            failMessage="You've lost all your ships!"
     211            completeMessage="YEEEHAAA!
     212                You managed it! For that you will get the golden medal of the united space armies." />
     213        <complete-effects>
     214            <AddQuest questId="spacefight.rescue" />
     215        </complete-effects>
     216    </LocalQuest>
     217
     218    <!-- Spion isn't destroyed --
     219    <LocalQuest id="spacefight.mainfight(max)" >
     220        <QuestDescription
     221            title="The big fight!"
     222            description="Now the time is come!
     223                You've done all you can to prepare you for this spacebattle.
     224                Unfortunately the spion has alert the mainship. So the soldiers will also be prepared for you.
     225                But you can manage it.
     226                Good luck!"
     227            failMessage="You've lost all your ships!"
     228            completeMessage="YEEEHAAA!
     229                You managed it! For that you will get the golden medal of the united space armies." />
     230        <complete-effects>
     231            <AddQuest questId="spacefight.rescue" />
     232        </complete-effects>
     233    </LocalQuest>
     234
     235    <LocalQuest id="spacefight.rescue" >
     236        <QuestDescription
     237            title="Rescue and place the bomb"
     238            description="Now you have to free the commander and place a bomb in the pirates' mainship."
     239            failMessage="You've lost all your ships!"
     240            completeMessage="" />
     241        <complete-effects>
     242            <AddQuest questId="spacefight.moveAway" />
     243        </complete-effects>
     244    </LocalQuest>
     245
     246    <LocalQuest id="spacefight.moveAway" >
     247        <QuestDescription
     248            title="Get away!"
     249            description="Get away of the mainship before the bomb detonates."
     250            failMessage="You've lost all your ships!"
     251            completeMessage="Done!" />
     252    </LocalQuest>
     253
     254    <!-- End of Mission -->
     255   
    255256<!-- ---------------------------------------------------------------------- -->
    256257<!-- QuestEffectBeacon's (not all necessary, because not all Quests work -->
    257         <!-- START -->
    258         <QuestEffectBeacon times=0>
    259                 <effects>
    260                         <AddQuest questId="spacefight.guard1" />
    261                 </effects>
    262                 <events>
    263                         <execute>
    264                                 <EventListener event=spawntrigger2 />
    265                         </execute>
    266                 </events>
    267         </QuestEffectBeacon>
    268 
    269         <QuestEffectBeacon times=0>
    270                 <events>
    271                         <execute>
    272                                 <EventListener event="flying1" />
    273                         </execute>
    274                 </events>
    275                 <effects>
    276                         <CompleteQuest questId="spacefight.guard1" />
    277                 </effects>
    278         </QuestEffectBeacon>
    279 
    280         <SimpleNotification message="Houston: Well done!"  broadcast="true">
    281                 <events>
    282                         <trigger>
    283                                 <EventListener event="flying1" />
    284                         </trigger>
    285                 </events>
    286         </SimpleNotification>
    287 
    288         <EventTrigger name="flying1delay" activations="1" stayactive="true" delay=5.1 >
    289           <events>
    290             <trigger>
    291               <EventListener event="flying1" />
    292             </trigger>
    293           </events>
    294         </EventTrigger>
    295 
    296         <SimpleNotification message="Houston: The green light shows you the way!"  broadcast="true" >
    297                 <events>
    298                         <trigger>
    299                                 <EventListener event="flying1delay" />
    300                         </trigger>
    301                 </events>
    302         </SimpleNotification>
    303 
    304         <!-- Is activ at flying 1 and again inactive when flying2-->
    305         <BlinkingBillboard position="11000, 1000, 7000" colour="0.0, 1.0, 0.0" frequency=0.5 amplitude=10 material="Examples/Flare" >
    306           <events>
    307             <visibility>
    308               <EventTrigger>
    309                 <EventTrigger invert=true>
    310                   <events>
    311                     <trigger>
    312                       <EventListener event="flying2" />
    313                     </trigger>
    314                   </events>
    315                 </EventTrigger>
     258    <!-- START -->
     259    <QuestEffectBeacon times=0>
     260        <effects>
     261            <AddQuest questId="spacefight.guard1" />
     262        </effects>
     263        <events>
     264            <execute>
     265                <EventListener event=spawntrigger2 />
     266            </execute>
     267        </events>
     268    </QuestEffectBeacon>
     269
     270    <QuestEffectBeacon times=0>
     271        <events>
     272            <execute>
     273                <EventListener event="flying1" />
     274            </execute>
     275        </events>
     276        <effects>
     277            <CompleteQuest questId="spacefight.guard1" />
     278        </effects>
     279    </QuestEffectBeacon>
     280
     281    <SimpleNotification message="Houston: Well done!"  broadcast="true">
     282        <events>
     283            <trigger>
     284                <EventListener event="flying1" />
     285            </trigger>
     286        </events>
     287    </SimpleNotification>
     288
     289    <EventTrigger name="flying1delay" activations="1" stayactive="true" delay=5.1 >
     290      <events>
     291        <trigger>
     292          <EventListener event="flying1" />
     293        </trigger>
     294      </events>
     295    </EventTrigger>
     296
     297    <SimpleNotification message="Houston: The green light shows you the way!"  broadcast="true" >
     298        <events>
     299            <trigger>
     300                <EventListener event="flying1delay" />
     301            </trigger>
     302        </events>
     303    </SimpleNotification>
     304
     305    <!-- Is activ at flying 1 and again inactive when flying2-->
     306    <BlinkingBillboard position="11000, 1000, 7000" colour="0.0, 1.0, 0.0" frequency=0.5 amplitude=10 material="Examples/Flare" >
     307      <events>
     308        <visibility>
     309          <EventTrigger>
     310            <EventTrigger invert=true>
     311              <events>
     312                <trigger>
     313                  <EventListener event="flying2" />
     314                </trigger>
     315              </events>
     316            </EventTrigger>
    316317                <events>
    317318                  <trigger>
     
    319320                  </trigger>
    320321                </events>
    321               </EventTrigger>
     322              </EventTrigger>
    322323            </visibility>
    323324          </events>
    324         </BlinkingBillboard>
    325        
    326         <!-- Drone (optional quest) -->
    327         <QuestEffectBeacon times=0>
    328                 <effects>
    329                         <AddQuest questId="spacefight.upgrade1" />
    330                 </effects>
    331                 <events>
    332                         <execute>
    333                                 <EventListener event="droneTrigger" />
    334                         </execute>
    335                 </events>
    336         </QuestEffectBeacon>   
    337 
    338         <QuestEffectBeacon times=0>
    339                 <effects>
    340                         <CompleteQuest questId="spacefight.upgrade1" />
    341                 </effects>
    342                 <events>
    343                         <execute>
    344                                 <EventListener event="drone1" />
    345                         </execute>
    346                 </events>
    347         </QuestEffectBeacon>
    348 
    349         <QuestEffectBeacon times=0>
    350                 <effects>
    351                         <CompleteQuest questId="spacefight.upgrade1" />
    352                 </effects>
    353                 <events>
    354                         <execute>
    355                                 <EventListener event="victory" />
    356                         </execute>
    357                 </events>
    358         </QuestEffectBeacon>
    359        
    360         <!-- Guard 2 -->
    361         <QuestEffectBeacon times=0>
    362                 <effects>
    363                         <AddQuest questId="spacefight.guard2" />
    364                 </effects>
    365                 <events>
    366                         <execute>
    367                                 <EventListener event="droneTrigger" />
    368                         </execute>             
    369                 </events>
    370         </QuestEffectBeacon>
    371 
    372         <QuestEffectBeacon times=0>
    373                 <effects>
    374                         <CompleteQuest questId="spacefight.guard2" />
    375                 </effects>
    376                 <events>
    377                         <execute>
    378                                 <EventListener event="flying2" />
    379                         </execute>             
    380                 </events>
    381         </QuestEffectBeacon>
    382 
    383         <!-- ESCAPE -->
    384         <SimpleNotification message="Houston: A scout is startet to the mainship!"  broadcast="true">
    385                 <events>
    386                         <trigger>
    387                                 <EventListener event="guard2trigger1" />
    388                         </trigger>
    389                 </events>
    390         </SimpleNotification>
    391 
    392         <QuestEffectBeacon times=0>
    393                 <effects>
    394                         <AddQuest questId="spacefight.escape" />
    395                 </effects>
    396                 <events>
    397                         <execute>
    398                                 <EventListener event="escape10" />
    399                         </execute>
    400                 </events>
    401         </QuestEffectBeacon>
    402 
    403         <!-- ESCAPE ENDING -->
    404         <!-- Spion escaped -->
    405         <QuestEffectBeacon times=0>
    406                 <effects>
    407                         <CompleteQuest questId="spacefight.escape" />
    408                         <AddQuest questId="spacefight.mainfight(max)" />
    409                 </effects>
    410                 <events>
    411                         <execute>
    412                                 <EventListener event="spionTrigger" />
    413                         </execute>
    414                 </events>
    415         </QuestEffectBeacon>
    416 
    417         <!-- Spion destroyed -->
    418         <QuestEffectBeacon>
    419                 <effects>
    420                         <CompleteQuest questId="spacefight.escape" />
    421                         <AddQuest questId="spacefight.mainfight(min)" />
    422                 </effects>
    423                 <events>
    424                         <execute>
    425                                 <EventListener event="spion5" />
    426                         </execute>
    427                 </events>
    428         </QuestEffectBeacon>
    429 
    430         <!-- LAST FIGHT -->
    431         <!-- Spion destroyed -->
    432         <QuestEffectBeacon>
    433                 <effects>
    434                         <CompleteQuest questId="spacefight.mainfight(min)" />
    435                 </effects>
    436                 <events>
    437                         <execute>
    438                                 <EventListener event="guard3trigger4" />
    439                         </execute>
    440                 </events>
    441         </QuestEffectBeacon>
    442 
    443         <!-- Spion escaped -->
    444         <QuestEffectBeacon>
    445                 <effects>
    446                         <CompleteQuest questId="spacefight.mainfight(max)" />
    447                 </effects>
    448                 <events>
    449                         <execute>
    450                                 <EventListener event="guard3trigger6" />
    451                         </execute>
    452                 </events>
    453         </QuestEffectBeacon>
    454 
    455         <!-- COMMANDER RESCUE -->
    456         <QuestEffectBeacon>
    457                 <effects>
    458                         <CompleteQuest questId="spacefight.rescue" />
    459                 </effects>
    460                 <events>
    461                         <execute>
    462                                 <EventListener event="dock" />
    463                         </execute>
    464                 </events>
    465         </QuestEffectBeacon>
    466 
    467         <!-- FLY AWAY -->
    468         <QuestEffectBeacon>
    469                 <effects>
    470                         <CompleteQuest questId="spacefight.moveAway" />
    471                 </effects>
    472                 <events>
    473                         <execute>
    474                                 <EventListener event="" />
    475                         </execute>
    476                 </events>
    477         </QuestEffectBeacon>
    478 
    479         <!-- End with explosion -->
     325    </BlinkingBillboard>
     326   
     327    <!-- Drone (optional quest) -->
     328    <QuestEffectBeacon times=0>
     329        <effects>
     330            <AddQuest questId="spacefight.upgrade1" />
     331        </effects>
     332        <events>
     333            <execute>
     334                <EventListener event="droneTrigger" />
     335            </execute>
     336        </events>
     337    </QuestEffectBeacon>   
     338
     339    <QuestEffectBeacon times=0>
     340        <effects>
     341            <CompleteQuest questId="spacefight.upgrade1" />
     342        </effects>
     343        <events>
     344            <execute>
     345                <EventListener event="drone1" />
     346            </execute>
     347        </events>
     348    </QuestEffectBeacon>
     349
     350    <QuestEffectBeacon times=0>
     351        <effects>
     352            <CompleteQuest questId="spacefight.upgrade1" />
     353        </effects>
     354        <events>
     355            <execute>
     356                <EventListener event="victory" />
     357            </execute>
     358        </events>
     359    </QuestEffectBeacon>
     360   
     361    <!-- Guard 2 -->
     362    <QuestEffectBeacon times=0>
     363        <effects>
     364            <AddQuest questId="spacefight.guard2" />
     365        </effects>
     366        <events>
     367            <execute>
     368                <EventListener event="droneTrigger" />
     369            </execute>       
     370        </events>
     371    </QuestEffectBeacon>
     372
     373    <QuestEffectBeacon times=0>
     374        <effects>
     375            <CompleteQuest questId="spacefight.guard2" />
     376        </effects>
     377        <events>
     378            <execute>
     379                <EventListener event="flying2" />
     380            </execute>       
     381        </events>
     382    </QuestEffectBeacon>
     383
     384    <!-- ESCAPE -->
     385    <SimpleNotification message="Houston: A scout is startet to the mainship!"  broadcast="true">
     386        <events>
     387            <trigger>
     388                <EventListener event="guard2trigger1" />
     389            </trigger>
     390        </events>
     391    </SimpleNotification>
     392
     393    <QuestEffectBeacon times=0>
     394        <effects>
     395            <AddQuest questId="spacefight.escape" />
     396        </effects>
     397        <events>
     398            <execute>
     399                <EventListener event="escape10" />
     400            </execute>
     401        </events>
     402    </QuestEffectBeacon>
     403
     404    <!-- ESCAPE ENDING -->
     405    <!-- Spion escaped -->
     406    <QuestEffectBeacon times=0>
     407        <effects>
     408            <CompleteQuest questId="spacefight.escape" />
     409            <AddQuest questId="spacefight.mainfight(max)" />
     410        </effects>
     411        <events>
     412            <execute>
     413                <EventListener event="spionTrigger" />
     414            </execute>
     415        </events>
     416    </QuestEffectBeacon>
     417
     418    <!-- Spion destroyed -->
     419    <QuestEffectBeacon>
     420        <effects>
     421            <CompleteQuest questId="spacefight.escape" />
     422            <AddQuest questId="spacefight.mainfight(min)" />
     423        </effects>
     424        <events>
     425            <execute>
     426                <EventListener event="spion5" />
     427            </execute>
     428        </events>
     429    </QuestEffectBeacon>
     430
     431    <!-- LAST FIGHT -->
     432    <!-- Spion destroyed -->
     433    <QuestEffectBeacon>
     434        <effects>
     435            <CompleteQuest questId="spacefight.mainfight(min)" />
     436        </effects>
     437        <events>
     438            <execute>
     439                <EventListener event="guard3trigger4" />
     440            </execute>
     441        </events>
     442    </QuestEffectBeacon>
     443
     444    <!-- Spion escaped -->
     445    <QuestEffectBeacon>
     446        <effects>
     447            <CompleteQuest questId="spacefight.mainfight(max)" />
     448        </effects>
     449        <events>
     450            <execute>
     451                <EventListener event="guard3trigger6" />
     452            </execute>
     453        </events>
     454    </QuestEffectBeacon>
     455
     456    <!-- COMMANDER RESCUE -->
     457    <QuestEffectBeacon>
     458        <effects>
     459            <CompleteQuest questId="spacefight.rescue" />
     460        </effects>
     461        <events>
     462            <execute>
     463                <EventListener event="dock" />
     464            </execute>
     465        </events>
     466    </QuestEffectBeacon>
     467
     468    <!-- FLY AWAY -->
     469    <QuestEffectBeacon>
     470        <effects>
     471            <CompleteQuest questId="spacefight.moveAway" />
     472        </effects>
     473        <events>
     474            <execute>
     475                <EventListener event="" />
     476            </execute>
     477        </events>
     478    </QuestEffectBeacon>
     479
     480    <!-- End with explosion -->
    480481
    481482<!-- ---------------------------------------------------------------------- -->
    482         <!-- Helper-Trigger for first guard -->
    483         <EventTrigger name="spawntrigger2Delay" stayactive="true" delay=2 >
    484                 <events>
    485                         <trigger>
    486                                 <EventListener event=spawntrigger2 />
    487                         </trigger>
    488                 </events>
    489         </EventTrigger>
    490 
    491         <SimpleNotification message="Houston: Attack the first guard!"  broadcast="true">
    492                 <events>
    493                         <trigger>
    494                                 <EventListener event="spawntrigger2Delay" />
    495                         </trigger>
    496                 </events>
    497         </SimpleNotification>
    498 
    499         <DistanceTrigger name="flying1" position="9000, 0, 0" target="SpaceShip" distance=10000 stayActive="true" delay=0.1 >
    500                 <EventTrigger>
    501                         <events>
    502                                 <trigger>
    503                                         <EventListener event="guard1trigger4" />
    504                                 </trigger>
    505                         </events>
    506                 </EventTrigger>
    507         </DistanceTrigger>
    508 
    509         <!-- Trigger to activate the upgrade1-Quest -->
    510         <DistanceTrigger name="droneTrigger" position="11000, 1000, 7000" target="SpaceShip" distance=2000 stayActive="true" delay=0.1 />
    511         <SimpleNotification message="Houston: Need an Upgrade?"  broadcast="true">
    512                 <events>
    513                         <trigger>
    514                                 <EventListener event="droneTrigger" />
    515                         </trigger>
    516                 </events>
    517         </SimpleNotification>
    518 
    519         <EventTrigger name="droneTriggerDelay" stayactive="true" delay=5 >
    520                 <events>
    521                         <trigger>
    522                                 <EventListener event="droneTrigger" />
    523                         </trigger>
    524                 </events>
    525         </EventTrigger>
    526 
    527         <SimpleNotification message="Houston: Search the drone!"  broadcast="true" >
    528                 <events>
    529                         <trigger>
    530                                 <EventListener event="droneTriggerDelay" />
    531                         </trigger>
    532                 </events>
    533         </SimpleNotification>
    534 
    535         <EventTrigger name="droneTriggerDelay2" stayactive="true" delay=5 >
    536                 <events>
    537                         <trigger>
    538                                 <EventListener event="droneTriggerDelay" />
    539                         </trigger>
    540                 </events>
    541         </EventTrigger>
    542 
    543         <SimpleNotification message="Houston: Else you see the second guard ahead..."  broadcast="true" >
    544                 <events>
    545                         <trigger>
    546                                 <EventListener event="droneTriggerDelay2" />
    547                         </trigger>
    548                 </events>
    549         </SimpleNotification>
    550                        
    551 
    552         <!-- Helper-Trigger for the drone -->
    553         <DistanceTrigger name="drone1" position="9750, -5350, 5650" target="SpaceShip" distance=100 stayActive="true" delay=0.1 />
    554         <SimpleNotification message="Houston: Now your are prepared best!"  broadcast="true">
    555                 <events>
    556                         <trigger>
    557                                 <EventListener event="drone1" />
    558                         </trigger>
    559                 </events>
    560         </SimpleNotification>
    561 
    562         <EventTrigger name="drone1Delay" stayactive="true" delay=5.1 >
    563                 <events>
    564                         <trigger>
    565                                 <EventListener event="drone1" />
    566                         </trigger>
    567                 </events>
    568         </EventTrigger>
    569 
    570         <SimpleNotification message="Houston: Fly back to the green light."  broadcast="true">
    571                 <events>
    572                         <trigger>
    573                                 <EventListener event="drone1Delay" />
    574                         </trigger>
    575                 </events>
    576         </SimpleNotification>
    577 
    578         <Trigger name="secondDroneTrigger" mode="and" stayActive="true">
    579           <DistanceTrigger name="droneTrigger" position="11000, 1000, 7000" target="SpaceShip" distance=1000 stayActive="true" delay=0.1 />
     483    <!-- Helper-Trigger for first guard -->
     484    <EventTrigger name="spawntrigger2Delay" stayactive="true" delay=2 >
     485        <events>
     486            <trigger>
     487                <EventListener event=spawntrigger2 />
     488            </trigger>
     489        </events>
     490    </EventTrigger>
     491
     492    <SimpleNotification message="Houston: Attack the first guard!"  broadcast="true">
     493        <events>
     494            <trigger>
     495                <EventListener event="spawntrigger2Delay" />
     496            </trigger>
     497        </events>
     498    </SimpleNotification>
     499
     500    <DistanceTrigger name="flying1" position="9000, 0, 0" target="SpaceShip" distance=10000 stayActive="true" delay=0.1 >
     501        <EventTrigger>
     502            <events>
     503                <trigger>
     504                    <EventListener event="guard1trigger4" />
     505                </trigger>
     506            </events>
     507        </EventTrigger>
     508    </DistanceTrigger>
     509
     510    <!-- Trigger to activate the upgrade1-Quest -->
     511    <DistanceTrigger name="droneTrigger" position="11000, 1000, 7000" target="SpaceShip" distance=2000 stayActive="true" delay=0.1 />
     512    <SimpleNotification message="Houston: Need an Upgrade?"  broadcast="true">
     513        <events>
     514            <trigger>
     515                <EventListener event="droneTrigger" />
     516            </trigger>
     517        </events>
     518    </SimpleNotification>
     519
     520    <EventTrigger name="droneTriggerDelay" stayactive="true" delay=5 >
     521        <events>
     522            <trigger>
     523                <EventListener event="droneTrigger" />
     524            </trigger>
     525        </events>
     526    </EventTrigger>
     527
     528    <SimpleNotification message="Houston: Search the drone!"  broadcast="true" >
     529        <events>
     530            <trigger>
     531                <EventListener event="droneTriggerDelay" />
     532            </trigger>
     533        </events>
     534    </SimpleNotification>
     535
     536    <EventTrigger name="droneTriggerDelay2" stayactive="true" delay=5 >
     537        <events>
     538            <trigger>
     539                <EventListener event="droneTriggerDelay" />
     540            </trigger>
     541        </events>
     542    </EventTrigger>
     543
     544    <SimpleNotification message="Houston: Else you see the second guard ahead..."  broadcast="true" >
     545        <events>
     546            <trigger>
     547                <EventListener event="droneTriggerDelay2" />
     548            </trigger>
     549        </events>
     550    </SimpleNotification>
     551           
     552
     553    <!-- Helper-Trigger for the drone -->
     554    <DistanceTrigger name="drone1" position="9750, -5350, 5650" target="SpaceShip" distance=100 stayActive="true" delay=0.1 />
     555    <SimpleNotification message="Houston: Now your are prepared best!"  broadcast="true">
     556        <events>
     557            <trigger>
     558                <EventListener event="drone1" />
     559            </trigger>
     560        </events>
     561    </SimpleNotification>
     562
     563    <EventTrigger name="drone1Delay" stayactive="true" delay=5.1 >
     564        <events>
     565            <trigger>
     566                <EventListener event="drone1" />
     567            </trigger>
     568        </events>
     569    </EventTrigger>
     570
     571    <SimpleNotification message="Houston: Fly back to the green light."  broadcast="true">
     572        <events>
     573            <trigger>
     574                <EventListener event="drone1Delay" />
     575            </trigger>
     576        </events>
     577    </SimpleNotification>
     578
     579    <Trigger name="secondDroneTrigger" mode="and" stayActive="true">
     580      <DistanceTrigger name="droneTrigger" position="11000, 1000, 7000" target="SpaceShip" distance=1000 stayActive="true" delay=0.1 />
    580581          <EventTrigger>
    581582            <events>
     
    587588        </Trigger>
    588589
    589         <SimpleNotification message="Houston: The red light shows you the direction."  broadcast="true">
    590                 <events>
    591                         <trigger>
    592                                 <EventListener event="secondDroneTrigger" />
    593                         </trigger>
    594                 </events>
    595         </SimpleNotification>
    596 
    597         <BlinkingBillboard position="12000, 1500, 10000" colour="1.0, 0.0, 0.0" frequency=0.5 amplitude=5 material="Examples/Flare" >
    598           <events>
    599             <visibility>
    600               <EventTrigger>
    601                 <EventTrigger invert=true>
    602                   <events>
    603                     <trigger>
    604                       <EventListener event="guard2trigger1" />
    605                     </trigger>
    606                   </events>
    607                 </EventTrigger>
    608                 <events>
    609                   <trigger>
    610                     <EventListener event="secondDroneTrigger" />
    611                   </trigger>
    612                 </events>
    613               </EventTrigger>
    614             </visibility>
    615           </events>
    616         </BlinkingBillboard>
    617 
    618         <!-- Helper-Trigger for second guard -->
    619         <DistanceTrigger name="flying2" position="17000,5000,15000" target="SpaceShip" distance=20000 stayActive="true" delay=0 >
    620                 <EventTrigger>
    621                         <events>
    622                                 <trigger>
    623                                         <EventListener event="guard2trigger4" />
    624                                 </trigger>
    625                         </events>
    626                 </EventTrigger>
    627         </DistanceTrigger>     
    628 
    629         <SimpleNotification message="Houston: Well done!"  broadcast="true">
    630                 <events>
    631                         <trigger>
    632                                 <EventListener event="flying2" />
    633                         </trigger>
    634                 </events>
    635         </SimpleNotification>
    636 
    637         <Trigger name="guard2withoutScout" mode="and" stayActive="true" delay=0 >
    638           <EventTrigger activations="1" >
    639             <events>
    640               <trigger>
    641                 <EventListener event="flying2" />
    642               </trigger>
    643             </events>
    644           </EventTrigger>
    645           <EventTrigger activations="1" invert="true" >
    646             <events>
    647               <trigger>
    648                 <EventListener event="spionEnd" />
    649               </trigger>
    650             </events>
    651           </EventTrigger>
    652         </Trigger>
    653 
    654         <EventTrigger name="flying2delay1" activations="1" stayactive="true" delay=5 >
    655           <events>
    656             <trigger>
    657               <EventListener event="guard2withoutScout" />
    658             </trigger>
    659           </events>
    660         </EventTrigger>
    661 
    662         <SimpleNotification message="Houston: Catch the scout!"  broadcast="true" >
    663                 <events>
    664                         <trigger>
    665                                 <EventListener event="flying2delay1" />
    666                         </trigger>
    667                 </events>
    668         </SimpleNotification>
    669 
    670         <EventTrigger name="flying2delay2" activations="1" stayactive="true" delay=5 >
    671           <events>
    672             <trigger>
    673               <EventListener event="flying2delay1" />
    674             </trigger>
    675           </events>
    676         </EventTrigger>
    677 
    678         <SimpleNotification message="Houston: Before he reachs the red light..."  broadcast="true" >
    679                 <events>
    680                         <trigger>
    681                                 <EventListener event="flying2delay2" />
    682                         </trigger>
    683                 </events>
    684         </SimpleNotification>
    685 
    686         <!-- DistanceTrigger for scout -->
    687         <Trigger name="spionTrigger" mode="and" stayActive="true">
    688           <DistanceTrigger position="14000, 1000, 22000" target="SpaceShip" distance=50 stayActive="true" delay=0.1 />
     590    <SimpleNotification message="Houston: The red light shows you the direction."  broadcast="true">
     591        <events>
     592            <trigger>
     593                <EventListener event="secondDroneTrigger" />
     594            </trigger>
     595        </events>
     596    </SimpleNotification>
     597
     598    <BlinkingBillboard position="12000, 1500, 10000" colour="1.0, 0.0, 0.0" frequency=0.5 amplitude=5 material="Examples/Flare" >
     599      <events>
     600        <visibility>
     601          <EventTrigger>
     602        <EventTrigger invert=true>
     603          <events>
     604            <trigger>
     605              <EventListener event="guard2trigger1" />
     606            </trigger>
     607          </events>
     608        </EventTrigger>
     609            <events>
     610              <trigger>
     611                <EventListener event="secondDroneTrigger" />
     612              </trigger>
     613            </events>
     614          </EventTrigger>
     615        </visibility>
     616      </events>
     617    </BlinkingBillboard>
     618
     619    <!-- Helper-Trigger for second guard -->
     620    <DistanceTrigger name="flying2" position="17000,5000,15000" target="SpaceShip" distance=20000 stayActive="true" delay=0 >
     621        <EventTrigger>
     622            <events>
     623                <trigger>
     624                    <EventListener event="guard2trigger4" />
     625                </trigger>
     626            </events>
     627        </EventTrigger>
     628    </DistanceTrigger>   
     629
     630    <SimpleNotification message="Houston: Well done!"  broadcast="true">
     631        <events>
     632            <trigger>
     633                <EventListener event="flying2" />
     634            </trigger>
     635        </events>
     636    </SimpleNotification>
     637
     638    <Trigger name="guard2withoutScout" mode="and" stayActive="true" delay=0 >
     639      <EventTrigger activations="1" >
     640        <events>
     641          <trigger>
     642            <EventListener event="flying2" />
     643          </trigger>
     644        </events>
     645      </EventTrigger>
     646      <EventTrigger activations="1" invert="true" >
     647        <events>
     648          <trigger>
     649            <EventListener event="spionEnd" />
     650          </trigger>
     651        </events>
     652      </EventTrigger>
     653    </Trigger>
     654
     655    <EventTrigger name="flying2delay1" activations="1" stayactive="true" delay=5 >
     656      <events>
     657        <trigger>
     658          <EventListener event="guard2withoutScout" />
     659        </trigger>
     660      </events>
     661    </EventTrigger>
     662
     663    <SimpleNotification message="Houston: Catch the scout!"  broadcast="true" >
     664        <events>
     665            <trigger>
     666                <EventListener event="flying2delay1" />
     667            </trigger>
     668        </events>
     669    </SimpleNotification>
     670
     671    <EventTrigger name="flying2delay2" activations="1" stayactive="true" delay=5 >
     672      <events>
     673        <trigger>
     674          <EventListener event="flying2delay1" />
     675        </trigger>
     676      </events>
     677    </EventTrigger>
     678
     679    <SimpleNotification message="Houston: Before he reachs the red light..."  broadcast="true" >
     680        <events>
     681            <trigger>
     682                <EventListener event="flying2delay2" />
     683            </trigger>
     684        </events>
     685    </SimpleNotification>
     686
     687    <!-- DistanceTrigger for scout -->
     688    <Trigger name="spionTrigger" mode="and" stayActive="true">
     689      <DistanceTrigger position="14000, 1000, 22000" target="SpaceShip" distance=50 stayActive="true" delay=0.1 />
    689690          <EventTrigger activations="1" invert="true">
    690691            <events>
     
    696697        </Trigger>
    697698
    698         <SimpleNotification message="Houston: Scout is arrived!"  broadcast="true">
    699                 <events>
    700                         <trigger>
    701                                 <EventListener event="spionTrigger" />
    702                         </trigger>
    703                 </events>
    704         </SimpleNotification>
    705 
    706         <EventTrigger name="spionTriggerDelay" stayactive="true" delay=5 >
    707                 <events>
    708                         <trigger>
    709                                 <EventListener event="spionTrigger" />
    710                         </trigger>
    711                 </events>
    712         </EventTrigger>
    713 
    714         <SimpleNotification message="Houston: Now the mainship is alarmed..."  broadcast="true">
    715                 <events>
    716                         <trigger>
    717                                 <EventListener event="spionTriggerDelay" />
    718                         </trigger>
    719                 </events>
    720         </SimpleNotification>
    721 
    722         <BlinkingBillboard position="14000, 1000, 22000" colour="1.0, 0.0, 0.0" frequency=0.3 amplitude=7 material="Examples/Flare" >
    723           <events>
    724             <visibility>
    725               <EventTrigger>
    726                 <EventTrigger invert=true>
    727                   <events>
    728                     <trigger>
    729                       <EventListener event="spionEnd" />
    730                     </trigger>
    731                   </events>
    732                 </EventTrigger>
    733                 <events>
    734                   <trigger>
    735                     <EventListener event="guard2trigger1" />
    736                   </trigger>
    737                 </events>
    738               </EventTrigger>
    739             </visibility>
    740           </events>
    741         </BlinkingBillboard>
    742 
    743         <!-- If scout destroyed -->
    744         <SimpleNotification message="Houston: Scout destroyed!"  broadcast="true">
    745                 <events>
    746                         <trigger>
    747                                 <EventListener event="spion5" />
    748                         </trigger>
    749                 </events>
    750         </SimpleNotification>
    751 
    752         <Trigger name="scoutDestroydAddon" mode="and" stayActive="true" delay=5 >
    753           <EventTrigger activations="1" >
    754             <events>
    755               <trigger>
    756                 <EventListener event="spion5" />
    757               </trigger>
    758             </events>
    759           </EventTrigger>
    760           <EventTrigger activations="1" >
    761             <events>
    762               <trigger>
    763                 <EventListener event="spionTrigger" />
    764               </trigger>
    765             </events>
    766           </EventTrigger>
    767         </Trigger>
    768 
    769         <SimpleNotification message="Houston: But the mainship is already warned."  broadcast="true">
    770                 <events>
    771                         <trigger>
    772                                 <EventListener event="scoutDestroydAddon" />
    773                         </trigger>
    774                 </events>
    775         </SimpleNotification>
    776 
    777         <!-- Scout end -->
    778         <Trigger name="spionEnd" mode="or" stayActive="true" delay=0 >
    779           <EventTrigger>
    780             <events>
    781               <trigger>
    782                 <EventListener event="spion5" />
    783               </trigger>
    784             </events>
    785           </EventTrigger>
    786           <EventTrigger>
    787             <events>
    788               <trigger>
    789                 <EventListener event="spionTrigger" />
    790               </trigger>
    791             </events>
    792           </EventTrigger>
    793         </Trigger>
    794 
    795         <EventTrigger name="spionEndDelay" activations="1" delay=5>
    796           <events>
    797             <trigger>
    798               <EventListener event="spionEnd" />
    799             </trigger>
    800           </events>
    801         </EventTrigger>
    802 
    803         <!-- Intro to Captain Hood -->
    804         <Trigger name="introHood" mode="and" stayActive="true">
    805           <EventTrigger activations="1" >
    806             <events>
    807               <trigger>
    808                 <EventListener event="spionEndDelay" />
    809               </trigger>
    810             </events>
    811           </EventTrigger>
    812           <EventTrigger activations="1" >
    813             <events>
    814               <trigger>
    815                 <EventListener event="guard2trigger4" />
    816               </trigger>
    817             </events>
    818           </EventTrigger>
    819         </Trigger>
    820 
    821         <EventTrigger name="introHoodDelay1" activations="1" stayactive="true" delay=5 >
    822           <events>
    823             <trigger>
    824               <EventListener event="introHood" />
    825             </trigger>
    826           </events>
    827         </EventTrigger>
    828 
    829         <SimpleNotification message="Houston: Your friend, Captain Hood, is"  broadcast="true">
    830                 <events>
    831                         <trigger>
    832                                 <EventListener event="introHoodDelay1.2" />
    833                         </trigger>
    834                 </events>
    835         </SimpleNotification>
    836 
    837         <EventTrigger name="introHoodDelay1.2" activations="1" stayactive="true" delay=0.1 >
    838           <events>
    839             <trigger>
    840               <EventListener event="introHoodDelay1" />
    841             </trigger>
    842           </events>
    843         </EventTrigger>
    844 
    845         <SimpleNotification message="near by you!"  broadcast="true">
    846                 <events>
    847                         <trigger>
    848                                 <EventListener event="introHoodDelay1" />
    849                         </trigger>
    850                 </events>
    851         </SimpleNotification>
    852 
    853         <EventTrigger name="introHoodDelay2" activations="1" stayactive="true" delay=5.1 >
    854           <events>
    855             <trigger>
    856               <EventListener event="introHoodDelay1" />
    857             </trigger>
    858           </events>
    859         </EventTrigger>
    860 
    861         <SimpleNotification message="Houston: He'll show you the way"  broadcast="true">
    862                 <events>
    863                         <trigger>
    864                                 <EventListener event="introHoodDelay2.2" />
    865                         </trigger>
    866                 </events>
    867         </SimpleNotification>   
    868 
    869         <EventTrigger name="introHoodDelay2.2" activations="1" stayactive="true" delay=0.1 >
    870           <events>
    871             <trigger>
    872               <EventListener event="introHoodDelay2" />
    873             </trigger>
    874           </events>
    875         </EventTrigger>
    876 
    877         <SimpleNotification message="to the mainship!"  broadcast="true">
    878                 <events>
    879                         <trigger>
    880                                 <EventListener event="introHoodDelay2" />
    881                         </trigger>
    882                 </events>
    883         </SimpleNotification>   
    884 
    885         <!-- Helper-Trigger for Captain Hood -->
    886         <DistanceTrigger name="reached" position="10000, 2000, 17000" target="SpaceShip" distance=1000 stayActive="true" delay=0.1 >
    887                 <EventTrigger>
    888                         <events>
    889                                 <trigger>
    890                                         <EventListener event="guard2trigger4" />
    891                                 </trigger>
    892                         </events>
    893                 </EventTrigger>
    894         </DistanceTrigger>
    895 
    896         <SimpleNotification message="Houston: Follow Captain Hood!"  broadcast="true">
    897                 <events>
    898                         <trigger>
    899                                 <EventListener event="reached" />
    900                         </trigger>
    901                 </events>
    902         </SimpleNotification>
    903 
    904         <EventTrigger name="reachedDelay1" activations="1" stayactive="true" delay=5 >
    905           <events>
    906             <trigger>
    907               <EventListener event="reached" />
    908             </trigger>
    909           </events>
    910         </EventTrigger>
    911 
    912         <SimpleNotification message="Hood: Hello my friend!"  broadcast="true">
    913                 <events>
    914                         <trigger>
    915                                 <EventListener event="reachedDelay1" />
    916                         </trigger>
    917                 </events>
    918         </SimpleNotification>
    919 
    920         <EventTrigger name="reachedDelay2" activations="1" stayactive="true" delay=7 >
    921           <events>
    922             <trigger>
    923               <EventListener event="reachedDelay1" />
    924             </trigger>
    925           </events>
    926         </EventTrigger>
    927 
    928         <SimpleNotification message="Hood: Good work at the first two guards..."  broadcast="true">
    929                 <events>
    930                         <trigger>
    931                                 <EventListener event="reachedDelay2" />
    932                         </trigger>
    933                 </events>
    934         </SimpleNotification>
    935 
    936         <EventTrigger name="reachedDelay3" activations="1" stayactive="true" delay=7 >
    937           <events>
    938             <trigger>
    939               <EventListener event="reachedDelay2" />
    940             </trigger>
    941           </events>
    942         </EventTrigger>
    943 
    944         <SimpleNotification message="Hood: But the heaviest part is waiting"  broadcast="true">
    945                 <events>
    946                         <trigger>
    947                                 <EventListener event="reachedDelay4" />
    948                         </trigger>
    949                 </events>
    950         </SimpleNotification>
    951 
    952         <EventTrigger name="reachedDelay4" activations="1" stayactive="true" delay=0.1 >
    953           <events>
    954             <trigger>
    955               <EventListener event="reachedDelay3" />
    956             </trigger>
    957           </events>
    958         </EventTrigger>
    959 
    960         <SimpleNotification message="for us..."  broadcast="true">
    961                 <events>
    962                         <trigger>
    963                                 <EventListener event="reachedDelay3" />
    964                         </trigger>
    965                 </events>
    966         </SimpleNotification>
    967 
    968         <EventTrigger name="reachedDelay5" activations="1" stayactive="true" delay=7 >
    969           <events>
    970             <trigger>
    971               <EventListener event="reachedDelay4" />
    972             </trigger>
    973           </events>
    974         </EventTrigger>
    975 
    976         <Trigger name="reachedDelay6.destroyed" mode="and" stayActive="true">
    977           <EventTrigger>
    978             <events>
    979               <trigger>
    980                 <EventListener event="reachedDelay5" />
    981               </trigger>
    982             </events>
    983           </EventTrigger>
     699    <SimpleNotification message="Houston: Scout is arrived!"  broadcast="true">
     700        <events>
     701            <trigger>
     702                <EventListener event="spionTrigger" />
     703            </trigger>
     704        </events>
     705    </SimpleNotification>
     706
     707    <EventTrigger name="spionTriggerDelay" stayactive="true" delay=5 >
     708        <events>
     709            <trigger>
     710                <EventListener event="spionTrigger" />
     711            </trigger>
     712        </events>
     713    </EventTrigger>   
     714
     715    <SimpleNotification message="Houston: Now the mainship is alarmed..."  broadcast="true">
     716        <events>
     717            <trigger>
     718                <EventListener event="spionTriggerDelay" />
     719            </trigger>
     720        </events>
     721    </SimpleNotification>
     722
     723    <BlinkingBillboard position="14000, 1000, 22000" colour="1.0, 0.0, 0.0" frequency=0.3 amplitude=7 material="Examples/Flare" >
     724      <events>
     725        <visibility>
     726          <EventTrigger>
     727        <EventTrigger invert=true>
     728          <events>
     729            <trigger>
     730              <EventListener event="spionEnd" />
     731            </trigger>
     732          </events>
     733        </EventTrigger>
     734            <events>
     735              <trigger>
     736                <EventListener event="guard2trigger1" />
     737              </trigger>
     738            </events>
     739          </EventTrigger>
     740        </visibility>
     741      </events>
     742    </BlinkingBillboard>
     743
     744    <!-- If scout destroyed -->
     745    <SimpleNotification message="Houston: Scout destroyed!"  broadcast="true">
     746        <events>
     747            <trigger>
     748                <EventListener event="spion5" />
     749            </trigger>
     750        </events>
     751    </SimpleNotification>
     752
     753    <Trigger name="scoutDestroydAddon" mode="and" stayActive="true" delay=5 >
     754      <EventTrigger activations="1" >
     755        <events>
     756          <trigger>
     757            <EventListener event="spion5" />
     758          </trigger>
     759        </events>
     760      </EventTrigger>
     761      <EventTrigger activations="1" >
     762        <events>
     763          <trigger>
     764            <EventListener event="spionTrigger" />
     765          </trigger>
     766        </events>
     767      </EventTrigger>
     768    </Trigger>
     769
     770    <SimpleNotification message="Houston: But the mainship is already warned."  broadcast="true">
     771        <events>
     772            <trigger>
     773                <EventListener event="scoutDestroydAddon" />
     774            </trigger>
     775        </events>
     776    </SimpleNotification>
     777
     778    <!-- Scout end -->
     779    <Trigger name="spionEnd" mode="or" stayActive="true" delay=0 >
     780      <EventTrigger>
     781        <events>
     782          <trigger>
     783            <EventListener event="spion5" />
     784          </trigger>
     785        </events>
     786      </EventTrigger>
     787      <EventTrigger>
     788        <events>
     789          <trigger>
     790            <EventListener event="spionTrigger" />
     791          </trigger>
     792        </events>
     793      </EventTrigger>
     794    </Trigger>
     795
     796    <EventTrigger name="spionEndDelay" activations="1" delay=5>
     797      <events>
     798        <trigger>
     799          <EventListener event="spionEnd" />
     800        </trigger>
     801      </events>
     802    </EventTrigger>
     803
     804    <!-- Intro to Captain Hood -->
     805    <Trigger name="introHood" mode="and" stayActive="true">
     806      <EventTrigger activations="1" >
     807        <events>
     808          <trigger>
     809            <EventListener event="spionEndDelay" />
     810          </trigger>
     811        </events>
     812      </EventTrigger>
     813      <EventTrigger activations="1" >
     814        <events>
     815          <trigger>
     816            <EventListener event="guard2trigger4" />
     817          </trigger>
     818        </events>
     819      </EventTrigger>
     820    </Trigger>
     821
     822    <EventTrigger name="introHoodDelay1" activations="1" stayactive="true" delay=5 >
     823      <events>
     824        <trigger>
     825          <EventListener event="introHood" />
     826        </trigger>
     827      </events>
     828    </EventTrigger>
     829
     830    <SimpleNotification message="Houston: Your friend, Captain Hood, is"  broadcast="true">
     831        <events>
     832            <trigger>
     833                <EventListener event="introHoodDelay1.2" />
     834            </trigger>
     835        </events>
     836    </SimpleNotification>
     837
     838    <EventTrigger name="introHoodDelay1.2" activations="1" stayactive="true" delay=0.1 >
     839      <events>
     840        <trigger>
     841          <EventListener event="introHoodDelay1" />
     842        </trigger>
     843      </events>
     844    </EventTrigger>
     845
     846    <SimpleNotification message="near by you!"  broadcast="true">
     847        <events>
     848            <trigger>
     849                <EventListener event="introHoodDelay1" />
     850            </trigger>
     851        </events>
     852    </SimpleNotification>
     853
     854    <EventTrigger name="introHoodDelay2" activations="1" stayactive="true" delay=5.1 >
     855      <events>
     856        <trigger>
     857          <EventListener event="introHoodDelay1" />
     858        </trigger>
     859      </events>
     860    </EventTrigger>   
     861
     862    <SimpleNotification message="Houston: He'll show you the way"  broadcast="true">
     863        <events>
     864            <trigger>
     865                <EventListener event="introHoodDelay2.2" />
     866            </trigger>
     867        </events>
     868    </SimpleNotification>   
     869
     870    <EventTrigger name="introHoodDelay2.2" activations="1" stayactive="true" delay=0.1 >
     871      <events>
     872        <trigger>
     873          <EventListener event="introHoodDelay2" />
     874        </trigger>
     875      </events>
     876    </EventTrigger>   
     877
     878    <SimpleNotification message="to the mainship!"  broadcast="true">
     879        <events>
     880            <trigger>
     881                <EventListener event="introHoodDelay2" />
     882            </trigger>
     883        </events>
     884    </SimpleNotification>   
     885
     886    <!-- Helper-Trigger for Captain Hood -->
     887    <DistanceTrigger name="reached" position="10000, 2000, 17000" target="SpaceShip" distance=1000 stayActive="true" delay=0.1 >
     888        <EventTrigger>
     889            <events>
     890                <trigger>
     891                    <EventListener event="guard2trigger4" />
     892                </trigger>
     893            </events>
     894        </EventTrigger>
     895    </DistanceTrigger>
     896
     897    <SimpleNotification message="Houston: Follow Captain Hood!"  broadcast="true">
     898        <events>
     899            <trigger>
     900                <EventListener event="reached" />
     901            </trigger>
     902        </events>
     903    </SimpleNotification>
     904
     905    <EventTrigger name="reachedDelay1" activations="1" stayactive="true" delay=5 >
     906      <events>
     907        <trigger>
     908          <EventListener event="reached" />
     909        </trigger>
     910      </events>
     911    </EventTrigger>
     912
     913    <SimpleNotification message="Hood: Hello my friend!"  broadcast="true">
     914        <events>
     915            <trigger>
     916                <EventListener event="reachedDelay1" />
     917            </trigger>
     918        </events>
     919    </SimpleNotification>
     920
     921    <EventTrigger name="reachedDelay2" activations="1" stayactive="true" delay=7 >
     922      <events>
     923        <trigger>
     924          <EventListener event="reachedDelay1" />
     925        </trigger>
     926      </events>
     927    </EventTrigger>
     928
     929    <SimpleNotification message="Hood: Good work at the first two guards..."  broadcast="true">
     930        <events>
     931            <trigger>
     932                <EventListener event="reachedDelay2" />
     933            </trigger>
     934        </events>
     935    </SimpleNotification>
     936
     937    <EventTrigger name="reachedDelay3" activations="1" stayactive="true" delay=7 >
     938      <events>
     939        <trigger>
     940          <EventListener event="reachedDelay2" />
     941        </trigger>
     942      </events>
     943    </EventTrigger>
     944
     945    <SimpleNotification message="Hood: But the heaviest part is waiting"  broadcast="true">
     946        <events>
     947            <trigger>
     948                <EventListener event="reachedDelay4" />
     949            </trigger>
     950        </events>
     951    </SimpleNotification>
     952
     953    <EventTrigger name="reachedDelay4" activations="1" stayactive="true" delay=0.1 >
     954      <events>
     955        <trigger>
     956          <EventListener event="reachedDelay3" />
     957        </trigger>
     958      </events>
     959    </EventTrigger>
     960
     961    <SimpleNotification message="for us..."  broadcast="true">
     962        <events>
     963            <trigger>
     964                <EventListener event="reachedDelay3" />
     965            </trigger>
     966        </events>
     967    </SimpleNotification>
     968
     969    <EventTrigger name="reachedDelay5" activations="1" stayactive="true" delay=7 >
     970      <events>
     971        <trigger>
     972          <EventListener event="reachedDelay4" />
     973        </trigger>
     974      </events>
     975    </EventTrigger>
     976
     977    <Trigger name="reachedDelay6.destroyed" mode="and" stayActive="true">
     978      <EventTrigger>
     979        <events>
     980          <trigger>
     981        <EventListener event="reachedDelay5" />
     982          </trigger>
     983        </events>
     984      </EventTrigger>
    984985          <EventTrigger invert=true >
    985986            <events>
     
    991992        </Trigger>
    992993
    993         <SimpleNotification message="Hood: Good that you've destroyed the scout!"  broadcast="true">
    994                 <events>
    995                         <trigger>
    996                                 <EventListener event="reachedDelay6.destroyed" />
    997                         </trigger>
    998                 </events>
    999         </SimpleNotification>
    1000 
    1001         <Trigger name="reachedDelay6.arrived" mode="and" stayActive="true">
    1002           <EventTrigger>
    1003             <events>
    1004               <trigger>
    1005                 <EventListener event="reachedDelay5" />
    1006               </trigger>
    1007             </events>
    1008           </EventTrigger>
     994    <SimpleNotification message="Hood: Good that you've destroyed the scout!"  broadcast="true">
     995        <events>
     996            <trigger>
     997                <EventListener event="reachedDelay6.destroyed" />
     998            </trigger>
     999        </events>
     1000    </SimpleNotification>
     1001
     1002    <Trigger name="reachedDelay6.arrived" mode="and" stayActive="true">
     1003      <EventTrigger>
     1004        <events>
     1005          <trigger>
     1006        <EventListener event="reachedDelay5" />
     1007          </trigger>
     1008        </events>
     1009      </EventTrigger>
     1010      <EventTrigger>
     1011        <events>
     1012          <trigger>
     1013            <EventListener event="spionTrigger" />
     1014          </trigger>
     1015        </events>
     1016      </EventTrigger>
     1017    </Trigger>
     1018
     1019    <SimpleNotification message="Hood: What a pity that you couldn't"  broadcast="true">
     1020        <events>
     1021            <trigger>
     1022                <EventListener event="reachedDelay6.arrived2" />
     1023            </trigger>
     1024        </events>
     1025    </SimpleNotification>
     1026
     1027    <EventTrigger name="reachedDelay6.arrived2" activations="1" stayactive="true" delay=0.1 >
     1028      <events>
     1029        <trigger>
     1030          <EventListener event="reachedDelay6.arrived" />
     1031        </trigger>
     1032      </events>
     1033    </EventTrigger>
     1034
     1035    <SimpleNotification message="destroy the scout..."  broadcast="true">
     1036        <events>
     1037            <trigger>
     1038                <EventListener event="reachedDelay6.arrived" />
     1039            </trigger>
     1040        </events>
     1041    </SimpleNotification>
     1042
     1043    <DistanceTrigger name="discuss" position="-4000, -9000, 18000" target="SpaceShip" distance=50 stayActive="true" delay=0.1 />
     1044    <SimpleNotification message="Hood: Look, there is the mainship!"  broadcast="true">
     1045        <events>
     1046            <trigger>
     1047                <EventListener event="discuss" />
     1048            </trigger>
     1049        </events>
     1050    </SimpleNotification>
     1051
     1052    <!-- End of Mainfight -->
     1053    <Trigger name="victory1" mode="and" stayActive="true">
     1054      <EventTrigger>
     1055        <events>
     1056          <trigger>
     1057        <EventListener event="guard3trigger4" />
     1058          </trigger>
     1059        </events>
     1060      </EventTrigger>
     1061      <EventTrigger activations="1" >
     1062        <events>
     1063          <trigger>
     1064            <EventListener event="spion5" />
     1065          </trigger>
     1066        </events>
     1067      </EventTrigger>
     1068    </Trigger>
     1069
     1070    <Trigger name="victory2" mode="and" stayActive="true">
     1071      <EventTrigger activations="1" >
     1072        <events>
     1073          <trigger>
     1074            <EventListener event="guard3trigger6" />
     1075          </trigger>
     1076        </events>
     1077      </EventTrigger>
     1078      <EventTrigger activations="1" >
     1079        <events>
     1080          <trigger>
     1081            <EventListener event="spionTrigger" />
     1082          </trigger>
     1083        </events>
     1084      </EventTrigger>
     1085    </Trigger>
     1086
     1087    <Trigger name="victory" mode="or" stayActive="true">
     1088      <EventTrigger activations="1" >
     1089        <events>
     1090          <trigger>
     1091        <EventListener event="victory1" />
     1092          </trigger>
     1093        </events>
     1094      </EventTrigger>
     1095      <EventTrigger activations="1" >
     1096        <events>
     1097          <trigger>
     1098            <EventListener event="victory2" />
     1099          </trigger>
     1100        </events>
     1101      </EventTrigger>
     1102    </Trigger>
     1103
     1104    <SimpleNotification message="Houston: YEEEHAAA! You managed it!"  broadcast="true">
     1105        <events>
     1106            <trigger>
     1107                <EventListener event="victory" />
     1108            </trigger>
     1109        </events>
     1110    </SimpleNotification>
     1111
     1112    <EventTrigger name="victoryDelay1" delay=5 >
     1113      <events>
     1114        <trigger>
     1115          <EventListener event="victory" />
     1116        </trigger>
     1117      </events>
     1118    </EventTrigger>
     1119
     1120    <EventTrigger name="victoryDelay1.1" delay=5.1 >
     1121      <events>
     1122        <trigger>
     1123          <EventListener event="victory" />
     1124        </trigger>
     1125      </events>
     1126    </EventTrigger>
     1127
     1128    <SimpleNotification message="Houston: For that you will get the golden medal"  broadcast="true">
     1129        <events>
     1130            <trigger>
     1131                <EventListener event="victoryDelay1.1" />
     1132            </trigger>
     1133        </events>
     1134    </SimpleNotification>
     1135
     1136    <SimpleNotification message="of the united space armies."  broadcast="true">
     1137        <events>
     1138            <trigger>
     1139                <EventListener event="victoryDelay1" />
     1140            </trigger>
     1141        </events>
     1142    </SimpleNotification>
     1143
     1144    <EventTrigger name="victoryDelay2" delay=5 >
     1145      <events>
     1146        <trigger>
     1147          <EventListener event="victoryDelay1.1" />
     1148        </trigger>
     1149      </events>
     1150    </EventTrigger>
     1151
     1152    <EventTrigger name="victoryDelay2.1" delay=5.1 >
     1153      <events>
     1154        <trigger>
     1155          <EventListener event="victoryDelay1.1" />
     1156        </trigger>
     1157      </events>
     1158    </EventTrigger>
     1159
     1160    <SimpleNotification message="Houston: Now dock at the mainship and"  broadcast="true">
     1161        <events>
     1162            <trigger>
     1163                <EventListener event="victoryDelay2.1" />
     1164            </trigger>
     1165        </events>
     1166    </SimpleNotification>
     1167
     1168    <SimpleNotification message="free the Commander!"  broadcast="true">
     1169        <events>
     1170            <trigger>
     1171                <EventListener event="victoryDelay2" />
     1172            </trigger>
     1173        </events>
     1174    </SimpleNotification>
     1175
     1176    <EventTrigger name="victoryDelay3" delay=5 >
     1177      <events>
     1178        <trigger>
     1179          <EventListener event="victoryDelay2" />
     1180        </trigger>
     1181      </events>
     1182    </EventTrigger>
     1183
     1184    <SimpleNotification message="Houston: The light shows you the hatch"  broadcast="true">
     1185        <events>
     1186            <trigger>
     1187                <EventListener event="victoryDelay3" />
     1188            </trigger>
     1189        </events>
     1190    </SimpleNotification>
     1191
     1192    <!-- Rescue the commander -->
     1193    <BlinkingBillboard position="-12470, -21870, 25200" colour="0.0, 0.0, 1.0" frequency=0.5 amplitude=5 material="Examples/Flare" >
     1194      <events>
     1195        <visibility>
    10091196          <EventTrigger>
     1197            <EventTrigger invert=true>
     1198              <events>
     1199                <trigger>
     1200                  <EventListener event="dock" />
     1201                </trigger>
     1202              </events>
     1203            </EventTrigger>
    10101204            <events>
    10111205              <trigger>
    1012                 <EventListener event="spionTrigger" />
     1206                <EventListener event="victory" />
    10131207              </trigger>
    10141208            </events>
    10151209          </EventTrigger>
    1016         </Trigger>
    1017 
    1018         <SimpleNotification message="Hood: What a pity that you couldn't"  broadcast="true">
    1019                 <events>
    1020                         <trigger>
    1021                                 <EventListener event="reachedDelay6.arrived2" />
    1022                         </trigger>
    1023                 </events>
    1024         </SimpleNotification>
    1025 
    1026         <EventTrigger name="reachedDelay6.arrived2" activations="1" stayactive="true" delay=0.1 >
    1027           <events>
    1028             <trigger>
    1029               <EventListener event="reachedDelay6.arrived" />
    1030             </trigger>
    1031           </events>
    1032         </EventTrigger>
    1033 
    1034         <SimpleNotification message="destroy the scout..."  broadcast="true">
    1035                 <events>
    1036                         <trigger>
    1037                                 <EventListener event="reachedDelay6.arrived" />
    1038                         </trigger>
    1039                 </events>
    1040         </SimpleNotification>
    1041 
    1042         <DistanceTrigger name="discuss" position="-4000, -9000, 18000" target="SpaceShip" distance=50 stayActive="true" delay=0.1 />
    1043         <SimpleNotification message="Hood: Look, there is the mainship!"  broadcast="true">
    1044                 <events>
    1045                         <trigger>
    1046                                 <EventListener event="discuss" />
    1047                         </trigger>
    1048                 </events>
    1049         </SimpleNotification>
    1050 
    1051         <!-- End of Mainfight -->
    1052         <Trigger name="victory1" mode="and" stayActive="true">
    1053           <EventTrigger>
    1054             <events>
    1055               <trigger>
    1056                 <EventListener event="guard3trigger4" />
    1057               </trigger>
    1058             </events>
    1059           </EventTrigger>
    1060           <EventTrigger activations="1" >
    1061             <events>
    1062               <trigger>
    1063                 <EventListener event="spion5" />
    1064               </trigger>
    1065             </events>
    1066           </EventTrigger>
    1067         </Trigger>
    1068 
    1069         <Trigger name="victory2" mode="and" stayActive="true">
    1070           <EventTrigger activations="1" >
    1071             <events>
    1072               <trigger>
    1073                 <EventListener event="guard3trigger6" />
    1074                 </trigger>
    1075             </events>
    1076           </EventTrigger>
    1077           <EventTrigger activations="1" >
    1078             <events>
    1079               <trigger>
    1080                 <EventListener event="spionTrigger" />
    1081               </trigger>
    1082             </events>
    1083           </EventTrigger>
    1084         </Trigger>
    1085 
    1086         <Trigger name="victory" mode="or" stayActive="true">
    1087           <EventTrigger activations="1" >
    1088             <events>
    1089               <trigger>
    1090                 <EventListener event="victory1" />
    1091               </trigger>
    1092             </events>
    1093           </EventTrigger>
    1094           <EventTrigger activations="1" >
    1095             <events>
    1096               <trigger>
    1097                 <EventListener event="victory2" />
    1098               </trigger>
    1099             </events>
    1100           </EventTrigger>
    1101         </Trigger>
    1102 
    1103         <SimpleNotification message="Houston: YEEEHAAA! You managed it!"  broadcast="true">
    1104                 <events>
    1105                         <trigger>
    1106                                 <EventListener event="victory" />
    1107                         </trigger>
    1108                 </events>
    1109         </SimpleNotification>
    1110 
    1111         <EventTrigger name="victoryDelay1" delay=5 >
    1112           <events>
    1113             <trigger>
    1114               <EventListener event="victory" />
    1115             </trigger>
    1116           </events>
    1117         </EventTrigger>
    1118 
    1119         <EventTrigger name="victoryDelay1.1" delay=5.1 >
    1120           <events>
    1121             <trigger>
    1122               <EventListener event="victory" />
    1123             </trigger>
    1124           </events>
    1125         </EventTrigger>
    1126 
    1127         <SimpleNotification message="Houston: For that you will get the golden medal"  broadcast="true">
    1128                 <events>
    1129                         <trigger>
    1130                                 <EventListener event="victoryDelay1.1" />
    1131                         </trigger>
    1132                 </events>
    1133         </SimpleNotification>
    1134 
    1135         <SimpleNotification message="of the united space armies."  broadcast="true">
    1136                 <events>
    1137                         <trigger>
    1138                                 <EventListener event="victoryDelay1" />
    1139                         </trigger>
    1140                 </events>
    1141         </SimpleNotification>
    1142 
    1143         <EventTrigger name="victoryDelay2" delay=5 >
    1144           <events>
    1145             <trigger>
    1146               <EventListener event="victoryDelay1.1" />
    1147             </trigger>
    1148           </events>
    1149         </EventTrigger>
    1150 
    1151         <EventTrigger name="victoryDelay2.1" delay=5.1 >
    1152           <events>
    1153             <trigger>
    1154               <EventListener event="victoryDelay1.1" />
    1155             </trigger>
    1156           </events>
    1157         </EventTrigger>
    1158 
    1159         <SimpleNotification message="Houston: Now dock at the mainship and"  broadcast="true">
    1160                 <events>
    1161                         <trigger>
    1162                                 <EventListener event="victoryDelay2.1" />
    1163                         </trigger>
    1164                 </events>
    1165         </SimpleNotification>
    1166 
    1167         <SimpleNotification message="free the Commander!"  broadcast="true">
    1168                 <events>
    1169                         <trigger>
    1170                                 <EventListener event="victoryDelay2" />
    1171                         </trigger>
    1172                 </events>
    1173         </SimpleNotification>
    1174 
    1175         <EventTrigger name="victoryDelay3" delay=5 >
    1176           <events>
    1177             <trigger>
    1178               <EventListener event="victoryDelay2" />
    1179             </trigger>
    1180           </events>
    1181         </EventTrigger>
    1182 
    1183         <SimpleNotification message="Houston: The light shows you the hatch"  broadcast="true">
    1184                 <events>
    1185                         <trigger>
    1186                                 <EventListener event="victoryDelay3" />
    1187                         </trigger>
    1188                 </events>
    1189         </SimpleNotification>
    1190 
    1191         <!-- Rescue the commander -->
    1192         <BlinkingBillboard position="-12470, -21870, 25200" colour="0.0, 0.0, 1.0" frequency=0.5 amplitude=5 material="Examples/Flare" >
    1193           <events>
    1194             <visibility>
    1195               <EventTrigger>
    1196                 <EventTrigger invert=true>
    1197                   <events>
    1198                     <trigger>
    1199                       <EventListener event="dock" />
    1200                     </trigger>
    1201                   </events>
    1202                 </EventTrigger>
    1203                 <events>
    1204                   <trigger>
    1205                     <EventListener event="victory" />
    1206                   </trigger>
    1207                 </events>
    1208               </EventTrigger>
    1209             </visibility>
    1210           </events>
    1211         </BlinkingBillboard>
    1212        
    1213         <DistanceTrigger name="dock" position="-12470, -21870, 25200" target="SpaceShip" distance=50 stayActive="true" delay=0 />
    1214         <SimpleNotification message="Houston: The Commander is on board!"  broadcast="true">
    1215                 <events>
    1216                         <trigger>
    1217                                 <EventListener event="dock" />
    1218                         </trigger>
    1219                 </events>
    1220         </SimpleNotification>
    1221        
    1222         <!-- TIMER-EVENTS -->
    1223         <EventTrigger name="dockDelay1" stayactive="true" delay=5 >
    1224           <events>
    1225             <trigger>
    1226               <EventListener event="dock" />
    1227             </trigger>
    1228           </events>
    1229         </EventTrigger>
    1230        
    1231         <SimpleNotification message="Houston: A bomb is placed in the mainship..."  broadcast="true">
    1232                 <events>
    1233                         <trigger>
    1234                                 <EventListener event="dockDelay1" />
    1235                         </trigger>
    1236                 </events>
    1237         </SimpleNotification>
    1238 
    1239         <EventTrigger name="dockDelay2" activations="1" stayactive="true" delay=5.0 >
    1240           <events>
    1241             <trigger>
    1242               <EventListener event="dockDelay1" />
    1243             </trigger>
    1244           </events>
    1245         </EventTrigger>
    1246 
    1247         <SimpleNotification message="Houston: You have 10 seconds to move away..."  broadcast="true">
    1248                 <events>
    1249                         <trigger>
    1250                                 <EventListener event="dockDelay2" />
    1251                         </trigger>
    1252                 </events>
    1253         </SimpleNotification>
     1210        </visibility>
     1211      </events>
     1212    </BlinkingBillboard>
     1213   
     1214    <DistanceTrigger name="dock" position="-12470, -21870, 25200" target="SpaceShip" distance=50 stayActive="true" delay=0 />
     1215    <SimpleNotification message="Houston: The Commander is on board!"  broadcast="true">
     1216        <events>
     1217            <trigger>
     1218                <EventListener event="dock" />
     1219            </trigger>
     1220        </events>
     1221    </SimpleNotification>
     1222   
     1223    <!-- TIMER-EVENTS -->
     1224    <EventTrigger name="dockDelay1" stayactive="true" delay=5 >
     1225      <events>
     1226        <trigger>
     1227          <EventListener event="dock" />
     1228        </trigger>
     1229      </events>
     1230    </EventTrigger>   
     1231   
     1232    <SimpleNotification message="Houston: A bomb is placed in the mainship..."  broadcast="true">
     1233        <events>
     1234            <trigger>
     1235                <EventListener event="dockDelay1" />
     1236            </trigger>
     1237        </events>
     1238    </SimpleNotification>
     1239
     1240    <EventTrigger name="dockDelay2" activations="1" stayactive="true" delay=5.0 >
     1241      <events>
     1242        <trigger>
     1243          <EventListener event="dockDelay1" />
     1244        </trigger>
     1245      </events>
     1246    </EventTrigger>
     1247
     1248    <SimpleNotification message="Houston: You have 10 seconds to move away..."  broadcast="true">
     1249        <events>
     1250            <trigger>
     1251                <EventListener event="dockDelay2" />
     1252            </trigger>
     1253        </events>
     1254    </SimpleNotification>
    12541255
    12551256
     
    13421343
    13431344<!-- For Escape -->
    1344         <EventTrigger name="spion5" stayactive="true" >
    1345           <events>
    1346             <trigger>
    1347               <EventListener event="spion" />
    1348             </trigger>
    1349           </events>
    1350         </EventTrigger>
     1345    <EventTrigger name="spion5" stayactive="true" >
     1346      <events>
     1347        <trigger>
     1348          <EventListener event="spion" />
     1349        </trigger>
     1350      </events>
     1351    </EventTrigger>
    13511352
    13521353<!-- For last fight -->
     
    13751376              </trigger>
    13761377            </events>
    1377             <EventTrigger name="guard3trigger2" activations="1" stayactive="true" delay=0.1 >
    1378               <events>
    1379                 <trigger>
    1380                   <EventListener event="lastGuard" />
    1381                 </trigger>
    1382               </events>
    1383               <EventTrigger name="guard3trigger1" activations="1" stayactive="true" delay=0.1 >
    1384                 <events>
    1385                   <trigger>
    1386                     <EventListener event="lastGuard" />
    1387                   </trigger>
    1388                 </events>
    1389               </EventTrigger>
    1390             </EventTrigger>
     1378            <EventTrigger name="guard3trigger2" activations="1" stayactive="true" delay=0.1 >
     1379              <events>
     1380            <trigger>
     1381              <EventListener event="lastGuard" />
     1382            </trigger>
     1383              </events>
     1384              <EventTrigger name="guard3trigger1" activations="1" stayactive="true" delay=0.1 >
     1385                <events>
     1386                  <trigger>
     1387                    <EventListener event="lastGuard" />
     1388                  </trigger>
     1389                </events>
     1390              </EventTrigger>
     1391            </EventTrigger>
    13911392          </EventTrigger>
    13921393        </EventTrigger>
    13931394      </EventTrigger>
    13941395    </EventTrigger>
    1395        
     1396   
    13961397<!-- ----------------------------------------------------- -->
    13971398<!-- Passive Pirates: Guard 1 -->
     
    14271428    <WaypointController team=1>
    14281429      <waypoints>
    1429         <Model mesh="cube.mesh" scale=0 position="8000,0,-1000" />
    1430         <Model mesh="cube.mesh" scale=0 position="8000,0,1000" />
     1430        <Model mesh="cube.mesh" scale=0 position="8000,400,2000" />
     1431        <Model mesh="cube.mesh" scale=0 position="8000,0,0" />
    14311432      </waypoints>
    14321433    </WaypointController>
     
    14971498    <WaypointPatrolController alertnessradius=5000 team=1 active=false>
    14981499      <waypoints>
    1499         <Model mesh="cube.mesh" scale=0 position="17700,4300,15000" />
     1500        <Model mesh="cube.mesh" scale=0 position="17700,4300,15000" />
    15001501        <Model mesh="cube.mesh" scale=0 position="17000,4000,15000" />
    1501         <Model mesh="cube.mesh" scale=0 position="16300,4300,15000" />
    1502         <Model mesh="cube.mesh" scale=0 position="16000,5000,15000" />
    1503         <Model mesh="cube.mesh" scale=0 position="16300,5700,15000" />
    1504         <Model mesh="cube.mesh" scale=0 position="17000,6000,15000" />
    1505         <Model mesh="cube.mesh" scale=0 position="17700,5700,15000" />
     1502        <Model mesh="cube.mesh" scale=0 position="16300,4300,15000" />
     1503        <Model mesh="cube.mesh" scale=0 position="16000,5000,15000" />
     1504        <Model mesh="cube.mesh" scale=0 position="16300,5700,15000" />
     1505        <Model mesh="cube.mesh" scale=0 position="17000,6000,15000" />
     1506        <Model mesh="cube.mesh" scale=0 position="17700,5700,15000" />
    15061507        <Model mesh="cube.mesh" scale=0 position="18000,5000,15000" />
    15071508      </waypoints>
     
    15271528    <WaypointPatrolController alertnessradius=5000 team=1 active=false>
    15281529      <waypoints>
    1529         <Model mesh="cube.mesh" scale=0 position="16300,5700,15000" />
    1530         <Model mesh="cube.mesh" scale=0 position="17000,6000,15000" />
    1531         <Model mesh="cube.mesh" scale=0 position="17700,5700,15000" />
     1530        <Model mesh="cube.mesh" scale=0 position="16300,5700,15000" />
     1531        <Model mesh="cube.mesh" scale=0 position="17000,6000,15000" />
     1532        <Model mesh="cube.mesh" scale=0 position="17700,5700,15000" />
    15321533        <Model mesh="cube.mesh" scale=0 position="18000,5000,15000" />
    1533         <Model mesh="cube.mesh" scale=0 position="17700,4300,15000" />
     1534        <Model mesh="cube.mesh" scale=0 position="17700,4300,15000" />
    15341535        <Model mesh="cube.mesh" scale=0 position="17000,4000,15000" />
    1535         <Model mesh="cube.mesh" scale=0 position="16300,4300,15000" />
    1536         <Model mesh="cube.mesh" scale=0 position="16000,5000,15000" />
     1536        <Model mesh="cube.mesh" scale=0 position="16300,4300,15000" />
     1537        <Model mesh="cube.mesh" scale=0 position="16000,5000,15000" />
    15371538      </waypoints>
    15381539      <events>
     
    15571558    <WaypointPatrolController alertnessradius=5000 team=1 active=false>
    15581559      <waypoints>
    1559         <Model mesh="cube.mesh" scale=0 position="16300,4300,15000" />
    1560         <Model mesh="cube.mesh" scale=0 position="16000,5000,15000" />
    1561         <Model mesh="cube.mesh" scale=0 position="16300,5700,15000" />
    1562         <Model mesh="cube.mesh" scale=0 position="17000,6000,15000" />
    1563         <Model mesh="cube.mesh" scale=0 position="17700,5700,15000" />
     1560        <Model mesh="cube.mesh" scale=0 position="16300,4300,15000" />
     1561        <Model mesh="cube.mesh" scale=0 position="16000,5000,15000" />
     1562        <Model mesh="cube.mesh" scale=0 position="16300,5700,15000" />
     1563        <Model mesh="cube.mesh" scale=0 position="17000,6000,15000" />
     1564        <Model mesh="cube.mesh" scale=0 position="17700,5700,15000" />
    15641565        <Model mesh="cube.mesh" scale=0 position="18000,5000,15000" />
    1565         <Model mesh="cube.mesh" scale=0 position="17700,4300,15000" />
     1566        <Model mesh="cube.mesh" scale=0 position="17700,4300,15000" />
    15661567        <Model mesh="cube.mesh" scale=0 position="17000,4000,15000" />
    15671568      </waypoints>
     
    15871588    <WaypointPatrolController alertnessradius=5000 team=1 active=false>
    15881589      <waypoints>
    1589         <Model mesh="cube.mesh" scale=0 position="17700,5700,15000" />
     1590        <Model mesh="cube.mesh" scale=0 position="17700,5700,15000" />
    15901591        <Model mesh="cube.mesh" scale=0 position="18000,5000,15000" />
    1591         <Model mesh="cube.mesh" scale=0 position="17700,4300,15000" />
     1592        <Model mesh="cube.mesh" scale=0 position="17700,4300,15000" />
    15921593        <Model mesh="cube.mesh" scale=0 position="17000,4000,15000" />
    1593         <Model mesh="cube.mesh" scale=0 position="16300,4300,15000" />
    1594         <Model mesh="cube.mesh" scale=0 position="16000,5000,15000" />
    1595         <Model mesh="cube.mesh" scale=0 position="16300,5700,15000" />
    1596         <Model mesh="cube.mesh" scale=0 position="17000,6000,15000" />
     1594        <Model mesh="cube.mesh" scale=0 position="16300,4300,15000" />
     1595        <Model mesh="cube.mesh" scale=0 position="16000,5000,15000" />
     1596        <Model mesh="cube.mesh" scale=0 position="16300,5700,15000" />
     1597        <Model mesh="cube.mesh" scale=0 position="17000,6000,15000" />
    15971598      </waypoints>
    15981599      <events>
     
    16181619    <WaypointController team=1>
    16191620      <waypoints>
    1620         <Model mesh="cube.mesh" scale=0 position="14000, 1000, 22000" />
     1621        <Model mesh="cube.mesh" scale=0 position="14000, 1000, 22000" />
    16211622        <Model mesh="cube.mesh" scale=0 position="0, -10000, 42000" />
    16221623      </waypoints>
    16231624      <events>
    1624         <activity>
    1625           <EventListener event="guard2trigger1" />
    1626         </activity>
     1625    <activity>
     1626      <EventListener event="guard2trigger1" />
     1627    </activity>
    16271628      </events>
    16281629    </WaypointController>
     
    16501651        <Model mesh="cube.mesh" scale=0 position="-9500, -22000, 24000" /> <!-- -12000, -22000, 25000    -4000, -18000, 19000 -->
    16511652        <Model mesh="cube.mesh" scale=0 position="-10500, -22000, 23000" />
    1652         <Model mesh="cube.mesh" scale=0 position="-11000, -20000, 23000" />
    1653         <Model mesh="cube.mesh" scale=0 position="-10000, -20000, 24000" />
     1653        <Model mesh="cube.mesh" scale=0 position="-11000, -20000, 23000" />
     1654        <Model mesh="cube.mesh" scale=0 position="-10000, -20000, 24000" />
    16541655      </waypoints>
    16551656      <events>
    1656         <activity>
    1657           <EventListener event="guard2trigger4" />
    1658         </activity>
     1657    <activity>
     1658      <EventListener event="guard2trigger4" />
     1659    </activity>
    16591660      </events>
    16601661    </WaypointPatrolController>
     
    16751676      <waypoints>
    16761677        <Model mesh="cube.mesh" scale=0 position="-10500, -22000, 23000" />
    1677         <Model mesh="cube.mesh" scale=0 position="-11000, -20000, 23000" />
    1678         <Model mesh="cube.mesh" scale=0 position="-10000, -20000, 24000" />       
    1679         <Model mesh="cube.mesh" scale=0 position="-9500, -22000, 24000" />
     1678        <Model mesh="cube.mesh" scale=0 position="-11000, -20000, 23000" />
     1679        <Model mesh="cube.mesh" scale=0 position="-10000, -20000, 24000" />       
     1680        <Model mesh="cube.mesh" scale=0 position="-9500, -22000, 24000" />
    16801681      </waypoints>
    16811682      <events>
    1682         <activity>
    1683           <EventListener event="guard2trigger4" />
    1684         </activity>
     1683    <activity>
     1684      <EventListener event="guard2trigger4" />
     1685    </activity>
    16851686      </events>
    16861687    </WaypointPatrolController>
     
    17001701    <WaypointPatrolController alertnessradius=5000 team=1 active=false>
    17011702      <waypoints>
    1702         <Model mesh="cube.mesh" scale=0 position="-11000, -20000, 23000" />
    1703         <Model mesh="cube.mesh" scale=0 position="-10000, -20000, 24000" />       
    1704         <Model mesh="cube.mesh" scale=0 position="-9500, -22000, 24000" />
     1703        <Model mesh="cube.mesh" scale=0 position="-11000, -20000, 23000" />
     1704        <Model mesh="cube.mesh" scale=0 position="-10000, -20000, 24000" />       
     1705        <Model mesh="cube.mesh" scale=0 position="-9500, -22000, 24000" />
    17051706        <Model mesh="cube.mesh" scale=0 position="-10500, -22000, 23000" />
    17061707      </waypoints>
    17071708      <events>
    1708         <activity>
    1709           <EventListener event="guard2trigger4" />
    1710         </activity>
     1709    <activity>
     1710      <EventListener event="guard2trigger4" />
     1711    </activity>
    17111712      </events>
    17121713    </WaypointPatrolController>
     
    17261727    <WaypointPatrolController alertnessradius=5000 team=1 active=false>
    17271728      <waypoints>
    1728         <Model mesh="cube.mesh" scale=0 position="-10000, -20000, 24000" />       
    1729         <Model mesh="cube.mesh" scale=0 position="-9500, -22000, 24000" />
     1729        <Model mesh="cube.mesh" scale=0 position="-10000, -20000, 24000" />       
     1730        <Model mesh="cube.mesh" scale=0 position="-9500, -22000, 24000" />
    17301731        <Model mesh="cube.mesh" scale=0 position="-10500, -22000, 23000" />
    1731         <Model mesh="cube.mesh" scale=0 position="-11000, -20000, 23000" />
     1732        <Model mesh="cube.mesh" scale=0 position="-11000, -20000, 23000" />
    17321733      </waypoints>
    17331734      <events>
    1734         <activity>
    1735           <EventListener event="guard2trigger4" />
    1736         </activity>
     1735    <activity>
     1736      <EventListener event="guard2trigger4" />
     1737    </activity>
    17371738      </events>
    17381739    </WaypointPatrolController>
     
    17551756        <Model mesh="cube.mesh" scale=0 position="-9750, -21000, 24000" />
    17561757        <Model mesh="cube.mesh" scale=0 position="-10000, -22000, 23500" />
    1757         <Model mesh="cube.mesh" scale=0 position="-10750, -21000, 23000" />
    1758         <Model mesh="cube.mesh" scale=0 position="-10500, -20000, 23500" />
     1758        <Model mesh="cube.mesh" scale=0 position="-10750, -21000, 23000" />
     1759        <Model mesh="cube.mesh" scale=0 position="-10500, -20000, 23500" />
    17591760      </waypoints>
    17601761      <events>
    1761         <activity>
    1762           <EventListener event="spionTrigger" />
    1763         </activity>
     1762    <activity>
     1763      <EventListener event="spionTrigger" />
     1764    </activity>
    17641765      </events>
    17651766    </WaypointPatrolController>
     
    17791780    <WaypointPatrolController alertnessradius=5000 team=1 active=false>
    17801781      <waypoints>
    1781         <Model mesh="cube.mesh" scale=0 position="-10750, -21000, 23000" />
    1782         <Model mesh="cube.mesh" scale=0 position="-10500, -20000, 23500" />
     1782        <Model mesh="cube.mesh" scale=0 position="-10750, -21000, 23000" />
     1783        <Model mesh="cube.mesh" scale=0 position="-10500, -20000, 23500" />
    17831784        <Model mesh="cube.mesh" scale=0 position="-9750, -21000, 24000" />
    17841785        <Model mesh="cube.mesh" scale=0 position="-10000, -22000, 23500" />
    17851786      </waypoints>
    17861787      <events>
    1787         <activity>
    1788           <EventListener event="spionTrigger" />
    1789         </activity>
     1788    <activity>
     1789      <EventListener event="spionTrigger" />
     1790    </activity>
    17901791      </events>
    17911792    </WaypointPatrolController>
     
    18061807    <WaypointPatrolController alertnessradius=5000 team=0 active=false>
    18071808      <waypoints>
    1808         <Model mesh="cube.mesh" scale=0 position="-4000, -9000, 18000" />
    1809         <Model mesh="cube.mesh" scale=0 position="-11500, -22000, 25000" />
     1809        <Model mesh="cube.mesh" scale=0 position="-4000, -9000, 18000" />
     1810        <Model mesh="cube.mesh" scale=0 position="-11500, -22000, 25000" />
    18101811      </waypoints>
    18111812      <events>
    1812         <activity>
    1813           <EventListener event="reached" />
    1814         </activity>
     1813    <activity>
     1814      <EventListener event="reached" />
     1815    </activity>
    18151816      </events>
    18161817    </WaypointPatrolController>
     
    18221823    <visibility>
    18231824      <EventTrigger>
    1824         <EventTrigger invert=true>
    1825           <events>
    1826             <trigger>
    1827               <EventListener event="reached" />
    1828             </trigger>
    1829           </events>
    1830         </EventTrigger>
     1825    <EventTrigger invert=true>
     1826      <events>
     1827        <trigger>
     1828          <EventListener event="reached" />
     1829        </trigger>
     1830      </events>
     1831    </EventTrigger>
    18311832        <events>
    18321833          <trigger>
     
    18401841
    18411842<SimpleNotification message="Houston: Your friend Captain Hood is dead..."  broadcast="true">
    1842         <events>
    1843                 <trigger>
    1844                         <EventListener event="friend" />
    1845                 </trigger>
    1846         </events>
     1843    <events>
     1844        <trigger>
     1845            <EventListener event="friend" />
     1846        </trigger>
     1847    </events>
    18471848</SimpleNotification>
    18481849
     
    18561857
    18571858<SimpleNotification message="Vane: NOOOOO!!!"  broadcast="true">
    1858         <events>
    1859                 <trigger>
    1860                         <EventListener event="friendDelay1" />
    1861                 </trigger>
    1862         </events>
     1859    <events>
     1860        <trigger>
     1861            <EventListener event="friendDelay1" />
     1862        </trigger>
     1863    </events>
    18631864</SimpleNotification>
    18641865
     
    18721873
    18731874<SimpleNotification message="Houston: He died in a fight like he wished it!"  broadcast="true">
    1874         <events>
    1875                 <trigger>
    1876                         <EventListener event="friendDelay2" />
    1877                 </trigger>
    1878         </events>
     1875    <events>
     1876        <trigger>
     1877            <EventListener event="friendDelay2" />
     1878        </trigger>
     1879    </events>
    18791880</SimpleNotification>
    18801881
     
    18841885
    18851886
    1886 
    18871887<!-- ASTEROIDS & ASTEROID-FIELDS -->
    1888         <!-- Asteroids -->
    1889         <Model  position="9800, -5000, 5700"
    1890                 yaw="90"
    1891                 pitch="-90"
    1892                 roll="0"
    1893                 scale="200"
    1894                 mesh="asteroid_ice.mesh" >
    1895           <attached>
    1896 <!--        <Model mass=10 scale3D="0.5,0.5,0.5" mesh="cube.mesh" position = "0,0,0" yaw=0 pitch=0 roll=0 /> -->
    1897           </attached>
    1898           <collisionShapes>
    1899             <SphereCollisionShape radius=0.5 />
    1900           </collisionShapes>
    1901         </Model>
    1902 
    1903         <!-- triple large belt around the planet  -->
    1904         <?lua
    1905                 dofile("includes/asteroidField.lua")
    1906                 asteroidBelt(2000, -250, 9000, 30, 0, 30, 30, 50, 7190, 7800, 250, 1)
    1907         ?>
    1908 
    1909         <?lua
    1910                 dofile("includes/asteroidField.lua")
    1911                 asteroidBelt(2000, -250, 9000, 30, 0, 30, 30, 50, 10000, 11000, 300, 1)
    1912         ?>
    1913 
    1914         <?lua
    1915                 dofile("includes/asteroidField.lua")
    1916                 asteroidBelt(2000, -250, 9000, 30, 0, 30, 30, 50, 14000, 15000, 350, 1)
    1917         ?>
    1918 
    1919         <!-- between guard 2 & mainship -->
    1920                 <!-- Core -->   
    1921                 <?lua
    1922                         dofile("includes/asteroidField.lua")
    1923                         asteroidField(-5000, -10000, 30000, 10, 700, 8000, 80, 0)
    1924                 ?>
    1925        
    1926                 <!-- Peripherie -->
    1927                 <?lua
    1928                         dofile("includes/asteroidField.lua")
    1929                         asteroidField(-5000, -10000, 30000, 10, 50, 10000, 100, 0)
    1930                 ?>
    1931 
    1932                 <?lua
    1933                         dofile("includes/asteroidField.lua")
    1934                         asteroidBelt(-10000, -12500, 0, 0, 0, 30, 30, 500, 0, 7850, 150, 0)
    1935                 ?>
    1936 
    1937         <!-- PLANETS -->
    1938         <Planet         position="2000,-250,9000"
    1939                         scale=5000
    1940                         pitch=1
    1941                         mesh="iceplanet.mesh"
    1942                         atmosphere="atmosphere1"
    1943                         rotationaxis="1,1,0"
    1944                         rotationrate="0.5"
    1945                         atmospheresize=224.0f
    1946                         imagesize=1024.0f
    1947                         mass="10000000"
    1948                         angularDamping=0
    1949                         collisiondamage=2
    1950                         enablecollisiondamage=true
    1951                         collisionType="dynamic" />
    1952 
     1888    <!-- Asteroids -->
     1889    <Model     position="9800, -5000, 5700"
     1890        yaw="90"
     1891        pitch="-90"
     1892        roll="0"
     1893        scale="200"
     1894        mesh="asteroid_ice.mesh" >
     1895      <attached>
     1896<!--        <Model mass=10 scale3D="0.5,0.5,0.5" mesh="cube.mesh" position = "0,0,0" yaw=0 pitch=0 roll=0 /> -->
     1897      </attached>
     1898      <collisionShapes>
     1899        <SphereCollisionShape radius=0.5 />
     1900      </collisionShapes>
     1901    </Model>
     1902
     1903    <!-- triple large belt around the planet  -->
     1904    <?lua
     1905        dofile("includes/asteroidField.lua")
     1906        asteroidBelt(2000, -250, 9000, 30, 0, 30, 30, 50, 7190, 7800, 250, 1)
     1907    ?>
     1908
     1909    <?lua
     1910        dofile("includes/asteroidField.lua")
     1911        asteroidBelt(2000, -250, 9000, 30, 0, 30, 30, 50, 10000, 11000, 300, 1)
     1912    ?>
     1913
     1914    <?lua
     1915        dofile("includes/asteroidField.lua")
     1916        asteroidBelt(2000, -250, 9000, 30, 0, 30, 30, 50, 14000, 15000, 350, 1)
     1917    ?>
     1918
     1919    <!-- between guard 2 & mainship -->
     1920        <!-- Core -->   
     1921        <?lua
     1922            dofile("includes/asteroidField.lua")
     1923            asteroidField(-5000, -10000, 30000, 10, 700, 8000, 80, 0)
     1924        ?>
     1925   
     1926        <!-- Peripherie -->
     1927        <?lua
     1928            dofile("includes/asteroidField.lua")
     1929            asteroidField(-5000, -10000, 30000, 10, 50, 10000, 100, 0)
     1930        ?>
     1931
     1932        <?lua
     1933                  dofile("includes/asteroidField.lua")
     1934            asteroidBelt(-10000, -12500, 0, 0, 0, 30, 30, 500, 0, 7850, 150, 0)
     1935            ?>
     1936
     1937    <!-- PLANETS -->
     1938      <Planet     position="2000,-250,9000"
     1939            scale=5000
     1940            pitch=1
     1941            mesh="iceplanet.mesh"
     1942            atmosphere="atmosphere1"
     1943            rotationaxis="1,1,0"
     1944            rotationrate="0.5"
     1945            atmospheresize=224.0f
     1946            imagesize=1024.0f
     1947            mass="10000000"
     1948            angularDamping=0
     1949            collisiondamage=2
     1950            enablecollisiondamage=true
     1951            collisionType="dynamic" />
     1952
     1953<!--  PICKUPS to make travelling faster  -->
     1954    <PickupSpawner pickup=hugespeedpickup position="8000,-600,17200" triggerDistance="400" respawnTime="10" maxSpawnedItems="5" />
     1955    <PickupSpawner pickup=hugespeedpickup position="12700,2400,9200" triggerDistance="400" respawnTime="10" maxSpawnedItems="5" />
    19531956
    19541957<!-- ----------------Rotating SpaceStation--------------- -->
    1955         <!-- first guard -->
    1956         <StaticEntity position="9000,0,0" collisionType=static yaw=112 pitch=67 >
    1957           <attached>
    1958             <?lua
    1959               createSpaceStationPar(0,2,1,2,1,4,1,50)
    1960             ?>
    1961           </attached>
    1962         </StaticEntity>
    1963 
    1964         <!-- second guard -->
    1965         <StaticEntity position="17000,5000,15000" collisionType=static yaw=12 pitch=75 >
    1966           <attached>
    1967             <?lua
    1968               createSpaceStationPar(0,2,1,2,1,4,1,50)
    1969             ?>
    1970           </attached>
    1971         </StaticEntity>
     1958    <!-- first guard -->
     1959    <StaticEntity position="9000,0,0" collisionType=static yaw=112 pitch=67 >
     1960      <attached>
     1961        <?lua
     1962          createSpaceStationPar(0,2,1,2,1,4,1,50)
     1963        ?>
     1964      </attached>
     1965    </StaticEntity>
     1966
     1967    <!-- second guard -->
     1968    <StaticEntity position="17000,5000,15000" collisionType=static yaw=12 pitch=75 >
     1969      <attached>
     1970        <?lua
     1971          createSpaceStationPar(0,2,1,2,1,4,1,50)
     1972        ?>
     1973      </attached>
     1974    </StaticEntity>
    19721975
    19731976<!-- ------------------------- Mainship ------------------ -->
     
    19791982        name      = "Mainship"
    19801983        radarname = "Mainship"
    1981         visible   = "true" >
     1984        visible      = "true" >
    19821985      <controller>
    19831986        <WaypointController team=1 active="true" >
    19841987          <waypoints/>
    19851988          <events>
    1986             <activity>
    1987               <EventListener event=spawntrigger2 />
    1988             </activity>
     1989            <activity>
     1990              <EventListener event=spawntrigger2 />
     1991            </activity>
    19891992          </events>
    19901993        </WaypointController>
     
    19921995      <attached>
    19931996        <Model scale=200 mesh="drone.mesh" position = "0,0,0" lookat="40000, 4000, 27000" />
    1994 <!--    <Model mesh="cube.mesh" mass=10 position="-445,110,120" scale3D="45,45,150"  yaw=56 pitch=-4 roll=0 />
     1997<!--    <Model mesh="cube.mesh" mass=10 position="-445,110,120" scale3D="45,45,150"  yaw=56 pitch=-4 roll=0 />
    19951998        <Model mesh="cube.mesh" mass=10 position="-295,125,220" scale3D="28,28,28" yaw=56 pitch=-4 roll=0 />
    19961999        <Model mesh="cube.mesh" mass=10 position="-400,350,-200" scale3D="80,280,800" yaw=56 pitch=-4 roll=5 />
     
    20022005      </attached>
    20032006      <collisionShapes>
    2004         <BoxCollisionShape  position="-445,110,120" halfExtents="45,45,150" yaw=56 pitch=-4 roll=0 />
     2007        <BoxCollisionShape  position="-445,110,120" halfExtents="45,45,150" yaw=56 pitch=-4 roll=0 />
    20052008        <BoxCollisionShape  position="-295,125,220" halfExtents="28,28,28" yaw=56 pitch=-4 roll=0 />
    20062009        <BoxCollisionShape  position="-400,350,-200" halfExtents="80,280,800" yaw=56 pitch=-4 roll=5 />
     
    20132016      <events>
    20142017        <visibility>
    2015           <EventListener event="negativeTimerEnd" />
     2018          <EventListener event="negativeTimerEnd" />
    20162019        </visibility>
    20172020      </events>
     
    20402043        </events>
    20412044    </ParticleSpawner>
     2045   
     2046   <!-- TODO: End the game >
     2047   <Script code="Mission endMission true" onLoad="false" times="1" >
     2048        <events>
     2049            <trigger>
     2050                <EventListener event=timerEnd />
     2051            </trigger>
     2052        </events>
     2053    </Script>
     2054    <Script code="Mission endMission false" onLoad="false" times="1" >
     2055        <events>
     2056            <trigger>
     2057                <EventListener event="timerEnd" />
     2058            </trigger>
     2059        </events>
     2060    </Script-->
    20422061
    20432062  </Scene>
Note: See TracChangeset for help on using the changeset viewer.