Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/trunk/data/levels/The Time Machine.oxw @ 7674

Last change on this file since 7674 was 7674, checked in by dafrick, 13 years ago

Resolving some stupid bugs and some adding some minor improvements.

  • Property svn:eol-style set to native
File size: 34.2 KB
Line 
1<LevelInfo
2 name = "The Time Machine"
3 description = "A simple level. The only goal is to defeat as much enemies as you can."
4 tags = "singleplayer"
5/>
6
7<?lua
8    include("stats.oxo")
9    include("hudtemplates3.oxo")
10    include("templates/lodinformation.oxt")
11    include("templates/spaceship_assff.oxt")
12    include("templates/spaceship_pirate.oxt")
13?>
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 />
45      <DistanceTriggerBeacon name="PlayerDistanceTrigger" /> <!--added DistanceTriggerBeacon-->
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
56  include("includes/weaponsettings3.oxi")
57?>
58  </SpaceShip>
59</Template>
60
61<!--*****************************************************************************************************************************************************************************************-->
62
63<Level
64    name="The Time Machine"
65    description="A simple level. The only goal is to defeat as much enemies as you can."
66    gametype=TeamDeathmatch
67>
68    <templates>
69        <Template link=lodtemplate_default />
70    </templates>
71    <Scene
72        ambientlight="0.8,0.8,0.8"
73        skybox="Orxonox/skypanoramagen2"
74    >
75   
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" />
77
78<!--CREATING SPAWNPOINTS_____________________________________________________________________________________________________________________________________________________________________-->
79<?lua for i=0,4,1 do
80    x=500
81?>   
82
83        <TeamSpawnPoint team=0 position="-4000,0,<?lua print(i*x-1000) ?>" direction="5000,0,<?lua print(i*x-1000) ?>" spawnclass=SpaceShip pawndesign=spaceshipassffplayer />
84<!--friendly spaceships spawnpoints-->
85        <!-- TeamSpawnPoint team=0 position="-4000,0,<?lua print(i*x-1000) ?>" lookat="5000,0,<?lua print(i*x-1000) ?>" spawnclass=SpaceShip pawndesign=spaceshipassff /-->
86
87<!--enemy spaceship spawnpoint-->
88        <!--TeamSpawnPoint team=1 position="4000,0,<?lua print(i*x-1000) ?>" lookat="-5000,0,<?lua print(i*x-1000) ?>" spawnclass=SpaceShip pawndesign=spaceshippirate /-->
89<?lua end ?>
90
91<!--CREATING SPAWNPOINTS END______________________________________________________________________________________________________________________________________________________________-->
92
93
94<!--Triggers (used for the Time Machine effect)___________________________________________________________________________________________________________________________________________-->
95   
96        <!--TRIGGERS IF THE PLAYERS REACHES THE "TIME MACHINE"-->
97        <DistanceTrigger name="EnterTimeMachine" position="0,0,0" distance="100" target="DistanceTriggerBeacon" targetname="PlayerDistanceTrigger" >
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>
108
109        <EventTrigger switch=true name=trigger4>
110            <events>
111                <trigger>
112                    <EventListener event=BotDied />
113                </trigger>
114            </events>
115        </EventTrigger>
116
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
143        <!-- This Trigger is true if the player is in the TimeMachine and has shot another player -->
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   
172<!--Triggers (used for the Time Machine effect)_____________________________________________________________________________________________________________________________________________-->
173
174<!--Creating Spaceships_____________________________________________________________________________________________________________________________________________________________________-->
175
176<!--Creating Spaceships_____END_____________________________________________________________________________________________________________________________________________________________-->
177
178<!--BILLBOARD IN THE MIDDLE OF THE BATTLEFIELD-->
179        <Billboard position="0,0,0" colour="1.0,1.0,1.0" material="Flares/backlightflare" scale=1 />
180   
181<!--TIME MACHINE____________________________________________________________________________________________________________________________________________________________________________-->
182        <StaticEntity>
183            <attached>
184                <MovableEntity position="0,0,0">
185                    <attached>
186<!--MIDDLE-->
187<?lua for i=0,2,1 do ?>
188                        <MovableEntity    position="0,0,0" rotationaxis="1,1,0" rotationrate=<?lua print(-255-i*120) ?> >
189                            <attached>
190                                <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/>
191                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
192                            </attached>
193                        </MovableEntity>
194   
195                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=<?lua print(-245-i*90) ?> >
196                            <attached>
197                                <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/>
198                                <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/>
199                            </attached>
200                        </MovableEntity>
201   
202                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=<?lua print(265+i*110) ?> >
203                            <attached>
204                                <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/>
205                                <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/>
206                            </attached>
207                        </MovableEntity>
208   
209                        <MovableEntity    position="0,0,0" rotationaxis="0,1,0" rotationrate=<?lua print(240+i*80) ?> >
210                            <attached>
211                                <Billboard position="<?lua print(15+i*30) ?>,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
212                                <Billboard position="<?lua print(-15-i*30) ?>,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
213                            </attached>
214                        </MovableEntity>
215
216                        <MovableEntity    position="0,0,0" rotationaxis="1,0,0" rotationrate=<?lua print(232+i*70) ?> >
217                            <attached>
218                                <Billboard position="0,<?lua print(15+i*30) ?>,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
219                                <Billboard position="0,<?lua print(-15-i*30) ?>,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
220                            </attached>
221                        </MovableEntity>
222<?lua end ?>
223
224
225<!--FIRST DISTANT PAIR-->
226<?lua for i=0,1,1 do ?>
227                        <MovableEntity    position="0,0,0" rotationaxis="0,1,0" rotationrate=10 >
228                            <attached>
229                                <MovableEntity position="<?lua print(1500-3000*i) ?>,0,0">
230                                    <attached>
231                                        <ForceField position="0,0,0" mode="sphere" diameter=500 velocity=100000 />
232                                        <Billboard position="0,0,0" material="Examples/Flare" colour="1.0,1.0,1.0" scale=0.3/>
233                                        <MovableEntity    position="0,0,0" rotationaxis="1,1,0" rotationrate=-255 >
234                                            <attached>
235                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
236                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
237                                            </attached>
238                                        </MovableEntity>
239
240                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=-245 >
241                                            <attached>
242                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
243                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
244                                            </attached>
245                                        </MovableEntity>
246
247                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=265 >
248                                            <attached>
249                                                <Billboard position="10,0,-10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
250                                                <Billboard position="-10,0,10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
251                                            </attached>
252                                        </MovableEntity>
253
254                                        <MovableEntity    position="0,0,0" rotationaxis="0,1,0" rotationrate=240 >
255                                            <attached>
256                                                <Billboard position="15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
257                                                <Billboard position="-15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
258                                            </attached>
259                                        </MovableEntity>
260
261                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,0" rotationrate=232 >
262                                            <attached>
263                                                <Billboard position="0,15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
264                                                <Billboard position="0,-15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
265                                            </attached>
266                                        </MovableEntity>
267
268                                    </attached>
269                                </MovableEntity>
270                            </attached>
271                        </MovableEntity>
272<?lua end ?>
273<!--SECOND DISTANT PAIR-->
274<?lua for i=0,1,1 do ?>
275                        <MovableEntity    position="0,0,0" rotationaxis="1,0,0" rotationrate=8 >
276                            <attached>
277                                <MovableEntity position="0,<?lua print(1500-3000*i) ?>,0">
278                                    <attached>
279                                        <ForceField position="0,0,0" mode="sphere" diameter=500 velocity=100000 />
280                                        <Billboard position="0,0,0" material="Examples/Flare" colour="1.0,1.0,1.0" scale=0.3/>
281                                        <MovableEntity    position="0,0,0" rotationaxis="1,1,0" rotationrate=-255 >
282                                            <attached>
283                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
284                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
285                                            </attached>
286                                        </MovableEntity>
287
288                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=-245 >
289                                            <attached>
290                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
291                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
292                                            </attached>
293                                        </MovableEntity>
294
295                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=265 >
296                                            <attached>
297                                                <Billboard position="10,0,-10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
298                                                <Billboard position="-10,0,10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
299                                            </attached>
300                                        </MovableEntity>
301
302                                        <MovableEntity    position="0,0,0" rotationaxis="0,1,0" rotationrate=240 >
303                                            <attached>
304                                                <Billboard position="15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
305                                                <Billboard position="-15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
306                                            </attached>
307                                        </MovableEntity>
308
309                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,0" rotationrate=232 >
310                                            <attached>
311                                                <Billboard position="0,15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
312                                                <Billboard position="0,-15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
313                                            </attached>
314                                        </MovableEntity>
315
316                                    </attached>
317                                </MovableEntity>
318                            </attached>
319                        </MovableEntity>
320<?lua end ?>
321<!--THIRD DISTANT PAIR-->
322<?lua for i=0,1,1 do ?>
323                        <MovableEntity    position="0,0,0" rotationaxis="1,1,0" rotationrate=9 >
324                            <attached>
325                                <MovableEntity position="<?lua print(1000-2000*i) ?>,<?lua print(-1000+2000*i) ?>,0">
326                                    <attached>
327                                        <ForceField position="0,0,0" mode="sphere" diameter=500 velocity=100000 />
328                                        <Billboard position="0,0,0" material="Examples/Flare" colour="1.0,1.0,1.0" scale=0.3/>
329                                        <MovableEntity    position="0,0,0" rotationaxis="1,1,0" rotationrate=-255 >
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>
335
336                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=-245 >
337                                            <attached>
338                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
339                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
340                                            </attached>
341                                        </MovableEntity>
342
343                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=265 >
344                                            <attached>
345                                                <Billboard position="10,0,-10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
346                                                <Billboard position="-10,0,10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
347                                            </attached>
348                                        </MovableEntity>
349
350                                        <MovableEntity    position="0,0,0" rotationaxis="0,1,0" rotationrate=240 >
351                                            <attached>
352                                                <Billboard position="15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
353                                                <Billboard position="-15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
354                                            </attached>
355                                        </MovableEntity>
356
357                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,0" rotationrate=232 >
358                                            <attached>
359                                                <Billboard position="0,15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
360                                                <Billboard position="0,-15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
361                                            </attached>
362                                        </MovableEntity>
363
364                                    </attached>
365                                </MovableEntity>
366                            </attached>
367                        </MovableEntity>
368<?lua end ?>
369<!--FOURTH DISTANT PAIR-->
370<?lua for i=0,1,1 do ?>
371                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=12 >
372                            <attached>
373                                <MovableEntity position="<?lua print(1000-2000*i) ?>,<?lua print(-1000+2000*i) ?>,0">
374                                    <attached>
375                                        <ForceField position="0,0,0" mode="sphere" diameter=500 velocity=100000 />
376                                        <Billboard position="0,0,0" material="Examples/Flare" colour="1.0,1.0,1.0" scale=0.3/>
377                                        <MovableEntity    position="0,0,0" rotationaxis="1,1,0" rotationrate=-255 >
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>
383
384                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=-245 >
385                                            <attached>
386                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
387                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
388                                            </attached>
389                                        </MovableEntity>
390
391                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=265 >
392                                            <attached>
393                                                <Billboard position="10,0,-10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
394                                                <Billboard position="-10,0,10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
395                                            </attached>
396                                        </MovableEntity>
397
398                                        <MovableEntity    position="0,0,0" rotationaxis="0,1,0" rotationrate=240 >
399                                            <attached>
400                                                <Billboard position="15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
401                                                <Billboard position="-15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
402                                            </attached>
403                                        </MovableEntity>
404
405                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,0" rotationrate=232 >
406                                            <attached>
407                                                <Billboard position="0,15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
408                                                <Billboard position="0,-15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
409                                            </attached>
410                                        </MovableEntity>
411
412                                    </attached>
413                                </MovableEntity>
414                            </attached>
415                        </MovableEntity>
416<?lua end ?>
417<!--FIFTH DISTANT PAIR-->
418<?lua for i=0,1,1 do ?>
419                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=11 >
420                            <attached>
421                                <MovableEntity position="<?lua print(1000-2000*i) ?>,0,<?lua print(-1000+2000*i) ?>">
422                                    <attached>
423                                        <ForceField position="0,0,0" mode="sphere" diameter=500 velocity=100000 />
424                                        <Billboard position="0,0,0" material="Examples/Flare" colour="1.0,1.0,1.0" scale=0.3/>
425                                        <MovableEntity    position="0,0,0" rotationaxis="1,1,0" rotationrate=-255 >
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>
431
432                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=-245 >
433                                            <attached>
434                                                <Billboard position="10,-10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
435                                                <Billboard position="-10,10,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
436                                            </attached>
437                                        </MovableEntity>
438
439                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,1" rotationrate=265 >
440                                            <attached>
441                                                <Billboard position="10,0,-10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
442                                                <Billboard position="-10,0,10" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
443                                            </attached>
444                                        </MovableEntity>
445
446                                        <MovableEntity    position="0,0,0" rotationaxis="0,1,0" rotationrate=240 >
447                                            <attached>
448                                                <Billboard position="15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
449                                                <Billboard position="-15,0,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
450                                            </attached>
451                                        </MovableEntity>
452
453                                        <MovableEntity    position="0,0,0" rotationaxis="1,0,0" rotationrate=232 >
454                                            <attached>
455                                                <Billboard position="0,15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
456                                                <Billboard position="0,-15,0" material="Examples/Flare" colour="0.8, 0.8, 0.8" scale=0.1/>
457                                            </attached>
458                                        </MovableEntity>
459
460                                    </attached>
461                                </MovableEntity>
462                            </attached>
463                        </MovableEntity>
464<?lua end ?>
465                    </attached>
466                </MovableEntity>
467            </attached>
468        </StaticEntity>
469   
470
471<!--TIME MACHINE END____________________________________________________________________________________________________________________________________________________________________-->
472
473<!--Forcefields_________________________________________________________________________________________________________________________________________________________________________-->
474
475<!--NO 1-->
476        <ForceField position="-2500,0,800" direction="1,0,0" diameter=500 velocity=5000 length=1000 />
477        <MovableEntity position="-2500,0,800">
478            <attached>
479                <Billboard position="0,0,0" material="Flares/ringflare2" colour="0.5,0,0" scale=2/>
480                <?lua for i=0,20,1 do ?>
481                    <Billboard position="<?lua print(i*200) ?>,0,-100" material="Examples/Flare" colour="0.5,0,0" scale=1/>
482                    <Billboard position="<?lua print(i*200) ?>,0,100" material="Examples/Flare" colour="0.5,0,0" scale=1/>
483                <?lua end ?>
484                </attached>
485        </MovableEntity>
486<!--NO 2-->
487        <ForceField position="2500,0,-800" direction="-1,0,0" diameter=500 velocity=5000 length=1000 />
488        <MovableEntity position="2500,0,-800">
489            <attached>
490                <Billboard position="0,0,0" material="Flares/ringflare2" colour="0,0.5,0" scale=2/>
491                <?lua for i=0,20,1 do ?>
492                    <Billboard position="<?lua print(-i*200) ?>,0,-100" material="Examples/Flare" colour="0,0.5,0" scale=1/>
493                    <Billboard position="<?lua print(-i*200) ?>,0,100" material="Examples/Flare" colour="0,0.5,0" scale=1/>
494                <?lua end ?>
495            </attached>
496        </MovableEntity>
497   
498<!--NO 3-->
499        <ForceField position="-2500,0,-600" direction="0.75,0.5,1" diameter=500 velocity=5000 length=1000 />
500        <MovableEntity position="-2500,0,-600">
501            <attached>
502                <Billboard position="0,0,0" material="Flares/ringflare2" colour="0.5,0,0.5" scale=2/>
503                <?lua for i=0,20,1 do ?>
504                    <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/>
505                    <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/>
506                <?lua end ?>
507            </attached>
508        </MovableEntity>
509
510<!--NO 4-->
511        <ForceField position="2500,0,600" direction="-0.75,-0.5,-1" diameter=500 velocity=5000 length=1000 />
512        <MovableEntity position="2500,0,600">
513            <attached>
514                <Billboard position="0,0,0" material="Flares/ringflare2" colour="0,0.5,0.5" scale=2/>
515                <?lua for i=0,20,1 do ?>
516                    <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/>
517                    <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/>
518                <?lua end ?>
519            </attached>
520        </MovableEntity>
521
522<!--NO 5 (samller)-->
523        <ForceField position="0,-500,500" direction="0,1,0" diameter=500 velocity=3000 length=1000 />
524        <MovableEntity position="0,-500,500">
525            <attached>
526                <Billboard position="0,0,0" material="Flares/ringflare2" colour="0.5,0.5,0" scale=2/>
527                <?lua for i=0,15,1 do ?>
528                    <Billboard position="0,<?lua print(i*100) ?>,0" material="Examples/Flare" colour="0.5,0.5,0" scale=1/>
529                <?lua end ?>
530            </attached>
531        </MovableEntity>
532
533<!--No 6 (smaller)-->
534        <ForceField position="0,500,-500" direction="0,-1,0" diameter=500 velocity=3000 length=1000 />
535        <MovableEntity position="0,500,-500">
536            <attached>
537                <Billboard position="0,0,0" material="Flares/ringflare2" colour="0.5,0.3,0.2" scale=2/>
538                <?lua for i=0,15,1 do ?>
539                    <Billboard position="0,<?lua print(i*(-100)) ?>,0" material="Examples/Flare" colour="0.5,0.3,0.2" scale=1/>
540                <?lua end ?>
541            </attached>
542        </MovableEntity>
543
544<!--No 7 (smaller)-->
545        <ForceField position="500,0,-500" direction="0,0,1" diameter=500 velocity=2500 length=750 />
546        <MovableEntity position="500,0,-500">
547            <attached>
548                <Billboard position="0,0,0" material="Flares/ringflare2" colour="0.5,0.4,0.6" scale=2/>
549                <?lua for i=0,8,1 do ?>
550                    <Billboard position="0,0,<?lua print(i*(100)) ?>" material="Examples/Flare" colour="0.5,0.4,0.6" scale=1/>
551                <?lua end ?>
552            </attached>
553        </MovableEntity>
554
555<!--No 8 (smaller)-->
556        <ForceField position="-500,0,500" direction="0,0,-1" diameter=500 velocity=2500 length=750 />
557        <MovableEntity position="-500,0,500">
558            <attached>
559                <Billboard position="0,0,0" material="Flares/ringflare2" colour="0.7,0.4,0.1" scale=2/>
560                <?lua for i=0,8,1 do ?>
561                    <Billboard position="0,0,<?lua print(i*(-100)) ?>" material="Examples/Flare" colour="0.7,0.4,0.1" scale=1/>
562                <?lua end ?>
563            </attached>
564        </MovableEntity>
565
566<!--Invisible Forcefield (immediatly sends the player to the time machine)-->
567        <ForceField position="-2500,2500,800" direction="1,-1,-0.32" diameter=200 velocity=10000 length=880 />
568        <Billboard position="-2500,2500,800" material="Examples/Flare" colour="1,1,1" /> <!--This Billboard looks like a star on the Skybox-->
569   
570   
571    </Scene>
572</Level>
Note: See TracBrowser for help on using the repository browser.