- Refactored worldmap a bit to reuse GameObject from the rest of the game
authorMatthias Braun <matze@braunis.de>
Thu, 12 May 2005 11:25:09 +0000 (11:25 +0000)
committerMatthias Braun <matze@braunis.de>
Thu, 12 May 2005 11:25:09 +0000 (11:25 +0000)
commitaeec9baba33ec63d2d0fdd97d961a53ec5c1541d
treea4bcc391c3e343d2ebb3518fbba5e8a4896f28cf
parentd8f8e29fb933b925620274a11e7716e742a8f5ce
- Refactored worldmap a bit to reuse GameObject from the rest of the game
- Moved status drawing to PlayerStatus class
- Made Level timeout an own object, so that you can explicitely enable it in
  some levels. (So all these levels with 999 time will no have no time)
- Fixed wrong encoding for level/worldmap translations
- Added workaround to tinygettext to skip the UTF-8 BOM

SVN-Revision: 2474
37 files changed:
data/images/engine/editor/clock.png [new file with mode: 0644]
data/levels/bonus1/abednego-level4.stl
data/levels/bonus1/worldmap.stwm
data/levels/misc/menu.stl
data/levels/world1/de.po
data/levels/world1/worldmap.stwm
src/badguy/badguy.cpp
src/control/joystickkeyboardcontroller.cpp
src/control/joystickkeyboardcontroller.h
src/flip_level_transformer.cpp
src/flip_level_transformer.h
src/game_session.cpp
src/game_session.h
src/gettext.h
src/gui/menu.cpp
src/gui/mousecursor.cpp
src/level.cpp
src/level.h
src/lisp/parser.cpp
src/main.cpp
src/object/level_time.cpp [new file with mode: 0644]
src/object/level_time.h [new file with mode: 0644]
src/object/player.h
src/object/tilemap.cpp
src/object/tilemap.h
src/player_status.cpp
src/player_status.h
src/sector.cpp
src/sector.h
src/tinygettext/tinygettext.cpp
src/tinygettext/tinygettext.h
src/title.cpp
src/trigger/scripttrigger.cpp
src/video/surface.cpp
src/video/surface.h
src/worldmap.cpp
src/worldmap.h