Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 5329


Ignore:
Timestamp:
Dec 10, 2008, 1:34:48 PM (16 years ago)
Author:
mkaiser
Message:

Some changes.

Location:
data/contentcreation/pps/MirkoKaiser/CuboidSS/Version2/levels
Files:
5 added
1 edited

Legend:

Unmodified
Added
Removed
  • data/contentcreation/pps/MirkoKaiser/CuboidSS/Version2/levels/CuboidSpaceStation2.oxw

    r5307 r5329  
    1616        >
    1717
     18
     19
     20<!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
    1821<?lua
    19         dofile("../../media/levels/CuboidSpaceStation2.2.lua")
    20         createSpaceStation(0,0,-5000, 0,0,0, 0,0,1, 0, 0,180,0)
     22        dofile("../../media/levels/CuboidSpaceStation2.3.lua")
    2123?>
     24
     25<!-- The following examples insert some space station in various ways, so I guess you will understand how to use my .lua file and the functions of it.
     26--->
     27
     28<!-- Here I add a space station at position 0,0,0 without velocity and no rotation.
     29---- The argument false is the value for ranSeed, which means the space station will be different each time.
     30--->
     31<?lua
     32        createSpaceStation()
     33?>
     34
     35
     36
     37<!-- Here I add a space station at position 0,0,-5000 without velocity and no rotation.
     38--->
     39<PositionableEntity scale=1 position="0,0,-5000">
     40        <attached>
     41                <?lua
     42                        createSpaceStation()
     43                ?>
     44        </attached>
     45</PositionableEntity>
     46
     47
     48
     49<!-- Here I add a space station at position 5000,0,0 with velocity 50,0,0 and a rotation so that the space station faces into the positive x-axis.
     50--->
     51<MovableEntity scale=1 position="5000,0,0" velocity="50,0,0" yaw=-90>
     52        <attached>
     53                <?lua
     54                        createSpaceStation()
     55                ?>
     56        </attached>
     57</MovableEntity>
     58
     59
     60
     61<!-- Here I add a space station at position -5000,0,0 without velocity but rotation around his own y-axis.
     62--->
     63<MovableEntity scale=1 position="-5000,0,0" rotationaxis="0,1,0" rotationrate=5>
     64        <attached>
     65                <?lua
     66                        createSpaceStation()
     67                ?>
     68        </attached>
     69</MovableEntity>
     70
     71
     72
     73<!-- Here I add a space station at position 10000,0,0 which will rotate around the position 0,0,0 and around his own axis in flight direction.
     74---- To do so, I create a MovableEntity at position 0,0,0 and attach another MovableEntity with relative coordinates to the first MovableEntity 10000,0,0.
     75---- I rotate the first MovableEntity, so the second Entity rotates around 0,0,0 in the x-,z-area with a radius 10000, and so does the space station,
     76---- because the space station is attached to the second MovableEntity with relative coordinates 0,0,0 (this is defined in the .lua file).
     77---- Then I rotate also the second MovableEntity around his own z-axis, so the space station rotates also around its own axis.
     78--->
     79<MovableEntity scale=1 position="0,0,0" rotationaxis="0,1,0" rotationrate=3>
     80        <attached>
     81                <MovableEntity scale=1 position="10000,0,0" rotationaxis="0,0,1" rotationrate=2>
     82                        <attached>
     83                                <?lua
     84                                        -- Here I use the createSpaceStationPar(...) function, which has 8 arguments, see the .lua file at the top to understand them.
     85                                        createSpaceStationPar(false,2,1,2,1,2,1,50)
     86                                ?>
     87                        </attached>
     88                </MovableEntity>
     89        </attached>
     90</MovableEntity>
     91
     92
     93
     94<!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
     95
     96
    2297
    2398        <ParticleSpawner position="0,0,0" source="Orxonox/BigExplosion1part3" lifetime=2.0 loop=0 autostart=0>
Note: See TracChangeset for help on using the changeset viewer.