Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changeset 10169 for code/branches


Ignore:
Timestamp:
Dec 10, 2014, 5:17:54 PM (10 years ago)
Author:
flsueess
Message:

alle collisionshapes fertig

Location:
code/branches/weaponupdateHS14/data/levels
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • code/branches/weaponupdateHS14/data/levels/FPS_Level_HS14.oxw

    r10155 r10169  
    1 <!--  -->
     1<!--FPS mode level
     2        autor: Florian Süess-->
    23<LevelInfo
    34 name = "FPS Level HS14"
     
    102103
    103104
    104 <!-- Docking  I -->
    105     <Dock position="2830,20,50" roll=0 yaw=0 >
    106         <animations>
    107             <MoveToDockingTarget target="fistperson" />
    108         </animations>
    109         <effects>
    110             <DockToShip target="fistperson" />
    111         </effects>
    112         <events>
    113             <execute>
    114                 <EventListener event="dockMe" />
    115             </execute>
    116 
    117 <!--    <undocking>
    118                 <EventListener event="undockMe" />
    119             </undocking> -->
    120        
    121         </events>
    122         <attached>
    123 
    124         <!-- Trigger for docking with billboard  -->
    125        
    126             <Billboard position="0,0,0" material="Flares/ringflare2" colour="0.2,0.4,0.8" scale=1 />
    127             <DistanceTrigger position="0,0,0" distance="200" target="Pawn"
    128                 beaconMode="exclude" targetname="bcnDestroyer" name="dockMe"
    129             />
    130 
    131         <!-- Trigger for undocking with billboard  -->
    132        
    133             <Billboard position="-2800,-20055,-700" material="Flares/ringflare2" colour="0.2,0.4,0.8" scale=1 />
    134             <DistanceTrigger position="-2800,-20055,-700" distance="150" target="Pawn"
    135                 beaconMode="identify" targetname="bcnDestroyer" name="undockMe"
    136             />
    137         </attached>
    138 
    139     </Dock>
    140    
    141 
    142 <!-- FPS Player as destination of the dock -->
    143 <!-- My position after docking -->
    144 
    145     <FpsPlayer template = "fps_HS14" radarname = "First Person Player" position = "500,-20000,0"  >
    146         <!--"500,-20000,0"-->
    147       <attached>
    148         <DistanceTriggerBeacon name="bcnDestroyer" />
    149         <DockingTarget name="fistperson" />
    150       </attached>
    151     </FpsPlayer>
    152 
    153 
    154 
    155 
    156 <!-- Docking  II -->
    157     <Dock position="-840,-20055,1.8" roll=0 yaw=0 >
    158         <animations>
    159             <MoveToDockingTarget target="spaceShip" />
    160         </animations>
    161         <effects>
    162             <DockToShip target="spaceShip" />
    163         </effects>
    164         <events>
    165             <execute>
    166                 <EventListener event="dockMe" />
    167             </execute>
    168 
    169             <undocking>
    170                 <EventListener event="undockMe" />
    171             </undocking>
    172        
    173         </events>
    174         <attached>
    175        
    176         <!-- Trigger for docking with billboard -->
    177             <Billboard position="0,0,0" material="Flares/ringflare2" colour="0.3,0.4,0.5" scale=1 />
    178             <DistanceTrigger position="0,0,0" distance="200" target="Pawn"
    179                 beaconMode="exclude" targetname="bcnSpaceShip" name="dockMe"
    180             />
    181         <!-- Trigger for undocking with billboard -->
    182             <Billboard position="4140,20055,-295" material="Flares/ringflare2" colour="0.3,0.4,0.5" scale=1 />
    183             <DistanceTrigger position="4140,20055,-295" distance="300" target="Pawn"
    184                 beaconMode="identify" targetname="bcnSpaceShip" name="undockMe"
    185             />
    186         </attached>
    187 
    188     </Dock>
     105        <!-- Docking I -->
     106            <Dock position="2830,20,50" roll=0 yaw=0 >
     107                <animations>
     108                    <MoveToDockingTarget target="fistperson" />
     109                </animations>
     110                <effects>
     111                    <DockToShip target="fistperson" />
     112                </effects>
     113                <events>
     114                    <execute>
     115                        <EventListener event="dockMe" />
     116                    </execute>
     117
     118                    <undocking>
     119                        <EventListener event="undockMe" />
     120                    </undocking>
     121               
     122                </events>
     123                <attached>
     124                <!-- Trigger for docking with billboard -->
     125                    <Billboard position="0,0,0" material="Flares/ringflare2" colour="0.2,0.4,0.8" scale=1 />
     126                    <DistanceTrigger position="0,0,0" distance="200" target="Pawn"
     127                        beaconMode="exclude" targetname="bcnDestroyer" name="dockMe"
     128                    />
     129                <!-- Trigger for undocking with billboard -->
     130                    <Billboard position="-2800,-20055,-700" material="Flares/ringflare2" colour="0.2,0.4,0.8" scale=1 />
     131                    <DistanceTrigger position="-2800,-20055,-700" distance="150" target="Pawn"
     132                        beaconMode="identify" targetname="bcnDestroyer" name="undockMe"
     133                    />
     134                </attached>
     135
     136            </Dock>
     137           
     138        <!-- FPS Player as destination of the dock -->
     139        <!-- My position after docking -->
     140            <FpsPlayer template = "fps_HS14" radarname = "First Person Player" position = "1330,-20016,0" >
     141              <attached>
     142                <DistanceTriggerBeacon name="bcnDestroyer" />
     143                <DockingTarget name="fistperson" />
     144              </attached>
     145            </FpsPlayer>
     146
     147
     148
     149
     150        <!-- Docking  II -->
     151            <Dock position="160,-20055,-700" roll=0 yaw=0 >
     152                <animations>
     153                    <MoveToDockingTarget target="spaceShip" />
     154                </animations>
     155                <effects>
     156                    <DockToShip target="spaceShip" />
     157                </effects>
     158                <events>
     159                    <execute>
     160                        <EventListener event="dockMe" />
     161                    </execute>
     162
     163                    <undocking>
     164                        <EventListener event="undockMe" />
     165                    </undocking>
     166               
     167                </events>
     168                <attached>
     169                <!-- Trigger for docking with billboard -->
     170                    <Billboard position="0,0,0" material="Flares/ringflare2" colour="0.3,0.4,0.5" scale=1 />
     171                    <DistanceTrigger position="0,0,0" distance="200" target="Pawn"
     172                        beaconMode="exclude" targetname="bcnSpaceShip" name="dockMe"
     173                    />
     174                <!-- Trigger for undocking with billboard -->
     175                    <Billboard position="4140,20055,-295" material="Flares/ringflare2" colour="0.3,0.4,0.5" scale=1 />
     176                    <DistanceTrigger position="4140,20055,-295" distance="300" target="Pawn"
     177                        beaconMode="identify" targetname="bcnSpaceShip" name="undockMe"
     178                    />
     179                </attached>     
     180         </Dock>
    189181
    190182 <!-- Enemy ships -->
     
    265257<!-- Hilfsobjekte fuer Koordinatensystem -->
    266258
    267 <Model position="0,0,0" mesh="cube_red.mesh" scale3D="10000,10,10" />
     259<!-- The axis from the coordinatesystem are "red,green,yellow" and the orange boxe shows the negative direction.
     260         But atention, each element is different! A few of them are already rotatet with yaw, roll and pitch:
     261         -> "pitch" is a rotation around "red" in the "yellow, green" plain.
     262         -> "yaw" is a rotation around "green" in the "red, yellow" plain.
     263         -> "roll" is a rotation around "yellow" in the "green,red" plain.
     264         this chanches their negativ/positiv direction of the axis.
     265         -->
     266                       
     267
     268<!--<Model position="0,0,0" mesh="cube_red.mesh" scale3D="10000,10,10" />
    268269<Model position="0,0,0" mesh="cube_green.mesh" scale3D="10,10000,10" />
    269270<Model position="0,0,0" mesh="cube.mesh" scale3D="10,10,10000" />
     
    279280<Model position="0,-20100,0" mesh="cube_orange.mesh" scale3D="15,15,15" />
    280281<Model position="-100,-20000,0" mesh="cube_orange.mesh" scale3D="15,15,15" />
    281 <Model position="0,-20000,-100" mesh="cube_orange.mesh" scale3D="15,15,15" />
    282 
    283 
     282<Model position="0,-20000,-100" mesh="cube_orange.mesh" scale3D="15,15,15" /> -->
     283
     284
     285<!-- Spacestation elements merged -->
    284286<StaticEntity position="0,-20000,0" direction="0,-1,0" collisionType=static mass=100000 friction=0.01 pitch=-90>
    285287     
     
    288290        <Model template = "ss_flag_room" position="750,-16,0"   yaw=180 />
    289291       
    290         <Model template = "ss_machine" position="1545,190,370"  yaw=32  pitch=180 />
    291         <Model template = "ss_flag_aean" position="1330,16,0"   pitch=180 />
    292        
    293         <Model template = "ss_tube"             position="500,0,0" />
    294         <Model template = "ss_curve"    position="-200,0,0" yaw=180 />
    295         <Model template = "ss_tube_x"   position="-200,0,600" />
    296 
    297 <!--<Model template     = "ss_curve"    position="-200,0,0" yaw=180 />
    298         <Model template = "ss_curve"    position="-10,0,700" yaw=0 />
    299         <Model template = "ss_tube"             position="-700,0,700" />
    300         <Model template = "ss_tube_x"   position="1200,0,0" />-->
    301        
    302        
    303        
    304  <!--   <Model position="0,0,0" mesh="ss_tube.mesh" scale3D="100,100,100" />
    305         <Model position="500,0,0" mesh="ss_tube.mesh" scale3D="100,100,100" />
    306         <Model position="1200,0,0" mesh="ss_tube_x.mesh" scale3D="100,100,100" />
    307         <Model position="1900,0,0" mesh="ss_curve.mesh" scale3D="100,100,100" />
    308         <Model position="1200,0,703.5" mesh="ss_curve.mesh" scale3D="100,100,100" />
    309         <Model position="1805.0,0,-800" mesh="ss_curve.mesh" scale3D="100,100,100" yaw=90 />
    310         <Model position="1010.0,0,-700.0" mesh="ss_curve.mesh" scale3D="100,100,100" yaw=-180 />
    311        
    312        
    313         <Model position="750,-16,703.5" pitch=-90 mesh="ss_flag_room.mesh" scale3D="100,100,100" />
    314         <Model position="-250,-16,0" pitch=-90 mesh="ss_flag_room.mesh" scale3D="100,100,100" />
    315         <Model position="1200,100,-100" roll=180 mesh="ss_machine.mesh" scale3D="0.15,0.15,0.15" />
    316         <Model position="-100,100,0" roll=180 mesh="ss_table.mesh" scale3D="25,25,25" />
    317         <Model position="-300,100,0" roll=180 mesh="ss_table_cracked.mesh" scale3D="25,25,25" />
    318         <Model position="600,75,0" roll=180 mesh="ss_cylinder.mesh" scale3D="25,25,25" />
    319         <Model position="300,50,0" roll=180  pitch=20 mesh="ss_chair.mesh" scale3D="20,20,20" />
    320         <Model position="1000,50,0" roll=180 mesh="ss_wall.mesh" scale3D="20,20,20" />
    321         <Model position="-830,20,0" roll=180 mesh="ss_flag_aean.mesh" scale3D="40,40,40" />
    322 -->
    323 
    324 <!-- <Model mesh="cube.mesh" mass=10 position="0,-100,0" scale3D="5000,0.5,1000" yaw=0 />
    325     <Model mesh="cube.mesh" mass=10 position="0,100,0" scale3D="2000,0.5,1000" yaw=0 />
    326     <!--Model mesh="cube.mesh" mass=10 position="0,0,100" scale3D="5000,100,0.5" yaw=0 />
    327     <Model mesh="cube.mesh" mass=10 position="0,0,-100" scale3D="5000,100,0.5" yaw=0 />
    328       </attached>
    329       <collisionShapes>
    330         <BoxCollisionShape position="0,-100,0" halfExtents="5000,0,1000"/>
    331             <BoxCollisionShape position="0,100,0" halfExtents="2000,0,1000" />
    332             <BoxCollisionShape position="0,0,100" halfExtents="5000,100,0" />
    333             <BoxCollisionShape position="0,0,-100" halfExtents="5000,100,0" />
    334       </collisionShapes>
    335 -->
     292        <Model template = "ss_machine"   position="1545,190,370"        yaw=32  pitch=180 />
     293        <Model template = "ss_flag_aean" position="1330,16,0"           pitch=180 />
     294        <Model template = "ss_chair"     position="1700,145,0" />
     295       
     296        <Model template = "ss_tube"              position="500,0,0" />
     297        <Model template = "ss_table"     position="650,100,0" />
     298        <Model template = "ss_cylinder"  position="0,75,0" />
     299       
     300        <Model template = "ss_curve"     position="-200,0,0"    yaw=180 />
     301        <Model template = "ss_tube_x"    position="-10,0,700" />
     302         
     303        <Model template = "ss_curve"     position="-905,0,700"  yaw=180 />
     304        <Model template = "ss_curve"     position="-810,0,1500" yaw=270/>
     305        <Model template = "ss_curve"     position="-10,0,1405"  yaw=0 />
     306         
     307        <Model template = "ss_wall"                     yaw=0   position="250,20,700" />
     308        <Model template = "ss_table_cracked"    yaw=0   position="-110,100,700" />
     309
     310               
    336311 </attached>
    337312  </StaticEntity>
    338 
    339 
    340 <!--       
    341 
    342 -->
    343 
    344 
    345   <!--Model position="2820,-20,-160" yaw="90" pitch="-90" roll="0" scale="10" mesh="ss_tube.mesh" />
    346   <Model position="2820,-20,-210" yaw="90" pitch="-90" roll="0" scale="10" mesh="ss_tube.mesh" />
    347   <Model position="2820,-20,-280" yaw="90" pitch="-90" roll="0" scale="10" mesh="ss_curve.mesh" />
    348   <Model position="2820,-100,-270.5" yaw="0" pitch="180" roll="90" scale="10" mesh="ss_curve.mesh" /-->
    349  
     313       
    350314   
    351315<!-- Homogenous gravitationfield to simulate local gravity (activating the normal gravity will affect the spaceship terribly) -->
  • code/branches/weaponupdateHS14/data/levels/templates/spacestation_elements.oxt

    r10155 r10169  
     1<!--Templates of spacestation elements with alle their collisionshapes,
     2        for creating a spacestation very easy.
     3        Autor: Florian Süess
     4        Test Level: FPS_Level_HS14      -->     
    15<Template name=spacestation_elements>
    26        <SpaceStation
     
    48        curvedTubetemplate              = ss_curve
    59        crossingTubetemplate    = ss_tube_x
     10        wall                                    = ss_wall
     11        flagg                                   = ss_flag_aean
    612        >
    713        </SpaceStation>
    814</Template>
     15       
     16       
     17<!-- to place the different collisionshapes, I used some help boxes and an help coordinate system.
     18         The axis from the coordinatesystem are "red,green,yellow" and the orange boxe shows the negative direction.
     19         But atention, each element is different! A few of them are already rotatet with yaw, roll and pitch:
     20         -> "pitch" is a rotation around "red" in the "yellow, green" plain.
     21         -> "yaw" is a rotation around "green" in the "red, yellow" plain.
     22         -> "roll" is a rotation around "yellow" in the "green,red" plain.
     23         this chanches their negativ/positiv direction of the axis.
     24         -->
    925                       
    1026
     
    3955        <attached>
    4056
    41 <!-- Boxes helps to place collisionShapes -->
    42 
    43 <!--<Model position="0,0,-200"  mesh="cube_green.mesh" scale3D="0,100,150" />
    44         <Model position="-300,0,100"  mesh="cube_green.mesh" scale3D="150,100,0" />
    45         <Model position="-100,0,0" yaw=45 mesh="cube_red.mesh" scale3D="150,100,0" />
    46 
    47         <Model position="-200,0,-275"  mesh="cube_green.mesh" scale3D="0,100,75" />
    48         <Model position="-375,0,-100"  mesh="cube_green.mesh" scale3D="75,100,0" />
    49         <Model position="-245,0,-148" yaw=45 mesh="cube_red.mesh" scale3D="70.71,100,0" />
    50 
    51         <Model position="-225,100,-125"  mesh="cube_red.mesh" scale3D="225,0,225" /> -->
     57        <!-- Boxes helps to place collisionShapes -->
     58
     59        <!--<Model position="0,0,-200"  mesh="cube_green.mesh" scale3D="0,100,150" />
     60                <Model position="-300,0,100"  mesh="cube_green.mesh" scale3D="150,100,0" />
     61                <Model position="-100,0,0" yaw=45 mesh="cube_red.mesh" scale3D="150,100,0" />
     62
     63                <Model position="-200,0,-275"  mesh="cube_green.mesh" scale3D="0,100,75" />
     64                <Model position="-375,0,-100"  mesh="cube_green.mesh" scale3D="75,100,0" />
     65                <Model position="-245,0,-148" yaw=45 mesh="cube_red.mesh" scale3D="70.71,100,0" />
     66
     67                <Model position="-225,100,-125"  mesh="cube_red.mesh" scale3D="225,0,225" /> -->
    5268
    5369
     
    8298        <!-- Boxes helps to place collisionShapes -->
    8399
    84 <!--<Model position="175,0,100"         mesh="cube_green.mesh" scale3D="75,100,0" />
    85         <Model position="-0,0,275"      mesh="cube_green.mesh" scale3D="0,100,75" />
    86         <Model position="-200,0,275"    mesh="cube_red.mesh" scale3D="0,100,75" />
    87         <Model position="-375,0,100"    mesh="cube_red.mesh" scale3D="75,100,0" />
    88 
    89         <Model position="175,0,-100"    mesh="cube_green.mesh" scale3D="75,100,0" />
    90         <Model position="0,0,-275"              mesh="cube_green.mesh" scale3D="0,100,75" />
    91         <Model position="-200,0,-275"   mesh="cube_red.mesh" scale3D="0,100,75" />
    92         <Model position="-375,0,-100"   mesh="cube_red.mesh" scale3D="75,100,0" />
    93 
    94         <Model position="-245,0,-147"   yaw=45          mesh="cube_red.mesh" scale3D="70.7,100,0" />
    95         <Model position="50,0,-147"     yaw=-45         mesh="cube_red.mesh" scale3D="70.7,100,0" />
    96         <Model position="-245,0,149"    yaw=-45         mesh="cube_orange.mesh" scale3D="70.7,100,0" />
    97         <Model position="50,0,148"      yaw=45          mesh="cube_orange.mesh" scale3D="70.7,100,0" /> -->
     100        <!--<Model position="175,0,100"         mesh="cube_green.mesh" scale3D="75,100,0" />
     101                <Model position="-0,0,275"      mesh="cube_green.mesh" scale3D="0,100,75" />
     102                <Model position="-200,0,275"    mesh="cube_red.mesh" scale3D="0,100,75" />
     103                <Model position="-375,0,100"    mesh="cube_red.mesh" scale3D="75,100,0" />
     104
     105                <Model position="175,0,-100"    mesh="cube_green.mesh" scale3D="75,100,0" />
     106                <Model position="0,0,-275"              mesh="cube_green.mesh" scale3D="0,100,75" />
     107                <Model position="-200,0,-275"   mesh="cube_red.mesh" scale3D="0,100,75" />
     108                <Model position="-375,0,-100"   mesh="cube_red.mesh" scale3D="75,100,0" />
     109
     110                <Model position="-245,0,-147"   yaw=45          mesh="cube_red.mesh" scale3D="70.7,100,0" />
     111                <Model position="50,0,-147"     yaw=-45         mesh="cube_red.mesh" scale3D="70.7,100,0" />
     112                <Model position="-245,0,149"    yaw=-45         mesh="cube_orange.mesh" scale3D="70.7,100,0" />
     113                <Model position="50,0,148"      yaw=45          mesh="cube_orange.mesh" scale3D="70.7,100,0" /> -->
    98114       
    99115        <Model position="0,0,0" scale3D="100,100,100" mesh="ss_tube_x.mesh" />
     
    136152
    137153        <!-- Boxes helps to place collisionShapes -->
    138 
    139 <!--<Model position="-125,116,0"                                mesh="cube_green.mesh"  scale3D="130,0,125" />
    140         <Model position="-275,116,235"  yaw=55          mesh="cube_green.mesh"  scale3D="140,0,50" />
    141         <Model position="-275,116,-235" yaw=-55         mesh="cube_red.mesh"    scale3D="140,0,50" />
    142         <Model position="-365,116,320"  yaw=35          mesh="cube_green.mesh"  scale3D="100,0,50" />
    143         <Model position="-365,116,-320" yaw=-35         mesh="cube_red.mesh"    scale3D="100,0,50" />
    144         <Model position="-520,156,380"  roll=-25        mesh="cube_green.mesh"  scale3D="100,0,50" />
    145         <Model position="-520,156,-380" roll=-25        mesh="cube_red.mesh"    scale3D="100,0,50" />   -->
    146 
    147 
    148 <!--<Model position="-80,0,100"                                 mesh="cube_green.mesh"  scale3D="80,100,0" />
    149         <Model position="-160,0,150"    yaw=90          mesh="cube_green.mesh"  scale3D="50,200,0" />
    150         <Model position="-220,0,260"    yaw=55          mesh="cube_green.mesh"  scale3D="140,200,0" />
    151         <Model position="-360,0,390"    yaw=33          mesh="cube_green.mesh"  scale3D="110,200,0" />
    152         <Model position="-600,16,430"                           mesh="cube_green.mesh"  scale3D="200,200,0" />
    153         <Model position="-810,16,405"   yaw=-32         mesh="cube_green.mesh"  scale3D="150,200,0" />
    154         <Model position="-965,166,270"  yaw=-55         mesh="cube_green.mesh"  scale3D="150,50,0" />
    155 
    156         <Model position="-80,0,-100"                            mesh="cube_red.mesh"    scale3D="80,100,0" />
    157         <Model position="-160,0,-150"   yaw=-90         mesh="cube_red.mesh"    scale3D="50,200,0" />
    158         <Model position="-220,0,-260"   yaw=-55         mesh="cube_red.mesh"    scale3D="140,200,0" />
    159         <Model position="-360,0,-390"   yaw=-33         mesh="cube_red.mesh"    scale3D="110,200,0" />
    160         <Model position="-600,16,-430"                          mesh="cube_red.mesh"    scale3D="200,200,0" />
    161         <Model position="-810,16,-405"  yaw=32          mesh="cube_red.mesh"    scale3D="150,200,0" />
    162         <Model position="-965,166,-270" yaw=55          mesh="cube_red.mesh"    scale3D="150,50,0" />   
    163 
    164         <Model position="-1045,166,0"                           mesh="cube_orange.mesh"         scale3D="0,50,160" />   -->
    165 
    166 
    167 <!--<Model position="-650,200,0"        mesh="cube_green.mesh" scale3D="400,0,450" />
    168 
    169         <Model position="-500,-200,0"   mesh="cube_green.mesh" scale3D="400,0,400" />   
    170         <Model position="-60,-84,0"     mesh="cube_green.mesh" scale3D="60,0,100" />   
    171        
    172         <Model position="-1015,156,0"   mesh="cube_orange.mesh" scale3D="27,25,120" /> 
    173         <Model position="-580,185,0"    mesh="cube_orange.mesh" scale3D="30,12,30" />
    174         <Model position="-580,195,0"    mesh="cube_orange.mesh" scale3D="50,10,50" />   -->
    175 
    176 
    177 
    178 <!--<Model position="-255,121,0"                                mesh="cube_green.mesh"  scale3D="0,85,125" />
    179         <Model position="-300,116,190"  yaw=-35         mesh="cube_green.mesh"  scale3D="0,80,75" />   
    180         <Model position="-300,116,-190" yaw=35          mesh="cube_green.mesh"  scale3D="0,80,75" />
    181         <Model position="-410,116,290"  yaw=-55         mesh="cube_green.mesh"  scale3D="0,80,75" />   
    182         <Model position="-410,116,-290" yaw=55          mesh="cube_green.mesh"  scale3D="0,80,75" />   
    183         <Model position="-500,185,328"  yaw=2           roll=-25        mesh="cube_green.mesh"  scale3D="100,35,0" />
    184         <Model position="-500,185,-328" yaw=-2          roll=-25        mesh="cube_red.mesh"    scale3D="100,35,0" />   -->
     154       
     155        <!--<Model position="-125,116,0"                                mesh="cube_green.mesh"  scale3D="130,0,125" />
     156                <Model position="-275,116,235"  yaw=55          mesh="cube_green.mesh"  scale3D="140,0,50" />
     157                <Model position="-275,116,-235" yaw=-55         mesh="cube_red.mesh"    scale3D="140,0,50" />
     158                <Model position="-365,116,320"  yaw=35          mesh="cube_green.mesh"  scale3D="100,0,50" />
     159                <Model position="-365,116,-320" yaw=-35         mesh="cube_red.mesh"    scale3D="100,0,50" />
     160                <Model position="-520,156,380"  roll=-25        mesh="cube_green.mesh"  scale3D="100,0,50" />
     161                <Model position="-520,156,-380" roll=-25        mesh="cube_red.mesh"    scale3D="100,0,50" />   
     162
     163
     164                <Model position="-80,0,100"                             mesh="cube_green.mesh"  scale3D="80,100,0" />
     165                <Model position="-160,0,150"    yaw=90          mesh="cube_green.mesh"  scale3D="50,200,0" />
     166                <Model position="-220,0,260"    yaw=55          mesh="cube_green.mesh"  scale3D="140,200,0" />
     167                <Model position="-360,0,390"    yaw=33          mesh="cube_green.mesh"  scale3D="110,200,0" />
     168                <Model position="-600,16,430"                           mesh="cube_green.mesh"  scale3D="200,200,0" />
     169                <Model position="-810,16,405"   yaw=-32         mesh="cube_green.mesh"  scale3D="150,200,0" />
     170                <Model position="-965,166,270"  yaw=-55         mesh="cube_green.mesh"  scale3D="150,50,0" />
     171
     172                <Model position="-80,0,-100"                            mesh="cube_red.mesh"    scale3D="80,100,0" />
     173                <Model position="-160,0,-150"   yaw=-90         mesh="cube_red.mesh"    scale3D="50,200,0" />
     174                <Model position="-220,0,-260"   yaw=-55         mesh="cube_red.mesh"    scale3D="140,200,0" />
     175                <Model position="-360,0,-390"   yaw=-33         mesh="cube_red.mesh"    scale3D="110,200,0" />
     176                <Model position="-600,16,-430"                          mesh="cube_red.mesh"    scale3D="200,200,0" />
     177                <Model position="-810,16,-405"  yaw=32          mesh="cube_red.mesh"    scale3D="150,200,0" />
     178                <Model position="-965,166,-270" yaw=55          mesh="cube_red.mesh"    scale3D="150,50,0" />   
     179
     180                <Model position="-1045,166,0"                           mesh="cube_orange.mesh"         scale3D="0,50,160" />
     181
     182
     183                <Model position="-650,200,0"    mesh="cube_green.mesh" scale3D="400,0,450" />
     184
     185                <Model position="-500,-200,0"   mesh="cube_green.mesh" scale3D="400,0,400" />   
     186                <Model position="-60,-84,0"     mesh="cube_green.mesh" scale3D="60,0,100" />   
     187       
     188                <Model position="-1015,156,0"   mesh="cube_orange.mesh" scale3D="27,25,120" /> 
     189                <Model position="-580,185,0"    mesh="cube_orange.mesh" scale3D="30,12,30" />
     190                <Model position="-580,195,0"    mesh="cube_orange.mesh" scale3D="50,10,50" />
     191
     192
     193
     194                <Model position="-255,121,0"                            mesh="cube_green.mesh"  scale3D="0,85,125" />
     195                <Model position="-300,116,190"  yaw=-35         mesh="cube_green.mesh"  scale3D="0,80,75" />   
     196                <Model position="-300,116,-190" yaw=35          mesh="cube_green.mesh"  scale3D="0,80,75" />
     197                <Model position="-410,116,290"  yaw=-55         mesh="cube_green.mesh"  scale3D="0,80,75" />   
     198                <Model position="-410,116,-290" yaw=55          mesh="cube_green.mesh"  scale3D="0,80,75" />   
     199                <Model position="-500,185,328"  yaw=2           roll=-25        mesh="cube_green.mesh"  scale3D="100,35,0" />
     200                <Model position="-500,185,-328" yaw=-2          roll=-25        mesh="cube_red.mesh"    scale3D="100,35,0" />   -->
    185201
    186202
    187203
    188204        <!-- points for the orientation -->
    189 <!--<Model position="0,0,0"                     mesh="cube_orange.mesh" scale3D="10,10,10" />
    190         <Model position="-260,0,0"                      mesh="cube_orange.mesh" scale3D="10,10,10" />
    191         <Model position="-580,0,400"            mesh="cube_orange.mesh" scale3D="10,10,10" />
    192         <Model position="-580,0,-400"           mesh="cube_orange.mesh" scale3D="10,10,10" />
    193        
    194         <Model position="-580,0,0"                      mesh="cube_orange.mesh" scale3D="10,10,10" />   -->
     205        <!--<Model position="0,0,0"                     mesh="cube_orange.mesh" scale3D="10,10,10" />
     206                <Model position="-260,0,0"                      mesh="cube_orange.mesh" scale3D="10,10,10" />
     207                <Model position="-580,0,400"            mesh="cube_orange.mesh" scale3D="10,10,10" />
     208                <Model position="-580,0,-400"           mesh="cube_orange.mesh" scale3D="10,10,10" />
     209       
     210                <Model position="-580,0,0"                      mesh="cube_orange.mesh" scale3D="10,10,10" />   -->
    195211       
    196212
     
    264280        <!-- Boxes helps to place collisionShapes -->
    265281       
    266 <!--<Model position="0,80,0"                    mesh="cube_orange.mesh" scale3D="40,80,25" />   -->
     282        <!--<Model position="0,80,0"                    mesh="cube_orange.mesh" scale3D="40,80,25" />   -->
    267283
    268284        <Model position="0,0,0" roll=0 scale3D="0.15,0.15,0.15" mesh="ss_machine.mesh" />
     
    271287         <collisionShapes>
    272288
    273                 <BoxCollisionShape position="0,80,0"                            halfExtents="40,80,25" />       <!--whole machine-->
     289                <BoxCollisionShape position="0,80,0"            halfExtents="40,80,25" />       <!--whole machine-->
    274290     
    275291     </collisionShapes>
     
    287303        <attached>
    288304
    289         <Model position="0,0,0" scale3D="25,25,25" mesh="ss_table.mesh"  />
    290 
    291         </attached>
    292          <collisionShapes>
    293                 <BoxCollisionShape position="0,8,17"      halfExtents="8,10,10" />
    294                 <BoxCollisionShape position="0,0,22"      halfExtents="18, 2, 10" />
    295                 <BoxCollisionShape position="0,0,9"      halfExtents="12, 2, 20" />
    296                 <BoxCollisionShape position="0,0,-18"      halfExtents="6, 2, 18" />
     305        <!-- Boxes helps to place collisionShapes -->
     306                       
     307        <!--<Model position="0,-32,0"           mesh="cube_orange.mesh" scale3D="60,32,40" />   -->
     308       
     309        <Model position="0,0,0" roll=180 scale3D="25,25,25" mesh="ss_table.mesh"  />
     310
     311        </attached>
     312         <collisionShapes>
     313       
     314                <BoxCollisionShape position="0,-32,0"   yaw=15  halfExtents="60,32,40" />       <!--ganzer Tisch-->
    297315     
    298316         </collisionShapes>
     
    309327        <MovableEntity position="0,0,0">
    310328        <attached>
    311 
    312         <Model position="0,0,0" roll=0 scale3D="25,25,25" mesh="ss_table_cracked.mesh"  />
    313 
    314         </attached>
    315          <collisionShapes>
    316                 <BoxCollisionShape position="0,8,17"      halfExtents="8,10,10" />
    317                 <BoxCollisionShape position="0,0,22"      halfExtents="18, 2, 10" />
    318                 <BoxCollisionShape position="0,0,9"      halfExtents="12, 2, 20" />
    319                 <BoxCollisionShape position="0,0,-18"      halfExtents="6, 2, 18" />
     329       
     330        <!-- Boxes helps to place collisionShapes -->
     331               
     332        <!--<Model position="0,-32,0"                   mesh="cube_orange.mesh" scale3D="60,32,40" />   -->
     333
     334
     335        <Model position="0,0,0" roll=180 scale3D="25,25,25" mesh="ss_table_cracked.mesh"  />
     336
     337        </attached>
     338         <collisionShapes>
     339       
     340                <BoxCollisionShape position="0,-32,0"           halfExtents="60,32,40" />       <!--ganzer Tisch-->
    320341     
    321342         </collisionShapes>
     
    332353        <MovableEntity position="0,0,0">
    333354        <attached>
    334 
    335         <Model position="0,0,0" roll=0 scale3D="25,25,25" mesh="ss_cylinder.mesh"  />
    336 
    337         </attached>
    338          <collisionShapes>
    339                 <BoxCollisionShape position="0,8,17"      halfExtents="8,10,10" />
    340                 <BoxCollisionShape position="0,0,22"      halfExtents="18, 2, 10" />
    341                 <BoxCollisionShape position="0,0,9"      halfExtents="12, 2, 20" />
    342                 <BoxCollisionShape position="0,0,-18"      halfExtents="6, 2, 18" />
    343      
     355       
     356        <!-- Boxes helps to place collisionShapes -->
     357                       
     358        <!--<Model position="0,-40,0"   yaw=15          mesh="cube_red.mesh" scale3D="7,65,25" />
     359                <Model position="0,-40,0"       yaw=45          mesh="cube_red.mesh" scale3D="7,65,25" />
     360                <Model position="0,-40,0"       yaw=75          mesh="cube_red.mesh" scale3D="7,65,25" />
     361                <Model position="0,-40,0"       yaw=105         mesh="cube_red.mesh" scale3D="7,65,25" />
     362                <Model position="0,-40,0"       yaw=135         mesh="cube_red.mesh" scale3D="7,65,25" />
     363                <Model position="0,-40,0"       yaw=165         mesh="cube_red.mesh" scale3D="7,65,25" />       -->
     364       
     365       
     366        <Model position="0,0,0" roll=180 scale3D="25,25,25" mesh="ss_cylinder.mesh"  />
     367
     368        </attached>
     369         <collisionShapes>
     370               
     371                <BoxCollisionShape position="0,-40,0"   yaw=15  halfExtents="10,65,25" />       <!--Fuellung-->
     372                <BoxCollisionShape position="0,-40,0"   yaw=45  halfExtents="10,65,25" />       <!--Fuellung-->
     373                <BoxCollisionShape position="0,-40,0"   yaw=75  halfExtents="10,65,25" />       <!--Fuellung-->
     374                <BoxCollisionShape position="0,-40,0"   yaw=105 halfExtents="10,65,25" />       <!--Fuellung-->
     375                <BoxCollisionShape position="0,-40,0"   yaw=135 halfExtents="10,65,25" />       <!--Fuellung-->
     376                <BoxCollisionShape position="0,-40,0"   yaw=165 halfExtents="10,65,25" />       <!--Fuellung-->
     377                     
    344378         </collisionShapes>
    345379
     
    356390        <attached>
    357391
    358         <Model position="0,0,0" roll=0 pitch=0 scale3D="20,20,20" mesh="ss_chair.mesh"  />
    359 
    360         </attached>
    361          <collisionShapes>
    362                 <BoxCollisionShape position="0,8,17"      halfExtents="8,10,10" />
    363                 <BoxCollisionShape position="0,0,22"      halfExtents="18, 2, 10" />
    364                 <BoxCollisionShape position="0,0,9"      halfExtents="12, 2, 20" />
    365                 <BoxCollisionShape position="0,0,-18"      halfExtents="6, 2, 18" />
    366      
     392        <!-- Boxes helps to place collisionShapes -->
     393       
     394        <!--<Model position="-5,18,0"                   mesh="cube_orange.mesh" scale3D="20,20,20" />
     395                <Model position="-23,-30,0"                     mesh="cube_orange.mesh" scale3D="2,33,18" />    -->
     396       
     397
     398        <Model position="0,0,0" roll=0 pitch=180 scale3D="20,20,20" mesh="ss_chair.mesh"  />
     399
     400        </attached>
     401         <collisionShapes>
     402                               
     403                <BoxCollisionShape position="-5,18,0"                           halfExtents="20,20,20" />       <!--Unterer Teil-->
     404                <BoxCollisionShape position="-23,-30,0"                         halfExtents="2,33,20" />        <!--Rueckenlaehne-->
     405               
    367406         </collisionShapes>
    368407
     
    378417        <MovableEntity position="0,0,0">
    379418        <attached>
    380 
    381         <Model position="0,0,0" roll=0 scale3D="20,20,20" mesh="ss_wall.mesh"  />
    382 
    383         </attached>
    384          <collisionShapes>
    385                 <BoxCollisionShape position="0,8,17"      halfExtents="8,10,10" />
    386                 <BoxCollisionShape position="0,0,22"      halfExtents="18, 2, 10" />
    387                 <BoxCollisionShape position="0,0,9"      halfExtents="12, 2, 20" />
    388                 <BoxCollisionShape position="0,0,-18"      halfExtents="6, 2, 18" />
    389      
     419       
     420        <!-- Boxes helps to place collisionShapes -->
     421       
     422        <!--<Model position="-78,0,0"           mesh="cube_orange.mesh" scale3D="2,100,100" />  -->
     423       
     424
     425        <Model position="0,0,0" roll=0  pitch=180       scale3D="80,80,80" mesh="ss_wall.mesh"  />
     426
     427        </attached>
     428         <collisionShapes>
     429       
     430                <BoxCollisionShape position="-78,0,0"           halfExtents="2,100,100" />      <!--Flache Seite-->
     431       
    390432         </collisionShapes>
    391433
     
    404446        <!-- Boxes helps to place collisionShapes -->
    405447       
    406 <!--<Model position="0,0,0"                     mesh="cube_orange.mesh" scale3D="2,160,2" />
    407         <Model position="0,108,80"              mesh="cube_orange.mesh" scale3D="1,50,80" />    -->
     448        <!--<Model position="0,0,0"                     mesh="cube_orange.mesh" scale3D="2,160,2" />
     449                <Model position="0,108,80"              mesh="cube_orange.mesh" scale3D="1,50,80" />    -->
    408450       
    409451
Note: See TracChangeset for help on using the changeset viewer.