1 |
|
2002-10-27 Daniel Heck <dheck@ix.urz.uni-heidelberg.de> |
2 |
|
|
3 |
|
* display.cc (Redraw): Always flush screen updates. |
4 |
|
(StatusBarImpl::tick): Redraw status bar every second when clock |
5 |
|
is active. |
6 |
|
(NewWorld): Ensure the current actor is centered when the level |
7 |
|
starts. |
8 |
|
|
9 |
|
* enigma.cc (game): Use video::BackBuffer instead of allocating a |
10 |
|
new surface. |
11 |
|
|
12 |
|
* display.cc, display.hh (DrawAll): new function. |
13 |
|
|
14 |
|
* display.hh (RedrawAll): draw to surface instead of |
15 |
|
screen, remove option for updating the screen. |
16 |
|
|
17 |
|
* video.cc, video.hh (GetBackBuffer): New function. |
18 |
|
|
19 |
|
* etc/mingw32-dist.sh: include gfx/enigma.pal in zipfile |
20 |
|
|
21 |
|
* lua.cc (Init): Do not create table "enigma" by hand; let tolua |
22 |
|
do this. Otherwise tolua cannot define global variables in this table. |
23 |
|
|
24 |
|
* sound/Makefile.am (pkgdata_DATA): include boink.wav |
25 |
|
|
26 |
|
* gfx/Makefile.am (pkgdata_DATA): include enigma.pal |
27 |
|
|
28 |
|
* configure.in: Bump version number. |
29 |
|
|
30 |
2002-10-23 Daniel Heck <dheck@ix.urz.uni-heidelberg.de> |
2002-10-23 Daniel Heck <dheck@ix.urz.uni-heidelberg.de> |
31 |
|
|
32 |
* init.lua (def_floor): Reduce friction for (almost) all floors. |
* init.lua (def_floor): Reduce friction for (almost) all floors. |