Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 11282


Ignore:
Timestamp:
Nov 14, 2016, 2:14:59 PM (7 years ago)
Author:
meilel
Message:

checkpoints

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/SpaceRace_HS16/data/levels/newnewnewspacerace.oxw

    r11281 r11282  
    188188    <?lua end ?>
    189189
    190    <!-- ------------------CheckPoints-----------------
    191    <OldRaceCheckPoint name="checkpoint1" yaw=90 pitch=90 position="1000,30,0" stayActive="true" collisionType="static" scale="1" distance="40" checkpointindex="0" islast="false">
    192         <attached>
    193             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    194         </attached>
    195         <collisionShapes>
    196             <BoxCollisionShape position="0,0,55"      halfExtents="55, 10, 10" />
    197             <BoxCollisionShape position="0,0,-55"     halfExtents="55, 10, 10" />
    198             <BoxCollisionShape position="55,0,0"      halfExtents="10, 10, 55" />
    199             <BoxCollisionShape position="-55,0,0"     halfExtents="10, 10, 55" />
    200         </collisionShapes>
    201     </OldRaceCheckPoint>
    202 
    203     <OldRaceCheckPoint name="checkpoint2" yaw=90 pitch=90 position="3000,200,100" stayActive="true" collisionType="static" scale="1" distance="40" checkpointindex="1" islast="false">
    204         <attached>
    205             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    206         </attached>
    207         <collisionShapes>
    208             <BoxCollisionShape position="0,0,55"      halfExtents="55, 10, 10" />
    209             <BoxCollisionShape position="0,0,-55"     halfExtents="55, 10, 10" />
    210             <BoxCollisionShape position="55,0,0"      halfExtents="10, 10, 55" />
    211             <BoxCollisionShape position="-55,0,0"     halfExtents="10, 10, 55" />
    212         </collisionShapes>
    213     </OldRaceCheckPoint>
    214 
    215     <OldRaceCheckPoint name="checkpoint3" yaw=90 pitch=90 position="5000,100,300" stayActive="true" collisionType="static" scale="1" distance="40" checkpointindex="2" islast="false">
    216         <attached>
    217             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    218         </attached>
    219         <collisionShapes>
    220             <BoxCollisionShape position="0,0,55"      halfExtents="55, 10, 10" />
    221             <BoxCollisionShape position="0,0,-55"     halfExtents="55, 10, 10" />
    222             <BoxCollisionShape position="55,0,0"      halfExtents="10, 10, 55" />
    223             <BoxCollisionShape position="-55,0,0"     halfExtents="10, 10, 55" />
    224         </collisionShapes>
    225     </OldRaceCheckPoint>     
    226 
    227     <OldRaceCheckPoint name="checkpoint4" yaw=90 pitch=90 position="8000,-150,150" stayActive="true" collisionType="static" scale="1" distance="40" checkpointindex="3" islast="false">
    228         <attached>
    229             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    230         </attached>
    231         <collisionShapes>
    232             <BoxCollisionShape position="0,0,55"      halfExtents="55, 10, 10" />
    233             <BoxCollisionShape position="0,0,-55"     halfExtents="55, 10, 10" />
    234             <BoxCollisionShape position="55,0,0"      halfExtents="10, 10, 55" />
    235             <BoxCollisionShape position="-55,0,0"     halfExtents="10, 10, 55" />
    236         </collisionShapes>
    237     </OldRaceCheckPoint>   
    238 
    239     <OldRaceCheckPoint name="checkpoint5" yaw=90 pitch=90 position="10000,-200,200" stayActive="true" collisionType="static" scale="1" distance="40" checkpointindex="4" islast="false">
    240         <attached>
    241             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    242         </attached>
    243         <collisionShapes>
    244             <BoxCollisionShape position="0,0,55"      halfExtents="55, 10, 10" />
    245             <BoxCollisionShape position="0,0,-55"     halfExtents="55, 10, 10" />
    246             <BoxCollisionShape position="55,0,0"      halfExtents="10, 10, 55" />
    247             <BoxCollisionShape position="-55,0,0"     halfExtents="10, 10, 55" />
    248         </collisionShapes>
    249     </OldRaceCheckPoint> 
    250 
    251     <OldRaceCheckPoint name="checkpoint6" yaw=90 pitch=90 position="13000,100,100" stayActive="true" collisionType="static" scale="1" distance="40" checkpointindex="5" islast="false">
    252         <attached>
    253             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    254         </attached>
    255         <collisionShapes>
    256             <BoxCollisionShape position="0,0,55"      halfExtents="55, 10, 10" />
    257             <BoxCollisionShape position="0,0,-55"     halfExtents="55, 10, 10" />
    258             <BoxCollisionShape position="55,0,0"      halfExtents="10, 10, 55" />
    259             <BoxCollisionShape position="-55,0,0"     halfExtents="10, 10, 55" />
    260         </collisionShapes>
    261     </OldRaceCheckPoint>
    262 
    263     <OldRaceCheckPoint name="checkpoint7" yaw=90 pitch=90 position="15000,0,0" stayActive="true" collisionType="static" scale="1" distance="40" checkpointindex="6" islast="false">
    264         <attached>
    265             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    266         </attached>
    267         <collisionShapes>
    268             <BoxCollisionShape position="0,0,55"      halfExtents="55, 10, 10" />
    269             <BoxCollisionShape position="0,0,-55"     halfExtents="55, 10, 10" />
    270             <BoxCollisionShape position="55,0,0"      halfExtents="10, 10, 55" />
    271             <BoxCollisionShape position="-55,0,0"     halfExtents="10, 10, 55" />
    272         </collisionShapes>
    273     </OldRaceCheckPoint>
    274 
    275     <OldRaceCheckPoint name="checkpoint8" yaw=90 pitch=90 position="18000,150,-150" stayActive="true" collisionType="static" scale="1" distance="40" checkpointindex="7" islast="false">
    276         <attached>
    277             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    278         </attached>
    279         <collisionShapes>
    280             <BoxCollisionShape position="0,0,55"      halfExtents="55, 10, 10" />
    281             <BoxCollisionShape position="0,0,-55"     halfExtents="55, 10, 10" />
    282             <BoxCollisionShape position="55,0,0"      halfExtents="10, 10, 55" />
    283             <BoxCollisionShape position="-55,0,0"     halfExtents="10, 10, 55" />
    284         </collisionShapes>
    285     </OldRaceCheckPoint>
    286 
    287     <OldRaceCheckPoint name="checkpoint9" yaw=90 pitch=90 position="21000,120,-120" stayActive="true" collisionType="static" scale="1" distance="40" checkpointindex="8" islast="false">
    288         <attached>
    289             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    290         </attached>
    291         <collisionShapes>
    292             <BoxCollisionShape position="0,0,55"      halfExtents="55, 10, 10" />
    293             <BoxCollisionShape position="0,0,-55"     halfExtents="55, 10, 10" />
    294             <BoxCollisionShape position="55,0,0"      halfExtents="10, 10, 55" />
    295             <BoxCollisionShape position="-55,0,0"     halfExtents="10, 10, 55" />
    296         </collisionShapes>
    297     </OldRaceCheckPoint>
    298 
    299     <OldRaceCheckPoint name="checkpoint10" yaw=90 pitch=90 position="24000,-150,-80" stayActive="true" collisionType="static" scale="1" distance="40" checkpointindex="9" islast="false">
    300         <attached>
    301             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    302         </attached>
    303         <collisionShapes>
    304             <BoxCollisionShape position="0,0,55"      halfExtents="55, 10, 10" />
    305             <BoxCollisionShape position="0,0,-55"     halfExtents="55, 10, 10" />
    306             <BoxCollisionShape position="55,0,0"      halfExtents="10, 10, 55" />
    307             <BoxCollisionShape position="-55,0,0"     halfExtents="10, 10, 55" />
    308         </collisionShapes>
    309     </OldRaceCheckPoint>
    310 
    311     <OldRaceCheckPoint name="checkpoint11" yaw=90 pitch=90 position="27000,-200,0" stayActive="true" collisionType="static" scale="1" distance="40" checkpointindex="10" islast="false">
    312         <attached>
    313             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    314         </attached>
    315         <collisionShapes>
    316             <BoxCollisionShape position="0,0,55"      halfExtents="55, 10, 10" />
    317             <BoxCollisionShape position="0,0,-55"     halfExtents="55, 10, 10" />
    318             <BoxCollisionShape position="55,0,0"      halfExtents="10, 10, 55" />
    319             <BoxCollisionShape position="-55,0,0"     halfExtents="10, 10, 55" />
    320         </collisionShapes>
    321     </OldRaceCheckPoint>
    322 
    323     <OldRaceCheckPoint name="checkpoint12" yaw=90 pitch=90 position="30000,-50,50" stayActive="true" collisionType="static" scale="1" distance="40" checkpointindex="11" islast="false">
    324         <attached>
    325             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    326         </attached>
    327         <collisionShapes>
    328             <BoxCollisionShape position="0,0,55"      halfExtents="55, 10, 10" />
    329             <BoxCollisionShape position="0,0,-55"     halfExtents="55, 10, 10" />
    330             <BoxCollisionShape position="55,0,0"      halfExtents="10, 10, 55" />
    331             <BoxCollisionShape position="-55,0,0"     halfExtents="10, 10, 55" />
    332         </collisionShapes>
    333     </OldRaceCheckPoint>
    334 
    335     <OldRaceCheckPoint name="checkpoint13" yaw=90 pitch=90 position="33000,80,60" stayActive="true" collisionType="static" scale="1" distance="40" checkpointindex="12" islast="false">
    336         <attached>
    337             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    338         </attached>
    339         <collisionShapes>
    340             <BoxCollisionShape position="0,0,55"      halfExtents="55, 10, 10" />
    341             <BoxCollisionShape position="0,0,-55"     halfExtents="55, 10, 10" />
    342             <BoxCollisionShape position="55,0,0"      halfExtents="10, 10, 55" />
    343             <BoxCollisionShape position="-55,0,0"     halfExtents="10, 10, 55" />
    344         </collisionShapes>
    345     </OldRaceCheckPoint>
    346 
    347     <OldRaceCheckPoint name="checkpoint14" yaw=90 pitch=90 position="35000,120,20" stayActive="true" collisionType="static" scale="1" distance="40" checkpointindex="13" islast="false">
    348         <attached>
    349             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    350         </attached>
    351         <collisionShapes>
    352             <BoxCollisionShape position="0,0,55"      halfExtents="55, 10, 10" />
    353             <BoxCollisionShape position="0,0,-55"     halfExtents="55, 10, 10" />
    354             <BoxCollisionShape position="55,0,0"      halfExtents="10, 10, 55" />
    355             <BoxCollisionShape position="-55,0,0"     halfExtents="10, 10, 55" />
    356         </collisionShapes>
    357     </OldRaceCheckPoint>
    358 
    359     <OldRaceCheckPoint name="checkpoint15" yaw=90 pitch=90 position="38000,80,0" stayActive="true" collisionType="static" scale="1" distance="40" checkpointindex="14" islast="true">
    360         <attached>
    361             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    362         </attached>
    363         <collisionShapes>
    364             <BoxCollisionShape position="0,0,55"      halfExtents="55, 10, 10" />
    365             <BoxCollisionShape position="0,0,-55"     halfExtents="55, 10, 10" />
    366             <BoxCollisionShape position="55,0,0"      halfExtents="10, 10, 55" />
    367             <BoxCollisionShape position="-55,0,0"     halfExtents="10, 10, 55" />
    368         </collisionShapes>
    369     </OldRaceCheckPoint> -->
    370 
    371 
    372 
    373 <!-- ---------------------Trying to solve checkpoint problem---------------------- -->
     190
     191<!-- ---------------------Checkpoints---------------------- -->
    374192
    375193<SpaceRaceManager>
     
    377195   
    378196
    379     <RaceCheckPoint name="checkpoint1" position="1000,30,0" yaw=90 pitch=90 direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="0" islast="false" nextcheckpoints="2,-1,-1">
    380         <attached>
    381             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    382         </attached>
    383 
    384 
    385            <collisionShapes>
    386 
    387             <BoxCollisionShape position="0,0,55"     halfExtents="55,10,10" />
    388             <BoxCollisionShape position="0,0,-55"      halfExtents="55,10,10" />
    389             <BoxCollisionShape position="55,0,0"      halfExtents="10,10,55" />
    390             <BoxCollisionShape position="-55,0,0"       halfExtents="10,10,55" />
    391 
    392         </collisionShapes>
    393     </RaceCheckPoint>
    394 
    395 
    396 
    397 <RaceCheckPoint name="checkpoint2" yaw=90 pitch=90 position="3000,200,100" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="1" islast="false" nextcheckpoints="3,-1,-1">
    398         <attached>
    399             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    400         </attached>
    401        <collisionShapes>
    402 
    403 
    404            <BoxCollisionShape position="0,0,55"     halfExtents="55,10,10" />
    405             <BoxCollisionShape position="0,0,-55"      halfExtents="55,10,10" />
    406             <BoxCollisionShape position="55,0,0"      halfExtents="10,10,55" />
    407             <BoxCollisionShape position="-55,0,0"       halfExtents="10,10,55" />
    408 
    409 
    410         </collisionShapes>
    411 
    412     </RaceCheckPoint>
    413 
    414 
    415 <RaceCheckPoint name="checkpoint3" yaw=90 pitch=90 position="5000,100,300" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="2" islast="false" nextcheckpoints="4,-1,-1">
    416         <attached>
    417             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    418         </attached>
    419         <collisionShapes>
    420 
    421 
    422         <BoxCollisionShape position="0,0,55"     halfExtents="55,10,10" />
    423             <BoxCollisionShape position="0,0,-55"      halfExtents="55,10,10" />
    424             <BoxCollisionShape position="55,0,0"      halfExtents="10,10,55" />
    425             <BoxCollisionShape position="-55,0,0"       halfExtents="10,10,55" />
    426 
    427 
    428         </collisionShapes>
    429 
    430     </RaceCheckPoint>
    431 
    432 
    433 <RaceCheckPoint name="checkpoint4"  yaw=90 pitch=90 position="8000,-150,150" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="3" islast="false" nextcheckpoints="5,-1,-1">
    434         <attached>
    435             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    436         </attached>
    437         <collisionShapes>
    438 
    439 
    440              <BoxCollisionShape position="0,0,55"     halfExtents="55,10,10" />
    441             <BoxCollisionShape position="0,0,-55"      halfExtents="55,10,10" />
    442             <BoxCollisionShape position="55,0,0"      halfExtents="10,10,55" />
    443             <BoxCollisionShape position="-55,0,0"       halfExtents="10,10,55" />
    444 
    445 
    446         </collisionShapes>
    447 
    448     </RaceCheckPoint>
    449 
    450 
    451 <RaceCheckPoint name="checkpoint5"  yaw=90 pitch=90 position="10000,-200,200" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="4" islast="false" nextcheckpoints="6,-1,-1">
    452         <attached>
    453             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    454         </attached>
    455        <collisionShapes>
    456 
    457 
    458      <BoxCollisionShape position="0,0,55"     halfExtents="55,10,10" />
    459             <BoxCollisionShape position="0,0,-55"      halfExtents="55,10,10" />
    460             <BoxCollisionShape position="55,0,0"      halfExtents="10,10,55" />
    461             <BoxCollisionShape position="-55,0,0"       halfExtents="10,10,55" />
    462 
    463 
    464         </collisionShapes>
    465     </RaceCheckPoint>
    466 
    467 
    468 
    469 <RaceCheckPoint name="checkpoint6" yaw=90 pitch=90 position="13000,100,100" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="5" islast="false" nextcheckpoints="7,-1,-1">
    470         <attached>
    471             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    472         </attached>
    473       <collisionShapes>
    474 
    475 
    476             <BoxCollisionShape position="0,0,55"     halfExtents="55,10,10" />
    477             <BoxCollisionShape position="0,0,-55"      halfExtents="55,10,10" />
    478             <BoxCollisionShape position="55,0,0"      halfExtents="10,10,55" />
    479             <BoxCollisionShape position="-55,0,0"       halfExtents="10,10,55" />
    480 
    481 
    482         </collisionShapes>
    483 
    484     </RaceCheckPoint>
    485 
    486 
    487 
    488 <RaceCheckPoint name="checkpoint7" yaw=90 pitch=90 position="15000,0,0" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="6" islast="false" nextcheckpoints="8,-1,-1">
    489         <attached>
    490             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    491         </attached>
    492        <collisionShapes>
    493 
    494                <BoxCollisionShape position="0,0,55"     halfExtents="55,10,10" />
    495             <BoxCollisionShape position="0,0,-55"      halfExtents="55,10,10" />
    496             <BoxCollisionShape position="55,0,0"      halfExtents="10,10,55" />
    497             <BoxCollisionShape position="-55,0,0"       halfExtents="10,10,55" />
    498 
    499         </collisionShapes>
    500     </RaceCheckPoint>
    501 
    502 
    503 <RaceCheckPoint name="checkpoint8" yaw=90 pitch=90 position="18000,150,-150" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="7" islast="false" nextcheckpoints="9,-1,-1">
    504         <attached>
    505             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    506         </attached>
    507          <collisionShapes>
    508 
    509     <BoxCollisionShape position="0,0,55"     halfExtents="55,10,10" />
    510             <BoxCollisionShape position="0,0,-55"      halfExtents="55,10,10" />
    511             <BoxCollisionShape position="55,0,0"      halfExtents="10,10,55" />
    512             <BoxCollisionShape position="-55,0,0"       halfExtents="10,10,55" />
    513 
    514 
    515         </collisionShapes>
    516 
    517     </RaceCheckPoint>
    518 
    519 
    520 <RaceCheckPoint name="checkpoint9" yaw=90 pitch=90 position="21000,120,-120" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="8" islast="false" nextcheckpoints="10,-1,-1">
    521         <attached>
    522             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    523         </attached>
    524        <collisionShapes>
    525 
    526 
    527          <BoxCollisionShape position="0,0,55"     halfExtents="55,10,10" />
    528             <BoxCollisionShape position="0,0,-55"      halfExtents="55,10,10" />
    529             <BoxCollisionShape position="55,0,0"      halfExtents="10,10,55" />
    530             <BoxCollisionShape position="-55,0,0"       halfExtents="10,10,55" />
    531 
    532 
    533         </collisionShapes>
    534 
    535     </RaceCheckPoint>
    536 
    537 <RaceCheckPoint name="checkpoint10" yaw=90 pitch=90 position="24000,-150,-80" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="9" islast="false" nextcheckpoints="11,-1,-1">
    538         <attached>
    539             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    540         </attached>
    541        <collisionShapes>
    542 
    543 
    544            <BoxCollisionShape position="0,0,55"     halfExtents="55,10,10" />
    545             <BoxCollisionShape position="0,0,-55"      halfExtents="55,10,10" />
    546             <BoxCollisionShape position="55,0,0"      halfExtents="10,10,55" />
    547             <BoxCollisionShape position="-55,0,0"       halfExtents="10,10,55" />
    548 
    549 
    550         </collisionShapes>
    551 
    552     </RaceCheckPoint>
    553 
    554 <RaceCheckPoint name="checkpoint11" yaw=90 pitch=90 position="27000,-200,0" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="10" islast="false" nextcheckpoints="12,-1,-1">
    555         <attached>
    556             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    557         </attached>
    558       <collisionShapes>
    559 
    560     <BoxCollisionShape position="0,0,55"     halfExtents="55,10,10" />
    561             <BoxCollisionShape position="0,0,-55"      halfExtents="55,10,10" />
    562             <BoxCollisionShape position="55,0,0"      halfExtents="10,10,55" />
    563             <BoxCollisionShape position="-55,0,0"       halfExtents="10,10,55" />
    564 
    565         </collisionShapes>
    566 
    567     </RaceCheckPoint>
    568 
    569 
    570 
    571 <RaceCheckPoint name="checkpoint12" yaw=90 pitch=90 position="30000,-50,50" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="11" islast="false" nextcheckpoints="13,-1,-1">
    572         <attached>
    573             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    574         </attached>
    575        <collisionShapes>
    576     <BoxCollisionShape position="0,0,55"     halfExtents="55,10,10" />
    577             <BoxCollisionShape position="0,0,-55"      halfExtents="55,10,10" />
    578             <BoxCollisionShape position="55,0,0"      halfExtents="10,10,55" />
    579             <BoxCollisionShape position="-55,0,0"       halfExtents="10,10,55" />
    580 
    581         </collisionShapes>
    582     </RaceCheckPoint>
    583 
    584 
    585 <RaceCheckPoint name="checkpoint13" yaw=90 pitch=90 position="33000,80,60" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="12" islast="true" >
    586         <attached>
    587             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    588         </attached>
    589        <collisionShapes>
    590 
    591            <BoxCollisionShape position="0,0,55"     halfExtents="55,10,10" />
    592             <BoxCollisionShape position="0,0,-55"      halfExtents="55,10,10" />
    593             <BoxCollisionShape position="55,0,0"      halfExtents="10,10,55" />
    594             <BoxCollisionShape position="-55,0,0"       halfExtents="10,10,55" />
    595 
    596         </collisionShapes>
    597     </RaceCheckPoint>
    598 
    599 
    600 
    601 <RaceCheckPoint name="checkpoint14" yaw=90 pitch=90 position="35000,120,20" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="13" islast="true" >
    602         <attached>
    603             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    604         </attached>
    605        <collisionShapes>
    606 
    607            <BoxCollisionShape position="0,0,55"     halfExtents="55,10,10" />
    608             <BoxCollisionShape position="0,0,-55"      halfExtents="55,10,10" />
    609             <BoxCollisionShape position="55,0,0"      halfExtents="10,10,55" />
    610             <BoxCollisionShape position="-55,0,0"       halfExtents="10,10,55" />
    611 
    612         </collisionShapes>
    613     </RaceCheckPoint>
    614 
    615 <RaceCheckPoint name="checkpoint15" yaw=90 pitch=90 position="38000,80,0" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="14" islast="true" >
    616         <attached>
    617             <Model mass="50" scale="50" mesh="raceCheckPoint.mesh" />
    618         </attached>
    619        <collisionShapes>
    620 
    621            <BoxCollisionShape position="0,0,55"     halfExtents="55,10,10" />
    622             <BoxCollisionShape position="0,0,-55"      halfExtents="55,10,10" />
    623             <BoxCollisionShape position="55,0,0"      halfExtents="10,10,55" />
    624             <BoxCollisionShape position="-55,0,0"       halfExtents="10,10,55" />
    625 
    626         </collisionShapes>
     197    <RaceCheckPoint name="checkpoint1" position="1000,30,0" yaw=90 pitch=90 direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="0" islast="false" nextcheckpoints="1,-1,-1">
     198        <attached>
     199      <Model position="0,0,0" scale="70" mesh="Checkpoint_InnerRing.mesh"/>
     200    </attached>
     201    <collisionShapes>
     202        <BoxCollisionShape position="0,0,70"      halfExtents="70, 10, 10" />
     203        <BoxCollisionShape position="0,0,-70"     halfExtents="70, 10, 10" />
     204        <BoxCollisionShape position="70,0,0"      halfExtents="10, 10, 70" />
     205        <BoxCollisionShape position="-70,0,0"     halfExtents="10, 10, 70" />
     206    </collisionShapes>
     207    </RaceCheckPoint>
     208
     209
     210
     211<RaceCheckPoint name="checkpoint2" yaw=90 pitch=90 position="3000,200,100" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="1" islast="false" nextcheckpoints="2,-1,-1">
     212        <attached>
     213      <Model position="0,0,0" scale="70" mesh="Checkpoint_InnerRing.mesh"/>
     214    </attached>
     215    <collisionShapes>
     216        <BoxCollisionShape position="0,0,70"      halfExtents="70, 10, 10" />
     217        <BoxCollisionShape position="0,0,-70"     halfExtents="70, 10, 10" />
     218        <BoxCollisionShape position="70,0,0"      halfExtents="10, 10, 70" />
     219        <BoxCollisionShape position="-70,0,0"     halfExtents="10, 10, 70" />
     220    </collisionShapes>
     221    </RaceCheckPoint>
     222
     223
     224<RaceCheckPoint name="checkpoint3" yaw=90 pitch=90 position="5000,100,300" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="2" islast="false" nextcheckpoints="3,-1,-1">
     225        <attached>
     226      <Model position="0,0,0" scale="70" mesh="Checkpoint_InnerRing.mesh"/>
     227    </attached>
     228    <collisionShapes>
     229        <BoxCollisionShape position="0,0,70"      halfExtents="70, 10, 10" />
     230        <BoxCollisionShape position="0,0,-70"     halfExtents="70, 10, 10" />
     231        <BoxCollisionShape position="70,0,0"      halfExtents="10, 10, 70" />
     232        <BoxCollisionShape position="-70,0,0"     halfExtents="10, 10, 70" />
     233    </collisionShapes>
     234    </RaceCheckPoint>
     235
     236
     237<RaceCheckPoint name="checkpoint4"  yaw=90 pitch=90 position="8000,-150,150" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="3" islast="false" nextcheckpoints="4,-1,-1">
     238        <attached>
     239      <Model position="0,0,0" scale="70" mesh="Checkpoint_InnerRing.mesh"/>
     240    </attached>
     241    <collisionShapes>
     242        <BoxCollisionShape position="0,0,70"      halfExtents="70, 10, 10" />
     243        <BoxCollisionShape position="0,0,-70"     halfExtents="70, 10, 10" />
     244        <BoxCollisionShape position="70,0,0"      halfExtents="10, 10, 70" />
     245        <BoxCollisionShape position="-70,0,0"     halfExtents="10, 10, 70" />
     246    </collisionShapes>
     247    </RaceCheckPoint>
     248
     249
     250<RaceCheckPoint name="checkpoint5"  yaw=90 pitch=90 position="10000,-200,200" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="4" islast="false" nextcheckpoints="5,-1,-1">
     251        <attached>
     252      <Model position="0,0,0" scale="70" mesh="Checkpoint_InnerRing.mesh"/>
     253    </attached>
     254    <collisionShapes>
     255        <BoxCollisionShape position="0,0,70"      halfExtents="70, 10, 10" />
     256        <BoxCollisionShape position="0,0,-70"     halfExtents="70, 10, 10" />
     257        <BoxCollisionShape position="70,0,0"      halfExtents="10, 10, 70" />
     258        <BoxCollisionShape position="-70,0,0"     halfExtents="10, 10, 70" />
     259    </collisionShapes>
     260    </RaceCheckPoint>
     261
     262
     263
     264<RaceCheckPoint name="checkpoint6" yaw=90 pitch=90 position="13000,100,100" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="5" islast="false" nextcheckpoints="6,-1,-1">
     265        <attached>
     266      <Model position="0,0,0" scale="70" mesh="Checkpoint_InnerRing.mesh"/>
     267    </attached>
     268    <collisionShapes>
     269        <BoxCollisionShape position="0,0,70"      halfExtents="70, 10, 10" />
     270        <BoxCollisionShape position="0,0,-70"     halfExtents="70, 10, 10" />
     271        <BoxCollisionShape position="70,0,0"      halfExtents="10, 10, 70" />
     272        <BoxCollisionShape position="-70,0,0"     halfExtents="10, 10, 70" />
     273    </collisionShapes>
     274    </RaceCheckPoint>
     275
     276
     277
     278<RaceCheckPoint name="checkpoint7" yaw=90 pitch=90 position="15000,0,0" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="6" islast="false" nextcheckpoints="7,-1,-1">
     279        <attached>
     280      <Model position="0,0,0" scale="70" mesh="Checkpoint_InnerRing.mesh"/>
     281    </attached>
     282    <collisionShapes>
     283        <BoxCollisionShape position="0,0,70"      halfExtents="70, 10, 10" />
     284        <BoxCollisionShape position="0,0,-70"     halfExtents="70, 10, 10" />
     285        <BoxCollisionShape position="70,0,0"      halfExtents="10, 10, 70" />
     286        <BoxCollisionShape position="-70,0,0"     halfExtents="10, 10, 70" />
     287    </collisionShapes>
     288    </RaceCheckPoint>
     289
     290
     291<RaceCheckPoint name="checkpoint8" yaw=90 pitch=90 position="18000,150,-150" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="7" islast="false" nextcheckpoints="8,-1,-1">
     292        <attached>
     293      <Model position="0,0,0" scale="70" mesh="Checkpoint_InnerRing.mesh"/>
     294    </attached>
     295    <collisionShapes>
     296        <BoxCollisionShape position="0,0,70"      halfExtents="70, 10, 10" />
     297        <BoxCollisionShape position="0,0,-70"     halfExtents="70, 10, 10" />
     298        <BoxCollisionShape position="70,0,0"      halfExtents="10, 10, 70" />
     299        <BoxCollisionShape position="-70,0,0"     halfExtents="10, 10, 70" />
     300    </collisionShapes>
     301    </RaceCheckPoint>
     302
     303
     304<RaceCheckPoint name="checkpoint9" yaw=90 pitch=90 position="21000,120,-120" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="8" islast="false" nextcheckpoints="9,-1,-1">
     305        <attached>
     306      <Model position="0,0,0" scale="70" mesh="Checkpoint_InnerRing.mesh"/>
     307    </attached>
     308    <collisionShapes>
     309        <BoxCollisionShape position="0,0,70"      halfExtents="70, 10, 10" />
     310        <BoxCollisionShape position="0,0,-70"     halfExtents="70, 10, 10" />
     311        <BoxCollisionShape position="70,0,0"      halfExtents="10, 10, 70" />
     312        <BoxCollisionShape position="-70,0,0"     halfExtents="10, 10, 70" />
     313    </collisionShapes>
     314    </RaceCheckPoint>
     315
     316<RaceCheckPoint name="checkpoint10" yaw=90 pitch=90 position="24000,-150,-80" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="9" islast="false" nextcheckpoints="10,-1,-1">
     317        <attached>
     318      <Model position="0,0,0" scale="70" mesh="Checkpoint_InnerRing.mesh"/>
     319    </attached>
     320    <collisionShapes>
     321        <BoxCollisionShape position="0,0,70"      halfExtents="70, 10, 10" />
     322        <BoxCollisionShape position="0,0,-70"     halfExtents="70, 10, 10" />
     323        <BoxCollisionShape position="70,0,0"      halfExtents="10, 10, 70" />
     324        <BoxCollisionShape position="-70,0,0"     halfExtents="10, 10, 70" />
     325    </collisionShapes>
     326    </RaceCheckPoint>
     327
     328<RaceCheckPoint name="checkpoint11" yaw=90 pitch=90 position="27000,-200,0" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="10" islast="false" nextcheckpoints="11,-1,-1">
     329        <attached>
     330      <Model position="0,0,0" scale="70" mesh="Checkpoint_InnerRing.mesh"/>
     331    </attached>
     332    <collisionShapes>
     333        <BoxCollisionShape position="0,0,70"      halfExtents="70, 10, 10" />
     334        <BoxCollisionShape position="0,0,-70"     halfExtents="70, 10, 10" />
     335        <BoxCollisionShape position="70,0,0"      halfExtents="10, 10, 70" />
     336        <BoxCollisionShape position="-70,0,0"     halfExtents="10, 10, 70" />
     337    </collisionShapes>
     338    </RaceCheckPoint>
     339
     340
     341
     342<RaceCheckPoint name="checkpoint12" yaw=90 pitch=90 position="30000,-50,50" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="11" islast="false" nextcheckpoints="12,-1,-1">
     343        <attached>
     344      <Model position="0,0,0" scale="70" mesh="Checkpoint_InnerRing.mesh"/>
     345    </attached>
     346    <collisionShapes>
     347        <BoxCollisionShape position="0,0,70"      halfExtents="70, 10, 10" />
     348        <BoxCollisionShape position="0,0,-70"     halfExtents="70, 10, 10" />
     349        <BoxCollisionShape position="70,0,0"      halfExtents="10, 10, 70" />
     350        <BoxCollisionShape position="-70,0,0"     halfExtents="10, 10, 70" />
     351    </collisionShapes>
     352    </RaceCheckPoint>
     353
     354
     355<RaceCheckPoint name="checkpoint13" yaw=90 pitch=90 position="33000,80,60" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="12" islast="false" nextcheckpoints="13,-1,-1">
     356        <attached>
     357      <Model position="0,0,0" scale="70" mesh="Checkpoint_InnerRing.mesh"/>
     358    </attached>
     359    <collisionShapes>
     360        <BoxCollisionShape position="0,0,70"      halfExtents="70, 10, 10" />
     361        <BoxCollisionShape position="0,0,-70"     halfExtents="70, 10, 10" />
     362        <BoxCollisionShape position="70,0,0"      halfExtents="10, 10, 70" />
     363        <BoxCollisionShape position="-70,0,0"     halfExtents="10, 10, 70" />
     364    </collisionShapes>
     365    </RaceCheckPoint>
     366
     367
     368
     369<RaceCheckPoint name="checkpoint14" yaw=90 pitch=90 position="35000,120,20" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="13" islast="false" nextcheckpoints="14,-1,-1">
     370        <attached>
     371      <Model position="0,0,0" scale="70" mesh="Checkpoint_InnerRing.mesh"/>
     372    </attached>
     373    <collisionShapes>
     374        <BoxCollisionShape position="0,0,70"      halfExtents="70, 10, 10" />
     375        <BoxCollisionShape position="0,0,-70"     halfExtents="70, 10, 10" />
     376        <BoxCollisionShape position="70,0,0"      halfExtents="10, 10, 70" />
     377        <BoxCollisionShape position="-70,0,0"     halfExtents="10, 10, 70" />
     378    </collisionShapes>
     379    </RaceCheckPoint>
     380
     381<RaceCheckPoint name="checkpoint15" yaw=90 pitch=90 position="38000,80,0" direction="0,1,0" roll="0" collisionType="static" scale="1" distance="40" checkpointindex="14" islast="false" nextcheckpoints="15,-1,-1">
     382        <attached>
     383      <Model position="0,0,0" scale="70" mesh="Checkpoint_InnerRing.mesh"/>
     384    </attached>
     385    <collisionShapes>
     386        <BoxCollisionShape position="0,0,70"      halfExtents="70, 10, 10" />
     387        <BoxCollisionShape position="0,0,-70"     halfExtents="70, 10, 10" />
     388        <BoxCollisionShape position="70,0,0"      halfExtents="10, 10, 70" />
     389        <BoxCollisionShape position="-70,0,0"     halfExtents="10, 10, 70" />
     390    </collisionShapes>
    627391    </RaceCheckPoint>
    628392
Note: See TracChangeset for help on using the changeset viewer.