Replaced flames with iceflames in 'You Have 1 Minute' for Bonus Island 2.
authorLMH <lmh.0013@gmail.com>
Sat, 17 Aug 2013 07:04:09 +0000 (21:04 -1000)
committerLMH <lmh.0013@gmail.com>
Sat, 17 Aug 2013 07:04:09 +0000 (21:04 -1000)
This addresses bug 949- aparently the OS X implementation of openAL limit the number of sound sources to 64.  Since there were 81 flames in a relatively small area in this area, and each flame has a sound source, this limit was being reached causing a crash.  Replacing each flame with the silent iceflame skirts the issue.

The moral of the story is: FOLLOW LEVEL DESIGN GUIDELINES.

data/levels/bonus2/level5.stl

index ef6aac2..ab0a20f 100644 (file)
     )
     (particles-clouds
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14048)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14080)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14112)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14144)
       (y 224)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14112)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14080)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14048)
       (y 160)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14080)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14112)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14144)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14208)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14208)
       (y 160)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14208)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14208)
       (y 224)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14240)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14272)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14304)
       (y 224)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14304)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14304)
       (y 160)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14304)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14368)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14368)
       (y 160)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14368)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14368)
       (y 224)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14368)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14400)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14432)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14464)
       (y 160)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14400)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14432)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14528)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14528)
       (y 224)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14528)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14528)
       (y 160)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14528)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14560)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14592)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14624)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14560)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14592)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14560)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14592)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14624)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14688)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14688)
       (y 224)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14688)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14688)
       (y 160)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14688)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14720)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14752)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14784)
       (y 160)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14720)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14752)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14784)
       (y 224)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14784)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14944)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14976)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15008)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14976)
       (y 160)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14976)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14976)
       (y 224)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 14976)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15072)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15072)
       (y 160)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15072)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15072)
       (y 224)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15104)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15136)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15168)
       (y 224)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15168)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15168)
       (y 160)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15168)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15232)
       (y 128)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15232)
       (y 160)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15264)
       (y 192)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15232)
       (y 224)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15232)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15296)
       (y 256)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15296)
       (y 224)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15296)
       (y 160)
     )
-    (flame
+    (iceflame
       (speed 1.6)
       (x 15299)
       (y 128)