diff --git a/Blenderfiles/Gate.blend b/Blenderfiles/Gate.blend new file mode 100644 index 0000000..649d834 Binary files /dev/null and b/Blenderfiles/Gate.blend differ diff --git a/Levels/Geometry/gate.obj b/Levels/Geometry/gate.obj new file mode 100644 index 0000000..933bc57 --- /dev/null +++ b/Levels/Geometry/gate.obj @@ -0,0 +1,52 @@ +# Blender v2.72 (sub 0) OBJ File: 'Gate.blend' +# www.blender.org +o Wall_Cube.001 +v 0.537791 -3.045326 3.045326 +v 0.537791 -3.045326 -3.045326 +v -0.537791 -3.045326 -3.045326 +v -0.537791 -3.045326 3.045326 +v 0.537791 3.045326 3.045326 +v 0.537791 3.045326 -3.045326 +v -0.537791 3.045326 -3.045326 +v -0.537791 3.045326 3.045326 +vt 1.000000 0.000000 +vt 1.000000 -1.000000 +vt 0.000000 -1.000000 +vt -1.000000 0.000000 +vt -1.000000 -1.000000 +vt 0.000000 0.000000 +vt 0.039666 1.000166 +vt 0.039666 0.000166 +vt 0.000334 0.000166 +vt 0.960071 -0.007992 +vt 0.959736 0.992008 +vt 0.993184 0.992028 +vt 0.002338 0.996941 +vt 0.032299 0.996953 +vt 0.032522 -0.000041 +vt 0.995477 0.006970 +vt 0.952679 0.006970 +vt 0.952679 0.987810 +vt 0.000334 1.000166 +vt 0.993520 -0.007972 +vt 0.002561 -0.000052 +vt 0.995477 0.987810 +vn -1.000000 0.000000 0.000000 +vn 1.000000 0.000000 0.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.000000 1.000000 0.000000 +vn 0.000000 -1.000000 0.000000 +s off +f 6/1/1 2/2/1 1/3/1 +f 8/4/2 4/5/2 3/3/2 +f 5/6/1 6/1/1 1/3/1 +f 7/6/2 8/4/2 3/3/2 +f 7/7/3 3/8/3 2/9/3 +f 5/10/4 1/11/4 4/12/4 +f 2/13/5 3/14/5 4/15/5 +f 7/16/6 6/17/6 5/18/6 +f 6/19/3 7/7/3 2/9/3 +f 8/20/4 5/10/4 4/12/4 +f 1/21/5 2/13/5 4/15/5 +f 8/22/6 7/16/6 5/18/6 diff --git a/Levels/ObjectSetups/Compositions.xml b/Levels/ObjectSetups/Compositions.xml index 015900a..93db33d 100644 --- a/Levels/ObjectSetups/Compositions.xml +++ b/Levels/ObjectSetups/Compositions.xml @@ -261,6 +261,41 @@ + + + 220 + true + + gate.obj + 0.0 + 25.0 + 0.0 + 0.0 + 0.0 + 0.0 + 1.5 + 0.0 + + + + + + 240 + false + + movableBlock.obj + 0.0 + 0.0 + 0.0 + 0.0 + 0.0 + 0.0 + 1.5 + 1.0 + + + + @@ -353,3 +388,27 @@ 0.555 0.5 + + + gate.obj + gateTexture.png + 0.1 + 0.6 + 0.4 + 2.0 + TriangleMesh + 0.555 + 0.5 + + + + movableBlock.obj + movableBlockTexture.png + 0.1 + 0.6 + 0.4 + 2.0 + TriangleMesh + 0.555 + 0.5 + \ No newline at end of file diff --git a/Levels/ObjectSetups/Level1.png b/Levels/ObjectSetups/Level1.png index 97fc0eb..5fefd21 100644 Binary files a/Levels/ObjectSetups/Level1.png and b/Levels/ObjectSetups/Level1.png differ diff --git a/Levels/ObjectSetups/Level1.xcf b/Levels/ObjectSetups/Level1.xcf index be43a71..70d5581 100644 Binary files a/Levels/ObjectSetups/Level1.xcf and b/Levels/ObjectSetups/Level1.xcf differ diff --git a/Levels/ObjectSetups/Level1.xml b/Levels/ObjectSetups/Level1.xml index 9087c8b..49b620e 100644 --- a/Levels/ObjectSetups/Level1.xml +++ b/Levels/ObjectSetups/Level1.xml @@ -7,8 +7,8 @@ 216.500000 0.0 -220.500000 - 1 - 213 + 0 + 111 80 - @@ -36,8 +36,8 @@ 210.500000 0.0 -220.500000 - 1 - 212 + 0 + 110 20 - @@ -65,8 +65,8 @@ 205.500000 0.0 -220.500000 - 1 - 211 + 0 + 109 80 - @@ -94,8 +94,8 @@ 187.500000 0.0 -123.500000 - 1 - 210 + 0 + 108 140 - @@ -123,8 +123,8 @@ 187.500000 0.0 -126.500000 - 1 - 209 + 0 + 107 160 - @@ -152,8 +152,8 @@ 187.500000 0.0 -129.500000 - 1 - 208 + 0 + 106 140 - @@ -181,8 +181,8 @@ 187.500000 0.0 -132.500000 - 1 - 207 + 0 + 105 140 - @@ -210,8 +210,8 @@ 187.500000 0.0 -135.500000 - 1 - 206 + 0 + 104 160 - @@ -239,8 +239,8 @@ 187.500000 0.0 -138.500000 - 1 - 205 + 0 + 103 140 - @@ -268,8 +268,8 @@ 187.500000 0.0 -141.500000 - 1 - 204 + 0 + 102 140 - @@ -297,8 +297,8 @@ 187.500000 0.0 -144.500000 - 1 - 203 + 0 + 101 160 - @@ -326,8 +326,8 @@ 187.500000 0.0 -147.500000 - 1 - 202 + 0 + 100 140 - @@ -355,8 +355,8 @@ 187.500000 0.0 -150.500000 - 1 - 201 + 0 + 99 140 - @@ -384,8 +384,8 @@ 187.500000 0.0 -153.500000 - 1 - 200 + 0 + 98 160 - @@ -413,8 +413,8 @@ 187.500000 0.0 -156.500000 - 1 - 199 + 0 + 97 140 - @@ -442,8 +442,8 @@ 187.500000 0.0 -159.500000 - 1 - 198 + 0 + 96 140 - @@ -471,8 +471,8 @@ 187.500000 0.0 -162.500000 - 1 - 197 + 0 + 95 160 - @@ -500,8 +500,8 @@ 187.500000 0.0 -165.500000 - 1 - 196 + 0 + 94 140 - @@ -529,8 +529,8 @@ 187.500000 0.0 -168.500000 - 1 - 195 + 0 + 93 140 - @@ -558,8 +558,8 @@ 187.500000 0.0 -171.500000 - 1 - 194 + 0 + 92 160 - @@ -587,8 +587,8 @@ 187.500000 0.0 -174.500000 - 1 - 193 + 0 + 91 140 - @@ -616,8 +616,8 @@ 187.500000 0.0 -177.500000 - 1 - 192 + 0 + 90 140 - @@ -645,8 +645,8 @@ 187.500000 0.0 -180.500000 - 1 - 191 + 0 + 89 160 - @@ -674,8 +674,8 @@ 187.500000 0.0 -183.500000 - 1 - 190 + 0 + 88 140 - @@ -703,8 +703,8 @@ 187.500000 0.0 -186.500000 - 1 - 189 + 0 + 87 140 - @@ -732,8 +732,8 @@ 187.500000 0.0 -189.500000 - 1 - 188 + 0 + 86 160 - @@ -761,8 +761,8 @@ 187.500000 0.0 -192.500000 - 1 - 187 + 0 + 85 140 - @@ -790,8 +790,791 @@ 187.500000 0.0 -195.500000 - 1 - 186 + 0 + 84 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 166.500000 + 0.0 + 138.500000 + 0 + 83 + 240 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 159.500000 + 0.0 + 17.500000 + 0 + 82 + 120 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -123.500000 + 0 + 81 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -126.500000 + 0 + 80 + 160 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -129.500000 + 0 + 79 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -132.500000 + 0 + 78 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -135.500000 + 0 + 77 + 160 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -138.500000 + 0 + 76 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -141.500000 + 0 + 75 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -144.500000 + 0 + 74 + 160 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -147.500000 + 0 + 73 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -150.500000 + 0 + 72 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -153.500000 + 0 + 71 + 160 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -156.500000 + 0 + 70 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -159.500000 + 0 + 69 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -162.500000 + 0 + 68 + 160 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -165.500000 + 0 + 67 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -168.500000 + 0 + 66 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -171.500000 + 0 + 65 + 160 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -174.500000 + 0 + 64 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -177.500000 + 0 + 63 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -180.500000 + 0 + 62 + 160 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -183.500000 + 0 + 61 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -186.500000 + 0 + 60 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -189.500000 + 0 + 59 + 160 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -192.500000 + 0 + 58 + 140 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 148.500000 + 0.0 + -195.500000 + 0 + 57 140 - @@ -818,9 +1601,9 @@ false 81.500000 0.0 - 253.500000 - 1 - 185 + 251.500000 + 0 + 56 180 - @@ -847,9 +1630,9 @@ false 81.500000 0.0 - 244.500000 - 1 - 184 + 242.500000 + 0 + 55 180 - @@ -876,9 +1659,9 @@ false 81.500000 0.0 - 235.500000 - 1 - 183 + 233.500000 + 0 + 54 180 - @@ -905,9 +1688,9 @@ false 81.500000 0.0 - 226.500000 - 1 - 182 + 224.500000 + 0 + 53 180 - @@ -934,9 +1717,9 @@ false 81.500000 0.0 - 217.500000 - 1 - 181 + 215.500000 + 0 + 52 180 - @@ -963,9 +1746,9 @@ false 81.500000 0.0 - 208.500000 - 1 - 180 + 206.500000 + 0 + 51 180 - @@ -992,9 +1775,9 @@ false 81.500000 0.0 - 199.500000 - 1 - 179 + 197.500000 + 0 + 50 180 - @@ -1021,9 +1804,9 @@ false 81.500000 0.0 - 190.500000 - 1 - 178 + 188.500000 + 0 + 49 180 - @@ -1050,9 +1833,9 @@ false 81.500000 0.0 - 181.500000 - 1 - 177 + 179.500000 + 0 + 48 180 - @@ -1079,9 +1862,9 @@ false 81.500000 0.0 - 172.500000 - 1 - 176 + 170.500000 + 0 + 47 180 - @@ -1108,9 +1891,9 @@ false 81.500000 0.0 - 163.500000 - 1 - 175 + 161.500000 + 0 + 46 180 - @@ -1137,9 +1920,9 @@ false 81.500000 0.0 - 154.500000 - 1 - 174 + 152.500000 + 0 + 45 180 - @@ -1166,9 +1949,9 @@ false 81.500000 0.0 - 145.500000 - 1 - 173 + 143.500000 + 0 + 44 180 - @@ -1195,9 +1978,9 @@ false 81.500000 0.0 - 136.500000 - 1 - 172 + 134.500000 + 0 + 43 180 - @@ -1224,9 +2007,9 @@ false 81.500000 0.0 - 127.500000 - 1 - 171 + 125.500000 + 0 + 42 180 - @@ -1253,9 +2036,9 @@ false 81.500000 0.0 - 118.500000 - 1 - 170 + 116.500000 + 0 + 41 180 - @@ -1282,9 +2065,9 @@ false 81.500000 0.0 - 109.500000 - 1 - 169 + 107.500000 + 0 + 40 180 - @@ -1311,9 +2094,9 @@ false 81.500000 0.0 - 100.500000 - 1 - 168 + 98.500000 + 0 + 39 180 - @@ -1340,9 +2123,9 @@ false 81.500000 0.0 - 91.500000 - 1 - 167 + 89.500000 + 0 + 38 180 - @@ -1369,9 +2152,9 @@ false 81.500000 0.0 - 82.500000 - 1 - 166 + 80.500000 + 0 + 37 180 - @@ -1398,9 +2181,9 @@ false 81.500000 0.0 - 73.500000 - 1 - 165 + 71.500000 + 0 + 36 180 - @@ -1427,9 +2210,9 @@ false 81.500000 0.0 - 64.500000 - 1 - 164 + 62.500000 + 0 + 35 180 - @@ -1456,9 +2239,9 @@ false 81.500000 0.0 - 55.500000 - 1 - 163 + 53.500000 + 0 + 34 180 - @@ -1485,9 +2268,9 @@ false 81.500000 0.0 - 46.500000 - 1 - 162 + 44.500000 + 0 + 33 180 - @@ -1514,9 +2297,9 @@ false 81.500000 0.0 - 37.500000 - 1 - 161 + 35.500000 + 0 + 32 180 - @@ -1543,9 +2326,9 @@ false 81.500000 0.0 - -1.500000 - 1 - 160 + 26.500000 + 0 + 31 180 - @@ -1572,9 +2355,38 @@ false 81.500000 0.0 - -10.500000 - 1 - 159 + 17.500000 + 0 + 30 + 220 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 81.500000 + 0.0 + 8.500000 + 0 + 29 180 - @@ -1601,9 +2413,9 @@ false 81.500000 0.0 - -19.500000 - 1 - 158 + -0.500000 + 0 + 28 180 - @@ -1630,9 +2442,9 @@ false 81.500000 0.0 - -28.500000 - 1 - 157 + -9.500000 + 0 + 27 180 - @@ -1659,9 +2471,9 @@ false 81.500000 0.0 - -37.500000 - 1 - 156 + -18.500000 + 0 + 26 180 - @@ -1688,9 +2500,9 @@ false 81.500000 0.0 - -46.500000 - 1 - 155 + -27.500000 + 0 + 25 180 - @@ -1717,9 +2529,9 @@ false 81.500000 0.0 - -55.500000 - 1 - 154 + -36.500000 + 0 + 24 180 - @@ -1746,9 +2558,9 @@ false 81.500000 0.0 - -64.500000 - 1 - 153 + -45.500000 + 0 + 23 180 - @@ -1775,9 +2587,9 @@ false 81.500000 0.0 - -73.500000 - 1 - 152 + -54.500000 + 0 + 22 180 - @@ -1804,9 +2616,9 @@ false 81.500000 0.0 - -82.500000 - 1 - 151 + -63.500000 + 0 + 21 180 - @@ -1833,9 +2645,9 @@ false 81.500000 0.0 - -91.500000 - 1 - 150 + -72.500000 + 0 + 20 180 - @@ -1862,9 +2674,9 @@ false 81.500000 0.0 - -100.500000 - 1 - 149 + -81.500000 + 0 + 19 180 - @@ -1891,9 +2703,9 @@ false 81.500000 0.0 - -109.500000 - 1 - 148 + -90.500000 + 0 + 18 180 - @@ -1920,9 +2732,9 @@ false 81.500000 0.0 - -118.500000 - 1 - 147 + -99.500000 + 0 + 17 180 - @@ -1949,9 +2761,9 @@ false 81.500000 0.0 - -127.500000 - 1 - 146 + -108.500000 + 0 + 16 180 - @@ -1978,9 +2790,9 @@ false 81.500000 0.0 - -136.500000 - 1 - 145 + -117.500000 + 0 + 15 180 - @@ -2007,9 +2819,9 @@ false 81.500000 0.0 - -145.500000 - 1 - 144 + -126.500000 + 0 + 14 180 - @@ -2036,9 +2848,9 @@ false 81.500000 0.0 - -154.500000 - 1 - 143 + -135.500000 + 0 + 13 180 - @@ -2065,9 +2877,9 @@ false 81.500000 0.0 - -163.500000 - 1 - 142 + -144.500000 + 0 + 12 180 - @@ -2094,9 +2906,9 @@ false 81.500000 0.0 - -172.500000 - 1 - 141 + -153.500000 + 0 + 11 180 - @@ -2123,9 +2935,9 @@ false 81.500000 0.0 - -181.500000 - 1 - 140 + -162.500000 + 0 + 10 180 - @@ -2152,9 +2964,9 @@ false 81.500000 0.0 - -190.500000 - 1 - 139 + -171.500000 + 0 + 9 180 - @@ -2181,9 +2993,9 @@ false 81.500000 0.0 - -199.500000 - 1 - 138 + -180.500000 + 0 + 8 180 - @@ -2210,9 +3022,9 @@ false 81.500000 0.0 - -208.500000 - 1 - 137 + -189.500000 + 0 + 7 180 - @@ -2239,9 +3051,9 @@ false 81.500000 0.0 - -217.500000 - 1 - 136 + -198.500000 + 0 + 6 180 - @@ -2268,9 +3080,9 @@ false 81.500000 0.0 - -226.500000 - 1 - 135 + -207.500000 + 0 + 5 180 - @@ -2297,9 +3109,9 @@ false 81.500000 0.0 - -235.500000 - 1 - 134 + -216.500000 + 0 + 4 180 - @@ -2326,9 +3138,67 @@ false 81.500000 0.0 - -244.500000 - 1 - 133 + -225.500000 + 0 + 3 + 180 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 81.500000 + 0.0 + -234.500000 + 0 + 2 + 180 + + - + 0 + 0 + 0 + - + - + 1.0 + false + 0 + - + 0 + 0 + 0 + + + + + 1.0 + 0.0 + 0.0 + 0.0 + false + 81.500000 + 0.0 + -243.500000 + 0 + 1 180 - diff --git a/Levels/Textures/gateTexture.png b/Levels/Textures/gateTexture.png new file mode 100644 index 0000000..f50716d Binary files /dev/null and b/Levels/Textures/gateTexture.png differ diff --git a/Levels/heightmapLvl1.png b/Levels/heightmapLvl1.png index 4ab23d9..ebdc238 100644 Binary files a/Levels/heightmapLvl1.png and b/Levels/heightmapLvl1.png differ diff --git a/Levels/heightmapLvl1.xcf b/Levels/heightmapLvl1.xcf index 908342e..358f73b 100644 Binary files a/Levels/heightmapLvl1.xcf and b/Levels/heightmapLvl1.xcf differ