Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/trunk/data/levels/theTimeMachine.oxw @ 9266

Last change on this file since 9266 was 9016, checked in by jo, 13 years ago

Merging presentation2011 branch to trunk. Please check for possible bugs.

  • Property svn:eol-style set to native
File size: 38.9 KB
RevLine 
[7648]1<LevelInfo
2 name = "The Time Machine"
3 description = "A simple level. The only goal is to defeat as much enemies as you can."
[9016]4 tags = "gametype"
5 screenshot = "thetimemachine.png"
[7648]6/>
7
[7084]8<?lua
[7088]9    include("stats.oxo")
[7679]10    include("HUDTemplates3.oxo")
11    include("templates/lodInformation.oxt")
12    include("templates/spaceshipAssff.oxt")
13    include("templates/spaceshipPirate.oxt")
[7084]14?>
15
16<!--*****************************************************************************************************************************************************************************************-->
17<!--Including Template for triggering on player-->
18
19<Template name=spaceshipassffplayer>
20  <SpaceShip
21   hudtemplate            = spaceshiphud
22   camerapositiontemplate = spaceshipassffcameras
23   engine                 = spaceshipassffengine
24   spawnparticlesource    = "Orxonox/fairytwirl"
25   spawnparticleduration  = 3
26   explosionchunks        = 6
27
28   health            = 100
29   maxhealth         = 200
30   initialhealth     = 100
31
32   primaryThrust     = 100;
33   auxilaryThrust    = 30;
34   rotationThrust    = 25;
35
36   collisionType     = "dynamic"
37   mass              = 100
38   linearDamping     = 0.7
39   angularDamping    = 0.9999999
40  >
41    <attached>
42      <Model position="0,0,0" yaw=90 pitch=-90 roll=0 scale=4 mesh="assff.mesh" />
43      <BlinkingBillboard position="17,-1.5,0" material="Examples/Flare" colour="1.0, 0.5, 0.3" amplitude=0.1 frequency=0.5 quadratic=1 />
44      <BlinkingBillboard position="-17,-1.5,0" material="Examples/Flare" colour="0.5, 1.0, 0.3" amplitude=0.1 frequency=0.5 phase=180 quadratic=1 />
[7673]45      <DistanceTriggerBeacon name="PlayerDistanceTrigger" /> <!--added DistanceTriggerBeacon-->
[7084]46    </attached>
47    <collisionShapes>
48      <BoxCollisionShape position="0,0,0"      halfExtents="10, 3, 5" />
49      <BoxCollisionShape position="13,-1.3,0"  halfExtents="3, 1, 2" />
50      <BoxCollisionShape position="-13,-1.3,0" halfExtents="3, 1, 2" />
51      <BoxCollisionShape position="0,0,7"      halfExtents="3, 2, 2" />
52      <BoxCollisionShape position="0,0.1,-11"  halfExtents="2.2, 1.8, 6" />
53      <BoxCollisionShape position="0,0.1,-19"  halfExtents="1.4, 1, 2" />
54    </collisionShapes>
55<?lua
[7845]56  include("includes/weaponSettingsAssff.oxi")
[7084]57?>
58  </SpaceShip>
59</Template>
60
61<!--*****************************************************************************************************************************************************************************************-->
62
63<Level
[9016]64 gametype = "TeamDeathmatch"
[7084]65>
[7673]66    <templates>
67        <Template link=lodtemplate_default />
68    </templates>
[8706]69    <?lua include("includes/notifications.oxi") ?>
70   
[7088]71    <Scene
72        ambientlight="0.8,0.8,0.8"
73        skybox="Orxonox/skypanoramagen2"
74    >
[7677]75
[7088]76        <Light type=directional position="0,0,0" direction="0, 0, 0" diffuse="1.0, 0.9, 0.9, 1.0" specular="1.0, 0.9, 1.0, 0.9" />
[7084]77
[7673]78<!--CREATING SPAWNPOINTS_____________________________________________________________________________________________________________________________________________________________________-->
[7084]79<?lua for i=0,4,1 do
[7673]80    x=500
[7088]81?>   
[7084]82
[7088]83        <TeamSpawnPoint team=0 position="-4000,0,<?lua print(i*x-1000) ?>" direction="5000,0,<?lua print(i*x-1000) ?>" spawnclass=SpaceShip pawndesign=spaceshipassffplayer />
[7084]84<!--friendly spaceships spawnpoints-->
[7088]85        <!-- TeamSpawnPoint team=0 position="-4000,0,<?lua print(i*x-1000) ?>" lookat="5000,0,<?lua print(i*x-1000) ?>" spawnclass=SpaceShip pawndesign=spaceshipassff /-->
[7084]86
87<!--enemy spaceship spawnpoint-->
[7673]88        <!--TeamSpawnPoint team=1 position="4000,0,<?lua print(i*x-1000) ?>" lookat="-5000,0,<?lua print(i*x-1000) ?>" spawnclass=SpaceShip pawndesign=spaceshippirate /-->
[7084]89<?lua end ?>
90
91<!--CREATING SPAWNPOINTS END______________________________________________________________________________________________________________________________________________________________-->
92
93
[7673]94<!--Triggers (used for the Time Machine effect)___________________________________________________________________________________________________________________________________________-->
[7088]95   
96        <!--TRIGGERS IF THE PLAYERS REACHES THE "TIME MACHINE"-->
[8213]97        <DistanceTrigger name="EnterTimeMachine" position="0,0,0" distance="100" target="Pawn" beaconMode="identify" targetname="PlayerDistanceTrigger" >
[7088]98            <attached>
99                <Billboard position="0,0,0" material="Examples/Flare" colour="0, 0, 1" scale=1/>
100                <Billboard position="100,0,0" material="Examples/Flare" colour="0, 0, 1" scale=1/>
101                <Billboard position="0,100,0" material="Examples/Flare" colour="0, 0, 1" scale=1/>
102                <Billboard position="0,0,100" material="Examples/Flare" colour="0, 0, 1" scale=1/>
103                <Billboard position="-100,0,0" material="Examples/Flare" colour="0, 0, 1" scale=1/>
104                <Billboard position="0,-100,0" material="Examples/Flare" colour="0, 0, 1" scale=1/>
105                <Billboard position="0,0,-100" material="Examples/Flare" colour="0, 0, 1" scale=1/>
106            </attached>
107        </DistanceTrigger>
[7084]108
[7088]109        <EventTrigger switch=true name=trigger4>
110            <events>
111                <trigger>
112                    <EventListener event=BotDied />
113                </trigger>
114            </events>
115        </EventTrigger>
[7084]116
[7088]117        <!-- This Trigger flips to true if the player is in the TimeMachine and shoots another player and flips right back after that. -->
118        <Trigger name=trigger1 mode=and >
119            <EventTrigger name=trigger6>
120                <events>
121                    <trigger>
122                        <EventListener event=EnterTimeMachine />
123                    </trigger>
124                </events>
125            </EventTrigger>
126            <EventTrigger switch=true name=trigger4>
127                <events>
128                    <trigger>
129                        <EventListener event=BotDied />
130                        <EventListener event=trigger2 />
131                    </trigger>
132                </events>
133            </EventTrigger>
134            <EventTrigger invert=true name=trigger5>
135                <events>
136                    <trigger>
137                        <EventListener event=trigger2 />
138                    </trigger>
139                </events>
140            </EventTrigger>
141        </Trigger>
142
[7673]143        <!-- This Trigger is true if the player is in the TimeMachine and has shot another player -->
[7088]144        <EventTrigger name=trigger2 switch=true >
145            <events>
146                <trigger>
147                    <EventListener event=trigger1 />
148                    <EventListener event=trigger3 />
149                </trigger>
150            </events>
151        </EventTrigger>
152
153        <!-- This Trigger flips trigger2 back to false after the player has left the TimeMachine. -->
154        <Trigger name=trigger3 mode=and >
155            <EventTrigger>
156                <events>
157                    <trigger>
158                        <EventListener event=trigger2 />
159                    </trigger>
160                </events>
161            </EventTrigger>
162            <EventTrigger invert=true>
163                <events>
164                    <trigger>
165                        <EventListener event=EnterTimeMachine />
166                    </trigger>
167                </events>
168            </EventTrigger>
169        </Trigger>
170
171   
[7084]172<!--Triggers (used for the Time Machine effect)_____________________________________________________________________________________________________________________________________________-->
173
[7673]174<!--Creating Spaceships_____________________________________________________________________________________________________________________________________________________________________-->
[7675]175   
176<?lua for i=0,5,1 do
177    y=math.random(-500,500)
178    z=math.random(-1000,1000)
179    y2=math.random(-500,500)
180    z2=math.random(-1000,1000)
181    health=230
182    addh=100
183?>
184   
185        <EventTrigger name="BotDied" >
186            <events>
187                <trigger>
188                    <SpaceShip position="-4000,<?lua print(y) ?>,<?lua print(z) ?>" lookat="1000,<?lua print(y) ?>,<?lua print(z) ?>" health=<?lua print(health) ?> maxhealth=<?lua print(health) ?> initialhealth=<?lua print(health) ?> >
189                        <templates>
190                            <Template link=spaceshipassff />
191                         </templates>
192                          <controller>
193                            <WaypointPatrolController alertnessradius=1000 team=0 active=1 >
194                                <waypoints>
195                                    <Model mesh="cube.mesh" scale=0 position="1000,<?lua print(math.random(-1000,1000)) ?>,<?lua print(math.random(-1000,1000)) ?>" />
196                                </waypoints>
197                                <events>
198                                    <activity>
199                                        <Trigger mode=or>
200                                            <EventTrigger invert=true>
201                                                <events>
202                                                    <trigger>
203                                                        <EventListener event=EnterTimeMachine />
204                                                    </trigger>
205                                                </events>
206                                            </EventTrigger>
207                                            <EventTrigger>
208                                                <events>
209                                                    <trigger>
210                                                        <EventListener event=trigger2 />
211                                                    </trigger>
212                                                </events>
213                                            </EventTrigger>
214                                        </Trigger>
215                                    </activity>
216                                </events>
217                            </WaypointPatrolController>
218                          </controller>
219                    </SpaceShip>
220                </trigger>
221            </events>
222        </EventTrigger>
[7084]223
[7675]224        <EventTrigger name="BotDied" >
225            <events>
226                <trigger>
227                    <SpaceShip position="4000,<?lua print(y2) ?>,<?lua print(z2) ?>" lookat="-1000,<?lua print(y2) ?>, <?lua print(z2) ?>" health=<?lua print(health+addh) ?> maxhealth=<?lua print(health+addh) ?> initialhealth=<?lua print(health+addh) ?> >
228                        <templates>
229                            <Template link=spaceshippirate />
230                         </templates>
231                          <controller>
232                            <WaypointPatrolController alertnessradius=1000 team=1 active=1 >
233                                <waypoints>
234                                    <Model mesh="cube.mesh" scale=0 position="-1000,<?lua print(math.random(-1000,1000)) ?>, <?lua print(math.random(-1000,1000)) ?>" />
235                                </waypoints>
236                                <events>
237                                    <activity>
238                                        <Trigger mode=or>
239                                            <EventTrigger invert=true>
240                                                <events>
241                                                    <trigger>
242                                                        <EventListener event=EnterTimeMachine />
243                                                    </trigger>
244                                                </events>
245                                            </EventTrigger>
246                                            <EventTrigger>
247                                                <events>
248                                                    <trigger>
249                                                        <EventListener event=trigger2 />
250                                                    </trigger>
251                                                </events>
252                                            </EventTrigger>
253                                        </Trigger>
254                                    </activity>
255                                </events>
256                            </WaypointPatrolController>
257                          </controller>
258                    </SpaceShip>
259                </trigger>
260            </events>
261        </EventTrigger>
262<?lua end ?>
263
[7673]264<!--Creating Spaceships_____END_____________________________________________________________________________________________________________________________________________________________-->
[7084]265
266<!--BILLBOARD IN THE MIDDLE OF THE BATTLEFIELD-->
[7088]267        <Billboard position="0,0,0" colour="1.0,1.0,1.0" material="Flares/backlightflare" scale=1 />
268   
[7084]269<!--TIME MACHINE____________________________________________________________________________________________________________________________________________________________________________-->
[7677]270<ForceField mode="invertedSphere" position="0,0,0" velocity=50000 diameter=6500 length=500 />
[7088]271        <StaticEntity>
272            <attached>
273                <MovableEntity position="0,0,0">
274                    <attached>
[7084]275<!--MIDDLE-->
276<?lua for i=0,2,1 do ?>
[7088]277                        <MovableEntity    position="0,0,0" rotationaxis="1,1,0" rotationrate=<?lua print(-255-i*120) ?> >
278                            <attached>
279                                <Billboard position="<?lua print(10+i*10) ?>,<?lua print(-10-i*10) ?>,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
280                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
281                            </attached>
282                        </MovableEntity>
283   
284                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=<?lua print(-245-i*90) ?> >
285                            <attached>
286                                <Billboard position="<?lua print(10+i*20) ?>,<?lua print(-10-i*20) ?>,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
287                                <Billboard position="<?lua print(-10-i*20) ?>,<?lua print(10+i*20) ?>,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
288                            </attached>
289                        </MovableEntity>
290   
291                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=<?lua print(265+i*110) ?> >
292                            <attached>
293                                <Billboard position="<?lua print(10+i*20) ?>,0,<?lua print(-10-i*20) ?>" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
294                                <Billboard position="<?lua print(-10-i*20) ?>,0,<?lua print(10+i*20) ?>" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
295                            </attached>
296                        </MovableEntity>
297   
298                        <MovableEntity    position="0,0,0" rotationaxis="0,1,0" rotationrate=<?lua print(240+i*80) ?> >
299                            <attached>
300                                <Billboard position="<?lua print(15+i*30) ?>,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
301                                <Billboard position="<?lua print(-15-i*30) ?>,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
302                            </attached>
303                        </MovableEntity>
[7084]304
[7088]305                        <MovableEntity    position="0,0,0" rotationaxis="1,0,0" rotationrate=<?lua print(232+i*70) ?> >
306                            <attached>
307                                <Billboard position="0,<?lua print(15+i*30) ?>,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
308                                <Billboard position="0,<?lua print(-15-i*30) ?>,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
309                            </attached>
310                        </MovableEntity>
[7084]311<?lua end ?>
312
313
314<!--FIRST DISTANT PAIR-->
315<?lua for i=0,1,1 do ?>
[7088]316                        <MovableEntity    position="0,0,0" rotationaxis="0,1,0" rotationrate=10 >
317                            <attached>
318                                <MovableEntity position="<?lua print(1500-3000*i) ?>,0,0">
319                                    <attached>
[7673]320                                        <ForceField position="0,0,0" mode="sphere" diameter=500 velocity=100000 />
[7088]321                                        <Billboard position="0,0,0" material="Examples/Flare" colour="1.0,1.0,1.0" scale=0.3/>
322                                        <MovableEntity    position="0,0,0" rotationaxis="1,1,0" rotationrate=-255 >
323                                            <attached>
324                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
325                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
326                                            </attached>
327                                        </MovableEntity>
[7084]328
[7088]329                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=-245 >
330                                            <attached>
331                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
332                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
333                                            </attached>
334                                        </MovableEntity>
[7084]335
[7088]336                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=265 >
337                                            <attached>
338                                                <Billboard position="10,0,-10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
339                                                <Billboard position="-10,0,10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
340                                            </attached>
341                                        </MovableEntity>
[7084]342
[7088]343                                        <MovableEntity    position="0,0,0" rotationaxis="0,1,0" rotationrate=240 >
344                                            <attached>
345                                                <Billboard position="15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
346                                                <Billboard position="-15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
347                                            </attached>
348                                        </MovableEntity>
[7084]349
[7088]350                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,0" rotationrate=232 >
351                                            <attached>
352                                                <Billboard position="0,15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
353                                                <Billboard position="0,-15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
354                                            </attached>
355                                        </MovableEntity>
[7084]356
[7088]357                                    </attached>
358                                </MovableEntity>
359                            </attached>
360                        </MovableEntity>
[7084]361<?lua end ?>
362<!--SECOND DISTANT PAIR-->
363<?lua for i=0,1,1 do ?>
[7088]364                        <MovableEntity    position="0,0,0" rotationaxis="1,0,0" rotationrate=8 >
365                            <attached>
366                                <MovableEntity position="0,<?lua print(1500-3000*i) ?>,0">
367                                    <attached>
[7673]368                                        <ForceField position="0,0,0" mode="sphere" diameter=500 velocity=100000 />
[7088]369                                        <Billboard position="0,0,0" material="Examples/Flare" colour="1.0,1.0,1.0" scale=0.3/>
370                                        <MovableEntity    position="0,0,0" rotationaxis="1,1,0" rotationrate=-255 >
371                                            <attached>
372                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
373                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
374                                            </attached>
375                                        </MovableEntity>
[7084]376
[7088]377                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=-245 >
378                                            <attached>
379                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
380                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
381                                            </attached>
382                                        </MovableEntity>
[7084]383
[7088]384                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=265 >
385                                            <attached>
386                                                <Billboard position="10,0,-10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
387                                                <Billboard position="-10,0,10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
388                                            </attached>
389                                        </MovableEntity>
[7084]390
[7088]391                                        <MovableEntity    position="0,0,0" rotationaxis="0,1,0" rotationrate=240 >
392                                            <attached>
393                                                <Billboard position="15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
394                                                <Billboard position="-15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
395                                            </attached>
396                                        </MovableEntity>
[7084]397
[7088]398                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,0" rotationrate=232 >
399                                            <attached>
400                                                <Billboard position="0,15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
401                                                <Billboard position="0,-15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
402                                            </attached>
403                                        </MovableEntity>
[7084]404
[7088]405                                    </attached>
406                                </MovableEntity>
407                            </attached>
408                        </MovableEntity>
[7084]409<?lua end ?>
410<!--THIRD DISTANT PAIR-->
411<?lua for i=0,1,1 do ?>
[7088]412                        <MovableEntity    position="0,0,0" rotationaxis="1,1,0" rotationrate=9 >
413                            <attached>
414                                <MovableEntity position="<?lua print(1000-2000*i) ?>,<?lua print(-1000+2000*i) ?>,0">
415                                    <attached>
[7673]416                                        <ForceField position="0,0,0" mode="sphere" diameter=500 velocity=100000 />
[7088]417                                        <Billboard position="0,0,0" material="Examples/Flare" colour="1.0,1.0,1.0" scale=0.3/>
418                                        <MovableEntity    position="0,0,0" rotationaxis="1,1,0" rotationrate=-255 >
419                                            <attached>
420                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
421                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
422                                            </attached>
423                                        </MovableEntity>
[7084]424
[7088]425                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=-245 >
426                                            <attached>
427                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
428                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
429                                            </attached>
430                                        </MovableEntity>
[7084]431
[7088]432                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=265 >
433                                            <attached>
434                                                <Billboard position="10,0,-10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
435                                                <Billboard position="-10,0,10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
436                                            </attached>
437                                        </MovableEntity>
[7084]438
[7088]439                                        <MovableEntity    position="0,0,0" rotationaxis="0,1,0" rotationrate=240 >
440                                            <attached>
441                                                <Billboard position="15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
442                                                <Billboard position="-15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
443                                            </attached>
444                                        </MovableEntity>
[7084]445
[7088]446                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,0" rotationrate=232 >
447                                            <attached>
448                                                <Billboard position="0,15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
449                                                <Billboard position="0,-15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
450                                            </attached>
451                                        </MovableEntity>
[7084]452
[7088]453                                    </attached>
454                                </MovableEntity>
455                            </attached>
456                        </MovableEntity>
[7084]457<?lua end ?>
458<!--FOURTH DISTANT PAIR-->
459<?lua for i=0,1,1 do ?>
[7088]460                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=12 >
461                            <attached>
462                                <MovableEntity position="<?lua print(1000-2000*i) ?>,<?lua print(-1000+2000*i) ?>,0">
463                                    <attached>
[7673]464                                        <ForceField position="0,0,0" mode="sphere" diameter=500 velocity=100000 />
[7088]465                                        <Billboard position="0,0,0" material="Examples/Flare" colour="1.0,1.0,1.0" scale=0.3/>
466                                        <MovableEntity    position="0,0,0" rotationaxis="1,1,0" rotationrate=-255 >
467                                            <attached>
468                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
469                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
470                                            </attached>
471                                        </MovableEntity>
[7084]472
[7088]473                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=-245 >
474                                            <attached>
475                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
476                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
477                                            </attached>
478                                        </MovableEntity>
[7084]479
[7088]480                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=265 >
481                                            <attached>
482                                                <Billboard position="10,0,-10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
483                                                <Billboard position="-10,0,10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
484                                            </attached>
485                                        </MovableEntity>
[7084]486
[7088]487                                        <MovableEntity    position="0,0,0" rotationaxis="0,1,0" rotationrate=240 >
488                                            <attached>
489                                                <Billboard position="15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
490                                                <Billboard position="-15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
491                                            </attached>
492                                        </MovableEntity>
[7084]493
[7088]494                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,0" rotationrate=232 >
495                                            <attached>
496                                                <Billboard position="0,15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
497                                                <Billboard position="0,-15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
498                                            </attached>
499                                        </MovableEntity>
[7084]500
[7088]501                                    </attached>
502                                </MovableEntity>
503                            </attached>
504                        </MovableEntity>
[7084]505<?lua end ?>
506<!--FIFTH DISTANT PAIR-->
507<?lua for i=0,1,1 do ?>
[7088]508                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=11 >
509                            <attached>
510                                <MovableEntity position="<?lua print(1000-2000*i) ?>,0,<?lua print(-1000+2000*i) ?>">
511                                    <attached>
[7673]512                                        <ForceField position="0,0,0" mode="sphere" diameter=500 velocity=100000 />
[7088]513                                        <Billboard position="0,0,0" material="Examples/Flare" colour="1.0,1.0,1.0" scale=0.3/>
514                                        <MovableEntity    position="0,0,0" rotationaxis="1,1,0" rotationrate=-255 >
515                                            <attached>
516                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
517                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
518                                            </attached>
519                                        </MovableEntity>
[7084]520
[7088]521                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=-245 >
522                                            <attached>
523                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
524                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
525                                            </attached>
526                                        </MovableEntity>
[7084]527
[7088]528                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=265 >
529                                            <attached>
530                                                <Billboard position="10,0,-10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
531                                                <Billboard position="-10,0,10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
532                                            </attached>
533                                        </MovableEntity>
[7084]534
[7088]535                                        <MovableEntity    position="0,0,0" rotationaxis="0,1,0" rotationrate=240 >
536                                            <attached>
537                                                <Billboard position="15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
538                                                <Billboard position="-15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
539                                            </attached>
540                                        </MovableEntity>
[7084]541
[7088]542                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,0" rotationrate=232 >
543                                            <attached>
544                                                <Billboard position="0,15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
545                                                <Billboard position="0,-15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
546                                            </attached>
547                                        </MovableEntity>
[7084]548
[7088]549                                    </attached>
550                                </MovableEntity>
551                            </attached>
552                        </MovableEntity>
[7084]553<?lua end ?>
[7088]554                    </attached>
555                </MovableEntity>
556            </attached>
557        </StaticEntity>
558   
[7084]559
560<!--TIME MACHINE END____________________________________________________________________________________________________________________________________________________________________-->
561
562<!--Forcefields_________________________________________________________________________________________________________________________________________________________________________-->
563
564<!--NO 1-->
[7088]565        <ForceField position="-2500,0,800" direction="1,0,0" diameter=500 velocity=5000 length=1000 />
566        <MovableEntity position="-2500,0,800">
567            <attached>
568                <Billboard position="0,0,0" material="Flares/ringflare2" colour="0.5,0,0" scale=2/>
569                <?lua for i=0,20,1 do ?>
570                    <Billboard position="<?lua print(i*200) ?>,0,-100" material="Examples/Flare" colour="0.5,0,0" scale=1/>
571                    <Billboard position="<?lua print(i*200) ?>,0,100" material="Examples/Flare" colour="0.5,0,0" scale=1/>
572                <?lua end ?>
573                </attached>
574        </MovableEntity>
[7084]575<!--NO 2-->
[7088]576        <ForceField position="2500,0,-800" direction="-1,0,0" diameter=500 velocity=5000 length=1000 />
577        <MovableEntity position="2500,0,-800">
578            <attached>
579                <Billboard position="0,0,0" material="Flares/ringflare2" colour="0,0.5,0" scale=2/>
580                <?lua for i=0,20,1 do ?>
581                    <Billboard position="<?lua print(-i*200) ?>,0,-100" material="Examples/Flare" colour="0,0.5,0" scale=1/>
582                    <Billboard position="<?lua print(-i*200) ?>,0,100" material="Examples/Flare" colour="0,0.5,0" scale=1/>
583                <?lua end ?>
584            </attached>
585        </MovableEntity>
586   
[7084]587<!--NO 3-->
[7088]588        <ForceField position="-2500,0,-600" direction="0.75,0.5,1" diameter=500 velocity=5000 length=1000 />
589        <MovableEntity position="-2500,0,-600">
590            <attached>
591                <Billboard position="0,0,0" material="Flares/ringflare2" colour="0.5,0,0.5" scale=2/>
592                <?lua for i=0,20,1 do ?>
593                    <Billboard position="<?lua print(i*115-100) ?>,<?lua print(i*75) ?>,<?lua print(i*150) ?>" material="Examples/Flare" colour="0.5,0,0.5" scale=1/>
594                    <Billboard position="<?lua print(i*115+100) ?>,<?lua print(i*75) ?>,<?lua print(i*150) ?>" material="Examples/Flare" colour="0.5,0,0.5" scale=1/>
595                <?lua end ?>
596            </attached>
597        </MovableEntity>
[7084]598
599<!--NO 4-->
[7088]600        <ForceField position="2500,0,600" direction="-0.75,-0.5,-1" diameter=500 velocity=5000 length=1000 />
601        <MovableEntity position="2500,0,600">
602            <attached>
603                <Billboard position="0,0,0" material="Flares/ringflare2" colour="0,0.5,0.5" scale=2/>
604                <?lua for i=0,20,1 do ?>
605                    <Billboard position="<?lua print(i*(-115)-100) ?>,<?lua print(i*(-75)) ?>,<?lua print(i*(-150)) ?>" material="Examples/Flare" colour="0,0.5,0.5" scale=1/>
606                    <Billboard position="<?lua print(i*(-115)+100) ?>,<?lua print(i*-(75)) ?>,<?lua print(i*(-150)) ?>" material="Examples/Flare" colour="0,0.5,0.5" scale=1/>
607                <?lua end ?>
608            </attached>
609        </MovableEntity>
[7084]610
611<!--NO 5 (samller)-->
[7088]612        <ForceField position="0,-500,500" direction="0,1,0" diameter=500 velocity=3000 length=1000 />
613        <MovableEntity position="0,-500,500">
614            <attached>
615                <Billboard position="0,0,0" material="Flares/ringflare2" colour="0.5,0.5,0" scale=2/>
616                <?lua for i=0,15,1 do ?>
617                    <Billboard position="0,<?lua print(i*100) ?>,0" material="Examples/Flare" colour="0.5,0.5,0" scale=1/>
618                <?lua end ?>
619            </attached>
620        </MovableEntity>
[7084]621
622<!--No 6 (smaller)-->
[7088]623        <ForceField position="0,500,-500" direction="0,-1,0" diameter=500 velocity=3000 length=1000 />
624        <MovableEntity position="0,500,-500">
625            <attached>
626                <Billboard position="0,0,0" material="Flares/ringflare2" colour="0.5,0.3,0.2" scale=2/>
627                <?lua for i=0,15,1 do ?>
628                    <Billboard position="0,<?lua print(i*(-100)) ?>,0" material="Examples/Flare" colour="0.5,0.3,0.2" scale=1/>
629                <?lua end ?>
630            </attached>
631        </MovableEntity>
[7084]632
633<!--No 7 (smaller)-->
[7088]634        <ForceField position="500,0,-500" direction="0,0,1" diameter=500 velocity=2500 length=750 />
635        <MovableEntity position="500,0,-500">
636            <attached>
637                <Billboard position="0,0,0" material="Flares/ringflare2" colour="0.5,0.4,0.6" scale=2/>
638                <?lua for i=0,8,1 do ?>
639                    <Billboard position="0,0,<?lua print(i*(100)) ?>" material="Examples/Flare" colour="0.5,0.4,0.6" scale=1/>
640                <?lua end ?>
641            </attached>
642        </MovableEntity>
[7084]643
644<!--No 8 (smaller)-->
[7088]645        <ForceField position="-500,0,500" direction="0,0,-1" diameter=500 velocity=2500 length=750 />
646        <MovableEntity position="-500,0,500">
647            <attached>
648                <Billboard position="0,0,0" material="Flares/ringflare2" colour="0.7,0.4,0.1" scale=2/>
649                <?lua for i=0,8,1 do ?>
650                    <Billboard position="0,0,<?lua print(i*(-100)) ?>" material="Examples/Flare" colour="0.7,0.4,0.1" scale=1/>
651                <?lua end ?>
652            </attached>
653        </MovableEntity>
[7084]654
655<!--Invisible Forcefield (immediatly sends the player to the time machine)-->
[7088]656        <ForceField position="-2500,2500,800" direction="1,-1,-0.32" diameter=200 velocity=10000 length=880 />
657        <Billboard position="-2500,2500,800" material="Examples/Flare" colour="1,1,1" /> <!--This Billboard looks like a star on the Skybox-->
658   
659   
660    </Scene>
[7084]661</Level>
Note: See TracBrowser for help on using the repository browser.