Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/menue/data/levels/tetris.oxw @ 8945

Last change on this file since 8945 was 8931, checked in by jo, 13 years ago

Adding new tags: 'gametype' and 'minigame'.

  • Property svn:eol-style set to native
File size: 1.9 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  </TetrisStone>
30</Template>
31
32<Level
33 name         = "Tetris"
34 description  = "Tetris in space!"
35 gametype     = "Tetris"
36>
37  <templates>
38    <Template link=lodtemplate_default />
39  </templates>
40  <?lua include("includes/notifications.oxi") ?>
41
42  <Scene
43   ambientlight = "0.5, 0.5, 0.5"
44   skybox       = "Orxonox/skypanoramagen1"
45  >
46    <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" />
47
48    <?lua
49      for i = 1, 10, 1 do
50    ?>
51      <SpawnPoint position="<?lua print(math.random() * 1000 - 500) ?>,<?lua print(math.random() * 1000 - 500) ?>,<?lua print(math.random() * 1000 - 500) ?>" lookat="0,0,0" />
52    <?lua end ?>
53
54    <TetrisCenterpoint name=tetriscenter width=11 height=15 stoneSize=10 stoneTemplate=tetrisstone stoneSpeed=10 position="-55,-75,0">
55        <attached>
56            <Model position="55,-1,0" mesh="cube.mesh" scale3D="57,1,11" />
57            <Model position="-1,76,0" mesh="cube.mesh" scale3D="1,76,1" />
58            <Model position="111,76,0" mesh="cube.mesh" scale3D="1,76,1" />
59        </attached>
60    </TetrisCenterpoint>
61
62  </Scene>
63</Level>
Note: See TracBrowser for help on using the repository browser.