Changeset 5310 for data/media/levels/CuboidSpaceStation2.oxw
- Timestamp:
- Dec 5, 2008, 10:08:56 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
data/media/levels/CuboidSpaceStation2.oxw
r5309 r5310 23 23 ?> 24 24 25 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 ---> 26 27 27 28 <!-- Here I add a space station at position 0,0,0 without velocity and no rotation. … … 29 30 ---> 30 31 <?lua 31 createSpaceStation( false)32 createSpaceStation() 32 33 ?> 33 34 34 35 35 36 36 <!-- Here I add a space station at position 0,0,- 1000 without velocity and no rotation.37 <!-- Here I add a space station at position 0,0,-5000 without velocity and no rotation. 37 38 ---> 38 39 <PositionableEntity scale=1 position="0,0,-5000"> 39 40 <attached> 40 41 <?lua 41 createSpaceStation( false)42 createSpaceStation() 42 43 ?> 43 </attached> 44 </PositionableEntity> 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 createSpaceStationPar(false,2,1,2,1,2,1,50) 85 ?> 86 </attached> 87 </MovableEntity> 88 </attached> 89 </MovableEntity> 45 90 46 91
Note: See TracChangeset
for help on using the changeset viewer.