We reached milestone 4 of the upcoming 1.10 release! It is revision 1710
on our svn development trunk! It is a snapshot for level authors and
Since milestone 3 we did address the completion of the new API in the
remaining aspects. A new superior maze generator has been added, the old
pseudo object itemfreezer has been replaced by a full fledged st_ice
object, a new pentomino resolver library, various new API data types do
support additional powerful operators and methods, some additional
features on existing objects and most important a nearly complete refman
as a reliable source of information.
With this new milestone 4 the new API is stable concerning renamings and
features. Now it is time for you, the level authors, to switch completly
to this milestone. Your level rewritings and new levels will run in
future without modifications if they are written in the new API.
There are quite a bunch of new API levels already included in the Enigma
levelpacks. Here our statistics for the Enigma levelpacks:
Statistics for new API levels:
Number of scanned levels: 792
Number of rewritten levels: 258
Number of new API additions: 124
Number of new API levels: 382
Ratio of new API levels: 48.00 %
Statistics for rewritten levels:
Sum of old API code lines: 33067
Sum of new API code lines: 17002
Number of removed lines: 16065
Percent removed lines: 49.00 %
Average removed code per level: 40.83 %
Note that the line count still includes the constant XML metadata part.
The gain in the new API Lua part is even larger than the numbers above
Please note that this milestone is just a development snapshot!
Nevertheless it is expected to be very stable. Please report any
remaining problems and inconsistencies.
Raoul just reported the first level bug in the milestone ("Sunrise
Sunset" is broken on one hemisphere). But all other levels are expected
to run properly.
And what is still missing? Mainly the finalization of the new Sokoban
library with the basic support of multilevel files with internet
downloads. And of course the check and additon of a bunch of new levels,
the sorting, rating, the translation updates, etc.
Please drop a note if you like to give us a helping hand in finishing 1.10.
Mark Pulley wrote:
> On 07/06/2009, at 8:17 PM, Ronald Lamprecht wrote:
>> We reached milestone 4 of the upcoming 1.10 release! It is revision
>> 1710 on our svn development trunk! It is a snapshot for level authors
>> and testers.
>> I uploaded a Windows compilation:
> Any progress on a Mac version yet?