-Started to move stuff from library back to main game
authorMatthias Braun <matze@braunis.de>
Sun, 1 May 2005 19:02:16 +0000 (19:02 +0000)
committerMatthias Braun <matze@braunis.de>
Sun, 1 May 2005 19:02:16 +0000 (19:02 +0000)
commitc0093d25093395cb62fc2526ab42be65a9f015b8
tree8e78f4bc0556dccc7e04dc8e3543ce43de80dbe7
parentf54737bb28bec638b9f436d023b9f21fec2caadd
-Started to move stuff from library back to main game
-Refactored game initialisation code
-Improved config loading/saving
-Refactored input code into a Controller class
-Simplified all these SDL_PollEvent loops through the source
-Refactores Menu class (still not optimal)
-General refactoring
-Added missing GPL headers to files
-removed scons build system for now

SVN-Revision: 2379
233 files changed:
Jamrules
SConscript [deleted file]
SConstruct [deleted file]
data/SConscript [deleted file]
data/images/tilesets/supertux.stgt
lib/Jamfile
lib/SConscript [deleted file]
lib/app/globals.cpp
lib/app/globals.h
lib/app/setup.cpp
lib/app/setup.h
lib/app/tinygettext.cpp
lib/audio/.cvsignore [deleted file]
lib/audio/musicref.cpp [deleted file]
lib/audio/musicref.h [deleted file]
lib/audio/sound_manager.cpp [deleted file]
lib/audio/sound_manager.h [deleted file]
lib/gui/.cvsignore [deleted file]
lib/gui/button.cpp [deleted file]
lib/gui/button.h [deleted file]
lib/gui/menu.cpp [deleted file]
lib/gui/menu.h [deleted file]
lib/gui/mousecursor.cpp [deleted file]
lib/gui/mousecursor.h [deleted file]
lib/lisp/lexer.cpp [deleted file]
lib/lisp/lexer.h [deleted file]
lib/lisp/lisp.cpp [deleted file]
lib/lisp/lisp.h [deleted file]
lib/lisp/list_iterator.cpp [deleted file]
lib/lisp/list_iterator.h [deleted file]
lib/lisp/parser.cpp [deleted file]
lib/lisp/parser.h [deleted file]
lib/lisp/writer.cpp [deleted file]
lib/lisp/writer.h [deleted file]
lib/special/base.h [deleted file]
lib/special/collision.cpp [deleted file]
lib/special/collision.h [deleted file]
lib/special/collision_hit.h [deleted file]
lib/special/game_object.cpp [deleted file]
lib/special/game_object.h [deleted file]
lib/special/moving_object.cpp [deleted file]
lib/special/moving_object.h [deleted file]
lib/special/object_remove_listener.h [deleted file]
lib/special/sprite.cpp [deleted file]
lib/special/sprite.h [deleted file]
lib/special/sprite_data.cpp [deleted file]
lib/special/sprite_data.h [deleted file]
lib/special/sprite_manager.cpp [deleted file]
lib/special/sprite_manager.h [deleted file]
lib/utils/configfile.cpp [deleted file]
lib/utils/configfile.h [deleted file]
lib/video/drawing_context.cpp [deleted file]
lib/video/drawing_context.h [deleted file]
lib/video/font.cpp [deleted file]
lib/video/font.h [deleted file]
lib/video/screen.cpp [deleted file]
lib/video/screen.h [deleted file]
lib/video/surface.cpp [deleted file]
lib/video/surface.h [deleted file]
mk/jam/application.jam
mk/jam/bisonflex.jam [new file with mode: 0644]
mk/jam/build.jam
mk/jam/compiler.jam
mk/jam/flags.jam
mk/jam/install.jam
mk/jam/jamcompatibility.jam
mk/jam/library.jam
mk/jam/macosx.jam
mk/jam/objects.jam
mk/jam/unix.jam
mk/jam/variant.jam
mk/jam/win32.jam
src/Jamfile
src/SConscript [deleted file]
src/badguy/badguy.cpp
src/badguy/badguy.h
src/badguy/bomb.cpp
src/badguy/bomb.h
src/badguy/bouncing_snowball.cpp
src/badguy/bouncing_snowball.h
src/badguy/dispenser.cpp
src/badguy/dispenser.h
src/badguy/flame.cpp
src/badguy/flame.h
src/badguy/flyingsnowball.cpp
src/badguy/flyingsnowball.h
src/badguy/jumpy.cpp
src/badguy/jumpy.h
src/badguy/mrbomb.cpp
src/badguy/mrbomb.h
src/badguy/mriceblock.cpp
src/badguy/mriceblock.h
src/badguy/mrrocket.cpp
src/badguy/mrrocket.h
src/badguy/mrtree.cpp
src/badguy/mrtree.h
src/badguy/nolok_01.cpp
src/badguy/nolok_01.h
src/badguy/poisonivy.cpp
src/badguy/poisonivy.h
src/badguy/rocketexplosion.cpp
src/badguy/rocketexplosion.h
src/badguy/snowball.cpp
src/badguy/snowball.h
src/badguy/spike.cpp
src/badguy/spike.h
src/badguy/spiky.cpp
src/badguy/spiky.h
src/badguy/stalactite.cpp
src/badguy/stalactite.h
src/badguy/yeti.cpp
src/badguy/yeti.h
src/badguy/yeti_stalactite.cpp
src/badguy/yeti_stalactite.h
src/collision.h [new file with mode: 0644]
src/collision_grid.cpp
src/collision_grid.h
src/collision_grid_iterator.h
src/collision_hit.h [new file with mode: 0644]
src/flip_level_transformer.cpp
src/flip_level_transformer.h
src/game_object.cpp [new file with mode: 0644]
src/game_object.h [new file with mode: 0644]
src/game_session.cpp [new file with mode: 0644]
src/game_session.h [new file with mode: 0644]
src/gameconfig.cpp [new file with mode: 0644]
src/gameconfig.h [new file with mode: 0644]
src/gameloop.cpp [deleted file]
src/gameloop.h [deleted file]
src/gui/button.cpp [new file with mode: 0644]
src/gui/button.h [new file with mode: 0644]
src/gui/menu.cpp [new file with mode: 0644]
src/gui/menu.h [new file with mode: 0644]
src/gui/mousecursor.cpp [new file with mode: 0644]
src/gui/mousecursor.h [new file with mode: 0644]
src/level.cpp
src/level_subset.cpp
src/level_transformer.cpp
src/level_transformer.h
src/leveleditor.cpp
src/leveleditor.h
src/lisp/lexer.cpp [new file with mode: 0644]
src/lisp/lexer.h [new file with mode: 0644]
src/lisp/lisp.cpp [new file with mode: 0644]
src/lisp/lisp.h [new file with mode: 0644]
src/lisp/list_iterator.cpp [new file with mode: 0644]
src/lisp/list_iterator.h [new file with mode: 0644]
src/lisp/parser.cpp [new file with mode: 0644]
src/lisp/parser.h [new file with mode: 0644]
src/lisp/writer.cpp [new file with mode: 0644]
src/lisp/writer.h [new file with mode: 0644]
src/main.cpp [new file with mode: 0644]
src/main.h [new file with mode: 0644]
src/misc.cpp
src/misc.h
src/moving_object.cpp [new file with mode: 0644]
src/object/background.h
src/object/bell.cpp
src/object/bell.h
src/object/block.cpp
src/object/block.h
src/object/bullet.cpp
src/object/bullet.h
src/object/camera.cpp
src/object/camera.h
src/object/coin.cpp
src/object/coin.h
src/object/fireworks.cpp
src/object/fireworks.h
src/object/flower.cpp
src/object/flower.h
src/object/gameobjs.cpp
src/object/gameobjs.h
src/object/growup.cpp
src/object/growup.h
src/object/infoblock.cpp
src/object/infoblock.h
src/object/invisible_block.cpp
src/object/invisible_block.h
src/object/oneup.cpp
src/object/oneup.h
src/object/particlesystem.h
src/object/platform.cpp
src/object/platform.h
src/object/player.cpp
src/object/player.h
src/object/portable.h
src/object/rock.cpp
src/object/rock.h
src/object/specialriser.cpp
src/object/specialriser.h
src/object/star.cpp
src/object/star.h
src/object/tilemap.cpp
src/object/tilemap.h
src/object/unstable_tile.cpp
src/object/unstable_tile.h
src/object_factory.h
src/object_remove_listener.h [new file with mode: 0644]
src/player_status.cpp
src/player_status.h
src/resources.cpp
src/resources.h
src/sector.cpp
src/sector.h
src/sprite/sprite.cpp [new file with mode: 0644]
src/sprite/sprite.h [new file with mode: 0644]
src/sprite/sprite_data.cpp [new file with mode: 0644]
src/sprite/sprite_data.h [new file with mode: 0644]
src/sprite/sprite_manager.cpp [new file with mode: 0644]
src/sprite/sprite_manager.h [new file with mode: 0644]
src/statistics.h
src/supertux.cpp [deleted file]
src/textscroller.cpp
src/textscroller.h
src/tile.cpp
src/timer.cpp
src/timer.h
src/title.cpp
src/title.h
src/trigger/door.cpp
src/trigger/door.h
src/trigger/hatch.cpp
src/trigger/hatch.h
src/trigger/secretarea_trigger.cpp
src/trigger/secretarea_trigger.h
src/trigger/sequence_trigger.cpp
src/trigger/sequence_trigger.h
src/trigger/trigger_base.h
src/worldmap.cpp
src/worldmap.h
tools/supertux-0.1.2.apspec [new file with mode: 0644]
tools/tilemanager/Tile.cs