[go: up one dir, main page]

Menu

/engine/project.cpp Commit Log


Commit Date  
[r17] (30.0 kB) by jpmorris

12-12-10 -Converted map formats to be all-ASCII. There is a size
penalty for this, but it will mean that they can be
version-controlled and diffed if need be. The designs
aren't terribly efficient space-wise but they're not a
disaster either. One of the design constraints was that
it should be possible to merge them together and this
has reduced efficiency somewhat.
Nonetheless, sparse maps with a lot of repeating tiles
and few rooftops or lightings can actually be considerably
smaller than the original binary formats.
There will be some loss of performance, however.

-The map readers are backwards-compatible. The maps will
obviously not load in earlier versions of the program,
though.

-Fixed lots more const-correctness bugs and other warnings

2010-12-13 00:53:43 View
Download
[r13] (30.0 kB) by jpmorris

Rewrite of flags system
Fix for picking up toadstones and other stacked objects, which were
setting off one of the safeties.
Change to typedef for the VM integer base type

2010-12-10 18:35:02 View
Download
[r12] (29.9 kB) by jpmorris

Lighting/savegame fixes

2010-12-08 23:37:55 View
Download
[r1] (29.9 kB) by jpmorris

Initial put from 2009 sourcebase

2010-07-23 11:37:42 View
Download