[Orxonox-commit 6690] r11320 - in code/branches/BigShip_HS16/data/levels: . templates
pschefer at orxonox.net
pschefer at orxonox.net
Mon Dec 5 16:07:36 CET 2016
Author: pschefer
Date: 2016-12-05 16:07:35 +0100 (Mon, 05 Dec 2016)
New Revision: 11320
Modified:
code/branches/BigShip_HS16/data/levels/HeavyCruiser.oxw
code/branches/BigShip_HS16/data/levels/emptyLevel.oxw
code/branches/BigShip_HS16/data/levels/endurancetestlevel.oxw
code/branches/BigShip_HS16/data/levels/templates/endurancetest_template.oxt
Log:
added explosion effects, polished textures, fixed bugs
Modified: code/branches/BigShip_HS16/data/levels/HeavyCruiser.oxw
===================================================================
--- code/branches/BigShip_HS16/data/levels/HeavyCruiser.oxw 2016-12-05 14:59:58 UTC (rev 11319)
+++ code/branches/BigShip_HS16/data/levels/HeavyCruiser.oxw 2016-12-05 15:07:35 UTC (rev 11320)
@@ -33,7 +33,7 @@
>
<!-- HeavyCruiser and all its parts in one static entity -->
- <StaticEntity position="-300,0,-2000" direction="0,0,0" yaw="180" collisionType=static mass=100000 friction=0.01 >
+ <!--StaticEntity position="-300,0,-2000" direction="0,0,0" yaw="180" collisionType=static mass=100000 friction=0.01 >
<attached>
<Model mesh="HeavyCruiser_body.mesh" direction="-1,0,0" position="0,0,0" scale="40"/>
<Model mesh="HeavyCruiser_frontR.mesh" direction="-1,0,0" position="0,0,0" scale="40"/>
@@ -45,19 +45,18 @@
<Model mesh="HeavyCruiser_sidearmR.mesh" direction="-1,0,0" position="0,0,0" scale="40"/>
<Model mesh="HeavyCruiser_sidearmRfront.mesh" direction="-1,0,0" position="0,0,0" scale="40"/>
- <!-- bay1 lights -->
<BlinkingBillboard position="75,30,-416" material="Examples/Flare" colour="0.8, 0.8, 0, 0.1" amplitude=0.05 frequency=0.3 phase=240 quadratic=1 />
<BlinkingBillboard position="-75,30,-416" material="Examples/Flare" colour="0.8, 0.8, 0, 0.1" amplitude=0.05 frequency=0.3 phase=240 quadratic=1 />
<BlinkingBillboard position="74,30,-402" material="Examples/Flare" colour="0.8, 0.8, 0, 0.1" amplitude=0.1 frequency=0.3 phase=120 quadratic=1 />
<BlinkingBillboard position="-74,30,-402" material="Examples/Flare" colour="0.8, 0.8, 0, 0.1" amplitude=0.1 frequency=0.3 phase=120 quadratic=1 />
<BlinkingBillboard position="73,30,-388" material="Examples/Flare" colour="0.8, 0.8, 0, 0.1" amplitude=0.15 frequency=0.3 phase=0 quadratic=1 />
<BlinkingBillboard position="-73,30,-388" material="Examples/Flare" colour="0.8, 0.8, 0, 0.1" amplitude=0.15 frequency=0.3 phase=0 quadratic=1 />
- <!-- front position lights -->
+
<BlinkingBillboard position="67,-5,-240" material="Examples/Flare" colour="0, 0.7, 0, 0.1" amplitude=0.3 frequency=0.15 phase=0 quadratic=1 />
<BlinkingBillboard position="-67,-5,-240" material="Examples/Flare" colour="0.7, 0, 0, 0.1" amplitude=0.3 frequency=0.15 phase=360 quadratic=1 />
<BlinkingBillboard position="72,51,-380" material="Examples/Flare" colour="0, 0.7, 0, 0.1" amplitude=0.3 frequency=0.15 phase=360 quadratic=1 />
<BlinkingBillboard position="-72,51,-380" material="Examples/Flare" colour="0.7, 0, 0, 0.1" amplitude=0.3 frequency=0.15 phase=0 quadratic=1 />
- <!-- rear position lights -->
+
<BlinkingBillboard position="95,-15,483" material="Examples/Flare" colour="0, 0.7, 0, 0.1" amplitude=0.3 frequency=0.15 phase=360 quadratic=1 />
<BlinkingBillboard position="-95,-15,483" material="Examples/Flare" colour="0.7, 0, 0, 0.1" amplitude=0.3 frequency=0.15 phase=0 quadratic=1 />
<BlinkingBillboard position="74,103,524" material="Examples/Flare" colour="0, 0.7, 0, 0.1" amplitude=0.3 frequency=0.15 phase=0 quadratic=1 />
@@ -292,18 +291,11 @@
<BoxCollisionShape position="0,18,91" halfExtents="23,12,1" info="HOOKBOX, wide"/>
<BoxCollisionShape position="0,18,69" halfExtents="23,12,1" info="HOOKBOX, wide"/>
<BoxCollisionShape position="0,18,47" halfExtents="23,12,1" info="HOOKBOX, wide"/>
-
-<!-- <BoxCollisionShape position="-11,18,102" halfExtents="10,10,10" info="HOOK, sidearmL"/>
- <BoxCollisionShape position="11,18,102" halfExtents="10,10,10" info="HOOK, sidearmR"/>
- <BoxCollisionShape position="-11,18,80" halfExtents="10,10,10" info="HOOK, partL"/>
- <BoxCollisionShape position="11,18,80" halfExtents="10,10,10" info="HOOK, partR"/>
- <BoxCollisionShape position="-11,18,58" halfExtents="10,10,10" info="HOOK, frontL"/>
- <BoxCollisionShape position="11,18,58" halfExtents="10,10,10" info="HOOK, frontR"/>-->
</collisionShapes>
- </StaticEntity>
+ </StaticEntity-->
<!-- Width/Height/Lenght--><!-- B=back F=front C=center-->
- <StaticEntity position="300,0,-2000" direction="0,0,0" yaw="180" collisionType=static mass=100000 friction=0.01 >
+ <!--StaticEntity position="300,0,-2000" direction="0,0,0" yaw="180" collisionType=static mass=100000 friction=0.01 >
<attached>
<Model position="80,33,-320" mesh="cube.mesh" scale3D="7,11,54" info="frontR"/>
<Model position="79,31,-399" mesh="cube.mesh" scale3D="3,6,26" info="frontR"/>
@@ -358,9 +350,7 @@
<Model position="153,60,-65" roll="-15" mesh="cube.mesh" scale3D="4,3,4" info="sidearmRfront, top"/>
<Model position="153,59,-41" roll="-15" mesh="cube.mesh" scale3D="8,2,11" info="sidearmRfront, top"/>
- <!--<Model position="145,21,50" mesh="cube.mesh" scale3D="10,10,20" info="sidearmRfront, HOOK"/>-->
-
<Model position="-109,47,87" mesh="cube.mesh" scale3D="29,8,26" info="sidearmL, upper connection"/>
<Model position="-99,-1,79" roll="15" mesh="cube.mesh" scale3D="40,4,9" info="sidearmL, lower connection"/>
<Model position="-151,47,115" roll="15" mesh="cube.mesh" scale3D="16,2,105" info="sidearmL, frontTop"/>
@@ -398,9 +388,7 @@
<Model position="-153,60,-65" roll="15" mesh="cube.mesh" scale3D="4,3,4" info="sidearmLfront, top"/>
<Model position="-153,59,-41" roll="15" mesh="cube.mesh" scale3D="8,2,11" info="sidearmLfront, top"/>
- <!--<Model position="-145,21,50" mesh="cube.mesh" scale3D="10,10,20" info="sidearmLfront, HOOK"/>-->
-
<Model position="60,35,-310" mesh="cube.mesh" scale3D="13,28,60" info="body, bay1, Rwall"/>
<Model position="-60,35,-310" mesh="cube.mesh" scale3D="13,28,60" info="body, bay1, Lwall"/>
<Model position="0,56,-310" mesh="cube.mesh" scale3D="65,6,60" info="body, bay1, Twall"/>
@@ -543,7 +531,7 @@
</attached>
<collisionShapes>
</collisionShapes>
- </StaticEntity>
+ </StaticEntity-->
@@ -737,7 +725,7 @@
</collisionShapes>
</Pawn>
- <Pawn team=1 health=300 initialhealth=300 maxhealth=300 position="0,300,-2000" yaw="180" direction="0,0,0" collisionType=dynamic mass=1000 name=HeavyCruiser_sidearmL radarname = "HIDDEN" >
+ <!--Pawn team=1 health=300 initialhealth=300 maxhealth=300 position="0,300,-2000" yaw="180" direction="0,0,0" collisionType=dynamic mass=1000 name=HeavyCruiser_sidearmL radarname = "HIDDEN" >
<explosion>
<ExplosionPart offset="-140,0,115" minspeed=0 maxspeed=0 effect1="orxonox/explosion_flash2" effect2="orxonox/explosion_flame2" />
@@ -751,15 +739,12 @@
<collisionShapes>
<BoxCollisionShape position="-11,18,102" halfExtents="10,10,10" info="HOOK, sidearmL"/>
- <!-- <BoxCollisionShape position="-109,47,87" halfExtents="29,8,26" info="sidearmL, upper connection"/>
- <BoxCollisionShape position="-99,-1,79" roll="15" halfExtents="40,4,9" info="sidearmL, lower connection"/>-->
<BoxCollisionShape position="-151,47,115" roll="15" halfExtents="16,2,105" info="sidearmL, frontTop"/>
<BoxCollisionShape position="-136,-7,115" roll="15" halfExtents="16,2,105" info="sidearmL, frontBottom"/>
<BoxCollisionShape position="-127,26,115" roll="15" halfExtents="2,28,105" info="sidearmL, frontInner"/>
<BoxCollisionShape position="-161,16,115" roll="15" halfExtents="2,28,105" info="sidearmL, frontOuter"/>
<BoxCollisionShape position="-145,21,12" roll="15" halfExtents="16,28,2" info="sidearmL, front"/>
<BoxCollisionShape position="-140,12,261" roll="15" halfExtents="22,41,43" info="sidearmL, back"/>
- <!--<BoxCollisionShape position="-145,25,5" roll="15" halfExtents="10,18,5" info="sidearmL, front break"/>-->
<BoxCollisionShape position="-133,-13,29" roll="15" halfExtents="12,6,17" info="sidearmL, bottom cylinder"/>
<BoxCollisionShape position="-165,-4,31" roll="15" halfExtents="7,21,13" info="sidearmL, box"/>
<BoxCollisionShape position="-153,59,96" roll="15" halfExtents="6,7,60" info="sidearmL, upper beam"/>
@@ -815,16 +800,12 @@
</attached>
<collisionShapes>
<BoxCollisionShape position="11,18,102" halfExtents="10,10,10" info="HOOK, sidearmR"/>
-
- <!--<BoxCollisionShape position="109,47,87" halfExtents="29,8,26" info="sidearmR, upper connection"/>
- <BoxCollisionShape position="99,-1,79" roll="-15" halfExtents="40,4,9" info="sidearmR, lower connection"/>-->
<BoxCollisionShape position="151,47,115" roll="-15" halfExtents="16,2,105" info="sidearmR, frontTop"/>
<BoxCollisionShape position="136,-7,115" roll="-15" halfExtents="16,2,105" info="sidearmR, frontBottom"/>
<BoxCollisionShape position="127,26,115" roll="-15" halfExtents="2,28,105" info="sidearmR, frontInner"/>
<BoxCollisionShape position="161,16,115" roll="-15" halfExtents="2,28,105" info="sidearmR, frontOuter"/>
<BoxCollisionShape position="145,21,12" roll="-15" halfExtents="16,28,2" info="sidearmR, front"/>
<BoxCollisionShape position="140,12,261" roll="-15" halfExtents="22,41,43" info="sidearmR, back"/>
- <!--<BoxCollisionShape position="145,25,5" roll="-15" halfExtents="10,18,5" info="sidearmR, front break"/>-->
<BoxCollisionShape position="133,-13,29" roll="-15" halfExtents="12,6,17" info="sidearmR, bottom cylinder"/>
<BoxCollisionShape position="165,-4,31" roll="-15" halfExtents="7,21,13" info="sidearmR, box"/>
<BoxCollisionShape position="153,59,96" roll="-15" halfExtents="6,7,60" info="sidearmR, upper beam"/>
@@ -929,7 +910,7 @@
<BoxCollisionShape position="94,33,-179" halfExtents="11,13,45" info="partR"/>
<BoxCollisionShape position="96,33,-230" halfExtents="13,17,22" info="partR"/>
</collisionShapes>
- </Pawn>
+ </Pawn-->
@@ -937,27 +918,6 @@
<SpawnPoint team=0 position="0,0,0" lookat="0,0,-100" spawnclass=SpaceShip pawndesign=HeavyCruiserBody />
- <?lua
- --[[
- With this lua script, the sub-parts of HeavyCruiser can easily be inserted into a level.
- Available functions are:
- To place all subparts:
- placeAllSubParts(team, posX, posY, posZ, dirX, dirY, dirZ)
- To place individual parts:
- placeFrontL(...) Use the same arguments as in placeAllSubParts
- placeFrontR(...)
- placePartL(...)
- placePartR(...)
- placeSidearmL(...)
- placeSidearmLfront(...)
- placeSidearmR(...)
- placeSidearmRfront(...)
- ]]--
-
- dofile("includes/HeavyCruiserParts.lua")
- placeAllSubParts(0, 0,0,0, 0,0,0)
- ?>
-
<!-- <SpawnPoint team=0 position="0,-200,0" lookat="0,-200,-100" spawnclass=SpaceShip pawndesign=HeavyCruiser /> -->
<!-- <SpawnPoint team=0 position="0,-100,0" lookat="0,-100,0" spawnclass=SpaceShip pawndesign=spaceshipassff /> -->
Modified: code/branches/BigShip_HS16/data/levels/emptyLevel.oxw
===================================================================
--- code/branches/BigShip_HS16/data/levels/emptyLevel.oxw 2016-12-05 14:59:58 UTC (rev 11319)
+++ code/branches/BigShip_HS16/data/levels/emptyLevel.oxw 2016-12-05 15:07:35 UTC (rev 11320)
@@ -31,9 +31,9 @@
<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"/>
<SpawnPoint team=0 position="-200,0,0" lookat="0,0,0" spawnclass=SpaceShip pawndesign=spaceshipescort />
- <ModularSpaceShip position="0,-1000,-200" health="2000" maxhealth="4000" initialhealth="2000">
+ <ModularSpaceShip velocity= "20,0,0" position="0,0,200" lookat= "0,0,0" health="350" maxhealth="400" initialhealth="350">
<templates>
- <Template link=HeavyCruiser />
+ <Template link=endurance />
</templates>
</ModularSpaceShip>
Modified: code/branches/BigShip_HS16/data/levels/endurancetestlevel.oxw
===================================================================
--- code/branches/BigShip_HS16/data/levels/endurancetestlevel.oxw 2016-12-05 14:59:58 UTC (rev 11319)
+++ code/branches/BigShip_HS16/data/levels/endurancetestlevel.oxw 2016-12-05 15:07:35 UTC (rev 11320)
@@ -1,6 +1,6 @@
<LevelInfo
name = "Endurance1"
- description = "A level with absolutely nothing in it."
+ description = "Endurance test level"
tags = "test"
screenshot = "emptylevel.png"
/>
@@ -13,7 +13,8 @@
<?lua
include("templates/spaceshipEscort.oxt")
- include("templates/endurancetest_template.oxt")
+ //include("templates/endurancetest_template.oxt")
+
?>
<Level>
@@ -30,11 +31,11 @@
<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"/>
<SpawnPoint team=0 position="-200,0,0" lookat="-100,0,0" spawnclass=SpaceShip pawndesign=spaceshipescort />
- <ModularSpaceShip position="0,0,0" velocity ="0,0,0">
+ <!--ModularSpaceship position="0,0,0" velocity="0,0,0" >
<templates>
<Template link=endurance/>
</templates>
- </ModularSpaceShip>
+ </ModularSpaceship-->
</Scene>
Modified: code/branches/BigShip_HS16/data/levels/templates/endurancetest_template.oxt
===================================================================
--- code/branches/BigShip_HS16/data/levels/templates/endurancetest_template.oxt 2016-12-05 14:59:58 UTC (rev 11319)
+++ code/branches/BigShip_HS16/data/levels/templates/endurancetest_template.oxt 2016-12-05 15:07:35 UTC (rev 11320)
@@ -14,127 +14,127 @@
rotationaxis = "1,0,0"
- explosionchunks = 12
- rotationrate = "0"
+
+ rotationrate = "5"
>
<!-- destructible parts -->
<parts>
- <ShipPart name = "tunnelsystem" initialhealth="20" maxhealth="20" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "tunnelsystem" initialhealth="500" maxhealth="500" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
- <PartDestructionEvent targetType="part" targetName ="mistery1" operation="destroy" />
+ <!--PartDestructionEvent targetType="part" targetName ="mistery1" operation="destroy" />
<PartDestructionEvent targetType="part" targetName ="mistery2" operation="destroy" />
<PartDestructionEvent targetType="part" targetName ="EnduranceSmallShip1" operation="destroy" />
- <PartDestructionEvent targetType="part" targetName ="EnduranceSmallShip2" operation="destroy" />
+ <PartDestructionEvent targetType="part" targetName ="EnduranceSmallShip2" operation="destroy" /-->
</destructionevents>
</ShipPart>
- <ShipPart name = "mistery1" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "mistery1" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
</destructionevents>
</ShipPart>
- <ShipPart name = "mistery2" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "mistery2" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
</destructionevents>
</ShipPart>
- <ShipPart name = "EnduranceSmallShip1" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "EnduranceSmallShip1" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
</destructionevents>
</ShipPart>
- <ShipPart name = "EnduranceSmallShip2" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "EnduranceSmallShip2" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
</destructionevents>
</ShipPart>
- <ShipPart name = "ct12" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "ct12" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
</destructionevents>
</ShipPart>
- <ShipPart name = "ct11" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "ct11" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
</destructionevents>
</ShipPart>
- <ShipPart name = "ct10" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "ct10" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
</destructionevents>
</ShipPart>
- <ShipPart name = "ct9" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "ct9" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
</destructionevents>
</ShipPart>
- <ShipPart name = "ct8" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "ct8" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
</destructionevents>
</ShipPart>
- <ShipPart name = "ct7" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "ct7" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
</destructionevents>
</ShipPart>
- <ShipPart name = "ct6" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "ct6" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
</destructionevents>
</ShipPart>
- <ShipPart name = "ct5" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "ct5" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
</destructionevents>
</ShipPart>
- <ShipPart name = "ct4" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "ct4" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
</destructionevents>
</ShipPart>
- <ShipPart name = "ct3" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "ct3" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
</destructionevents>
</ShipPart>
- <ShipPart name = "ct2" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "ct2" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
</destructionevents>
</ShipPart>
- <ShipPart name = "ct1" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "ct1" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
</destructionevents>
</ShipPart>
- <ShipPart name = "part1" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "part1" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
<PartDestructionEvent targetType="part" targetName ="ct12" operation="destroy" />
@@ -150,7 +150,7 @@
</destructionevents>
</ShipPart>
- <ShipPart name = "part3" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "part3" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
<PartDestructionEvent targetType="part" targetName ="ct10" operation="destroy" />
@@ -158,7 +158,7 @@
</destructionevents>
</ShipPart>
- <ShipPart name = "part4" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "part4" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
<PartDestructionEvent targetType="part" targetName ="ct9" operation="destroy" />
@@ -166,22 +166,18 @@
</destructionevents>
</ShipPart>
- <ShipPart name = "part5" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "part5" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
<PartDestructionEvent targetType="part" targetName ="ct8" operation="destroy" />
<PartDestructionEvent targetType="part" targetName ="ct7" operation="destroy" />
- <PartDestructionEvent targetType="part" targetName ="mistery1" operation="destroy" />
- <PartDestructionEvent targetType="part" targetName ="mistery2" operation="destroy" />
- <PartDestructionEvent targetType="part" targetName ="EnduranceSmallShip1" operation="destroy" />
- <PartDestructionEvent targetType="part" targetName ="EnduranceSmallShip2" operation="destroy" />
- <PartDestructionEvent targetType="part" targetName ="tunnelsystem" operation="destroy" />
+
</destructionevents>
</ShipPart>
- <ShipPart name = "part6" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "part6" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
<PartDestructionEvent targetType="part" targetName ="ct7" operation="destroy" />
@@ -189,7 +185,7 @@
</destructionevents>
</ShipPart>
- <ShipPart name = "part7" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "part7" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
<PartDestructionEvent targetType="part" targetName ="ct6" operation="destroy" />
@@ -197,7 +193,7 @@
</destructionevents>
</ShipPart>
- <ShipPart name = "part8" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "part8" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
<PartDestructionEvent targetType="part" targetName ="ct5" operation="destroy" />
@@ -205,7 +201,7 @@
</destructionevents>
</ShipPart>
- <ShipPart name = "part9" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "part9" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
<PartDestructionEvent targetType="part" targetName ="ct4" operation="destroy" />
@@ -213,7 +209,7 @@
</destructionevents>
</ShipPart>
- <ShipPart name = "part10" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "part10" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
<PartDestructionEvent targetType="part" targetName ="ct3" operation="destroy" />
@@ -221,7 +217,7 @@
</destructionevents>
</ShipPart>
- <ShipPart name = "part11" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "part11" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
<PartDestructionEvent targetType="part" targetName ="ct2" operation="destroy" />
@@ -229,7 +225,7 @@
</destructionevents>
</ShipPart>
- <ShipPart name = "part12" initialhealth="10" maxhealth="10" damageabsorption="0.9" explosionposition="0,0,0">
+ <ShipPart name = "part12" initialhealth="10" maxhealth="10" damageabsorption="0.5" explosionposition="0,0,0">
<destructionevents>
<PartDestructionEvent targetType="ship" operation="destroy" />
<PartDestructionEvent targetType="part" targetName ="ct1" operation="destroy" />
@@ -241,15 +237,58 @@
<explosion >
- <ExplosionPart minspeed=0 maxspeed=0 effect1="orxonox/explosion_flash2" effect2="orxonox/explosion_flame2" />
+
+
+ <ExplosionPart scale = 10 minspeed=0 maxspeed=0 effect1="orxonox/explosion_flash2" effect2="orxonox/explosion_flame2" />
<ExplosionPart minspeed=0 maxspeed=0 effect1="orxonox/explosion_shockwave2" effect2="orxonox/explosion_sparks2" />
<ExplosionPart minspeed=0 maxspeed=0 effect1="orxonox/explosion_streak2" effect2="orxonox/explosion_afterglow" />
+ <ExplosionPart offset="94,33,-50" delay=1 minspeed=0 maxspeed=0 effect1="orxonox/explosion_flash2" effect2="orxonox/explosion_flame2" />
+ <ExplosionPart offset="94,33,-50" delay=1 minspeed=0 maxspeed=0 effect1="orxonox/explosion_shockwave2" effect2="orxonox/explosion_sparks2" />
+ <ExplosionPart offset="94,33,-50" delay=1 minspeed=0 maxspeed=0 effect1="orxonox/explosion_streak2" effect2="orxonox/explosion_afterglow" />
+ <ExplosionPart mesh="CockpitDebris.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart mesh="BodyDebris1.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart mesh="WingDebris1.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart mesh="WingDebris2.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart mesh="CockpitDebris.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart mesh="BodyDebris1.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart mesh="WingDebris1.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart mesh="WingDebris2.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart mesh="CockpitDebris.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart mesh="BodyDebris1.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart mesh="WingDebris1.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart mesh="WingDebris2.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+
+
+
+
+ <ExplosionPart scale = 10 mesh="CockpitDebris.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart scale = 10 mesh="BodyDebris1.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart scale = 10 mesh="WingDebris1.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart scale = 10 mesh="WingDebris2.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart scale = 10 mesh="CockpitDebris.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart scale = 10 mesh="BodyDebris1.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart scale = 10 mesh="WingDebris1.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart scale = 10 mesh="WingDebris2.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart scale = 10 mesh="CockpitDebris.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart scale = 10 mesh="BodyDebris1.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart scale = 10 mesh="WingDebris1.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart scale = 10 mesh="WingDebris2.mesh" effect1="Orxonox/fire4" effect2="Orxonox/smoke6" />
+ <ExplosionPart offset="20,13,-15" delay=1.5 minspeed=0 maxspeed=0 effect1="orxonox/explosion_flash2" effect2="orxonox/explosion_flame2" />
+ <ExplosionPart offset="30,13,-15" delay=1.5 minspeed=0 maxspeed=0 effect1="orxonox/explosion_shockwave2" effect2="orxonox/explosion_sparks2" />
+ <ExplosionPart offset="20,13,-15" delay=1.5 minspeed=0 maxspeed=0 effect1="orxonox/explosion_streak2" effect2="orxonox/explosion_afterglow" />
+ <ExplosionPart offset="-20,-13,-15" delay=2 minspeed=0 maxspeed=0 effect1="orxonox/explosion_flash2" effect2="orxonox/explosion_flame2" />
+ <ExplosionPart offset="-20,-13,-15" delay=2 minspeed=0 maxspeed=0 effect1="orxonox/explosion_shockwave2" effect2="orxonox/explosion_sparks2" />
+ <ExplosionPart offset="-20,-13,-15" delay=2 minspeed=0 maxspeed=0 effect1="orxonox/explosion_streak2" effect2="orxonox/explosion_afterglow" />
</explosion>
<attached>
+
+ <Model mesh="Endurance_Tunnelsystem.mesh" scale="66" lookat="0,0,0" pitch="-30" yaw="0" roll="90" />
+
+
<!-- coordinates (0,0,0) element 0-->
-
+
<!-- Small-Ship 1/2 -->
<StaticEntity name = "EnduranceSmallShip1" collisionType=static position ="21,14.4,-9.6" pitch="60" yaw="0" roll="90" >
@@ -334,8 +373,8 @@
<collisionShapes>
- <BoxCollisionShape position ="0,0,45" halfExtents="25,32,8" />
- <BoxCollisionShape position ="0,30,45" halfExtents="25,8,8" />
+ <BoxCollisionShape position ="0,0,-28" halfExtents="25,32,8" />
+ <BoxCollisionShape position ="0,-30,-28" halfExtents="25,8,8" />
</collisionShapes>
@@ -350,8 +389,8 @@
<collisionShapes>
- <BoxCollisionShape position ="0,0,45" halfExtents="25,32,8" />
- <BoxCollisionShape position ="0,30,45" halfExtents="25,8,8" />
+ <BoxCollisionShape position ="0,0,-28" halfExtents="25,32,8" />
+ <BoxCollisionShape position ="0,-30,-28" halfExtents="25,8,8" />
</collisionShapes>
@@ -363,7 +402,7 @@
<attached>
<Model mesh="Endurance_MainEngine.mesh" scale="5" />
- <Model position="0,0,0" mesh="Coordinates.mesh" scale="20"/>
+
<ParticleEmitter scale=5 position= "0,-5,28" source="Orxonox/thruster2" lifetime=2.0 loop=1 startdelay=0.0 />
@@ -510,7 +549,6 @@
<attached>
<Model mesh="Endurance_Habitat.mesh" scale="5" />
- <Model position="0,0,0" mesh="Coordinates.mesh" scale="20"/>
</attached>
<collisionShapes>
More information about the Orxonox-commit
mailing list