- Timestamp:
- Jun 3, 2012, 6:05:24 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/presentation2012merge/data/levels/towerDefense.oxw
r9271 r9272 42 42 43 43 44 <!-- Template for a tower 44 <!-- Template for a tower EDIT: new towertemplate is included with "templates/tower" --> 45 45 <!--Template name=towertemplate> 46 46 <Tower> … … 59 59 <Template link=lodtemplate_default /> 60 60 </templates> 61 61 62 62 <?lua include("includes/notifications.oxi") ?> 63 63 … … 66 66 skybox = "Orxonox/Starbox" 67 67 > 68 69 70 71 72 73 74 75 76 77 78 68 69 <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"/> 70 71 <!-- Spawns the camera, attached to a crate --> 72 <SpawnPoint team=0 position="0,0,0" spawnclass=Pawn pawndesign=centerpointmark /> 73 <!--TeamSpawnPoint team=1 position="-7,7,4" direction="-1,0,0" roll=90 yaw=0 spawnclass=SpaceShip pawndesign=spaceshipassff /--> 74 75 <!--SpawnPoint team=1 position="0,0,10" lookat="0,0,0" spawnclass=SpaceShip pawndesign=spaceshipassff /--> 76 <!--SpawnPoint team=0 position="0,0,0" lookat="0,0,0" spawnclass=SpaceShip pawndesign=spaceshipassff /--> 77 78 <SpaceShip position="-700,-500, 100" lookat="0,0,0" scale=3 team=1 > 79 79 <templates> 80 80 <Template link=spaceshipassff /> … … 83 83 <WaypointController accuracy=60> 84 84 <waypoints> 85 85 <!-- 1,3 10,3 10,11, 13,11 --> 86 86 <Model mesh="cube.mesh" scale=0 position="-700,-500, 150" /> 87 87 <Model mesh="cube.mesh" scale=0 position=" 200,-500, 150" /> 88 88 <Model mesh="cube.mesh" scale=0 position=" 200, 300, 150" /> 89 89 <Model mesh="cube.mesh" scale=0 position=" 500, 300, 150" /> 90 90 <Model mesh="cube.mesh" scale=0 position=" 500, 700, 150" /> 91 91 </waypoints> 92 92 </WaypointController> 93 93 </controller> 94 94 </SpaceShip> 95 96 95 96 97 97 <!--invisible entity to attach towers to, since playfield is static and towers are dynamic--> 98 98 <StaticEntity position=0,0,0> 99 100 101 102 103 99 100 <attached> 101 <Model position="-50,-50,0" mesh="Playfield_ME.mesh" scale=80 /> 102 <!-- Base --> 103 <Model position="500,700,100" mesh="sphere.mesh" scale=80 /> 104 104 <!--Model position="0,0,0" mesh="crate.mesh" scale3D="3,3,3" /--> <!-- Only temporary needed to help align the collisionshape --> 105 106 107 108 109 105 <!-- This was used to mark the playfield, let's let it be here for now --> 106 <!--Model position="-8,8,0" mesh="crate.mesh" scale3D="0.3,0.3,0.3" /--> 107 <!--Model position="-8,-8,0" mesh="crate.mesh" scale3D="0.3,0.3,0.3" /--> 108 <!--Model position="8,-8,0" mesh="crate.mesh" scale3D="0.3,0.3,0.3" /--> 109 <!--Model position="8,8,0" mesh="crate.mesh" scale3D="0.3,0.3,0.3" /--> 110 110 </attached> 111 111 <collisionShapes> <!-- The collisionshape forbids other worldentities that have a collisionShape to fly through it. 112 112 113 113 TODO: Find correct size for the collisionshape; since a collisionShape is invisible 114 114 I added the crate wich currently has the same dimensions as the collisionshape. … … 117 117 <BoxCollisionShape position="0,0,0" halfExtents="400,400,100" /> 118 118 </collisionShapes> 119 120 121 122 123 124 125 <TowerDefenseCenterpoint 126 name=towerdefensecenter 127 width=16 128 129 130 131 position="0,0,0" 132 direction="0,0,0" 133 collisionType=dynamic 134 135 119 </StaticEntity> 120 121 122 123 124 <!-- PlayField --> 125 <TowerDefenseCenterpoint 126 name=towerdefensecenter 127 width=16 128 height=16 129 tileScale=100 130 towerTemplate=tower 131 position="0,0,0" 132 direction="0,0,0" 133 collisionType=dynamic 134 mass=100000> 135 136 136 </TowerDefenseCenterpoint> 137 137
Note: See TracChangeset
for help on using the changeset viewer.