- Timestamp:
- Nov 5, 2014, 1:15:55 PM (10 years ago)
- Location:
- code/branches/surfaceraceHS14
- Files:
-
- 21 added
- 1 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/surfaceraceHS14/data/levels/DodgeRace.oxw
r10099 r10107 1 <!-- 2 TODO: 3 Replace bottom's texture. It just does not look good. 4 --> 5 1 6 <LevelInfo 2 7 name = "Dodge Race Test" 3 description = "A level with hardly anything in it (at the moment)." 8 description = "Race on a planet's surface. Try to reach the goal in 70 Seconds." 9 screenshot = "surfaceRace.png" 4 10 tags = "minigame" 5 screenshot = "emptylevel.png"6 11 /> 12 7 13 8 14 <?lua … … 10 16 include("HUDTemplates3.oxo") 11 17 include("templates/lodInformation.oxt") 18 include("templates/spaceshipRace.oxt") 19 include("templates/pickupRepresentationTemplates.oxt") 20 12 21 ?> 13 22 14 <?lua 15 include("templates/spaceshipDodgeRace.oxt") 16 ?> 17 18 <Level gametype = DodgeRace> 23 24 <Level 25 gametype = SpaceRace 26 > 27 19 28 <templates> 20 29 <Template link=lodtemplate_default /> … … 25 34 ambientlight = "2.0, 2.0, 2.0" 26 35 skybox = "Orxonox/skyBoxClouds" 27 gravity = "0, 0,0"36 gravity = "0,-75,0" 28 37 negativeWorldRange = "-100000, -100000, -100000" 29 38 positiveWorldRange = " 100000, 100000, 100000" … … 31 40 > 32 41 33 <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"/> 34 <SpawnPoint team=0 position="-200,0,0" lookat="0,0,0" spawnclass=DodgeShip pawndesign=spaceshipDodgeRace /> 42 <?lua 43 include("includes/pickups.oxi") 44 ?> 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 49 50 <SpaceRaceManager> 51 <checkpoints> 52 <RaceCheckPoint name="checkpoint1" position="0,8050,-1000" direction="0,1,0" collisionType="static" scale="4" distance="150" checkpointindex="0" islast="false" nextcheckpoints="1,-1,-1"> 53 <attached> 54 <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" /> 55 56 <!-- 57 <Model position="0,0,55" mesh="testcube.mesh" scale3D="110,20,20" /> 58 <Model position="0,0,-55" mesh="testcube.mesh" scale3D="110,20,20" /> 59 <Model position="55,0,0" mesh="testcube.mesh" scale3D="20,20,110" /> 60 <Model position="-55,0,0" mesh="testcube.mesh" scale3D="20,20,110" /> 61 62 --> 63 64 65 </attached> 66 67 68 69 <collisionShapes> 70 71 72 <BoxCollisionShape position="0,0,220" halfExtents="220, 40, 40" /> 73 <BoxCollisionShape position="0,0,-220" halfExtents="220, 40, 40" /> 74 <BoxCollisionShape position="220,0,0" halfExtents="40, 40, 220" /> 75 <BoxCollisionShape position="-220,0,0" halfExtents="40, 40, 220" /> 76 77 78 </collisionShapes> 79 80 81 82 83 </RaceCheckPoint> 84 85 <RaceCheckPoint name="checkpoint2" position="1000,8050,-4000" direction="0,1,0" roll="45" collisionType="static" scale="4" distance="150" checkpointindex="1" islast="false" nextcheckpoints="2,-1,-1"> 86 <attached> 87 <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" /> 88 </attached> 89 90 91 <collisionShapes> 92 93 <BoxCollisionShape position="0,0,220" halfExtents="220, 40, 40" /> 94 <BoxCollisionShape position="0,0,-220" halfExtents="220, 40, 40" /> 95 <BoxCollisionShape position="220,0,0" halfExtents="40, 40, 220" /> 96 <BoxCollisionShape position="-220,0,0" halfExtents="40, 40, 220" /> 97 98 </collisionShapes> 99 </RaceCheckPoint> 100 101 102 103 <RaceCheckPoint name="checkpoint3" position="3000,8050,-4000" direction="0,1,0" roll="-45" collisionType="static" scale="4" distance="150" checkpointindex="2" islast="false" nextcheckpoints="3,-1,-1"> 104 <attached> 105 <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" /> 106 </attached> 107 <collisionShapes> 108 109 110 <BoxCollisionShape position="0,0,220" halfExtents="220, 40, 40" /> 111 <BoxCollisionShape position="0,0,-220" halfExtents="220, 40, 40" /> 112 <BoxCollisionShape position="220,0,0" halfExtents="40, 40, 220" /> 113 <BoxCollisionShape position="-220,0,0" halfExtents="40, 40, 220" /> 114 115 116 </collisionShapes> 117 118 </RaceCheckPoint> 119 120 121 <RaceCheckPoint name="checkpoint4" position="4000,8050,-1000" direction="0,1,0" roll="0" collisionType="static" scale="4" distance="150" checkpointindex="3" islast="false" nextcheckpoints="4,-1,-1"> 122 <attached> 123 <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" /> 124 </attached> 125 <collisionShapes> 126 127 128 <BoxCollisionShape position="0,0,220" halfExtents="220, 40, 40" /> 129 <BoxCollisionShape position="0,0,-220" halfExtents="220, 40, 40" /> 130 <BoxCollisionShape position="220,0,0" halfExtents="40, 40, 220" /> 131 <BoxCollisionShape position="-220,0,0" halfExtents="40, 40, 220" /> 132 133 134 </collisionShapes> 135 136 </RaceCheckPoint> 137 138 139 <RaceCheckPoint name="checkpoint5" position="4000,8050,0" direction="0,1,0" roll="0" collisionType="static" scale="4" distance="150" checkpointindex="4" islast="false" nextcheckpoints="5,-1,-1"> 140 <attached> 141 <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" /> 142 </attached> 143 <collisionShapes> 144 145 146 <BoxCollisionShape position="0,0,220" halfExtents="220, 40, 40" /> 147 <BoxCollisionShape position="0,0,-220" halfExtents="220, 40, 40" /> 148 <BoxCollisionShape position="220,0,0" halfExtents="40, 40, 220" /> 149 <BoxCollisionShape position="-220,0,0" halfExtents="40, 40, 220" /> 150 151 152 </collisionShapes> 153 154 </RaceCheckPoint> 155 156 157 <RaceCheckPoint name="checkpoint6" position="3000,8050,1000" direction="0,1,0" roll="45" collisionType="static" scale="4" distance="150" checkpointindex="5" islast="false" nextcheckpoints="6,-1,-1"> 158 <attached> 159 <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" /> 160 </attached> 161 <collisionShapes> 162 163 164 <BoxCollisionShape position="0,0,220" halfExtents="220, 40, 40" /> 165 <BoxCollisionShape position="0,0,-220" halfExtents="220, 40, 40" /> 166 <BoxCollisionShape position="220,0,0" halfExtents="40, 40, 220" /> 167 <BoxCollisionShape position="-220,0,0" halfExtents="40, 40, 220" /> 168 169 170 </collisionShapes> 171 </RaceCheckPoint> 172 173 174 175 <RaceCheckPoint name="checkpoint7" position="0,8050,2000" direction="0,1,0" roll="90" collisionType="static" scale="4" distance="150" checkpointindex="6" islast="false" nextcheckpoints="7,-1,-1"> 176 <attached> 177 <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" /> 178 </attached> 179 <collisionShapes> 180 181 182 <BoxCollisionShape position="0,0,220" halfExtents="220, 40, 40" /> 183 <BoxCollisionShape position="0,0,-220" halfExtents="220, 40, 40" /> 184 <BoxCollisionShape position="220,0,0" halfExtents="40, 40, 220" /> 185 <BoxCollisionShape position="-220,0,0" halfExtents="40, 40, 220" /> 186 187 188 </collisionShapes> 189 190 </RaceCheckPoint> 191 192 193 194 <RaceCheckPoint name="checkpoint8" position="-4000,8050,3000" direction="0,1,0" roll="45" collisionType="static" scale="4" distance="150" checkpointindex="7" islast="false" nextcheckpoints="8,-1,-1"> 195 <attached> 196 <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" /> 197 </attached> 198 <collisionShapes> 199 200 <BoxCollisionShape position="0,0,220" halfExtents="220, 40, 40" /> 201 <BoxCollisionShape position="0,0,-220" halfExtents="220, 40, 40" /> 202 <BoxCollisionShape position="220,0,0" halfExtents="40, 40, 220" /> 203 <BoxCollisionShape position="-220,0,0" halfExtents="40, 40, 220" /> 204 205 </collisionShapes> 206 </RaceCheckPoint> 207 208 209 <RaceCheckPoint name="checkpoint9" position="-4000,8050,5000" direction="0,1,0" roll="-45" collisionType="static" scale="4" distance="150" checkpointindex="8" islast="false" nextcheckpoints="9,-1,-1"> 210 <attached> 211 <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" /> 212 </attached> 213 <collisionShapes> 214 215 216 <BoxCollisionShape position="0,0,220" halfExtents="220, 40, 40" /> 217 <BoxCollisionShape position="0,0,-220" halfExtents="220, 40, 40" /> 218 <BoxCollisionShape position="220,0,0" halfExtents="40, 40, 220" /> 219 <BoxCollisionShape position="-220,0,0" halfExtents="40, 40, 220" /> 220 221 222 </collisionShapes> 223 224 </RaceCheckPoint> 225 226 227 <RaceCheckPoint name="checkpoint10" position="-3000,8050,6000" direction="0,1,0" roll="90" collisionType="static" scale="4" distance="150" checkpointindex="9" islast="false" nextcheckpoints="10,-1,-1"> 228 <attached> 229 <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" /> 230 </attached> 231 <collisionShapes> 232 233 234 <BoxCollisionShape position="0,0,220" halfExtents="220, 40, 40" /> 235 <BoxCollisionShape position="0,0,-220" halfExtents="220, 40, 40" /> 236 <BoxCollisionShape position="220,0,0" halfExtents="40, 40, 220" /> 237 <BoxCollisionShape position="-220,0,0" halfExtents="40, 40, 220" /> 238 239 240 </collisionShapes> 241 242 </RaceCheckPoint> 243 244 <RaceCheckPoint name="checkpoint11" position="0,8050,6000" direction="0,1,0" roll="90" collisionType="static" scale="4" distance="120" checkpointindex="10" islast="false" nextcheckpoints="11,-1,-1"> 245 <attached> 246 <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" /> 247 </attached> 248 <collisionShapes> 249 250 251 <BoxCollisionShape position="0,0,220" halfExtents="220, 40, 40" /> 252 <BoxCollisionShape position="0,0,-220" halfExtents="220, 40, 40" /> 253 <BoxCollisionShape position="220,0,0" halfExtents="40, 40, 220" /> 254 <BoxCollisionShape position="-220,0,0" halfExtents="40, 40, 220" /> 255 256 257 </collisionShapes> 258 259 </RaceCheckPoint> 260 261 <RaceCheckPoint name="checkpoint12" position="6000,8050,6000" direction="0,1,0" roll="45" collisionType="static" scale="4" distance="150" checkpointindex="11" islast="false" nextcheckpoints="12,-1,-1"> 262 <attached> 263 <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" /> 264 </attached> 265 <collisionShapes> 266 267 268 <BoxCollisionShape position="0,0,220" halfExtents="220, 40, 40" /> 269 <BoxCollisionShape position="0,0,-220" halfExtents="220, 40, 40" /> 270 <BoxCollisionShape position="220,0,0" halfExtents="40, 40, 220" /> 271 <BoxCollisionShape position="-220,0,0" halfExtents="40, 40, 220" /> 272 273 274 </collisionShapes> 275 276 </RaceCheckPoint> 277 278 279 280 <RaceCheckPoint name="checkpoint13" position="5500,8050,3000" direction="0,1,0" roll="0" collisionType="static" scale="4" distance="150" checkpointindex="12" islast="false" nextcheckpoints="13,-1,-1"> 281 <attached> 282 <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" /> 283 </attached> 284 <collisionShapes> 285 286 <BoxCollisionShape position="0,0,220" halfExtents="220, 40, 40" /> 287 <BoxCollisionShape position="0,0,-220" halfExtents="220, 40, 40" /> 288 <BoxCollisionShape position="220,0,0" halfExtents="40, 40, 220" /> 289 <BoxCollisionShape position="-220,0,0" halfExtents="40, 40, 220" /> 290 291 </collisionShapes> 292 </RaceCheckPoint> 293 294 295 <RaceCheckPoint name="checkpoint14" position="6000,8050,-5000" direction="0,1,0" roll="0" collisionType="static" scale="4" distance="150" checkpointindex="13" islast="true" > 296 <attached> 297 <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" /> 298 </attached> 299 <collisionShapes> 300 301 <BoxCollisionShape position="0,0,220" halfExtents="220, 40, 40" /> 302 <BoxCollisionShape position="0,0,-220" halfExtents="220, 40, 40" /> 303 <BoxCollisionShape position="220,0,0" halfExtents="40, 40, 220" /> 304 <BoxCollisionShape position="-220,0,0" halfExtents="40, 40, 220" /> 305 306 </collisionShapes> 307 </RaceCheckPoint> 308 309 310 </checkpoints> 311 </SpaceRaceManager> 312 313 <SpawnPoint team=0 position="0,8050,0" lookat="0,8000,-8000" spawnclass=DodgeShip pawndesign=spaceshipDodgeRace /> 314 315 316 <!-- -----------------------Zylinder---------------------------- --> 317 <StaticEntity position="2750,8050,6000" direction="1,0,0" roll="90" scale="4" collisionType=static mass=100000 friction=0.01 > 318 <attached> 319 <Model position="0,0,0" mesh="cylinder.mesh" scale3D="100,100,400" /> 320 <!-- 321 <Model position="0,80,600" mesh="testcube.mesh" scale3D="90,18,-600" /> 322 <Model position="0,-80,600" mesh="testcube.mesh" scale3D="90,18,-600" /> 323 <Model position="80,0,600" mesh="testcube.mesh" scale3D="18,90,-600" /> 324 <Model position="-80,0,600" mesh="testcube.mesh" scale3D="18,09,-600" /> 325 --> 326 327 </attached> 328 329 330 <collisionShapes> 331 332 333 <BoxCollisionShape position="0,320,2400" halfExtents="360,72,2400" /> 334 <BoxCollisionShape position="0,-320,2400" halfExtents="360,72,2400" /> 335 <BoxCollisionShape position="320,0,2400" halfExtents="72,360,2400" /> 336 <BoxCollisionShape position="-320,0,2400" halfExtents="72,360,2400" /> 337 338 339 340 </collisionShapes> 341 342 </StaticEntity> 343 344 <!-- ------------------Cube between gate 4 and 5----------------- --> 345 <StaticEntity position="4465,8050,-500" direction="0,0,0" scale="1" collisionType=static mass=100000 friction=0.01 > 346 <attached> 347 <Model position="0,0,0" mesh="blackcube.mesh" scale3D="450,600,50" /> 348 <!-- 349 <Model position="0,0,0" mesh="testcube.mesh" scale3D="450,600,50" /> 350 --> 351 352 </attached> 353 354 355 <collisionShapes> 356 357 358 <BoxCollisionShape position="0,0,0" halfExtents="450,600,50" /> 359 360 </collisionShapes> 361 362 </StaticEntity> 363 364 <StaticEntity position="3535,8050,-500" direction="0,0,0" scale="1" collisionType=static mass=100000 friction=0.01 > 365 <attached> 366 <Model position="0,0,0" mesh="blackcube.mesh" scale3D="450,600,50" /> 367 <!-- 368 <Model position="0,0,0" mesh="testcube.mesh" scale3D="450,600,50" /> 369 --> 370 371 </attached> 372 373 374 <collisionShapes> 375 376 377 <BoxCollisionShape position="0,0,0" halfExtents="450,600,50" /> 378 379 </collisionShapes> 380 381 </StaticEntity> 382 383 384 385 386 <!-- ------------------Boden----------------- --> 387 <StaticEntity position="0,0,0" direction="0,0,0" collisionType=static mass=100000 friction=0.01> 388 <attached> 389 <Model position="0,0,0" mesh="CubeGround.mesh" scale3D="8000,8000,8000" /> 390 </attached> 391 <collisionShapes> 392 <BoxCollisionShape position="0,50,0" halfExtents="8000,8000,8000" />um j?:P"{ 393 394 </collisionShapes> 395 </StaticEntity> 396 397 398 <!-- ---------------------PickUp---------------------- --> 399 400 401 <PickupSpawner pickup=smallspeedpickup position="4000,8050,0" triggerDistance="40" respawnTime="10" maxSpawnedItems="99" scale="8" /> 402 <PickupSpawner pickup=mediumspeedpickup position="5500,8100,2000" triggerDistance="40" respawnTime="10" maxSpawnedItems="99" scale="8" /> 403 <PickupSpawner pickup="mediumshrinkpickup" position="3000,8050,-4000" triggerDistance="40" respawnTime="60" maxSpawnedItems="5" scale="8" /> 404 405 406 407 408 <!-- ---------------asteroid ellipse----------------- --> 409 410 <?lua 411 max = 15 412 for i = 0, max, 1 413 do 414 x=-12000 415 y=10000 416 z=-12000 417 418 ?> 419 <?lua 420 for k = 1, 15, 1 421 do 422 j = math.random() 423 ?> 424 425 <MovableEntity 426 position = "<?lua print(x + math.random() * 20000) ?>,<?lua print(y + math.random() * 5000) ?>,<?lua print(z + math.random() * 20000) ?>" 427 collisionType = "dynamic" 428 linearDamping = "0.5" 429 angularDamping = "0.5" 430 collisiondamage = "100" 431 enablecollisiondamage = "true" 432 scale="<?lua print(j * 5) ?>" > 433 <attached> 434 <Model position="0,0,0" scale="<?lua print(j * 10) ?>" mesh="ast<?lua print( math.mod(i,6) + 1) ?>.mesh"> 435 <?lua if k == 0 then ?><attached><!-- ---------asteroid fog----- --> 436 <ParticleEmitter position="0,0,0" source="Orxonox/Steam" /> 437 </attached> <?lua end ?> 438 </Model> 439 </attached> 440 <collisionShapes> 441 <SphereCollisionShape radius="<?lua print(j * 80) ?>" /> 442 </collisionShapes> 443 </MovableEntity> 444 <?lua 445 end 446 ?> 447 <?lua end ?> 35 448 449 <!-- SOUNDS & MUSIC --> 450 <WorldSound name="scoreSound" position="0,8050,0" source="sounds/ReadyGo.ogg" > 451 <events> 452 <play> 453 <EventListener event="start" /> 454 </play> 455 </events> 456 </WorldSound> 457 <DistanceTrigger name="start" position="0,8050,0" target="Pawn" distance=100 stayActive="true" delay=0.5 /> 458 <WorldAmbientSound source="Ganymede.ogg" looping="true" playOnLoad="true" /> 459 36 460 </Scene> 37 461 </Level> -
code/branches/surfaceraceHS14/data/levels/templates/spaceshipDodgeRace.oxt
r10093 r10107 1 1 <Template name=spaceshipDodgeRace> 2 < SpaceShip2 <InvaderShip 3 3 hudtemplate = spaceshiphud 4 4 camerapositiontemplate = spaceshipescortcameras … … 7 7 explosionchunks = 4 8 8 9 health = 1209 health = 80 10 10 maxhealth = 200 11 11 initialhealth = 80 … … 13 13 shieldhealth = 35 14 14 initialshieldhealth = 35 15 maxshieldhealth = 016 shieldabsorption = 0 17 reloadrate = 1 00018 reloadwaittime = 015 maxshieldhealth = 60 16 shieldabsorption = 0.9 17 reloadrate = 1 18 reloadwaittime = 1 19 19 20 20 primaryThrust = 150 21 21 auxilaryThrust = 30 22 rotationThrust = 022 rotationThrust = 50 23 23 24 24 lift = 1; 25 25 stallSpeed = 220; 26 26 27 boostPower = 20 028 boostPowerRate = 029 boostRate = 030 boostCooldownDuration = 027 boostPower = 20 28 boostPowerRate = 1 29 boostRate = 5 30 boostCooldownDuration = 10 31 31 32 shakeFrequency = 033 shakeAmplitude = 032 shakeFrequency = 15 33 shakeAmplitude = 6 34 34 35 35 collisionType = "dynamic" 36 mass = 8036 mass = 4200000 37 37 linearDamping = 0.7 38 38 angularDamping = 0.9999999 39 40 collisiondamage = 100 41 enablecollisiondamage = true 39 42 > 40 43 <engines> 41 <MultiStateEngine position=" 7.6, 0, 6" template=spaceship escortengine />42 <MultiStateEngine position="-7.6, 0, 0" template=spaceship escortengine />44 <MultiStateEngine position=" 7.6, 0, 6" template=spaceshipinvaderengine /> 45 <MultiStateEngine position="-7.6, 0, 0" template=spaceshipinvaderengine /> 43 46 </engines> 44 47 <attached> … … 57 60 </collisionShapes> 58 61 <?lua 59 include("../includes/ weaponSettingsEscort.oxi")62 include("../includes/invaderWeapon.oxi") 60 63 ?> 61 </ SpaceShip>64 </InvaderShip> 62 65 </Template> 63 66 64 67 <Template name=spaceshipescortcameras defaults=0> 65 < SpaceShip>68 <InvaderShip> 66 69 <camerapositions> 67 <CameraPosition position="0,15, 60" drag=true mouselook=true /> 68 <CameraPosition position="0,20, 90" drag=true mouselook=true /> 69 <CameraPosition position="0,30,120" drag=true mouselook=true /> 70 <!-- <CameraPosition position="0,15, 60" drag=true mouselook=true /> 71 <CameraPosition position="0,20, 90" drag=true mouselook=true /> --> 72 <CameraPosition position="0,30,120" direction="0, 0, -1" drag=false mouselook=true /> 73 <CameraPosition position="0,300,-100" direction="0, -1, 0" drag=false mouselook=true /> 70 74 </camerapositions> 71 </ SpaceShip>75 </InvaderShip> 72 76 </Template> 73 77 74 <Template name=spaceship escortengine baseclass=MultiStateEngine>78 <Template name=spaceshipinvaderengine baseclass=MultiStateEngine> 75 79 <MultiStateEngine 76 80 boostfactor = 2.2 77 81 78 82 speedfront = 200 79 speedback = 70080 speedleftright = 70 081 speedupdown = 70 083 speedback = 70 84 speedleftright = 70 85 speedupdown = 70 82 86 83 87 defEngineSndNormal = "sounds/Engine_low.ogg" 84 88 defEngineSndBoost = "sounds/Engine_high.ogg" 85 89 86 accelerationfront = 80087 accelerationbrake = 90088 accelerationback = 100089 accelerationleftright = 80090 accelerationupdown = 80090 accelerationfront = 700 91 accelerationbrake = 700 92 accelerationback = 125 93 accelerationleftright = 125 94 accelerationupdown = 125 91 95 > 92 96 <EffectContainer condition="idle"> -
code/branches/surfaceraceHS14/data/levels/templates/spaceshipInvader.oxt
r9943 r10107 68 68 <InvaderShip> 69 69 <camerapositions> 70 <!-- <CameraPosition position="0,15, 60" drag=true mouselook=true />71 <CameraPosition position="0,20, 90" drag=true mouselook=true />72 <CameraPosition position="0,30,120" d rag=true mouselook=true /> -->70 <!-- <CameraPosition position="0,15, 60" drag=true mouselook=true /> 71 <CameraPosition position="0,20, 90" drag=true mouselook=true /> --> 72 <CameraPosition position="0,30,120" direction="0, 0, -1" drag=false mouselook=true /> 73 73 <CameraPosition position="0,300,-100" direction="0, -1, 0" drag=false mouselook=true /> 74 74 </camerapositions>
Note: See TracChangeset
for help on using the changeset viewer.