Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/trunk/data/levels/towerDefense.oxw @ 10624

Last change on this file since 10624 was 10624, checked in by landauf, 9 years ago

merged branch core7 back to trunk

  • Property svn:eol-style set to native
File size: 2.2 KB
Line 
1<!-- TODO: Update the level's image-->
2
3<!-- See TowerDefenseReadme.txt for Information on this file -->
4
5<LevelInfo
6 name = "Tower Defense"
7 description = "Defend your Spacestation from incoming waves."
8 tags = "minigame"
9 screenshot = "emptylevel.png"
10/>
11
12<?lua
13  include("stats.oxo")
14  include("HUDTemplates3.oxo")
15  include("towerdefenseHUD.oxo")
16  include("templates/lodInformation.oxt")
17?>
18
19<?lua
20  include("templates/spaceshipAssff.oxt")
21  include("templates/spaceshipPirate.oxt")
22  include("templates/towerdefensetower.oxt")
23  include("templates/enemytowerdefense.oxt")
24  include("templates/standardTurret.oxt")
25?>
26
27
28<Template name=selectercameras defaults=0>
29  <TowerDefenseSelecter>
30    <camerapositions>
31      <CameraPosition position="0,0,1400" lookat="0,0,0" absolute=true />
32    </camerapositions>
33  </TowerDefenseSelecter>
34</Template>
35
36<Template name=selectertemplate>
37  <TowerDefenseSelecter team=0 camerapositiontemplate=selectercameras>
38    <attached>
39      <Model pitch=90 position="0,0,-30" mesh="TD_Selection.mesh" scale=30 />
40    </attached>
41  </TowerDefenseSelecter>
42</Template>
43
44
45
46
47<Level
48  plugins = "towerdefense"
49  gametype = "TowerDefense"
50>
51  <templates>
52    <Template link=lodtemplate_default />
53  </templates>
54
55  <?lua include("includes/notifications.oxi") ?>
56
57  <Scene
58    ambientlight = "0.8, 0.8, 0.8"
59    skybox       = "Orxonox/Starbox"
60  >
61
62    <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"/>
63
64    <!-- Spawns the camera, attached to a crate -->
65    <SpawnPoint team=0 position="0,0,0"/>
66
67    <!-- PlayField -->
68    <TowerDefenseCenterpoint
69    name=towerdefensecenter
70
71    selecterTemplate=selectertemplate
72
73    width=16
74    height=16
75    tileScale=100
76    position="0,0,0"
77    direction="0,0,0"
78    collisionType=dynamic
79    mass=100000
80    >
81        <attached>
82            <Model position="-50,-50,0" mesh="Playfield_ME.mesh" scale=80 />
83            <Model position="500,700,100" mesh="sphere.mesh" scale=80 />
84        </attached>
85        <camerapositions>
86      <CameraPosition position="0,0,1500" lookat="0,0,0" absolute=true/>
87    </camerapositions>
88    </TowerDefenseCenterpoint>
89
90  </Scene>
91</Level>
92
Note: See TracBrowser for help on using the repository browser.