Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/pCuts/data/levels/tetris.oxw @ 9085

Last change on this file since 9085 was 9085, checked in by jo, 12 years ago

backup checkin - still the same bugs experiencable

  • Property svn:eol-style set to native
File size: 2.7 KB
Line 
1<LevelInfo
2 name = "Tetris"
3 description = "Tetris in space!"
4 tags = "minigame"
5 screenshot = "tetris.png"
6/>
7
8<?lua
9  include("HUDTemplates3.oxo")
10  include("stats.oxo")
11  include("templates/lodInformation.oxt")
12?>
13
14<Template name=tetrisstonecameras defaults=0>
15  <TetrisStone>
16    <camerapositions>
17      <CameraPosition position="55,75,200" absolute=true />
18      <CameraPosition position="0,50,160" drag=true mouselook=true />
19      <CameraPosition position="0,50,0" pitch=-90 drag=true mouselook=true />
20    </camerapositions>
21  </TetrisStone>
22</Template>
23
24<Template name=tetrisstone>
25  <TetrisStone camerapositiontemplate=tetrisstonecameras>
26    <attached>
27      <Model position="0,0,0" mesh="crate.mesh" scale=1 />
28    </attached>
29    <!--collisionShapes>
30      <BoxCollisionShape position="0,0,0" halfExtents="5,5,5" />
31    </collisionShapes-->
32  </TetrisStone>
33</Template>
34
35
36
37<Template name=tetrisbrickcameras defaults=0>
38  <TetrisBrick>
39    <camerapositions>
40      <CameraPosition position="55,75,200" absolute=true />
41      <CameraPosition position="0,50,160" drag=true mouselook=true />
42      <CameraPosition position="0,50,0" pitch=-90 drag=true mouselook=true />
43    </camerapositions>
44  </TetrisBrick>
45</Template>
46
47<Template name=tetrisbrick>
48  <TetrisBrick camerapositiontemplate=tetrisbrickcameras>
49  </TetrisBrick>
50</Template>
51
52
53<Level
54 gametype = "Tetris"
55>
56  <templates>
57    <Template link=lodtemplate_default />
58  </templates>
59  <?lua include("includes/notifications.oxi") ?>
60
61  <Scene
62   ambientlight = "0.5, 0.5, 0.5"
63   skybox       = "Orxonox/skypanoramagen1"
64  >
65    <Light type=directional position="0,0,0" direction="0.253, 0.593, -0.765" diffuse="1.0, 0.9, 0.9, 1.0" specular="1.0, 0.9, 0.9, 1.0" />
66
67    <?lua
68      for i = 1, 10, 1 do
69    ?>
70      <SpawnPoint position="<?lua print(math.random() * 1000 - 500) ?>,<?lua print(math.random() * 1000 - 500) ?>,<?lua print(math.random() * 1000 - 500) ?>" lookat="0,0,0" />
71    <?lua end ?>
72
73    <TetrisCenterpoint name=tetriscenter width=11 height=15 stoneSize=10 stoneTemplate=tetrisstone brickTemplate=tetrisbrick stoneSpeed=10 position="-55,-75,0">
74        <attached>
75            <Model position="55,-1,0" mesh="cube.mesh" scale3D="57,1,11" />
76            <Model position="-1,76,0" mesh="cube.mesh" scale3D="1,76,1" />
77            <Model position="111,76,0" mesh="cube.mesh" scale3D="1,76,1" />
78        </attached>
79        <!--collisionShapes>
80            <BoxCollisionShape position="55,-1,0"  halfExtents="57,1,11" />
81            <BoxCollisionShape position="-1,76,0"  halfExtents="1,76,1" />
82            <BoxCollisionShape position="111,76,0" halfExtents="1,76,1" />
83        </collisionShapes-->
84    </TetrisCenterpoint>
85
86  </Scene>
87</Level>
Note: See TracBrowser for help on using the repository browser.