rnd-20060511-1-src
[rocksndiamonds.git] / ChangeLog
index 2413f1612d277433be735c36ca8d5c4f4d1a6f56..e9494daf10fe0015950986486e7c59871dffbe2e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2006-05-09
+       * changed level file format by adding two new chunks "CUSX" (for custom
+         elements, replacing the previous "CUS4" chunk) and "GRPX" (for group
+         elements, replacing the previous "GRP1" chunk); these new IFF style
+         chunks use the new and flexible "micro chunks inside chunks" technique
+         already used with the new "CONF" chunk (for normal element properties)
+         which makes it possible to easily extend the existing level format
+         (instead of using fixed-length chunks like before, which are either
+         too big due to reserved bytes for future use, or too small when those
+         reserved bytes have all been used and even more data should be stored,
+         requiring the replacement by new and larger chunks just like it went
+         with "CUS1" to "CUS4"); this whole problem now does not exist anymore
+
 2006-05-06
        * added some missing element descriptions to the level editor
        * added down position of switchgate switch to the level editor