Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 10107 for code


Ignore:
Timestamp:
Nov 5, 2014, 1:15:55 PM (10 years ago)
Author:
sriedel
Message:

New commitment trial

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<!--
     2TODO:
     3    Replace bottom's texture. It just does not look good.
     4-->
     5
    16<LevelInfo
    27 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"
    410 tags = "minigame"
    5  screenshot = "emptylevel.png"
    611/>
     12
    713
    814<?lua
     
    1016  include("HUDTemplates3.oxo")
    1117  include("templates/lodInformation.oxt")
     18  include("templates/spaceshipRace.oxt")
     19  include("templates/pickupRepresentationTemplates.oxt")
     20
    1221?>
    1322
    14 <?lua
    15   include("templates/spaceshipDodgeRace.oxt")
    16 ?>
    17 
    18 <Level gametype = DodgeRace>
     23
     24<Level
     25  gametype = SpaceRace
     26>
     27
    1928  <templates>
    2029    <Template link=lodtemplate_default />
     
    2534    ambientlight = "2.0, 2.0, 2.0"
    2635    skybox       = "Orxonox/skyBoxClouds"
    27     gravity      = "0,0,0"
     36    gravity      = "0,-75,0"
    2837    negativeWorldRange = "-100000, -100000, -100000"
    2938    positiveWorldRange = " 100000,  100000,  100000"
     
    3140  >
    3241
    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 ?>
    35448   
     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
    36460  </Scene>
    37461</Level>
  • code/branches/surfaceraceHS14/data/levels/templates/spaceshipDodgeRace.oxt

    r10093 r10107  
    11<Template name=spaceshipDodgeRace>
    2   <SpaceShip
     2  <InvaderShip
    33   hudtemplate            = spaceshiphud
    44   camerapositiontemplate = spaceshipescortcameras
     
    77   explosionchunks        = 4
    88
    9    health            = 120
     9   health            = 80
    1010   maxhealth         = 200
    1111   initialhealth     = 80
     
    1313   shieldhealth        = 35
    1414   initialshieldhealth = 35
    15    maxshieldhealth     = 0
    16    shieldabsorption    = 0
    17    reloadrate          = 1000
    18    reloadwaittime      = 0
     15   maxshieldhealth     = 60
     16   shieldabsorption    = 0.9
     17   reloadrate          = 1
     18   reloadwaittime      = 1
    1919
    2020   primaryThrust     = 150
    2121   auxilaryThrust    = 30
    22    rotationThrust    = 0
     22   rotationThrust    = 50
    2323
    2424   lift = 1;
    2525   stallSpeed = 220;
    2626
    27    boostPower            = 200
    28    boostPowerRate        = 0
    29    boostRate             = 0
    30    boostCooldownDuration = 0
     27   boostPower            = 20
     28   boostPowerRate        = 1
     29   boostRate             = 5
     30   boostCooldownDuration = 10
    3131
    32    shakeFrequency = 0
    33    shakeAmplitude = 0
     32   shakeFrequency = 15
     33   shakeAmplitude = 6
    3434
    3535   collisionType     = "dynamic"
    36    mass              = 80
     36   mass              = 4200000
    3737   linearDamping     = 0.7
    3838   angularDamping    = 0.9999999
     39
     40    collisiondamage = 100
     41    enablecollisiondamage = true
    3942  >
    4043    <engines>
    41       <MultiStateEngine position=" 7.6, 0, 6" template=spaceshipescortengine />
    42       <MultiStateEngine position="-7.6, 0, 0" template=spaceshipescortengine />
     44      <MultiStateEngine position=" 7.6, 0, 6" template=spaceshipinvaderengine />
     45      <MultiStateEngine position="-7.6, 0, 0" template=spaceshipinvaderengine />
    4346    </engines>
    4447    <attached>
     
    5760    </collisionShapes>
    5861<?lua
    59   include("../includes/weaponSettingsEscort.oxi")
     62  include("../includes/invaderWeapon.oxi")
    6063?>
    61   </SpaceShip>
     64  </InvaderShip>
    6265</Template>
    6366
    6467<Template name=spaceshipescortcameras defaults=0>
    65   <SpaceShip>
     68  <InvaderShip>
    6669    <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 />
    7074    </camerapositions>
    71   </SpaceShip>
     75  </InvaderShip>
    7276</Template>
    7377
    74 <Template name=spaceshipescortengine baseclass=MultiStateEngine>
     78<Template name=spaceshipinvaderengine baseclass=MultiStateEngine>
    7579  <MultiStateEngine
    7680   boostfactor    = 2.2
    7781
    7882   speedfront     = 200
    79    speedback      = 700
    80    speedleftright =  700
    81    speedupdown    =  700
     83   speedback      =  70
     84   speedleftright =  70
     85   speedupdown    =  70
    8286
    8387   defEngineSndNormal = "sounds/Engine_low.ogg"
    8488   defEngineSndBoost = "sounds/Engine_high.ogg"
    8589
    86    accelerationfront     = 800
    87    accelerationbrake     = 900
    88    accelerationback      = 1000
    89    accelerationleftright = 800
    90    accelerationupdown    = 800
     90   accelerationfront     = 700
     91   accelerationbrake     = 700
     92   accelerationback      =  125
     93   accelerationleftright =  125
     94   accelerationupdown    =  125
    9195  >
    9296    <EffectContainer condition="idle">
  • code/branches/surfaceraceHS14/data/levels/templates/spaceshipInvader.oxt

    r9943 r10107  
    6868  <InvaderShip>
    6969    <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" 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 />
    7373      <CameraPosition position="0,300,-100" direction="0, -1, 0" drag=false mouselook=true />
    7474    </camerapositions>
Note: See TracChangeset for help on using the changeset viewer.