From: Matthias Braun Date: Tue, 3 Oct 2006 12:23:02 +0000 (+0000) Subject: Changelog and AUTHORS are outdated X-Git-Url: https://git.verplant.org/?a=commitdiff_plain;h=fb38d5040a2c1ceba93569931fdf145d7683a1c6;p=supertux.git Changelog and AUTHORS are outdated SVN-Revision: 4341 --- diff --git a/AUTHORS b/AUTHORS deleted file mode 100644 index ec7adc71b..000000000 --- a/AUTHORS +++ /dev/null @@ -1,156 +0,0 @@ - -- Those behind SuperTux - -========================= - -http://supertux.berlios.de/ - -Last update: June 23, 2006 - -Project Leader --------------- - - Tobias Glaesser - tobi.web@gmx.de - -Original author ---------------- - - Bill Kendrick - nbs@sonic.net - http://www.newbreedsoftware.com/ - -Programmers ------------ - - Tobias Glaesser - tobi.web@gmx.de - - Ricardo Cruz - rick2@aeiou.pt - http://rpmcruz.planetaclix.pt/ - - Ingo Ruhnke - grumbel@gmx.de - http://pingus.seul.org/~grumbel/ - - Matthias Braun - matze@braunis.de - - Ryan Flegel - xxdigitalhellxx@hotmail.com - - Christoph Sommer - christoph.sommer(at)2006.expires.deltadevelopment.de - - -Code contributors ------------------ - - Duong-Khang NGUYEN - neoneurone@users.sourceforge.net - - Richard Smith - supertux@metafoo.co.uk - - Arvid Norlander - anmaster(at)users.berlios.de - -Graphics --------- - - Ingo Ruhnke - grumbel@gmx.de - http://pingus.seul.org/~grumbel/ - - Christopher A. Webber - creat0r@lingocomic.com - - Benjamin P. Jung - bpjung@terreon.de - - Settra - settra@free.fr - - Stephen Groundwater - slacker@gluebox.com - -Level Design ------------- - - Marek Möckel - wansti@gmx.de - - Ingo Ruhnke - grumbel@gmx.de - http://pingus.seul.org/~grumbel/ - - Christoph Sommer - christoph.sommer(at)2006.expires.deltadevelopment.de - - Arvid Norlander - anmaster(at)users.berlios.de - - - -Music ------ - - Marek Moeckel - wansti@gmx.de - - Mystical - - Mortimer Twang - -Sounds ------- - - Royalty free CDROMs and FTP sites sounds - -Translation ------------ - - German - Matthias Braun / Marek Möckel - - Norwegion Nynorsk - Karl Ove Hufthammer - - Italian - Iknos - - French - Frederic Rodrigo - - Espaniol - Javier Beaumont - - Dutch - Frank van der Loo - - Portuguese - Ricardo Cruz - - Slovenian - Marko Burjek - - Swedish - Arvid Norlander - - - - -More information and contacts -============================= - -Visit our webpage at: http://supertux.berlios.de/ - -Or chat with us directly on IRC: -#supertux at irc.freenode.net - -Send your comments, ideas and suggestions -to our mailing list at: -supertux-devel@lists.berlios.de - -You can also register yourself to know what's happening. -A daily digest mailing is avaible. -http://developer.berlios.de/mail/?group_id=3467 -supertux-devel is where we talk about SuperTux and it's development. -supertux-commit is where all changes in cvs are notifying for (only -useful for developers) - - -Thank you for caring enough for our project to even read this -file to the end :) -- The SuperTux team diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index 6a5238baa..000000000 --- a/ChangeLog +++ /dev/null @@ -1,4966 +0,0 @@ -- SuperTux changes - -http://super-tux.sf.net/ - -Last update: May 3, 2004 - -2004-06-13 neoneurone - - * configure.ac: added CONFIG_HEADER - * special.cpp: added "sprite = NULL;" - * background.cpp: fix "br" variable, replaced by "bg" - -2004-06-07 neoneurone - -2004-06-07 neoneurone - * Makefile.am, configure.ac, autogen.sh: minor changes - for using automake version 1.6 - -2004-06-02 gettextize - - * Makefile.am (SUBDIRS): Add intl, - (EXTRA_DIST): Add config.rpath mkinstalldirs. - * configure.ac (AC_OUTPUT): Add intl/Makefile, - -2004-06-02 gettextize - - * Makefile.am (EXTRA_DIST): Add config.rpath mkinstalldirs. - -2004-06-02 gettextize - - * Makefile.am (EXTRA_DIST): Add config.rpath. - -2004-06-02 gettextize - - * Makefile.am (SUBDIRS): Add m4. - (ACLOCAL_AMFLAGS): New variable. - (EXTRA_DIST): Add config.rpath. - * configure.ac (AC_OUTPUT): Add po/Makefile.in, - -Milestone 0.1.1 - May 11, 2004 ------------------------------ - -2004-05-11 00:23 tobgle - - * NEWS, configure.ac: make em ready for something some strange - people would actually call an official release. What are those - people talking about? - -2004-05-11 00:21 tobgle - - * AUTHORS: [no log message] - -2004-05-10 23:59 tobgle - - * src/leveleditor.cpp: Leveleditor closes on SDL_QUIT events now. - -2004-05-10 23:54 rmcruz - - * src/gameloop.cpp: When pressing a player's key and then press - Esc, the player will still be going in that direction, after - unpressing the key and exiting the menu - -2004-05-10 23:47 tobgle - - * data/images/tilesets/supertux.stgt: more snow , yeah, who can - have enough of snow? You? - -2004-05-10 23:39 tobgle - - * data/images/tilesets/supertux.stgt: visual fix - -2004-05-10 23:24 tobgle - - * data/images/tilesets/supertux.stgt: update - -2004-05-10 23:10 rmcruz - - * src/leveleditor.cpp: Don't display cursor on help. Tobias, its - the 2nd time you overwrite this code. Don't make me to twist your - neck :D - -2004-05-10 22:39 tobgle - - * src/defines.h: [no log message] - -2004-05-10 22:37 tobgle - - * src/title.cpp: fixed missing semicolon - -2004-05-10 22:24 sik0fewl - - * data/CREDITS: - s/(at)/@/ - -2004-05-10 22:21 sik0fewl - - * data/CREDITS: - fixed Benjamin's name - -2004-05-10 22:17 tobgle - - * TODO: update - -2004-05-10 22:13 tobgle - - * src/title.cpp: fixed end of level to begin wrap around in the - title demo. - -2004-05-10 22:00 tobgle - - * src/: gameloop.cpp, timer.cpp, timer.h: minor updates - -2004-05-10 21:09 tobgle - - * TODO: update - -2004-05-10 21:06 tobgle - - * src/: gameloop.cpp, level.cpp, leveleditor.cpp, player.cpp, - world.cpp: Fixed some TODO-list bugs. - -2004-05-10 19:04 tobgle - - * src/leveleditor.cpp: fixed selection of a game_object in IsObject - mode - -2004-05-10 18:44 tobgle - - * src/: button.cpp, leveleditor.cpp: fixed visual button bugs. - -2004-05-10 18:09 tobgle - - * src/: button.cpp, button.h, level.cpp, leveleditor.cpp, - mousecursor.cpp, mousecursor.h, setup.cpp: Fixed bkgd_speed. - Objects properties can be edited now. Fixed level saving issue. - -2004-05-10 17:02 matzebraun - - * src/setup.cpp: never free the screen surface, SDL doesn't allow - that - -2004-05-10 16:44 tobgle - - * data/images/status/: select-cursor.png, select-cursor.xcf: - initial (icon created by tarzeau and modified to a cursor by me) - -2004-05-10 16:43 tobgle - - * data/images/icons/: properties.png, select-one.png: initial - (created by tarzeau) - -2004-05-10 16:38 rmcruz - - * src/world.cpp: Bug fixed. That test was just reading some random - memory, don't forget we are talking about a string object here, - not a char array pointer. Congrats go to Ingo. - -2004-05-10 16:01 rmcruz - - * AUTHORS, data/CREDITS: Added Benjamin to credits. Still need to - update the webpage ones. - -2004-05-10 15:58 rmcruz - - * data/images/status/old/: checkbox-checked.png, - checkbox-checked.xcf, checkbox.png, checkbox.xcf: Added old - checkboxes to the old dir. - -2004-05-10 15:57 rmcruz - - * data/images/status/: checkbox-checked.xcf, checkbox.xcf: Removed - .xcf files. These files are regarding the old checkboxes version - and are already in the old dir. - -2004-05-10 15:56 rmcruz - - * data/images/status/: checkbox-checked.png, checkbox.png: Changed - the checked boxes to Benjamin ones! This is a blue-ish version of - his checkboxes that I asked him to do. - -2004-05-10 15:53 rmcruz - - * data/images/status/back.png: Improved back icon by Benjamin! - -2004-05-10 15:22 rmcruz - - * src/defines.h: Ups, name mistake. - -2004-05-10 15:21 rmcruz - - * src/: defines.h, world.cpp, world.h: Well, Ingo and Tobias prefer - the old shooting behavior, so here it goes. - -2004-05-10 14:45 grumbel - - * TODO: added issue - -2004-05-10 13:48 rmcruz - - * src/leveleditor.cpp: Take cursor out of the help screen. Tobias, - you overwrote this commit :) - -2004-05-10 07:18 sik0fewl - - * data/CREDITS: - Added a couple handles and changed case on some - -2004-05-10 00:15 tobgle - - * src/leveleditor.cpp: removed double shortcuts in leveleditor. - updated level-editor turorial. - -2004-05-09 23:44 rmcruz - - * src/setup.cpp: Removed the screen free. It was already been freed - before, this could be the cause of Win32 crashes related by - Ryan... - -2004-05-09 23:15 rmcruz - - * src/: defines.h, world.cpp, world.h: Instead of limitating the - number of bullets, according to the ones in screen, do it in a - time bases. This was asked in a comment on The Linux Game Tome - and I already wanted to do this, since the day I made that hack, - so here it goes. You can tune that time on the defines.h file, - it is the BULLETS_TIMEOUT definition (in ms). There is a fire - test level. - -2004-05-09 22:24 rmcruz - - * data/levels/world1/: level12.stl, level17.stl, level18.stl, - level21.stl, level22.stl, level4.stl: A new round of levels - updating by Marek! He has now get cvs access, so I guess I'll no - longer be his sponser :( :D - -2004-05-09 22:10 tobgle - - * data/images/icons/select-mode2.png: changed to look a bit better - in the editor - -2004-05-09 21:56 tobgle - - * src/setup.cpp: big white font correction - -2004-05-09 21:55 tobgle - - * data/images/status/: letters-white-big.png, - letters-white-small.png: update - -2004-05-09 21:34 sik0fewl - - * src/player.h: - increased Tux's safe time to 1250ms - -2004-05-09 20:08 tobgle - - * src/: leveleditor.cpp, menu.cpp, menu.h, texture.cpp, texture.h: - Added a static member function to the Surface class for screen - capturing. Redesigned the confirm dialog using it. Minor - leveleditor improvements. (Asks if you want to save a changed - level etc.) - -2004-05-09 15:55 rmcruz - - * src/: leveleditor.cpp, leveleditor.h: Don't show selection cursor - when help is being displayed. - -2004-05-09 15:49 rmcruz - - * src/texture.cpp: Cleanuped code and applied it to draw_bg() and - draw_part() as well. - -2004-05-09 13:14 tobgle - - * src/: button.h, leveleditor.cpp, texture.cpp: Minimap works in - SDL now and one more crash is fixed. Changed the Help a bit, but - it's still in the works. - -2004-05-09 03:13 rmcruz - - * src/texture.cpp: SDL draw() now supports alpha blitting. - -2004-05-09 01:46 rmcruz - - * src/: badguy.cpp, badguy.h: Added explode(). Avoid duplicated - code, futhermore, allows any badguy to explode. - -2004-05-09 01:21 rmcruz - - * src/badguy.cpp: if a stalactite hits a Mr. Bomb, explode, instead - of falling. Do you agree with this behavior? - -2004-05-08 22:03 rmcruz - - * data/levels/world1/level10.stl: Just add a couple of different - background tiles, so that it everything doesn't look equal. - -2004-05-08 16:57 rmcruz - - * src/player.cpp: Small clean-up. - -2004-05-08 14:39 tobgle - - * src/leveleditor.cpp: Prevent "Return to Level Editor" from - working, if no levelsubset is loaded. This solves a few possible - crashes. - -2004-05-08 14:16 tobgle - - * src/leveleditor.cpp: minor fix, that makes sure a time_left value - is set, if you want to test a level. - -2004-05-08 14:01 tobgle - - * src/leveleditor.cpp: change back to to le_world as current world, - when we are done testing our level. - -2004-05-08 13:35 tobgle - - * src/: leveleditor.cpp, tile.h: Make sure that tiles are loaded - before tilegroups are requested. This fixed a bug when loading - leveleditor from command-line. - -2004-05-08 12:45 rmcruz - - * src/worldmap.cpp: There is no need in saving on exit, since it - already saves in level exit. - -2004-05-08 12:41 rmcruz - - * src/: player.cpp, player.h, world.cpp: Fixes death in modes - different than the autoscrolling. - -2004-05-08 02:28 tobgle - - * src/leveleditor.cpp: Fixed some leveleditor-object/badguy issues. - -2004-05-08 02:06 rmcruz - - * data/levels/misc/menu.stl: Removed goodies from the intro (demo) - level. - -2004-05-08 02:04 rmcruz - - * src/player.cpp: Fixed bug that was causing player's dead. Don't - think it is totally solved - -2004-05-08 01:45 tobgle - - * src/leveleditor.cpp: Fixed creating level-subset again. - -2004-05-08 01:21 grumbel - - * data/images/title/logo.png: fixed logo, old one was missing a row - of pixels on the top and on the right - -2004-05-08 01:10 rmcruz - - * data/levels/test/level9.stl: Test level for auto-scrolling. - -2004-05-08 01:09 rmcruz - - * src/: level.cpp, level.h, player.cpp, world.cpp: Added horizontal - auto scrolling! Hope you like it ;) - -2004-05-08 01:09 rmcruz - - * TODO: This is working fine now, right? - -2004-05-08 01:05 grumbel - - * data/music/supertux-2.ogg: - another piece from ZhayTee - -2004-05-07 23:43 grumbel - - * data/music/supertux-1.ogg: - piece of music from ZhayTee - -2004-05-07 23:24 grumbel - - * TODO: new issue - -2004-05-07 23:14 grumbel - - * TODO: added new issue - -2004-05-07 22:48 tobgle - - * src/: collision.cpp, leveleditor.cpp, title.cpp, type.h, world.h: - major changes to the leveleditor internals, there are a few bugs - expected to appear, but this had to be made! - -2004-05-07 15:46 rmcruz - - * src/: globals.cpp, globals.h, setup.cpp: Added support for - silver's Benjamin font. - -2004-05-07 15:45 rmcruz - - * data/images/status/: letters-black.png, letters-blue.png, - letters-gold.png, letters-green.png, letters-red.png, - letters-silver.png, letters-white-big.png, - letters-white-small.png, letters-white.png: Replaced letters by - Benjamin's hand-written ones. - -2004-05-07 15:44 rmcruz - - * data/images/status/back.png: Replaced current back icon with - Benjamin's one. It's so much better. - -2004-05-07 15:43 rmcruz - - * data/images/status/back.xcf: File moved. - -2004-05-07 15:42 rmcruz - - * data/images/status/old/: back.png, back.xcf: Moved back button to - an old dir. - -2004-05-07 12:56 tobgle - - * data/images/icons/: objects.png, objects.xcf: added (I forgot to - add them, shame on me) - -2004-05-07 12:09 grumbel - - * NEWS: added news - -2004-05-07 02:30 rmcruz - - * src/: globals.cpp, globals.h, setup.cpp: Added support for - Benjamin's green fonts. - -2004-05-07 02:22 rmcruz - - * src/menu.cpp: Replaced - by _ for the flickering input cursor. - This is now possible thankfull to Benjamin's fonts. - -2004-05-07 02:20 rmcruz - - * src/text.cpp: Support for Benjamin's fonts. - -2004-05-07 02:19 rmcruz - - * data/images/status/: letters-black.png, letters-blue.png, - letters-gold.png, letters-green.png, letters-red.png, - letters-white-big.png, letters-white-small.png, - letters-white.png: Replaced fonts by Atari Benjamin's ones. This - are very similiar, but they make possible to use more characters! - -2004-05-06 23:39 rmcruz - - * src/: defines.h, setup.cpp: Moved SCREEN_W and SCREEN_H to - setup.cpp to avoid ppl using them. - -2004-05-06 22:32 grumbel - - * data/images/background/ocean.png: - improved background by - Christopher A. Webber - -2004-05-06 22:02 grumbel - - * src/: level.cpp, leveleditor.cpp: - made supertux g++295 friendly - -2004-05-06 21:55 tobgle - - * src/: button.cpp, leveleditor.cpp, tile.cpp, tile.h: TileGroups - are placed in a set now. BUTTON_WHEELUP and BUTTON_WHEELDOWN - fixes. - -2004-05-06 20:49 sik0fewl - - * src/world.cpp: - undid Ricardo's changes - -2004-05-06 20:49 sik0fewl - - * data/levels/test/level8.stl: - added backscroll test level - -2004-05-06 18:50 tobgle - - * src/leveleditor.cpp: Fixed bug where tiles/objects could be drawn - while scrolling. - -2004-05-06 17:09 rmcruz - - * src/: menu.h, setup.cpp, worldmap.cpp: Made worldmap to save game - on exit. And removed Save menu item, it's useless, since the - game automatically saves the game, and only confuses the player. - -2004-05-06 17:03 rmcruz - - * src/world.cpp: This should work, i guess... - -2004-05-06 14:51 rmcruz - - * src/setup.cpp: Just added leveleditor argument to help info. - -2004-05-06 14:47 rmcruz - - * src/world.cpp: Made the back scrolling to work in debug mode (and - also only). If you want to test it, just run supertux as - 'supertux --debug-mode'. - -2004-05-06 04:12 sik0fewl - - * src/badguy.cpp: - replaced some fabs() where fabsf() should be - used - made jumpy's animation follow the laws of physics more - closely (springs) - -2004-05-06 01:58 sik0fewl - - * src/world.cpp: - made some backscroll changes. It's now a little - better, but still needs some work. - -2004-05-06 00:24 sik0fewl - - * src/world.cpp: - fixed scrolling problem when starting from a - reset point - -2004-05-06 00:04 tobgle - - * src/: leveleditor.cpp, texture.cpp, texture.h, tile.cpp, tile.h: - added draw_stretched capability to surface* and tile* classes and - moreover built a minimap upon it for the leveleditor. - Unfortunately it only works correctly in OpenGL mode, therefore - it is disabled in software mode. - -2004-05-05 22:05 tobgle - - * src/: button.cpp, leveleditor.cpp: Fixed Objects drag+drop bug. - LevelEditor cursor tuning. - -2004-05-05 18:59 tobgle - - * src/: button.cpp, button.h, leveleditor.cpp: LevelEditor - tilegroup/object select by wheelup/wheeldown on buttons. Support - for WheelUp and WheelDown in Buttons. - -2004-05-05 18:07 rmcruz - - * src/: globals.cpp, globals.h, leveleditor.cpp, leveleditor.h, - setup.cpp, supertux.cpp, title.cpp: Made leveleditor to start in - a specific file when ran as: supertux --leveleditor levelname.stl - Unfortanely, it crashes when creating the Objects menu. I don't - think it is related with my code, so here is the commit. - -2004-05-05 16:38 tobgle - - * src/: button.cpp, leveleditor.cpp: Adding Objects works through - clicking instead pressing now. - -2004-05-05 15:15 tobgle - - * data/levels/world1/level4.stl: well, actually I created this ... - not that wonderful level for 0.0.5 ;) - -2004-05-05 14:59 tobgle - - * src/: button.cpp, button.h, leveleditor.cpp: a ButtonPanel is - able to highlight the last clicked/activated item now. A - double/tripple shortcut was replaced in the leveleditor. - -2004-05-05 14:27 tobgle - - * src/leveleditor.cpp: fixed a crash when creating a new - levelsubset in the editor - -2004-05-05 14:03 rmcruz - - * src/world.cpp: Just tuned the X_SPACE, so that Tux position in - screen is exactly the same as before. Check and remove the TODO - point, in case you agree. - -2004-05-05 13:08 neoneurone - - * data/Makefile.am: images/icon.png in Makefile.am removed as - requested by Ricardo Cruz - -2004-05-05 06:04 sik0fewl - - * src/world.cpp: - fixed scrolling past level bug - -2004-05-05 04:59 sik0fewl - - * src/world.cpp: - fixed the part of backscrolling that a broke. - Backscrolling still needs some work. - -2004-05-05 01:39 sik0fewl - - * TODO, src/world.cpp: - fixed small scrolling bug - added screwed - up backscroll to TODO - -2004-05-05 00:49 rmcruz - - * data/levels/misc/menu.stl: Made intro demo to use the ordinary - background (arctis2.jpg). Anyway, shouldn't a PNG file be - preferible... - -2004-05-05 00:34 tobgle - - * data/images/tilesets/supertux.stgt: [no log message] - -2004-05-05 00:16 tobgle - - * src/: button.cpp, button.h, leveleditor.cpp, menu.h: LevelEditor - bug-fixes, improvements and fine-tuning. - -2004-05-04 23:54 matzebraun - - * TODO: scrolling is broken - -2004-05-04 22:57 tobgle - - * src/defines.h: corrected typo - -2004-05-04 21:49 tobgle - - * src/defines.h: Added a comment. - -2004-05-04 21:13 rmcruz - - * TODO: Added another point. - -2004-05-04 21:12 rmcruz - - * data/levels/misc/menu.stl, TODO, data/levels/world1/level13.stl, - src/world.cpp: Removed scrolling printf, back scrolling from - level 13 and snow from menu. So, two points are gone now. - Notice that the back scrolling is still in development, so please - calm down, and don't add it to the TODO as a bug. Besides no - level use it. I told Ryan to give a look at that code now. - -2004-05-04 20:58 rmcruz - - * src/title.cpp: The background was being drawn twice, as reported - by Ingo. Ingo, could you replace all powerup boxes with money - ones. Thx And why was the background changed? This one sucks when - scrolling (it has a column of pixels on the right that give a bad - look). - -2004-05-04 19:42 grumbel - - * TODO: more issues - -2004-05-04 19:31 grumbel - - * TODO: [no log message] - -2004-05-04 19:14 tobgle - - * data/images/icons/rubber.png: update - -2004-05-04 19:00 rmcruz - - * TODO: Removed scrolling bug, added an Abort level one. - -2004-05-04 18:03 rmcruz - - * src/gameloop.cpp: Fixed frame_ratio() workaround. - -2004-05-04 17:38 rmcruz - - * src/: world.cpp, world.h: Fixed srolling camera move. Silly me, I - forgot about the frame rates. It still doesn't work, since the - frame_ratio variable is not calculated... It has allways the same - value. Is this some workaround? « action(1.0f); » - -2004-05-04 16:41 rmcruz - - * src/world.cpp: Added a test for a end of level scrolling test... - There seems to be an end sequence issue regarding this, doesn't - it make use of the scrolling()? - -2004-05-04 16:26 rmcruz - - * data/images/: shared/old/icon.png, icon.png: Moved this image to - the old shared dir, in order to prevent it from being included in - the next version. - -2004-05-04 16:02 grumbel - - * data/images/icon.png: - icon is not useless, the .xpm version is - scaled down, the .png has the original size - -2004-05-04 15:58 rmcruz - - * src/: player.cpp, player.h, world.cpp, world.h: Made it possible - for Tux to be in a position before the half of the screen. - Started implementing a moving camera, but it isn't working very - well, i'll have a look at it later. - -2004-05-04 15:57 rmcruz - - * data/images/icon.png: Useless icon, the XPM works fine under - windows. - -2004-05-04 13:27 rmcruz - - * src/: defines.h, setup.cpp: Just put screen's width and height as - definitions. - -2004-05-04 02:32 rmcruz - - * README: Just added the Power/Run key to the README, as our John - Spray player indicated. - -2004-05-04 01:44 rmcruz - - * src/world.cpp: Changed the way the scrolling was calculated. - Instead of calculating it relatively to the middle of the screen, - calculte it relatively to the borders. This solution is more - clear (IMO) and elegant because; there isn't that ugly code - anymore: scroll_x -= screen.w / 2; (...) scroll_x += screen.w / - 2; - - Besides from that, in case we change the resolution, this makes - the playbility to be not affected. - - Note: if you think the scrolling is made when Tux is too much in - the right or in the left, you can easily change this, by changine - the SPACE_X value in world.cpp. - -2004-05-04 01:27 rmcruz - - * src/title.cpp: Improved the intro demo, in order to make it more - elegant. I haven't testedt powerups and tux collision yet, - though. - -2004-05-04 01:06 tobgle - - * src/: button.cpp, level.cpp, level.h, leveleditor.cpp, - lispreader.cpp, menu.h, type.h, world.cpp: leveleditor related - improvements. Added bkgd_speed. - -2004-05-03 22:35 tobgle - - * src/: button.cpp, leveleditor.cpp, texture.cpp, texture.h, - tile.cpp, tile.h: more leveleditor related improvements - -2004-05-03 22:35 tobgle - - * data/images/tilesets/supertux.stgt: more tilegroups - -2004-05-03 22:23 grumbel - - * TODO: added scrolling issue - -2004-05-03 21:46 sik0fewl - - * src/world.cpp: - fixed scrolling bug - -2004-05-03 21:43 grumbel - - * TODO: added another issue - -2004-05-03 21:36 grumbel - - * TODO: added item - -2004-05-03 19:56 tobgle - - * src/: leveleditor.cpp, menu.h: leveleditor menu IDisation and - little improvements - -2004-05-03 19:29 tobgle - - * src/: level.cpp, level.h, leveleditor.cpp, menu.h: leveleditor - improvements - -2004-05-03 19:18 grumbel - - * TODO: - added issues - -2004-05-03 15:57 rmcruz - - * src/title.cpp: Ooops, looks like screen wasn't scrolling in the - main menu. - -2004-05-03 15:36 rmcruz - - * data/levels/world1/level13.stl: Enabled back scrolling on this - level. It is mostly for people give it a try. - -2004-05-03 15:32 rmcruz - - * src/level.cpp: Fixed the back_scrolling flag as suggested by - Michael George over the mailing list. - -2004-05-03 15:02 matzebraun - - * TODO: TODO update - -2004-05-03 15:00 matzebraun - - * src/gameloop.cpp: hiding the time while end_sequence wasn't nice - -2004-05-03 14:56 matzebraun - - * TODO: TODO update - -2004-05-03 14:45 rmcruz - - * src/level.cpp: Just changed back_scrolling save syntax. - -2004-05-03 14:39 matzebraun - - * src/gameloop.cpp: fix timeup issues when endsequence triggered - -2004-05-03 14:34 rmcruz - - * src/: level.cpp, level.h, player.cpp, player.h, world.cpp, - world.h: Added back scrolling! It is only enabled if the level - explicity asks for. - -2004-05-03 14:02 rmcruz - - * src/setup.cpp: Just added Level Editor back to the menu. I know - it isn't working very well, but this is the cvs, so we need it, - in order to test it! If you want to make a release snapshot, just - comment this line. - -2004-05-03 13:35 grumbel - - * data/images/icon.xpm: - changed size to 32x32 to make windows - happy - -2004-05-03 13:18 matzebraun - - * contrib/innosetup/: supertux.ico, supertux.iss: added files for - windows installer - -2004-05-03 01:22 grumbel - - * Makefile.am: - makefile fixes - -2004-05-03 00:44 grumbel - - * src/: leveleditor.cpp, setup.cpp: - -Wall fixing - removed level - editor from menu, since it crashes on settings and is thus not - useable in release - -2004-05-03 00:40 grumbel - - * Makefile.am, NEWS, README, TODO: - small bugfixes in README and - Co - -2004-05-03 00:31 grumbel - - * data/levels/test/: level5.stl, level6.stl, level7.stl: - some - test levels - -2004-05-03 00:29 matzebraun - - * TODO: TODO update - -2004-05-03 00:27 grumbel - - * ChangeLog: - added changelog entries - -2004-05-03 00:26 matzebraun - - * src/: button.cpp, button.h: fixed potential bug in Button class - event handler - -Milestone 0.1.0 - May 3, 2004 ------------------------------ - 2004-05-03 00:21 grumbel - - * contrib/levelconvert.py: - removed old convert script, the - working one is still in place - -2004-05-03 00:17 grumbel - - * src/title.cpp: - fixed intro jumping - -2004-05-02 23:38 matzebraun - - * TODO: TODO update - -2004-05-02 23:28 tobgle - - * src/: badguy.cpp, badguy.h, button.cpp, button.h, gameobjs.h, - leveleditor.cpp, player.h, special.h, title.cpp, type.h, - world.cpp: leveleditor related improvements - -2004-05-02 20:47 grumbel - - * Makefile.am, TODO, configure.ac: - added lispreader issue to todo - - changed version number - -2004-05-02 18:08 matzebraun - - * TODO, src/leveleditor.cpp, src/scene.cpp, src/scene.h, - src/title.cpp, src/worldmap.cpp: fixed that points aren't reset - when gameover - -2004-05-02 17:51 matzebraun - - * TODO, src/gameloop.cpp, src/world.cpp: fixed musicproblems in - endgame and fixed multicoinblock problems (not optimal yet, but I - don't want to do a complicated real fix before the release) - -2004-05-02 17:30 matzebraun - - * TODO, src/title.cpp: fixed (well worked around) jump problems in - the intro - -2004-05-02 16:56 rmcruz - - * src/intro.cpp: Only use the fade() on the debug mode. Is anyone - willing to check this fading code to see what's wrong with it? - -2004-05-01 21:07 grumbel - - * data/levels/world1/level6.stl: - fixed hidden passage which - served no purpose - -2004-05-01 18:39 grumbel - - * src/: setup.cpp, texture.cpp, texture.h: - fixed compile with - opengl disabled - -2004-05-01 17:46 grumbel - - * src/: badguy.cpp, player.cpp: - improved verboseness of badguy in - wall error message - fixed bug that caused tux to only high jump - to the right - -2004-05-01 16:43 grumbel - - * data/images/tilesets/: background7.png, background8.png, - exitbg.png, exitfg.png, snow3.png: - changed contrast and made - little pixel corrections - -2004-05-01 16:41 grumbel - - * data/levels/world1/: level24.stl, level25.stl: - badguy in wall - fixes - -2004-05-01 16:37 grumbel - - * data/levels/world1/level23.stl: - added some background tiles - - badguy in wall fixes - -2004-05-01 16:31 grumbel - - * data/levels/world1/level22.stl: - badguy in wall fixes - -2004-05-01 16:29 grumbel - - * data/levels/world1/level21.stl: - added some background tiles - - badguy in wall fixes - -2004-05-01 16:23 grumbel - - * data/levels/world1/level20.stl: - added some background tiles - - badguy in wall fixes - -2004-05-01 16:10 grumbel - - * data/levels/world1/: level18.stl, level19.stl: - added some - background tiles - badguy in wall fixes - -2004-05-01 16:05 grumbel - - * data/levels/world1/level18.stl: - added some background tiles - -2004-05-01 15:57 grumbel - - * data/levels/world1/level17.stl: - added some background tiles - -2004-05-01 15:49 grumbel - - * data/levels/world1/level16.stl: - added some background tiles - -2004-05-01 15:43 grumbel - - * data/levels/world1/level15.stl: - added some background tiles - -2004-05-01 15:38 grumbel - - * data/levels/world1/level14.stl: - added some background tiles - -2004-05-01 15:28 grumbel - - * data/levels/world1/level13.stl: - added some background tiles - -2004-05-01 15:22 grumbel - - * data/levels/world1/: level11.stl, level12.stl: - added some - background tiles - -2004-05-01 15:08 grumbel - - * TODO: fixed level7 bug, does anybody mind if we removed the - 'fixed' list? - -2004-05-01 15:08 grumbel - - * data/levels/world1/level7.stl: - fixed one-tile space bonus bug - -2004-05-01 14:46 grumbel - - * data/levels/world1/level10.stl: - added some background tiles - -2004-05-01 14:40 grumbel - - * data/levels/world1/level9.stl: - added some background tiles - -2004-05-01 14:33 grumbel - - * data/levels/world1/level8.stl: - added some background tiles - -2004-05-01 14:24 grumbel - - * data/levels/world1/: level7.stl: - added some background tiles - -2004-05-01 14:21 grumbel - - * data/levels/world1/level6.stl: - added some background tiles - -2004-05-01 14:11 grumbel - - * data/levels/world1/level5.stl: - added some background tiles - -2004-05-01 14:06 grumbel - - * data/levels/world1/level4.stl: - added some background tiles - -2004-05-01 13:59 grumbel - - * data/levels/world1/: level1.stl, level2.stl, level3.stl: - added - some background tiles - -2004-05-01 13:39 grumbel - - * data/levels/world1/: level3.stl, level5.stl: - removed some evil - tiles - -2004-05-01 13:25 rmcruz - - * src/screen.cpp: Just use flipscreen(), instead of giving true as - update argument. This update thing seems broken. Anyway, still - doesn't work. - -2004-05-01 13:25 grumbel - - * data/levels/world1/level7.stl: - removed a bunch of random acting - bouncing snowball and replaced them with other enemies - -2004-05-01 13:14 rmcruz - - * src/texture.cpp: Added alpha support for SDL. Dunno if works, - wasn't able to test. - -2004-05-01 13:12 grumbel - - * data/levels/world1/level5.stl: - changed layout of water areas to - look more sane - -2004-05-01 13:00 rmcruz - - * src/screen.cpp: Fixed naming. - -2004-05-01 12:59 rmcruz - - * src/: intro.cpp, screen.cpp, screen.h: First atempt to add a fade - in/out function. Though, it doesn't work, dunno why in the Open - GL mode. The SDL frontend doesn't seem to support alpha - blittling whatsoever. - -2004-05-01 12:58 grumbel - - * data/levels/world1/level4.stl: - fixed secret to don't look like - a bug (ie. moved background tiles into foreground) - -2004-05-01 12:52 grumbel - - * data/levels/world1/level1.stl: - changed highjump tutorial so - that it is impossible to get stuck - -2004-05-01 12:36 grumbel - - * data/levels/world1/level19.stl: - feet visible at exit solved - -2004-05-01 12:32 grumbel - - * data/levels/world1/level15.stl: - fixed problematic situation - with iceblock and two spikes and not enough space to the roof - -2004-05-01 12:26 grumbel - - * data/levels/world1/level14.stl: - fixed feed visible in exit - - fixed badguy in wall error - -2004-05-01 12:18 grumbel - - * data/levels/world1/level13.stl: - removed cloud tiles, since done - via particle system - removed some other obsolete tiles - -2004-05-01 12:12 grumbel - - * data/levels/world1/level11.stl: - fixed an annoying hide-tile - that causes the player due die easily due to back bumping into a - hole - -2004-05-01 12:12 rmcruz - - * src/player.cpp: Just made stars to blink more. - -2004-05-01 12:07 grumbel - - * data/levels/world1/level10.stl: - fixed a few enemy positions, - removed snowball that made stuff to frustrating - -2004-04-30 20:44 grumbel - - * TODO: added another bug - -2004-04-30 19:09 sik0fewl - - * TODO: - separated fixed from unfixed in TODO - -2004-04-30 17:29 matzebraun - - * TODO: TODO update - -2004-04-30 17:13 matzebraun - - * TODO: TODO update - -2004-04-30 17:07 matzebraun - - * TODO: TODO update - -2004-04-30 17:01 matzebraun - - * TODO: TODO update - -2004-04-30 16:51 matzebraun - - * TODO: TODO update - -2004-04-30 16:43 matzebraun - - * TODO: TODO update - -2004-04-30 16:38 matzebraun - - * TODO: TODO update - -2004-04-30 16:31 matzebraun - - * autogen.sh: don't use buggy automake1.8 (install is broken) - -2004-04-30 16:29 matzebraun - - * Makefile.cvs: removed outdated Makefile.cvs - -2004-04-30 13:40 rmcruz - - * src/menu.cpp: Ups! - -2004-04-30 13:20 rmcruz - - * src/: menu.cpp, menu.h: Return a string, instead of a char array - pointer, in order to please Ingo. - -2004-04-30 11:48 grumbel - - * src/: player.cpp, player.h: - reduced jump tolleranze to two - tiles - -2004-04-30 09:25 sik0fewl - - * src/badguy.cpp: - make badguys bounce up when bumped from beneath - -2004-04-30 08:07 sik0fewl - - * src/badguy.cpp: - fixed stunned blocks moving when bumped into - (as pointed out by Bill) - -2004-04-30 03:23 sik0fewl - - * src/badguy.cpp: - should fix all cases of bad guys - walking/bouncing backwards - -2004-04-30 02:53 sik0fewl - - * src/: player.cpp, player.h: - Fixed jumping so it works in a way - everybody can enjoy :) - -2004-04-30 01:23 rmcruz - - * src/world.cpp: In the invincible mode, don't bump/squish enemies, - just kill them! - -2004-04-30 01:12 rmcruz - - * src/: player.cpp, player.h: In the invincible mode, stars start - flickering when the time is almost gone, as requested by Bill - Kendrick. - -2004-04-30 00:27 rmcruz - - * data/levels/world1/level5.stl: Just changed a snowball into a - mr.iceblock, as it used to be. It turns that place more hard, - but player can just grab star anyway. - -2004-04-30 00:08 rmcruz - - * src/menu.cpp: Fixed a bug that could cause memory segfaults or - bad behaviour. - -2004-04-29 21:42 grumbel - - * src/player.cpp: undo'ed Ricardo patch, since it makes small jumps - completly impossible instead of improving them (ie. velocity - starts with vmax, if you don't reset it you will always get the - highest possible jump) - -2004-04-29 20:58 rmcruz - - * src/player.cpp: Commented the set_velocity_y(0). I guess this is - better than doing a crappy small jump. - -2004-04-29 19:32 rmcruz - - * src/title.cpp: Fixed a couple of bugs when deleting slots: - - don't quit when back button is pressed; - refresh slots when one - is deleted. - -2004-04-29 19:20 matzebraun - - * src/badguy.cpp: you can't bump flying snowballs - -2004-04-29 18:23 matzebraun - - * src/: level.cpp, level.h, leveleditor.cpp: another leak fix for - the leveleditor - -2004-04-29 18:16 matzebraun - - * src/: level.cpp, level.h, leveleditor.cpp: fixed some memory - leaks in the leveleditor and level code - -2004-04-29 17:41 matzebraun - - * src/leveleditor.cpp: fixed broken leveleditor menus - -2004-04-29 17:18 rmcruz - - * data/images/shared/old/red-glow.png, - data/images/shared/old/skidfiretux-left.png, - data/images/shared/red-glow.png, - data/images/shared/skidfiretux-left.png, - data/images/shared/skidfiretux-right.png, - data/images/shared/old/skidfiretux-right.png, src/resources.cpp, - src/resources.h: Moved some old and unused graphics to the old - dir. Also removed red-glow dependecy from the game. - - Congratulations Ingo, now we are using 100% original graphics. - -2004-04-29 16:07 rmcruz - - * src/menu.cpp: When Enter is pressed in an input field, instead of - hidding the menu, go to the next item. - -2004-04-29 15:54 matzebraun - - * src/collision.cpp: apparently we get a 0 tile from time to time, - no idea yet why - -2004-04-29 15:44 matzebraun - - * src/: collision.cpp, level.cpp, level.h, player.cpp: -optimized - and cleaned up collision_object_map -fixed collision detection - moving tux far away from his last position -fixed fuck code not - resetting old_base. - - All in all ducking and sliding in small areas should work like - expected now. - -2004-04-29 15:36 grumbel - - * src/setup.cpp: power -> power/run - -2004-04-29 15:30 grumbel - - * data/Makefile.am: - added missing files - -2004-04-29 15:07 grumbel - - * data/levels/world1/: level21.stl, level22.stl, level26.stl, - level8.stl: - fixed endseq - -2004-04-29 15:02 rmcruz - - * src/title.cpp: When removing a slot, keep the menu in the slots' - menu. - -2004-04-29 13:32 rmcruz - - * src/: menu.cpp, menu.h: Added a flickering cursor for input menu - fields. The code is kinda of sucky, so feel free to clean it up. - - Unfortanely, there isn't any '_' charcter, so I have to use '-' - :( I hope, we will soon add a new row of characters. - -2004-04-29 12:45 matzebraun - - * src/gameobjs.cpp: added missing #include - -2004-04-29 12:34 rmcruz - - * src/: menu.cpp, menu.h, title.cpp: Added removing of slots when - Delete is pressed. - -2004-04-29 12:00 rmcruz - - * src/: leveleditor.cpp, menu.cpp, menu.h: Created a simple - confirm_dialog. Currently only used by the level editor, but can - be used, for instance, by slot delete confirmation. - -2004-04-29 02:53 grumbel - - * data/intro.txt: - fixed typo, and gwen/penny - -2004-04-29 02:53 grumbel - - * data/intro.txt: - fixed typo - -2004-04-29 02:51 grumbel - - * src/: gameloop.cpp, worldmap.cpp: - fixed align of lives display - to handle >10 lives - -2004-04-29 02:43 grumbel - - * src/: player.cpp, player.h: - removed auto-repeat of jump events, - now one has to press again to jump and can't just hold button, - makes the game a little bit more difficult, but removes the ugly - situations with largetux stuck directly under a tile and bouncing - up and down all the time - -2004-04-29 02:15 grumbel - - * TODO, src/badguy.cpp, src/gameloop.cpp, src/gameloop.h, - src/music_manager.cpp, src/music_manager.h, src/player.cpp, - src/player.h, src/special.cpp, src/text.cpp, src/worldmap.cpp: - -updates the TODO file -should really fix the - problems when picking up specials -should fix mriceblock - not falling down -you can duck again while jumping - -textscroller isn't framerate limited anymore - -changes to the endsequence code, so that you can always hear the - complete music single - - grumbel: removed the duck while jumping thing, since that is - reserved for the butt-jump - -2004-04-29 00:31 rmcruz - - * data/music/: fortress-fast.mod, Mortimers_chipdisko-fast.mod, - Mortimers_chipdisko.mod, SALCON-fast.MOD, fortress.mod, - SALCON.MOD, theme.mod: Marek update for musics. It looks like - due to a SDL_mixer bug, all musics loaded need to have the same - channel. - -2004-04-28 23:27 grumbel - - * data/: images/tilesets/run1.png, images/tilesets/run2.png, - images/tilesets/run3.png, images/tilesets/run4.png, - images/tilesets/supertux.stgt, levels/world1/level1.stl, - levels/world1/level7.stl: - fixed author of level7 - added - 'tutorial' for run - -2004-04-28 23:23 rmcruz - - * src/badguy.cpp: Tux kicking animation wasn't being used in some - circustances - fixed. - -2004-04-28 22:51 grumbel - - * src/: menu.cpp, setup.cpp: - removed joystick setup menu, since - it won't work anyway - changed wording from key to keyboard - - fixed strcpy versus change_input - -2004-04-28 22:34 grumbel - - * src/: special.cpp, world.cpp: - memleak fix for my last patch - - iceflower/growup crash fix (well, maybe) - -2004-04-28 22:28 grumbel - - * src/gameobjs.cpp: - replaced evil cast with std::find - -2004-04-28 22:24 grumbel - - * src/: gameobjs.cpp, special.cpp, world.cpp, world.h: MatzeB: that - shoudl fix the cases where you die when picking up an iceflower - -2004-04-28 22:07 grumbel - - * src/leveleditor.cpp: MatzeBs patch for evil cast - -2004-04-28 20:46 grumbel - - * data/CREDITS: added story credits - -2004-04-28 20:45 grumbel - - * src/: badguy.cpp, badguy.h, level.cpp, level.h, leveleditor.cpp, - title.cpp: my patch fixes another leak in the - levelsubset code and cleans that up a little bit it also - removes the code for the bsod badguy, since that was a - duplication of the snowball code anyway - -2004-04-28 19:27 grumbel - - * src/: gameloop.cpp, resources.cpp, resources.h: - added level - done song, endseq needs to be a bit longer to get the song right - -2004-04-28 17:07 grumbel - - * data/CREDITS: -changed wording - -2004-04-28 16:58 rmcruz - - * src/: defines.h, intro.cpp, text.cpp, text.h, title.cpp, - worldmap.cpp: Made display_text_file() to get the scroll speed as - an argument. This way we can make the intro slower than the - credits, for instance. It was just impossible to read them. - Anyway, you can easily change their speed in defines.h . - - Also fixes a bug that was making the text to take while before - starting to be displayed. - -2004-04-28 16:28 grumbel - - * data/music/tux-leveldone.mod: - leveldone music from Wansti - -2004-04-28 16:12 rmcruz - - * src/player.cpp: Forgot to commit this file. It used badguy's - killme() somewhere. - -2004-04-28 16:09 rmcruz - - * src/: badguy.cpp, badguy.h: Changed kill_me() in order to get the - score has an argument. This way, it makes much more flexible the - way we give scores. - -2004-04-28 16:01 grumbel - - * data/images/background/extro.jpg, data/levels/world1/level26.stl, - src/worldmap.cpp: - added new extro background - -2004-04-28 15:45 grumbel - - * data/supertux.strf, data/images/shared/firetux-duck-left.png, - data/images/shared/firetux-duck-right.png, - data/images/shared/iceflower-1.png, - data/images/shared/iceflower-2.png, - data/images/shared/iceflower-3.png, - data/images/shared/iceflower.png, data/levels/world1/level19.stl, - src/player.cpp: - added fire duck tux - turned iceflower into a - fire flower - -2004-04-28 15:27 grumbel - - * AUTHORS, data/CREDITS: - added two music authors - -2004-04-28 15:18 grumbel - - * src/: resources.cpp, setup.cpp, setup.h, supertux.cpp, text.cpp, - texture.cpp, title.cpp, world.cpp, world.h, worldmap.cpp: - fixes some remaining memory leaks - -2004-04-28 14:39 rmcruz - - * data/CREDITS: Removed Marek's email... I must have forgotten - -2004-04-28 14:15 rmcruz - - * AUTHORS, INSTALL, LEVELDESIGN, README: Applied patch from Ryan - (the one sent to the mailing list). Basically it corrects a few - grammar errors from me ;) and also formats some stuff. - -2004-04-28 14:13 rmcruz - - * src/badguy.cpp: Don't give score when flatting a badguy, since - this leaves to unfair situations. Besides, we are already giving - score for when he kills other enemies... - - I also think that we should give (let's say) half of the score, - when a badguy is killed by a bullet. Since it is so easy to do - that... What do you say? - -2004-04-28 13:43 rmcruz - - * src/special.cpp: Fixed bug told in the mailing list: «- fireballs - don't shoot if you are above screen (they're destroyed because - they're off screen)» There is not point in removing them when - they are above y=0. - -2004-04-28 02:14 grumbel - - * data/levels/world1/: level1.stl, level10.stl, level11.stl, - level12.stl, level13.stl, level14.stl, level15.stl, level16.stl, - level17.stl, level18.stl, level19.stl, level2.stl, level20.stl, - level23.stl, level24.stl, level3.stl, level4.stl, level5.stl, - level6.stl, level7.stl, level8.stl, level9.stl: - fixed - endsequences and a few other minor issues - -2004-04-27 23:49 grumbel - - * TODO: update - -2004-04-27 23:33 grumbel - - * data/: images/tilesets/nolok1.png, images/tilesets/nolok2.png, - images/tilesets/supertux.stgt, levels/world1/level26.stl: - added - nolok statue to the throne room - -2004-04-27 23:11 rmcruz - - * data/CREDITS: Improved the CREDITS a little bit: - removed emails - (Ingo, in a irc discussion, you were the 1st one to say that - emails should go to the package CREDITS file, not the in-game - one). I have already done that. - and just made something here - and there. - - I don't really like the nicknames, but I left them there. I think - we should have a credits section in the webpage and there will be - the best place to put them. (OT: we also need a screenshots - section and old version downloads should be avaible). - Futhermore, I would still prefer one in-game credits with - descriptions. - -2004-04-27 23:00 rmcruz - - * src/special.cpp: Matze made eggs not to be removed at all during - a level saying that they shouldn't be destroyed when off the - screen. The fact is that OFFSCREEN_DISTANCE is already pretty - generous, but if you don't think so, just increase it. - -2004-04-27 21:18 grumbel - - * TODO: updated todo - -2004-04-27 21:17 grumbel - - * src/: tile.cpp, world.cpp: removed debug stuff - -2004-04-27 21:16 grumbel - - * TODO, data/extro.txt, src/worldmap.cpp: - added credit after - extro, might need a bit fadeout stuff - -2004-04-27 21:01 grumbel - - * data/images/background/oiltux.jpg: - added oiltux - -2004-04-27 20:55 grumbel - - * src/: defines.h, text.cpp: - decreased kick time even more, fixed - type error - -2004-04-27 20:44 grumbel - - * src/: worldmap.cpp, worldmap.h: - made worldmap CPU independend, - needs testing - -2004-04-27 20:35 grumbel - - * data/supertux.strf: - added 'falling' graphics, well, not really, - but better than invisible - -2004-04-27 20:29 grumbel - - * src/gameloop.cpp: - reset bonus on kill - -2004-04-27 19:09 grumbel - - * TODO, data/supertux.strf, src/badguy.cpp, src/badguy.h, - src/leveleditor.cpp, src/special.cpp: -adds a workaround - for the disappearing eggs (they're just not removed anymore when - off screen) -updates the TODO file -small fix - for mrbomb exploding and hitting other mrbomb -renaming - money/laptop to jumpy/mriceblock -fix for enemies - running backwards - -2004-04-27 19:06 grumbel - - * data/levels/world1/level26.stl: - endseq fixing - -2004-04-27 17:45 grumbel - - * data/CREDITS: name fix - -2004-04-27 17:15 grumbel - - * src/: gameloop.cpp, level.cpp, text.cpp, text.h, worldmap.cpp, - worldmap.h: - added extro support to worldmap, crashes however, - no idea why: - - 0x080826f5 in display_text_file(std::string const&, Surface*) () - at music_manager.cpp:26 26 MusicManager::MusicManager() - (gdb) where #0 0x080826f5 in display_text_file(std::string - const&, Surface*) () at music_manager.cpp:26 #1 0x080826b5 in - display_text_file(std::string const&, std::string const&) - (file=@0x88ad5d0, surface=@0xbffff230) at text.cpp:234 #2 - 0x08093b31 in WorldMapNS::WorldMap::update() (this=0xbffff3b0) at - worldmap.cpp:685 - -2004-04-27 17:07 grumbel - - * data/levels/default/worldmap.stwm: -m added extro - -2004-04-27 16:26 grumbel - - * data/images/tilesets/: brick0.png, brick1.png: - changed brick - color a little bit to look less yellow/green-ish - -2004-04-27 15:59 rmcruz - - * src/defines.h: Just decreased the kicking time (the 3 secs were - only for testing purposes). - -2004-04-27 14:10 grumbel - - * data/CREDITS: - added some mail addresses, but looks bloated - again, might be a good idea to reorder it for people instead of - for jobs - -2004-04-27 14:08 grumbel - - * data/supertux.strf: - fixed align - -2004-04-27 13:46 grumbel - - * data/CREDITS: this new CREDITS file *IS* an improvement, it might - not be perfect, but its a lot better then the old one, if you - miss something in this one *ADD* that stuff and don't replace it - with an rather obsolete file - -2004-04-27 13:11 rmcruz - - * TODO, TODO.txt: Updated the TODO list and changed the extension. - - Please, use these headers in every documentation file, in order - to keep consistency: « - Those behind SuperTux - - http://super-tux.sf.net/ - - Last update: April 26, 2004 » Obviously, replacing - * - by a - description and Last update by the last update date. - -2004-04-27 13:06 rmcruz - - * src/: badguy.cpp, gameloop.cpp, special.cpp: Applied patch from - Matze Braun that was sent to the mailing list. According to - Matzes, changes are: « -fixes fast music being replayed again and - again -fixes time being displayed negatively when tux dies - because of timeout -fixes exploding bombs that hit mrbomb, so - that the hit mrbomb now really transform into a bomb -updates - the TODO file » - - I've also fixed two more bugs listed in the TODO: « - enemies - start running backwards, when they collide with a flame - egg - gets removed when leaving the screen, while badguys don't or at - least much later, thus its not possible to wait for an egg that - would bounce back » - -2004-04-27 12:22 rmcruz - - * data/images/shared/: old/bigcape-left-0.png, - old/bigcape-left-1.png, old/bigcape-right-0.png, - old/bigcape-right-1.png, old/bigfiretux-left-0.png, - old/bigfiretux-left-1.png, old/bigfiretux-left-2.png, - old/bigfiretux-left-jump.png, old/bigfiretux-right-0.png, - old/bigfiretux-right-1.png, old/bigfiretux-right-2.png, - old/bigfiretux-right-jump.png, old/bullet2.png, - old/cape-left-0.png, old/cape-left-1.png, old/cape-right-0.png, - old/cape-right-1.png, old/coffee2.png, old/duckfiretux-left.png, - old/duckfiretux-right.png, old/ducktux-left.png, - old/ducktux-right.png, old/firetux-left-0.png, - old/firetux-left-0.png.right, old/firetux-left-1.png, - old/firetux-left-1.png.right, old/firetux-left-2.png, - old/firetux-left-2.png.right, old/firetux-right-0.png, - old/firetux-right-1.png, old/firetux-right-2.png, - bigcape-left-0.png, bigcape-left-1.png, bigcape-right-0.png, - bigcape-right-1.png, bigfiretux-left-0.png, - bigfiretux-left-1.png, bigfiretux-left-2.png, - bigfiretux-left-jump.png, bigfiretux-right-0.png, - bigfiretux-right-1.png, bigfiretux-right-2.png, - bigfiretux-right-jump.png, bullet.png, cape-left-0.png, - cape-left-1.png, cape-right-0.png, cape-right-1.png, coffee.png, - duckfiretux-left.png, duckfiretux-right.png, ducktux-left.png, - ducktux-right.png, firetux-left-0.png, firetux-left-0.png.right, - firetux-left-1.png, firetux-left-1.png.right, firetux-left-2.png, - firetux-left-2.png.right, firetux-right-0.png, - firetux-right-1.png, firetux-right-2.png: Yet another change of - old images to the old dir. I guess we are now using new fresh - graphics! Congrats, especially to Ingo! - -2004-04-27 12:14 rmcruz - - * data/CREDITS: Improve this file or leave it. - -2004-04-27 00:11 rmcruz - - * AUTHORS, ChangeLog, INSTALL, LEVELDESIGN, README: Updated the - documentation. There is still a few flaws. It would be usefull - to have an English-speaker reading these, since my English sux a - bit (being modest ;) ). - -2004-04-26 23:39 grumbel - - * data/levels/world1/: level17.stl, level18.stl, level19.stl, - level20.stl: - more endseq stuff - -2004-04-26 23:10 grumbel - - * src/collision.cpp: - little bugfix - -2004-04-26 23:09 grumbel - - * src/: special.cpp, special.h, world.cpp: bump patch for upgrades - from matzeb - -2004-04-26 22:46 neoneurone - - * configure.ac: credits for SuperTux development team - -2004-04-26 22:36 grumbel - - * data/levels/world1/: level24.stl, level25.stl, level26.stl: - - more endseq - -2004-04-26 22:22 grumbel - - * data/levels/world1/: level13.stl, level14.stl, level15.stl, - level16.stl, level23.stl: - more endseq - -2004-04-26 22:09 grumbel - - * data/levels/world1/: level10.stl, level11.stl, level12.stl, - level5.stl, level7.stl, level8.stl, level9.stl: - more endseq - -2004-04-26 21:58 grumbel - - * src/: badguy.cpp, gameloop.cpp, player.cpp: - 'nother badguy fix - from MatzeB: -fixes the bumping problem for badguys - -implements bill kendricks proposal about helding - iceblock (if you hit another enemy while - -2004-04-26 21:37 grumbel - - * data/levels/world1/: level1.stl, level2.stl, level3.stl, - level4.stl, level5.stl, level6.stl: - fixed levels for new end - seq code - -2004-04-26 21:35 grumbel - - * data/images/tilesets/: endseq.png, finalgoal.png, supertux.stgt: - - added endseq/finalgoal tiles - -2004-04-26 21:11 grumbel - - * src/: collision.cpp, collision.h, gameloop.cpp, gameloop.h, - level.cpp, level.h, tile.cpp, tile.h, timer.cpp, timer.h: - new - more bulletprof endsequence code patch from MatzeB - -2004-04-26 21:05 grumbel - - * data/CREDITS: - rearanged the credits a bit, other people are - welcome to review/correct it where necesarry - -2004-04-26 20:51 grumbel - - * data/images/tilesets/black.png: - added missing black - -2004-04-26 19:46 grumbel - - * src/worldmap.cpp: - woopsy, fix for load/savegame - -2004-04-26 19:35 grumbel - - * src/: intro.cpp, screen.cpp, screen.h, setup.cpp, text.cpp: - - added loading/fadeout screen placeholder - cleaned up credit code - a very little bit - -2004-04-26 18:45 grumbel - - * src/scene.cpp: - gcc -Wall warning fix - -2004-04-26 18:38 grumbel - - * TODO.txt: added milestone1 todo - -2004-04-26 17:04 grumbel - - * src/text.cpp: - fixed miss align in scrolling text - -2004-04-26 17:03 grumbel - - * data/images/tilesets/supertux.stgt, src/gameloop.cpp, - src/lispreader.cpp, src/sprite_manager.cpp, src/title.cpp, - src/worldmap.cpp: - removed st_abort() from lisp reader, client - code should check the return value instead - -2004-04-26 16:40 rmcruz - - * src/: badguy.cpp, defines.h, player.cpp, player.h: Implemented - kicking (as asked by Ingo). The kick timing can be changed in - defines.h I've not tested it very well, but it doesn't seem to be - working. Can anyone have a look? - -2004-04-26 16:24 rmcruz - - * src/gameloop.cpp: Removed (just commented) the clear screen code - before the level starts. It looks bad when the intro info is - gradient and then it displays a black screen and then the level. - -2004-04-26 16:20 rmcruz - - * src/: intro.cpp, setup.cpp: Intro file should be the one to - handle the intro sequence, even if it is only one line of code. - I think we shouldn't get rid of it, because in the future it - should be improved and maybe support some sort of scripting. - -2004-04-26 16:16 grumbel - - * data/: images/worldmap/antarctica.stwt, - images/worldmap/snowman.png, levels/default/worldmap.stwm: - - added little snowman - -2004-04-26 16:15 rmcruz - - * src/: setup.cpp, text.cpp, text.h, title.cpp: Improved the - display_text_file(): moved to text.cpp and made it more - independent. - - I wasn't able to test it, since the game crashes because of: « - LispReader: File not found: /home/rick2/.supertux/save/slot1.stsg - Error: aborting » - -2004-04-26 15:43 grumbel - - * data/images/shared/egg.png: - rounded the egg a bit - -2004-04-26 15:38 grumbel - - * data/images/worldmap/firetux.png, - data/images/worldmap/smalltux.png, src/worldmap.cpp, - src/worldmap.h: - added small/firetux to worldmap - -2004-04-26 15:18 grumbel - - * src/gameloop.cpp: - added more meaningfull savegame titles - -2004-04-26 15:13 grumbel - - * src/player.cpp: - changed priority of skid and duck to avoid - glitches when ducking and skiding at the same time - -2004-04-26 15:00 grumbel - - * src/title.cpp: - fix for title-demo going weird - -2004-04-26 14:48 grumbel - - * src/gameloop.cpp: - fixed lives status to handle more than 5 - lives - -2004-04-26 14:42 grumbel - - * data/images/worldmap/antarctica.stwt: - added auto-walk markings - -2004-04-26 14:41 grumbel - - * src/: worldmap.cpp, worldmap.h: - added automatic walking on - worldmap - -2004-04-26 14:41 grumbel - - * data/levels/default/worldmap.stwm: - added some more trees - -2004-04-26 14:21 grumbel - - * src/: badguy.cpp, level.cpp, lispreader.cpp, resources.cpp, - setup.cpp, sound.cpp, sound.h, special.cpp, sprite.cpp, sprite.h, - sprite_manager.cpp, sprite_manager.h, supertux.cpp, texture.cpp, - texture.h, tile.cpp, tile.h, world.cpp, worldmap.cpp: - -cleanup in resource management functions -fixes 3 - potential crashs (deleting Sprite classes, using member function - in BadGuy class after removing it) -cleans - up sound init code and hopes that calling Mix_AllocateChannel - will make SDL_mixer happy... -fix paths that - missed a / after DATADIR at least valgrind doesn't - report any errors anymore when you apply that patch - (memory errors though, not memory leaks) - -2004-04-26 14:19 grumbel - - * src/: gameloop.cpp, worldmap.cpp, worldmap.h: - added way to - interupt exit sequence - added primitive autowalk to worldmap - -2004-04-26 13:45 grumbel - - * data/levels/world1/level14.stl: - fixed reset point, well, maybe - not sure if this was the cause for being reseted in a completly - wrong spot - -2004-04-26 13:14 grumbel - - * src/gameobjs.cpp: - little bouncing block fix - -2004-04-26 12:51 grumbel - - * src/special.cpp: - fixed 'jump' on flower collection - -2004-04-26 12:46 grumbel - - * src/: world.cpp, world.h, worldmap.cpp: - added bonus loading - -2004-04-26 12:03 grumbel - - * src/: gameloop.cpp, player.cpp, scene.cpp, scene.h, worldmap.cpp: - - added saving of bonuses on worldmap, no loading yet - -2004-04-26 02:32 grumbel - - * data/levels/world1/level15.stl: - added endseq - -2004-04-26 02:20 grumbel - - * data/levels/world1/level10.stl: - added endseq - -2004-04-26 02:17 grumbel - - * data/levels/world1/level2.stl: - added endseq - -2004-04-26 01:58 grumbel - - * data/levels/test/level3.stl: - endseq stuff - -2004-04-26 01:46 grumbel - - * src/: gameloop.cpp, gameloop.h, level.cpp, special.cpp, - special.h: - tweaked bullet and endsequence - -2004-04-26 01:45 grumbel - - * data/levels/world1/level1.stl: - added end sequence - -2004-04-26 00:46 grumbel - - * data/images/tilesets/: goal1-1.png, goal1-2.png, goal1-3.png, - goal1-4.png, goal1-5.png, goal2-1.png, goal2-2.png, goal2-3.png, - goal2-4.png, goal2-5.png, supertux.stgt: - added goal tiles - -2004-04-26 00:23 grumbel - - * configure.ac, data/Makefile.am: [no log message] - -2004-04-26 00:13 grumbel - - * data/CREDITS: - moved heading/version info into code - -2004-04-26 00:10 grumbel - - * src/: player.cpp, special.cpp: - bullet tweaks - -2004-04-26 00:10 grumbel - - * data/images/shared/: bullet-1.png, bullet-2.png, bullet-3.png, - bullet-4.png: - bullet gfx - -2004-04-25 23:55 grumbel - - * data/extro.txt, data/intro.txt, data/supertux.strf, - src/button.cpp, src/configfile.cpp, src/defines.h, - src/high_scores.cpp, src/level.cpp, src/lispreader.cpp, - src/menu.cpp, src/menu.h, src/setup.cpp, src/special.cpp, - src/special.h, src/sprite_manager.cpp, src/text.cpp, - src/texture.cpp, src/texture.h, src/tile.cpp, src/tile.h, - src/title.cpp, src/worldmap.cpp, src/worldmap.h: - memleak fix - and menu fix from MatzeB - little bullet tweaking from myself - - added story - -2004-04-25 22:22 grumbel - - * data/levels/world1/level19.stl: - fixed 'impossible to make' - situation - -2004-04-25 22:18 grumbel - - * data/levels/world1/: level14.stl, level8.stl: - fixed jump on - cave issue - fixed background tiles - -2004-04-25 21:58 grumbel - - * data/levels/world1/: level11.stl, level12.stl, level26.stl: - - fixed some gradients - -2004-04-25 21:51 grumbel - - * data/levels/world1/: level10.stl, level14.stl, level21.stl, - level22.stl, level23.stl, level3.stl, level4.stl, level5.stl, - level6.stl, level7.stl, level8.stl, level9.stl: - replaced - backgrounds with new ones - -2004-04-25 20:38 grumbel - - * configure.ac: - release preparations - -2004-04-25 20:37 grumbel - - * data/Makefile.am, src/Makefile.am: - fixed makefile a bit - -2004-04-25 20:35 grumbel - - * data/levels/default/worldmap.stwm: - removed the 'double' path - -2004-04-25 19:17 grumbel - - * data/supertux.strf: - fixed some align problems - -2004-04-25 18:46 grumbel - - * data/supertux.strf, src/player.cpp, src/player.h, - src/resources.cpp, src/setup.cpp: - rewrote tux drawing code, - added firetux - -2004-04-25 18:17 grumbel - - * src/: leveleditor.cpp, player.cpp, player.h, resources.cpp: - - moved tux gfx into a struct - -2004-04-25 18:07 grumbel - - * data/supertux.strf, src/leveleditor.cpp, src/player.cpp, - src/player.h, src/resources.cpp: - moved tux completly to sprites - -2004-04-25 17:21 rmcruz - - * src/title.cpp: Turned the display_credits() function more - flexible by getting the file to open. - - Ingo, what do you think if we used this for the intro text? - -2004-04-25 16:34 grumbel - - * data/: images/shared/cloud.png, images/tilesets/background4.png, - images/tilesets/background5.png, images/tilesets/background6.png, - levels/test/level2.stl, levels/world1/level1.stl, - levels/world1/level2.stl: - some minor improvements in the gfx - -2004-04-25 16:27 grumbel - - * src/: Makefile.am, intro.cpp, intro.h, music_manager.cpp, - player.cpp, setup.cpp: - added intro text - -2004-04-25 16:16 rmcruz - - * src/lispreader.cpp: Ooops, did a mistake. Fixed by Arkadiusz - Miskiewicz. Aparentaly, fclose(NULL) causes a segfault. - -2004-04-25 15:51 grumbel - - * src/: gameloop.cpp, level.cpp: -added gradient support for start - screens - -2004-04-25 15:45 grumbel - - * data/levels/world1/level13.stl: - added background gradient - -2004-04-25 15:16 grumbel - - * src/gameloop.cpp: - improved look of start/gameover screens - -2004-04-25 14:50 rmcruz - - * data/levels/test/level4.stl: Just updated the gradients test to - use the new color entries. - -2004-04-25 14:44 grumbel - - * data/images/status/letters-white-big.png: - removed blurriness - -2004-04-25 14:38 rmcruz - - * data/images/shared/: distro-0.png, distro-1.png, distro-2.png, - distro-3.png, old/distro2-0.png, old/distro2-1.png, - old/distro2-2.png, old/distro2-3.png: Changed the distros images - to the old dir. Finally possible thanks to Ingo. - -2004-04-25 14:34 rmcruz - - * data/levels/world1/: level1.stl, level10.stl, level11.stl, - level12.stl, level15.stl, level16.stl, level17.stl, level18.stl, - level19.stl, level2.stl, level20.stl, level26.stl, level3.stl, - level4.stl, level5.stl, level6.stl, level7.stl, level8.stl, - level9.stl: Yet another levels update by Marek. Changelog: «I - fixed some minor flaws and tried to give each of the maps an - original title. The latter was kinda difficult, because most of - the maps didn't really have a theme, (like the bridge or the - castle) so I had to make up their names; a task in which I maybe - failed in some parts, but at least it's better than just - numbers.» - -2004-04-25 14:29 grumbel - - * data/images/worldmap/tux.png, src/worldmap.cpp: - added new - worldmap tux - -2004-04-25 14:14 grumbel - - * data/levels/world1/level26.stl: - added gradient - -2004-04-25 14:11 grumbel - - * src/level.cpp: - fixed/changed gradient tags to match with the - one used in the current level files - -2004-04-25 13:57 grumbel - - * data/images/: background/arctis2.jpg, - shared/stalactite-broken.png, shared/stalactite.png, - tilesets/supertux.stgt, tilesets/waves-0.png, - tilesets/waves-1.png, tilesets/waves-2.png: - smoothed water a - little bit - added new cloud - fixed stalactit look a bit - -2004-04-25 13:55 grumbel - - * src/: gameloop.cpp, resources.cpp: replaced distros with coins - -2004-04-25 13:34 grumbel - - * data/images/tilesets/: cloud-00.png, cloud-01.png, cloud-02.png, - cloud-03.png, cloud-10.png, cloud-11.png, cloud-12.png, - cloud-13.png: - added new cloud tile - -2004-04-25 12:02 rmcruz - - * src/lispreader.cpp: Just made lispreader to send an error message - to stderr when the file could not be open, as suggested by - Arkadiusz Miskiewicz. - -2004-04-24 22:36 grumbel - - * data/images/shared/: firetux-grab-left-0.png, - firetux-grab-right-0.png, firetux-jump-left-0.png, - firetux-jump-right-0.png, firetux-kick-left-0.png, - firetux-kick-right-0.png, firetux-left-0.png.right, - firetux-left-1.png.right, firetux-left-2.png.right, - firetux-skid-left.png, firetux-skid-right.png, - firetux-stand-left.png, firetux-stand-right.png, - firetux-walk-left-0.png, firetux-walk-left-1.png, - firetux-walk-left-2.png, firetux-walk-left-3.png, - firetux-walk-left-4.png, firetux-walk-left-5.png, - firetux-walk-right-0.png, firetux-walk-right-1.png, - firetux-walk-right-2.png, firetux-walk-right-3.png, - firetux-walk-right-4.png, firetux-walk-right-5.png: - added - firetux, nothing more than a boring placeholder, but should be - better than the current one - -2004-04-24 21:39 grumbel - - * data/images/worldmap/antarctica.stwt, - data/images/worldmap/castle1.png, - data/images/worldmap/castle2.png, - data/images/worldmap/castle3.png, - data/images/worldmap/castle4.png, - data/images/worldmap/castle5.png, - data/images/worldmap/castle6.png, - data/images/worldmap/castle7.png, - data/images/worldmap/castle8.png, - data/images/worldmap/castle9.png, - data/images/worldmap/igloo1.png, data/images/worldmap/igloo2.png, - data/levels/default/worldmap.stwm, src/worldmap.cpp: - added - start/end tiles - -2004-04-24 20:03 rmcruz - - * src/menu.cpp: At least my compiler (g++ (GCC) 3.3.2) needs this - include. Anyway, there is still a crash to be fixed. - -2004-04-24 19:48 grumbel - - * src/: leveleditor.cpp, menu.cpp, menu.h, resources.cpp, - setup.cpp, sound.cpp, sound.h: 'nother music patch by matzeb - -2004-04-24 17:27 rmcruz - - * src/: menu.cpp, menu.h: Ingo, that code is not buggy! You can say - that it is a bad approuch, but it is not a bug! Besides, I don't - think it's a bad approuch. Your code is maybe a better approuch. - But in the other hand is buggy, so please let my code be there. - - Buggy, why, you may ask... - - Imagine this simple and fictional code: - - « #define MNID_START 1 - - menu->additem("Start Game", MNID_START); - menu->additem("Options"); - - if(menu->check() == MNID_START) startgame(); » - - With your code, when you pressed Options, the game would also - start. Have a look at it again and guess why ;-) - -2004-04-24 17:08 grumbel - - * src/: menu.h, setup.cpp: - fixed option menu - -2004-04-24 17:02 rmcruz - - * data/levels/: default/worldmap.stwm, world1/level10.stl, - world1/level11.stl, world1/level12.stl, world1/level13.stl, - world1/level14.stl, world1/level15.stl, world1/level16.stl, - world1/level17.stl, world1/level18.stl, world1/level1.stl, - world1/level19.stl, world1/level2.stl, world1/level20.stl, - world1/level21.stl, world1/level22.stl, world1/level23.stl, - world1/level24.stl, world1/level25.stl, world1/level26.stl, - world1/level3.stl, world1/level4.stl, world1/level5.stl, - world1/level6.stl, world1/level7.stl, world1/level8.stl, - world1/level9.stl: Marek levels updating. He also added two new - levels for the start that are easier. Updated worldmap as well. - Can someone test if level 25 and 26 are there? - -2004-04-24 16:49 grumbel - - * src/: Makefile.am, gameloop.cpp, level.cpp, level.h, - music_manager.cpp, music_manager.h, musicref.cpp, musicref.h, - resources.cpp, resources.h, setup.cpp, sound.cpp, sound.h, - title.cpp, world.cpp, worldmap.cpp, worldmap.h: - patch from - MatzeB to make music handling easier and more stable - -2004-04-24 15:11 grumbel - - * data/images/shared/largetux-grab-left-0.png, - data/images/shared/largetux-grab-right-0.png, - data/images/shared/largetux-star-0.png, - data/images/shared/largetux-star-1.png, - data/images/shared/largetux-star-2.png, - data/images/shared/smalltux-star-0.png, - data/images/shared/smalltux-star-1.png, - data/images/shared/smalltux-star-2.png, data/supertux.strf, - src/player.cpp, src/player.h, src/resources.cpp: - new star tux, - still rather pure, but useable - -2004-04-24 14:45 grumbel - - * src/player.cpp: - fixed duck-jump bug - -2004-04-24 14:30 grumbel - - * src/: player.cpp, player.h: - added holding gfx, still looks - rather stupid, but I think thats unavoidable without major - changes to the current code - -2004-04-24 14:11 grumbel - - * src/: level.cpp, level.h, menu.cpp, menu.h, player.cpp, player.h, - resources.cpp: - fixed bug in Menu::check() - added grab/kick tux - to resources - added flag to use endsequence or not - -2004-04-24 12:43 grumbel - - * data/supertux.strf: - added new gfx - -2004-04-24 12:42 grumbel - - * data/images/shared/: smalltux-kick-right-0.png, - smalltux-kick-rigth-0.png: - fixed spelling mistake in filename - -2004-04-24 12:28 grumbel - - * data/images/shared/: largetux-grab-left-0.png, - largetux-grab-right-0.png, largetux-kick-left-0.png, - largetux-kick-right-0.png, smalltux-grab-left-0.png, - smalltux-grab-right-0.png, smalltux-kick-left-0.png, - smalltux-kick-rigth-0.png: - added grab and kick tuxes - -2004-04-24 11:32 rmcruz - - * src/: gameloop.cpp, leveleditor.cpp, menu.cpp, menu.h, setup.cpp, - title.cpp, worldmap.cpp: Added a new concept to the menu, the ID. - Each item can have an ID that can be given, this way there won't - be any more hardcoded values for the entries. Anyway, I've made - it to be compatible with the current behaviour, in case any ID is - given. - - I've already updated the mainmenu, optionsmenu, leveleditormenu, - leveleditorsettingsmenu and worldmapmenu. The definitions are - enumerated in the menu.h file. Should we keep each enum splited - or merge them all? - - Feedback is appreciated :) - -2004-04-24 10:38 rmcruz - - * src/gameloop.cpp: Took st_pause_ticks_stop() out of the events - loop. - -2004-04-24 02:10 rmcruz - - * data/levels/world1/level10.stl: Marek bug fix for this problem: - revilyo: «Antartica 10 : tux falls in the last hole, maybe it - could works if I jump really high. I don't look at the sources - yet...» - -2004-04-23 19:15 rmcruz - - * data/levels/world1/: level1.stl, level10.stl, level11.stl, - level12.stl, level13.stl, level14.stl, level15.stl, level16.stl, - level17.stl, level18.stl, level19.stl, level2.stl, level20.stl, - level21.stl, level22.stl, level23.stl, level24.stl, level3.stl, - level4.stl, level5.stl, level6.stl, level7.stl, level8.stl, - level9.stl: Marek has updated worldmap levels. Changes are: « - -Added reset points (one per level, except the last one which has - two) -Removed lots of difficult and unfair spots -Changed order - of cave levels according to Matze's suggestion -Small design - fixes » - -2004-04-23 18:37 rmcruz - - * src/gameloop.cpp: Just fixed two small bugs in the gameplay - during pause: - don't show the menu, neither quit to level - editor; - when any event happen, the timer would continue - (fixed). - -2004-04-23 18:30 rmcruz - - * data/levels/test/level4.stl: Added a test level for the - gradients. Seems to work fine. - -2004-04-23 18:30 rmcruz - - * data/levels/test/: endseq.stl, level3.stl: Changed filenames from - endseq.stl to level3.stl. Damn, use level*.stl or else implement - a way to set the filenames! - -2004-04-23 14:41 grumbel - - * data/: supertux.strf, images/shared/mrbomb-explosion-1.png: - - 'animated' explosion a bit - -2004-04-23 13:42 rmcruz - - * src/setup.cpp: Just removed spaces from key and joystick setup - entries... What were does doing there anyway? - -2004-04-23 13:24 rmcruz - - * data/supertux.strf: Added laptop entry back, that is used by Mr. - IceBlock, as reported by Ryan. (had to remove comment laptop - falling) The BSOD is not also necessary, is it? - -2004-04-23 13:12 rmcruz - - * src/: menu.cpp, menu.h, setup.cpp: Added a joystick control - dialog. I don't have a joystick, so please test and improve this - thing. Thx. - -2004-04-22 23:51 rmcruz - - * src/: badguy.cpp, sound.cpp, sound.h: Implemented explosion sound - when Mr.Bomb explodes. It uses the current stereo system that is - kinda of primitive. We should base it on player's coordinates and - calculate it according it. Instead, it bases the screen, besides - it is not even calculated, just use some constants. - -2004-04-22 23:29 rmcruz - - * data/sounds/explode.wav: Added an explotion sound file to - repository. To be used by Mr Bomb, until someone replaces it by - a better one ;) - -2004-04-22 23:26 rmcruz - - * data/images/shared/: old/distro-0-2.png, old/distro-1-2.png, - old/distro-2-2.png, old/distro-3-2.png, distro-0.png, - distro-1.png, distro-2.png, distro-3.png: Distros old images - seems to be necessary by this BouncyDistro class in gameobjs.* - ... Weird, what does that thing do anyway? - -2004-04-22 23:24 rmcruz - - * src/: resources.cpp, resources.h: Removed box_full and box_empty - from this. They are now implemented as tiles. - -2004-04-22 23:07 rmcruz - - * data/images/shared/old/: box-empty.png, box-full2.png, - distro-0-2.png, distro-1-2.png, distro-2-2.png, distro-3-2.png: - Moving a few not used images to old dir. - -2004-04-22 23:05 rmcruz - - * data/images/shared/: box-empty.png, box-full.png, distro-0.png, - distro-1.png, distro-2.png, distro-3.png: Moving not used images - to old dir. - -2004-04-22 22:58 rmcruz - - * data/supertux.strf: Removed a few entries from the sprites config - file (supertux.strf). - -2004-04-22 22:56 rmcruz - - * data/images/shared/: old/bag-left-0.png, old/bag-left-1.png, - old/bag-right-0.png, old/bag-right-1.png, old/bigtux-left-0.png, - old/bigtux-left-1.png, old/bigtux-left-2.png, - old/bigtux-left-jump.png, old/bigtux-right-0.png, - old/bigtux-right-1.png, old/bigtux-right-2.png, - old/bigtux-right-jump.png, old/bsod-falling-left.png, - old/bsod-falling-right.png, old/bsod-left-0.png, - old/bsod-left-1.png, old/bsod-left-2.png, old/bsod-left-3.png, - old/bsod-right-0.png, old/bsod-right-1.png, old/bsod-right-2.png, - old/bsod-right-3.png, old/bsod-squished-left.png, - old/bsod-squished-right.png, old/golden-herring.png, - old/laptop-falling-left.png, old/laptop-falling-right.png, - old/laptop-flat-left.png, old/laptop-flat-right.png, - old/laptop-left-0.png, old/laptop-left-1.png, - old/laptop-left-2.png, old/laptop-right-0.png, - old/laptop-right-1.png, old/laptop-right-2.png, - old/skidtux-left.png, old/skidtux-right.png, old/tux-left-0.png, - old/tux-left-1.png, old/tux-left-2.png, old/tux-right-0.png, - old/tux-right-1.png, old/tux-right-2.png, bag-left-0.png, - bag-left-1.png, bag-right-0.png, bag-right-1.png, - bigtux-left-0.png, bigtux-left-1.png, bigtux-left-2.png, - bigtux-left-jump.png, bigtux-right-0.png, bigtux-right-1.png, - bigtux-right-2.png, bigtux-right-jump.png, bsod-falling-left.png, - bsod-falling-right.png, bsod-left-0.png, bsod-left-1.png, - bsod-left-2.png, bsod-left-3.png, bsod-right-0.png, - bsod-right-1.png, bsod-right-2.png, bsod-right-3.png, - bsod-squished-left.png, bsod-squished-right.png, - golden-herring.png, laptop-falling-left.png, - laptop-falling-right.png, laptop-flat-left.png, - laptop-flat-right.png, laptop-left-0.png, laptop-left-1.png, - laptop-left-2.png, laptop-right-0.png, laptop-right-1.png, - laptop-right-2.png, mints.png, skidtux-left.png, - skidtux-right.png, tux-left-0.png, tux-left-1.png, - tux-left-2.png, tux-right-0.png, tux-right-1.png, - tux-right-2.png: Moving a few images that are not used anymore - from shared to the old directory. - -2004-04-22 22:45 rmcruz - - * src/setup.cpp: Just moved the Right with the Left entry in - Controls. I'm so used to define the Left key firstly... :) - -2004-04-22 22:44 rmcruz - - * src/menu.cpp: If you press Esc in the control menu, it quits from - there. - -2004-04-22 22:41 rmcruz - - * src/: defines.h, scene.cpp, worldmap.cpp: Made a START_LIVES - definition (in defines.h) that has the lives that the players - start with. i have made them to be 4, since the worldmap is so - hard... - -2004-04-22 22:16 grumbel - - * data/supertux.strf: fixed squish sprite - -2004-04-22 22:14 grumbel - - * src/: defines.h, gameloop.cpp, player.cpp, player.h, special.cpp: - - made shrink behaviour more mariobros3 like, ie. firetux will go - to largetux to smalltux, removed small-firetux - -2004-04-22 21:53 grumbel - - * src/badguy.cpp: - changed bouncing snowball speed back to normal - -2004-04-22 21:40 grumbel - - * src/resources.cpp: - integrated skid tux - -2004-04-22 21:15 grumbel - - * src/: badguy.cpp, badguy.h, collision.cpp, collision.h, - leveleditor.cpp, player.cpp, special.cpp, world.cpp, world.h: - - changed way badguy removal is handled (ie. with a flag now) - - changed some pointers to const references in collision code - -2004-04-22 20:39 rmcruz - - * src/: menu.cpp, menu.h: Controls menu wasn't showing the keys - until they were changed (fixed). Also made a few internal - changes regarding this. - -2004-04-22 19:53 grumbel - - * src/: badguy.cpp, world.cpp, world.h: - made some arrays private - - store badguys in pointers instead of per value - -2004-04-22 19:51 rmcruz - - * src/menu.cpp: Removed a few useless code (it was commented - anyway). - -2004-04-22 19:38 rmcruz - - * src/defines.h: Changed MAX_BULLETS from 2 to 1. As someone said - Tux with bullets power is totally invencible, this will make it a - bit harder. - -2004-04-22 18:52 grumbel - - * src/badguy.cpp: - undo of my last patch, removing 'this' is not a - good idea and causes even worse side effects - -2004-04-22 18:49 grumbel - - * src/badguy.cpp: - fixed bomb-dup bug (vector increases on add, - and this changes I guess, so remove doesn't work, vector should - really store pointers, not values) - -2004-04-22 18:45 grumbel - - * data/supertux.strf: - fixed bomb - -2004-04-22 18:36 grumbel - - * data/supertux.strf: - fixed hotspot - -2004-04-22 18:28 grumbel - - * data/: images/shared/largetux-stand-left.png, - images/shared/largetux-stand-right.png, supertux.strf: - supertux - stand gfx - -2004-04-22 18:25 grumbel - - * src/: badguy.cpp, player.cpp, player.h, resources.cpp: - synced - walk speed of walking enemies - added standing tux - -2004-04-22 17:58 grumbel - - * data/Makefile.am: - little makefile fix - -2004-04-22 17:53 grumbel - - * data/supertux.strf: - removed wrong bsod - -2004-04-22 17:52 grumbel - - * src/: badguy.cpp, badguy.h: - some cleanup - -2004-04-22 17:41 grumbel - - * data/supertux.strf: - fixed hotspots - -2004-04-22 16:14 rmcruz - - * data/levels/misc/menu.stl: Make use of Marek's music at the - beggining. - -2004-04-22 16:11 rmcruz - - * src/: menu.cpp, menu.h: Improved the control key code a bit, in - order to make it possible to write the keys right in the first - dialog display (still to be done). - -2004-04-22 15:46 rmcruz - - * data/music/theme.mod: Title music update by Marek. - -2004-04-22 15:24 grumbel - - * src/: player.cpp, world.cpp: - merged a few duplicated if's in - player - added live-lost tux - -2004-04-22 14:47 grumbel - - * data/images/shared/: smalltux-gameover-0.png, - smalltux-gameover-1.png: - new gfx - -2004-04-22 13:30 rmcruz - - * src/title.cpp: Just made the intro's Tux to honour the keys - chosen by the user. - -2004-04-22 13:26 rmcruz - - * data/images/icon.xpm, src/setup.cpp: Changed icon.png to - icon.xpm. This way we don't have to worry about masks. But not - sure if it works well under windows (someone give a try). - Anyway, I just comment the old code, so we can reverse this any - time. - -2004-04-22 13:20 rmcruz - - * src/menu.cpp: Mistake that was making non-characters keys not to - work after configuring keys. Anyway, we still have to fix the - fact that the keys are not shown when you open Controls for the - first time. - -2004-04-22 13:17 rmcruz - - * src/: gameloop.cpp, level.cpp, resources.cpp, sound.cpp, - title.cpp, world.cpp, worldmap.cpp: Applied MatzeB (Ryan?) patch - that fixes crash and also improves music. - - Ingo, you seem to have forgotten to add two files to cvs: - smalltux-gameover-0.png smalltux-gameover-1.png - -2004-04-22 12:44 rmcruz - - * data/supertux.strf: Applied Ryan's patch for MrBomb hotspot. - -2004-04-22 12:43 rmcruz - - * src/badguy.cpp: Applied Ryan's patch for overlaping badguys. - -2004-04-22 02:13 grumbel - - * data/supertux.strf, src/player.cpp, src/player.h, - src/resources.cpp, src/title.cpp: - added small skid tux - -2004-04-22 02:02 grumbel - - * src/title.cpp: 'nother music fix - -2004-04-22 02:00 grumbel - - * src/gameloop.cpp: patch from MatzeB for freeze at level start - -2004-04-22 01:36 grumbel - - * src/: gameloop.cpp, level.cpp, level.h, player.cpp, scene.cpp, - setup.cpp, sound.cpp, sound.h, special.cpp, world.cpp, world.h, - worldmap.cpp: - music patch from MatzeB, should fix crash on - level exit too worldmap - -2004-04-22 01:10 grumbel - - * data/images/shared/: largetux-skid-left.png, - largetux-skid-right.png, mriceblock-flat-left.png, - mriceblock-flat-right.png, smalltux-skid-left.png, - smalltux-skid-right.png, snowball-squished-left.png, - snowball-squished-right.png, spiky-left-0.png, spiky-left-1.png, - spiky-left-2.png, spiky-right-0.png, spiky-right-1.png, - spiky-right-2.png: - some more gfx - -2004-04-22 00:48 rmcruz - - * src/: defines.h, world.cpp: Limitated the number of bullets to be - shot at the same time. I have made 2 bullets to be the - maximum... if you don't agree tell me. anyway, you can easily - change them in defines.h - -2004-04-21 21:08 grumbel - - * data/images/shared/: smalltux-jump-left.png, - smalltux-jump-right.png: - improved smalltux - -2004-04-21 21:02 grumbel - - * data/images/shared/: smalltux-jump-left.png, - smalltux-jump-right.png, smalltux-left-1.png, - smalltux-left-2.png, smalltux-left-3.png, smalltux-left-4.png, - smalltux-left-5.png, smalltux-left-6.png, smalltux-left-7.png, - smalltux-left-8.png, smalltux-right-1.png, smalltux-right-2.png, - smalltux-right-3.png, smalltux-right-4.png, smalltux-right-5.png, - smalltux-right-6.png, smalltux-right-7.png, smalltux-right-8.png: - - improved smalltux - -2004-04-21 19:45 rmcruz - - * src/: configfile.cpp, menu.cpp: Made the keys to be displayed - when typed and also save them to the file. Still to fix: display - keys when menu is shown. - -2004-04-21 19:43 rmcruz - - * data/music/theme.mod, src/title.cpp: Added Marek music to cvs and - play it in the main menu. - -2004-04-21 17:45 rmcruz - - * src/menu.cpp: Display key number on the key selection: This is - not obvious to the user, we have to get a way to translate it - into human readable strings... - -2004-04-21 17:15 rmcruz - - * src/: menu.cpp, menu.h, player.h, setup.cpp: Finally, made keys - configurable via the menu!! ;) Next step is to save them to - config file and to make joystick also configurable. - -2004-04-21 15:40 grumbel - - * src/: gameloop.cpp, gameloop.h: - made end seq a bit more robust - -2004-04-21 15:40 grumbel - - * data/levels/test/endseq.stl: - test level for endseq - -2004-04-21 14:44 grumbel - - * src/: badguy.h, gameloop.cpp, gameloop.h, level.cpp, sprite.cpp: - - added end-sequence code - -2004-04-21 13:56 grumbel - - * data/images/icon.png: - added new icon - -2004-04-21 13:37 grumbel - - * data/images/shared/tux-life.png: - added new tux-life pic by - Benjamin P. Jung - -2004-04-21 13:17 rmcruz - - * src/: worldmap.cpp, worldmap.h: Now, the worldmap displays the - Level's name, instead of the path. - -2004-04-21 00:52 rmcruz - - * data/levels/: default/info, default/info.png, default/level1.stl, - default/level2.stl, default/level3.stl, cave/info, - cave/level1.stl, cave/level2.stl, cave/level3.stl, - cave/level4.stl, cave/level5.stl, cave/level6.stl, snow/info, - snow/level1.stl, snow/level2.stl, snow/level3.stl, - snow/level4.stl, snow/level5.stl, snow/level6.stl, - snow/level7.stl: These levels are all in the world1 dir. - -2004-04-20 22:10 grumbel - - * src/: badguy.cpp, badguy.h, level.cpp, leveleditor.cpp, - world.cpp, world.h: - added stay-on-platform into the level - fileformat - -2004-04-20 21:55 grumbel - - * src/: badguy.h, defines.h, level.cpp, leveleditor.cpp, - player.cpp, player.h, special.cpp, special.h, world.cpp, world.h: - - turned LEFT/RIGHT defines into enum, turned BadGuyModes into - enum - -2004-04-20 20:51 rmcruz - - * src/leveleditor.cpp: When Esc was pressed the menu was not being - shown in leveleditor (fixed). - -2004-04-20 20:46 rmcruz - - * src/gameloop.cpp: Level test mode didn't quit properly when Esc - was pressed (fixed) - -2004-04-20 20:40 rmcruz - - * src/gameloop.cpp: Time is not stopped during menu display in - gameloop (fix). Probably there is a prettier way to fix this ;) - -2004-04-20 20:39 grumbel - - * src/: badguy.cpp, badguy.h, physic.cpp: - added stay_on_platform - flag for badguys - some code cleanup - tweaked iceblocx speed - -2004-04-20 19:58 grumbel - - * src/: physic.cpp, physic.h, player.cpp: - stop tux if he ran into - a block, no more accelerating while standing infront of a block - -2004-04-20 19:46 rmcruz - - * data/levels/world1/: level10.stl, level16.stl, level17.stl, - level18.stl, level19.stl, level1.stl, level20.stl, level21.stl, - level22.stl, level2.stl, level23.stl, level24.stl, level3.stl, - level4.stl, level5.stl, level7.stl, level8.stl, level9.stl: Marek - level updating. According to him, this should be release ready. - Though, I have not tried them yet. Please, try them and send - feedback. - -2004-04-20 19:31 grumbel - - * src/: defines.h, globals.cpp, physic.cpp, physic.h, player.cpp: - - switched gamespeed back to normal - added high-jump while running - -2004-04-20 18:50 grumbel - - * src/: configfile.cpp, globals.cpp, setup.cpp: - added config - options for joystick buttons/axis - -2004-04-20 18:25 grumbel - - * src/: gameloop.cpp, globals.cpp, globals.h, menu.cpp, player.cpp, - player.h, worldmap.cpp: - moved joystick mappings into a struct - -2004-04-20 17:48 rmcruz - - * data/images/shared/: mriceblock-flat-left.png, - mriceblock-flat-right.png: Improved my flat graphics hack a bit. - Someone should do a from scratch ones, but this work for now. - -2004-04-20 16:30 rmcruz - - * src/leveleditor.cpp: Just removed two printfs I have mistakelly - committed. - -2004-04-20 14:24 grumbel - - * src/: defines.h, gameloop.cpp, globals.cpp, globals.h, - worldmap.cpp: - turned joystick defines into variables - -2004-04-20 14:12 grumbel - - * src/: gameloop.cpp, setup.cpp: - fixed some more menu issues - - removed highscore loading from gameloop - -2004-04-20 13:43 rmcruz - - * src/title.cpp: Recoded credits code, in order to respect fonts - height. (if you think there should be more space between items, - just change ITEMS_SPACE). - - Also fixed a mistake that was making SDL_QUIT signal to never be - used. - -2004-04-20 13:37 grumbel - - * src/: level.cpp, leveleditor.cpp, setup.cpp, special.cpp: - fixed - level editor menus a bit (still not 100% working) - added - resetpoint saving to Level - -2004-04-20 13:21 rmcruz - - * src/title.cpp: Fixed a little mistake that was making title to - not be shutdown. - -2004-04-20 13:09 grumbel - - * src/: badguy.cpp, badguy.h, button.cpp, button.h, collision.cpp, - collision.h, configfile.h, defines.h, gameloop.cpp, gameloop.h, - gameobjs.cpp, gameobjs.h, globals.cpp, globals.h, - high_scores.cpp, high_scores.h, intro.cpp, intro.h, level.cpp, - level.h, leveleditor.cpp, leveleditor.h, mousecursor.cpp, - mousecursor.h, particlesystem.cpp, particlesystem.h, physic.cpp, - physic.h, player.cpp, player.h, resources.cpp, resources.h, - scene.cpp, scene.h, screen.cpp, screen.h, setup.h, sound.cpp, - sound.h, special.h, sprite_manager.cpp, supertux.cpp, text.cpp, - text.h, texture.cpp, texture.h, tile.cpp, tile.h, timer.cpp, - timer.h, title.cpp, title.h, type.cpp, type.h, world.cpp, - world.h: - added standard copyright header to every file - -2004-04-20 12:42 grumbel - - * src/: gameloop.cpp, high_scores.cpp, leveleditor.cpp, menu.cpp, - menu.h, title.cpp, worldmap.cpp: - changed Menu::check() - semantics a bit - speeded up the contrib menu a lot - fixed a few - other menu issues - might have broken editor a bit, needs more - testing - -2004-04-20 01:02 grumbel - - * data/images/shared/resetpoint.png: - added resetpoint gfx (level - editor only) - -2004-04-20 00:47 grumbel - - * src/: gameloop.cpp, level.cpp, level.h: - implemented reset - points - -2004-04-19 23:54 grumbel - - * src/: menu.cpp, menu.h: - cleaned up my last_menu patch a bit - more - -2004-04-19 23:20 grumbel - - * src/: gameloop.cpp, menu.cpp, menu.h, supertux.cpp, title.cpp, - title.h, worldmap.cpp: - fixed problem with last_menu not being - able to handle menues deeper than two submenues - misc other - cleanup - -2004-04-19 21:22 grumbel - - * src/: gameloop.cpp, high_scores.cpp, leveleditor.cpp, menu.cpp, - menu.h, title.cpp, worldmap.cpp: - removed menu_process_current() - -2004-04-19 21:06 grumbel - - * src/: defines.h, gameloop.cpp, gameloop.h, high_scores.cpp, - leveleditor.cpp, menu.cpp, menu.h, setup.cpp, title.cpp, - worldmap.cpp, worldmap.h: - removed a few menu variables - -2004-04-19 21:03 rmcruz - - * data/levels/world1/info: Removed world1 from the Contrib Levels - entry. It's impossible to navigate through so many levels - anyway. - -2004-04-19 16:34 rmcruz - - * data/music/: cave-fast.mod, cave.mod, fortress-fast.mod, - fortress.mod: Marek update for his musics. - -2004-04-19 16:28 rmcruz - - * data/CREDITS: Changed Ingo description in Credits as suggested by - Marek. I really should get some English lessons :D - -2004-04-19 16:27 grumbel - - * data/supertux.strf, src/special.cpp: - changed upgrades to use - sprites - added glowing iceflower and star (hardly visible) - -2004-04-19 16:24 rmcruz - - * src/leveleditor.cpp: Fixed a help font bug (was using normal - fonts, instead of the small ones). Tried to make leveleditor - quit when SDL_QUIT signal is received without success. Why - doesn't this work? :( - -2004-04-19 16:14 grumbel - - * data/images/tilesets/supertux.stgt: - fixed problem with asyncron - blinkig bonus block - fixed indention - -2004-04-19 16:08 rmcruz - - * src/: high_scores.cpp, high_scores.h: Made high_scores to use the - lispreader (i wasn't able to do proper testing, could someone - give a look at the code). Anyway, do you think high_scores.* - should be merged with configfile.* ? If nobody says anything, - I'll do that. - -2004-04-19 16:06 grumbel - - * src/: special.cpp, special.h, world.cpp, world.h: - added - UpgradeKind name to nameless enum - slowed down grow-up upgrade - -2004-04-19 15:56 grumbel - - * src/player.cpp: - added more mario lik duck behaviour - -2004-04-19 15:34 grumbel - - * src/worldmap.cpp: - fixed back direction saving - -2004-04-19 15:23 grumbel - - * src/: defines.h, gameloop.cpp, gameloop.h, setup.cpp, - worldmap.cpp: - fixed bug in live counting - added save menu to - the worldmap - removed load/save from the game menu - -2004-04-19 14:05 rmcruz - - * data/: images/shared/mriceblock-flat-left.png, supertux.strf, - images/shared/mriceblock-flat-right.png: Added a flat Mr. Ice - Block. It is ugly as hell, but better than having a laptop. - Ingo, could you make a decent one? ;) - -2004-04-19 13:46 rmcruz - - * data/CREDITS: Added Marek to in-game credits. - -2004-04-19 00:36 grumbel - - * src/: level.cpp, level.h, player.cpp: - commited start_pos patch - from sik0fewl - -2004-04-18 23:45 grumbel - - * src/leveleditor.cpp: - removed static_cast hack - -2004-04-18 23:16 grumbel - - * data/supertux.strf, src/level.cpp, src/player.cpp, src/player.h, - src/resources.cpp: - fixed some align problems with tux - fixed - bug in tilemap resize - -2004-04-18 22:36 grumbel - - * src/: gameloop.cpp, player.cpp, player.h, resources.cpp, sound.h: - - added new bigtux - -2004-04-18 22:35 grumbel - - * data/supertux.strf: - added new tux - -2004-04-18 21:35 grumbel - - * data/images/shared/: iceflower-1.png, iceflower-2.png, - iceflower-3.png, iceflower.png, largetux-jump-left-0.png, - largetux-jump-right-0.png, largetux-walk-left-0.png, - largetux-walk-left-1.png, largetux-walk-left-2.png, - largetux-walk-left-3.png, largetux-walk-left-4.png, - largetux-walk-left-5.png, largetux-walk-right-0.png, - largetux-walk-right-1.png, largetux-walk-right-2.png, - largetux-walk-right-3.png, largetux-walk-right-4.png, - largetux-walk-right-5.png, star-1.png, star-2.png, star-3.png, - star-4.png, star.png: - some graphics - -2004-04-18 20:00 rmcruz - - * data/CREDITS: Added Ryan full name. - -2004-04-18 19:58 rmcruz - - * data/levels/world1/: level1.stl, level10.stl, level11.stl, - level12.stl, level13.stl, level14.stl, level15.stl, level16.stl, - level17.stl, level18.stl, level2.stl, level3.stl, level4.stl, - level5.stl, level6.stl, level7.stl, level8.stl, level9.stl: - World1 levels update by Marek. Polishing. Cave levels now use - the cave music. - -2004-04-18 19:54 rmcruz - - * data/music/: cave-fast.mod, cave.mod: Musics by Marek, they are - pretty cool and could be used in cave levels. - -2004-04-18 17:08 grumbel - - * src/player.cpp: - moved default start position two tiles higher - -2004-04-18 15:42 grumbel - - * src/: gameloop.cpp, globals.cpp, globals.h, level.cpp, level.h, - resources.cpp, special.cpp, world.cpp: - added constructor to - level - changed framerate handling to avoid large frame_ratio's - -2004-04-18 14:31 grumbel - - * data/images/shared/: tux-duck-left.png, tux-duck-right.png: - - added tux ducking images - -2004-04-18 14:11 rmcruz - - * data/CREDITS: Changes in credits: Added Ryan and Ingo to the - developers list. Ranked me to an higher position ;D - -2004-04-18 14:03 rmcruz - - * src/: gameloop.cpp, leveleditor.cpp, menu.cpp, menu.h, timer.cpp, - title.cpp, worldmap.cpp: Finally!! This makes the Back button to - be used in case there is one (when Esc is pressed). Because of - that, the menu is now much more independent. Currently, - everything seems to be working just fine and smooth. - -2004-04-18 13:09 rmcruz - - * src/: badguy.cpp, player.cpp, world.cpp: Patch by Ryan: « Here's - a patch that makes a few changes that makes ST more like SMB. - - Changes include: * Kicked mriceblocks (laptops) don't die after - hitting a single enemy, they keep going to kill more badguys (or - Tux if you're not careful) * You can now kick mriceblocks - (laptops) by running into their sides. Before you had to jump on - them to "kick" them and if you walked into their sides you would - die (or shrink). * When badguys walk into one another they turn - around instead of walking through eachother. » - -2004-04-18 00:22 grumbel - - * src/: sprite.cpp, sprite.h: - added draw_part() - -2004-04-17 23:24 grumbel - - * src/: worldmap.cpp, worldmap.h: - implemented locked levels on - worldmap - -2004-04-17 22:41 grumbel - - * src/worldmap.cpp: - fixed loadgame - -2004-04-17 17:40 rmcruz - - * data/levels/: default/worldmap.stwm, world1/info, - world1/level1.stl, world1/level10.stl, world1/level11.stl, - world1/level12.stl, world1/level13.stl, world1/level14.stl, - world1/level15.stl, world1/level16.stl, world1/level17.stl, - world1/level18.stl, world1/level19.stl, world1/level2.stl, - world1/level20.stl, world1/level21.stl, world1/level22.stl, - world1/level23.stl, world1/level24.stl, world1/level3.stl, - world1/level4.stl, world1/level5.stl, world1/level6.stl, - world1/level7.stl, world1/level8.stl, world1/level9.stl: Marek - has sent this hand of 'world1' levels that he thinks are suitable - for a release. He has polish them. I have made worldmap to use - them. We need testing, boys! - -2004-04-17 17:21 rmcruz - - * src/: physic.cpp, physic.h: Added inverse functions for speed. - Might be usefull for someone that wants to make enemies to change - directions when colliding with each other. - -2004-04-17 16:18 grumbel - - * data/levels/default/worldmap.stwm: sik0fewl's worldmap patch - -2004-04-17 16:13 grumbel - - * src/: worldmap.cpp, worldmap.h: sik0fewl's worldmap patch - -2004-04-17 15:56 grumbel - - * src/: gameloop.cpp, gameloop.h, player.cpp, scene.h, title.cpp, - world.cpp, world.h, worldmap.cpp, worldmap.h: - changed/clean up - level end detection a bit, still not really as it should be - -2004-04-17 15:29 grumbel - - * src/leveleditor.cpp: - removed level editors dependency on the - World class - -2004-04-17 14:13 grumbel - - * data/supertux.strf: - fixed some bugs in the resource file - -2004-04-17 14:00 rmcruz - - * src/badguy.cpp: Applied patch from Ryan: « This patch causes - badguys to be killed when they run into an exploding bomb or get - hit by stalactite (as suggested by Ricardo). » - -2004-04-17 12:48 grumbel - - * data/supertux.strf, src/Makefile.am, src/badguy.cpp, - src/badguy.h, src/resources.cpp, src/resources.h, src/sprite.cpp, - src/sprite.h, src/sprite_manager.cpp, src/sprite_manager.h: - - moved badguys to use sprite class - -2004-04-17 03:23 grumbel - - * data/levels/cave/: level1.stl, level2.stl, level3.stl, - level4.stl, level5.stl, level6.stl: - added cave background to - cave levels - -2004-04-17 02:49 grumbel - - * src/: gameloop.cpp, setup.cpp, setup.h, supertux.cpp, title.cpp, - worldmap.cpp, worldmap.h: - added load game support for the - worldmap - -2004-04-16 23:16 grumbel - - * src/: badguy.cpp, badguy.h: - added new jumpy/money gfx - -2004-04-16 23:14 grumbel - - * data/images/shared/: jumpy-left-down-0.png, - jumpy-left-middle-0.png, jumpy-left-up-0.png: - added jumpy - -2004-04-16 20:49 rmcruz - - * src/gameloop.cpp: As requested by Ingo Ruhnke, now the author - name is much more discrete. - -2004-04-16 18:52 grumbel - - * src/: gameloop.cpp, gameloop.h, player.cpp, player.h, scene.cpp, - scene.h, setup.cpp, setup.h, special.cpp, text.h, worldmap.cpp, - worldmap.h: - some more savegame stuff - added status on worldmap - - made worldmap start on 'start game' - moved lives, distros, - score into PlayerStatus - -2004-04-16 18:24 rmcruz - - * data/images/tilesets/supertux.stgt, src/player.cpp: This patch - was send to the mailing list by Ryan (aka sik0fewl). « I've - made it so that sliding on ice works again (after the changes to - the input handling functions--looks much nicer now, btw). - - I also changed supertux.stgt to make snow5.png ice. You can try - out sliding around on ice in the second level. I wasn't really - sure what would be a good sliding rate so people should try - fiddling with different values. - - Right now the accel/decel rate is the direct inverse of the - velocity.. this inverse can be increased or decreased. - - Also, the smalltux animation doesn't "slide", he walks to a - stop.. haven't really looked into where to fix this, but I'm sure - others could find it and fix it before I could. » - -2004-04-16 16:50 grumbel - - * src/world.cpp: - changed scroll speed for background image - (should be configurable via level file) - fixed bug that caused - background to not get cleanly redrawn - -2004-04-16 16:48 grumbel - - * data/images/background/cave2.jpg: - added cave background - -2004-04-16 16:31 grumbel - - * data/images/tilesets/: bonus-1up.png, supertux.stgt: - added 1up - to tileset - -2004-04-16 16:26 grumbel - - * src/: level.cpp, level.h, screen.h: - replaced a few pure - pointers with std::vector<> - -2004-04-15 21:08 grumbel - - * data/levels/default/worldmap.stwm, src/worldmap.cpp, - src/worldmap.h: - added primitiv scrolling to the worldmap - - added a larger worldmap - -2004-04-13 20:50 grumbel - - * data/images/shared/fish-down-0.png, src/badguy.cpp: fish fix - -2004-04-13 20:39 rmcruz - - * src/gameloop.cpp: Just makes the level's author name to be - written in red, so that it is highlighted. I'm sure level - creators will appretiate that. - -2004-04-13 20:24 grumbel - - * src/special.cpp: - fixed egg behaviour a bit - -2004-04-13 20:17 grumbel - - * src/player.cpp: - commited MatzeBs duck fix - -2004-04-13 17:20 rmcruz - - * src/screen.cpp: Fixed SDL code of drawgradient(). I forgot that - the axis in SDL are positve in the Up-Down direction. Now you - shouldn't notice any difference between SDL and OpenGL gradients - ;) - -2004-04-13 16:52 rmcruz - - * data/images/background/ocean.png: Updated the ocean.png image, - message from its author (Marek): «I accidentally sent you an old - version of the ocean.png image. The new one uses a tilable wave - pattern so there's no ugly edge when the image is repeated.» - - Is it my impression or arctis.png doesn't repate very well? Ingo - could you try to correct this, should be pretty easy. - -2004-04-13 16:32 grumbel - - * src/: setup.cpp, text.cpp, texture.cpp, texture.h: - reenabled - OpenGL menu entry - OpenGL menu entry is now disabled if no - opengl support is compiled in - added handling for lost surfaces - for modeswitch in win32 (needs testing) - fixed font-shadow issue - -2004-04-13 15:20 rmcruz - - * src/setup.cpp: Disabled OpenGL option. - -2004-04-13 15:02 grumbel - - * src/: setup.cpp, texture.cpp, texture.h: - implemeted video-mode - switching (this currently breaks shadow fonts, but shouldn't be - difficult to fix) - -2004-04-13 14:25 grumbel - - * src/: button.cpp, gameloop.cpp, gameobjs.cpp, gameobjs.h, - globals.cpp, globals.h, high_scores.cpp, leveleditor.cpp, - menu.cpp, menu.h, player.cpp, setup.cpp, sprite.h, text.cpp, - text.h, texture.h, timer.h, title.cpp, world.h, worldmap.h: - - converted text_type into a class - -2004-04-13 13:34 rmcruz - - * src/: gameobjs.cpp, level.cpp, leveleditor.cpp, level.h, - screen.cpp, screen.h, world.cpp: Just changed each bkgd_top_* and - bkgd_bottom_* to be Color structs that can be found at screen.h. - Requested by Ingo Ruhnke. Ingo, I haven't even tried to change - the level files, since I don't have any clue about lisp. Please, - do that yourself. - -2004-04-13 04:19 grumbel - - * src/: Makefile.am, badguy.cpp, badguy.h, button.cpp, button.h, - gameloop.cpp, gameobjs.cpp, gameobjs.h, high_scores.cpp, - intro.cpp, level.cpp, level.h, leveleditor.cpp, menu.cpp, menu.h, - mousecursor.cpp, mousecursor.h, particlesystem.cpp, - particlesystem.h, player.cpp, player.h, resources.cpp, - resources.h, setup.cpp, special.cpp, sprite.cpp, sprite.h, - text.cpp, text.h, texture.cpp, texture.h, tile.cpp, tile.h, - title.cpp, world.cpp, worldmap.cpp, worldmap.h: - converted - texture_type into a Surface class - -2004-04-13 01:31 rmcruz - - * data/levels/snow/: info, level1.stl, level2.stl, level3.stl, - level4.stl, level5.stl, level6.stl, level7.stl: Organized levels - structures, feel free to curse me ;) This also adds authors names - to levels. - -2004-04-13 01:20 rmcruz - - * data/levels/cave/: info, level1.stl, level2.stl, level3.stl, - level4.stl, level5.stl, level6.stl: Organized levels structures, - feel free to curse me ;) This also adds authors names to levels. - -2004-04-13 01:01 rmcruz - - * data/levels/default/: boss1-grumbel.stl, cave1-grumbel.stl, - cave2-grumbel.stl, cave3-grumbel.stl, cave4-grumbel.stl, - cave5-grumbel.stl, cave6-grumbel.stl, level4.stl, levels, - snow1-grumbel.stl, snow1-voluptuous.stl, snow2-grumbel.stl, - snow3-grumbel.stl, snow4-grumbel.stl, snow5-grumbel.stl, - snow6-grumbel.stl, worldmap.stwm: Organized levels structures, - feel free to curse me ;) This also adds authors names to levels. - Made sure worldmap worked. - -2004-04-13 00:53 rmcruz - - * data/levels/test/: enemytest.stl, exittest.stl, info, level1.stl, - level2.stl: Organized levels structures, feel free to curse me ;) - Made worldmap to still work. This also adds authors names to - levels. - -2004-04-13 00:41 rmcruz - - * data/levels/default/: level1.stl, level2.stl, level3.stl: Just - added authors name for these levels. Hope that they are correct, - if not tell me :) - -2004-04-13 00:39 rmcruz - - * src/: gameloop.cpp, level.cpp, level.h, leveleditor.cpp: Added - "author" field for levels. Level editor setup config needs - testing (not really related with this). - -2004-04-12 23:14 rmcruz - - * src/: setup.cpp, texture.cpp: A first attempt to make a simple - and clean way of an on the fly videomode change. But there is - this problem: it seems to work on the first transition from SDL - to OpenGL, but doesn't work well in the following transitions to - OpenGL. I think it is not really related with the texture code, - but with the st_video_setup_gl(). The way OpenGL is initialized. - Ingo/Tobias, please give a look at this ;) - -2004-04-12 20:57 grumbel - - * src/: badguy.cpp, resources.cpp, resources.h, special.cpp, - special.h, world.cpp: - commited MatzeB's update patch - -2004-04-12 20:44 grumbel - - * data/images/shared/: 1up.png, egg.png, iceflower.png, star.png: - - new extras - -2004-04-12 15:16 grumbel - - * src/: badguy.cpp, defines.h, gameloop.cpp, player.cpp, player.h: - commited MatzeB's slider patch - -2004-04-12 14:46 grumbel - - * src/: Makefile.am, sprite.cpp, sprite.h: - added simple sprite - class - -2004-04-12 03:55 grumbel - - * src/: menu.cpp, menu.h, setup.cpp, worldmap.cpp: - added menu to - worldmap - -2004-04-12 03:35 grumbel - - * data/images/shared/: mrbombx-left-1.png, mrbombx-right-1.png, - tux-duck.png: - some new gfx - -2004-04-12 03:29 grumbel - - * NEWS: - some new news - -2004-04-12 03:29 grumbel - - * contrib/levelconverter-0.0.6_0.0.7.py: bug fix in the converter, - in case anybody still cares - -2004-04-12 03:28 grumbel - - * data/images/worldmap/: leveldot_green.png, leveldot_red.png: - - missing gfx - -2004-04-12 01:06 grumbel - - * src/: badguy.cpp, player.cpp: - tweaked scroll behaviour a little - bit - added collision rects in debug mode - -2004-04-12 00:30 rmcruz - - * src/title.cpp: Fixed a simple bug that was not letting levelsets - to be added. Added a levelset for Wansti! These levels are great - :) - -2004-04-11 23:06 rmcruz - - * src/screen.cpp: Made drawgradient() to use our fillrect(), - instead of SDL thingies and thus the code is much clear now. - -2004-04-11 22:46 rmcruz - - * data/levels/default/level4.stl, src/gameobjs.cpp, src/level.cpp, - src/level.h, src/leveleditor.cpp, src/screen.cpp, src/screen.h, - src/world.cpp: Added support for gradients :) Changed bkgd_* to - bkgd_top_* and bkgd_bottom_* (being * either r, b or g) This - change includes both code and level files. - -2004-04-11 22:28 grumbel - - * src/: menu.cpp, menu.h, setup.cpp, title.cpp: - added contrib - menu generator - -2004-04-11 21:12 rmcruz - - * src/supertux.h: Removed supertux.h (its useless). global - definitions go to defines.h - -2004-04-11 21:10 rmcruz - - * src/supertux.cpp: Included supertux.h stuff into it. - -2004-04-11 19:48 grumbel - - * src/: menu.cpp, menu.h: - turned some pointer-foo into a - std::vector - -2004-04-11 19:39 grumbel - - * src/: button.cpp, gameloop.cpp, high_scores.cpp, leveleditor.cpp, - menu.cpp, menu.h, setup.cpp, title.cpp: - turned menu_item_type - into a class - -2004-04-11 19:16 grumbel - - * src/: gameloop.cpp, leveleditor.cpp, world.cpp: - moved the - global_world into the leveleditors namespace - -2004-04-11 19:10 grumbel - - * src/title.cpp: - fixed missing menu on level editor exit - -2004-04-11 19:09 grumbel - - * src/title.cpp: - moved loadshared() to the right point - -2004-04-11 19:04 grumbel - - * src/supertux.cpp: - moved loadshared() to the right point - -2004-04-11 18:58 grumbel - - * src/: gameloop.cpp, leveleditor.cpp, supertux.cpp, title.cpp: - - removed local (un)loadshared() stuff and replaced it my a global - one, fixes crash on entering a level twice - -2004-04-11 18:38 grumbel - - * src/: badguy.h, button.cpp, button.h, gameloop.h, gameobjs.h, - globals.cpp, intro.cpp, leveleditor.cpp, menu.h, mousecursor.h, - player.h, timer.cpp, timer.h, title.cpp: renamed timer_type to - Timer - -2004-04-11 18:33 grumbel - - * src/: gameloop.cpp, intro.cpp, leveleditor.cpp, menu.cpp, - mousecursor.cpp, player.cpp, timer.cpp, timer.h, title.cpp: - started to convert timer into a class - -2004-04-11 18:23 grumbel - - * src/: badguy.cpp, button.cpp, gameloop.cpp, gameobjs.cpp, - globals.cpp, intro.cpp, leveleditor.cpp, menu.cpp, - mousecursor.cpp, player.cpp, special.cpp, timer.cpp, timer.h, - title.cpp: started to convert timer into a class - -2004-04-11 17:33 grumbel - - * src/: gameloop.h, player.cpp, scene.cpp, scene.h: - moved - time_left timer into gamesession - -2004-04-11 17:28 grumbel - - * src/: badguy.cpp, badguy.h, gameloop.cpp, gameloop.h, - gameobjs.cpp, gameobjs.h, physic.cpp, physic.h, player.cpp, - player.h, scene.cpp, scene.h, special.cpp, special.h, title.cpp, - world.cpp, world.h: - made frame ration local - -2004-04-11 17:07 grumbel - - * src/: badguy.cpp, gameloop.cpp, player.cpp, resources.cpp, - scene.cpp, scene.h, special.cpp, world.cpp: - moved some global - variables into a seperate class - -2004-04-11 16:55 grumbel - - * src/: gameloop.cpp, gameloop.h, resources.cpp, resources.h, - scene.cpp, scene.h, special.cpp, world.cpp, world.h: - localized - some more variables - -2004-04-11 16:44 grumbel - - * src/: badguy.cpp, collision.cpp, gameloop.cpp, gameloop.h, - level.cpp, level.h, leveleditor.cpp, particlesystem.cpp, - physic.cpp, physic.h, player.cpp, player.h, resources.cpp, - scene.cpp, scene.h, setup.cpp, title.cpp, world.cpp, world.h, - worldmap.cpp: - made some more global variables, local - replaced - a few char* with string - -2004-04-11 15:20 grumbel - - * src/: special.cpp, special.h, world.cpp, world.h: - turned - special into classes - -2004-04-11 15:05 grumbel - - * src/: gameloop.cpp, gameloop.h, gameobjs.cpp, leveleditor.cpp, - special.cpp, world.cpp, world.h: - renamed 'world' to - 'global_world' to emphasis that it is mainly a temporary hack - - moved some 'world' to 'World::current()' - -2004-04-11 14:59 grumbel - - * src/: collision.cpp, collision.h, gameloop.cpp, world.cpp, - world.h: - moved some collision code into the world class, since - it only acts on world data - -2004-04-11 14:43 grumbel - - * src/: gameobjs.cpp, gameobjs.h, world.cpp, world.h: - change - gameobjs names from lower case to upper case - -2004-04-11 14:37 grumbel - - * src/: badguy.cpp, gameobjs.cpp, gameobjs.h, player.cpp, - resources.cpp, world.cpp, world.h: - moved some more stuff into - the world class - turned gameobjs into classes - -2004-04-11 13:52 grumbel - - * src/: Makefile.am, badguy.cpp, collision.cpp, gameloop.cpp, - gameobjs.cpp, gameobjs.h, level.h, leveleditor.cpp, - resources.cpp, scene.cpp, scene.h, tile.cpp, tile.h, title.cpp, - world.cpp, world.h: - moved gameobjects into there own file - - moved drawshape to tile.h - -2004-04-11 03:51 grumbel - - * src/worldmap.cpp, src/worldmap.h, - data/levels/default/snow1-grumbel.stl, - data/levels/default/worldmap.stwm, - data/levels/test/enemytest.stl: - fixed worldmap a bit - -2004-04-11 03:36 grumbel - - * src/: gameloop.cpp, gameloop.h, leveleditor.cpp, world.cpp, - world.h: - moved some activate_bad_guy stuff into the world, - where it belongs - -2004-04-11 03:24 grumbel - - * src/: gameloop.cpp, gameloop.h, level.cpp, level.h, - leveleditor.cpp, scene.cpp, scene.h, supertux.cpp, title.cpp, - title.h, world.cpp: - moved some more level_ stuff into the - levelclass - removed a quit, since it did the same as a done - -2004-04-11 02:24 grumbel - - * src/: level.cpp, level.h: - removed obsolete hardcoded tiles - -2004-04-11 02:10 grumbel - - * src/: resources.cpp, resources.h: - moved stuff from gamesession - to world - -2004-04-11 02:05 grumbel - - * src/: Makefile.am, collision.cpp, collision.h, gameloop.cpp, - gameloop.h, level.cpp, level.h, world.cpp, world.h: - moved stuff - from gamesession to world - -2004-04-11 00:37 grumbel - - * src/: badguy.cpp, collision.cpp, gameloop.cpp, gameloop.h, - leveleditor.cpp, player.cpp, scene.cpp, scene.h, special.cpp, - world.cpp, world.h: - moved stuff from scene into a World class, - just an intermediate step, more cleanup will follow - -2004-04-11 00:04 rmcruz - - * data/images/shared/: stalactite-broken.png, stalactite.png: New - stalactites done by Settra Gaia, they fit very well with Ingo - graphics. They are 32x48 (previous: 32x32), i have checked, and - i think nothing will get broken, but please test that. also say - if 48 of height is too much... - -2004-04-11 00:01 grumbel - - * src/: gameloop.cpp, gameloop.h, level.cpp, level.h, player.cpp, - setup.cpp, special.cpp, title.cpp, world.cpp, world.h: - moved - lots of code around, made gameloop even more into a class - -2004-04-10 22:37 grumbel - - * src/: gameloop.cpp, gameloop.h, menu.cpp: - reduced menu fadness - a bit (ie. balanced the edges) - -2004-04-10 22:26 grumbel - - * src/: gameloop.cpp, gameloop.h, leveleditor.cpp, setup.cpp, - supertux.cpp, worldmap.cpp: - turned gameloop into a class, in - the hope to reduce some global variables in the long run - -2004-04-10 22:19 rmcruz - - * data/images/background/ocean.png: Another background image by a - guy whose nickname is Wantso (i think) :D Anyway, it is a night - background, might be usefull. - -2004-04-10 22:16 grumbel - - * src/: gameloop.cpp, gameloop.h, level.cpp, level.h, - leveleditor.cpp, physic.cpp: - more c++-ification - -2004-04-10 21:49 grumbel - - * src/: gameloop.cpp, level.cpp, level.h, title.cpp: - more - c++-ification - -2004-04-10 21:40 grumbel - - * src/: gameloop.cpp, gameloop.h, level.cpp, level.h, - leveleditor.cpp, player.cpp, scene.cpp, setup.cpp, title.cpp, - world.cpp: - some indent fixes - started to turn st_level into a - proper class - -2004-04-10 20:56 grumbel - - * src/: gameloop.cpp, gameloop.h, menu.cpp, menu.h, setup.cpp, - setup.h, title.cpp, worldmap.cpp: - reorganized menu flow as - descripted in the todo, this breaks returning from the game at - the moment, since something in loading savegames is broken, but - since savegames needs restructuring anyway, it shouldn't be much - of a problem - -2004-04-10 20:54 grumbel - - * data/images/worldmap/antarctica.stwt: - fixed tile properties - -2004-04-10 17:40 grumbel - - * data/levels/default/: cave3-grumbel.stl, level1.stl, - snow2-grumbel.stl, snow6-grumbel.stl, worldmap.stwm: - level - cleanup - -2004-04-10 16:53 grumbel - - * src/: menu.cpp, menu.h, setup.cpp, title.cpp: removed title from - main menu - -2004-04-10 14:47 grumbel - - * data/images/tilesets/supertux.stgt: - fixed water/fish - -2004-04-10 14:44 grumbel - - * data/levels/test/enemytest.stl: - test level for badguys - -2004-04-10 14:42 grumbel - - * data/levels/test/exittest.stl: - added test level for exits - -2004-04-10 14:41 grumbel - - * data/images/tilesets/: exitbg.png, exitfg.png, supertux.stgt: - - added iglo for level end sequence - -2004-04-10 13:56 grumbel - - * src/title.cpp: - fixed quit - -2004-04-10 13:48 grumbel - - * src/title.cpp: - fixed menu/logo overdraw problem - -2004-04-10 13:42 grumbel - - * data/levels/misc/menu.stl, src/badguy.cpp, src/badguy.h, - src/title.cpp: - introduced mriceblock (at least a bit) - made - title screen wrap-around seamlessly - -2004-04-10 11:53 tobgle - - * data/music/: fortress-fast.mod, fortress.mod: update - -2004-04-09 18:25 grumbel - - * src/badguy.cpp, src/player.cpp, - data/images/shared/snowball-left-0.png, - data/images/shared/snowball-left-1.png, - data/images/shared/snowball-left-2.png, - data/images/shared/snowball-right-0.png, - data/images/shared/snowball-right-1.png, - data/images/shared/snowball-right-2.png: - fixed snowball anim - -2004-04-09 04:19 grumbel - - * src/gameloop.cpp, src/menu.cpp, src/player.cpp, src/player.h, - data/images/shared/smalltux-jump-left.png, - data/images/shared/smalltux-jump-right.png: - added new smalltux - -2004-04-09 03:54 grumbel - - * data/images/shared/: smalltux-left-1.png, smalltux-left-2.png, - smalltux-left-3.png, smalltux-left-4.png, smalltux-left-5.png, - smalltux-left-6.png, smalltux-left-7.png, smalltux-left-8.png, - smalltux-right-1.png, smalltux-right-2.png, smalltux-right-3.png, - smalltux-right-4.png, smalltux-right-5.png, smalltux-right-6.png, - smalltux-right-7.png, smalltux-right-8.png: - added new smalltux - (still needs cleanup) - -2004-04-09 03:15 grumbel - - * src/: globals.h, title.cpp: - moved title-demo code into its own - function - -2004-04-09 02:54 grumbel - - * src/title.cpp: - fixed credits screen a bit - -2004-04-09 02:49 grumbel - - * src/: menu.cpp, setup.cpp, supertux.cpp, title.cpp: - cleaned up - title screen a bit - -2004-04-09 02:49 grumbel - - * data/images/title/: background.jpg, logo.png: - added some new - title menu gfx - -2004-04-05 00:33 rmcruz - - * data/music/: fortress-fast.mod, fortress.mod: according to the - author: "there was one line that caused a dissonance... i fixed - that" - -2004-04-04 20:00 rmcruz - - * data/music/: fortress-fast.mod, fortress.mod: 1 more song - -2004-04-04 02:32 tobgle - - * src/: badguy.cpp, badguy.h, button.cpp, button.h, collision.cpp, - collision.h, gameloop.cpp, leveleditor.cpp, physic.cpp, physic.h, - player.cpp, player.h, scene.cpp, tile.cpp, tile.h, timer.cpp, - title.cpp: - Physic C++ rewrite (Matze Braun) - Added new badguys - (Matze Braun) - Fixed minor bugs (Matze Braun) - -2004-04-03 15:31 tobgle - - * data/images/tilesets/supertux.stgt: update - -2004-04-03 15:31 tobgle - - * src/: button.cpp, button.h, gameloop.cpp, gameloop.h, - high_scores.cpp, intro.cpp, level.cpp, leveleditor.cpp, - lispreader.cpp, menu.h, player.cpp, player.h, special.cpp, - text.cpp, texture.cpp, texture.h, tile.cpp, tile.h, worldmap.cpp: - lots of improvements all over the code. Leveleditor - improvements. Changed Tux's dying sequence. Intros can be - skipped with any device now. Converted button_type and - button_panel_type to C++ classes. - -2004-04-03 15:28 tobgle - - * data/images/icons/save.png: scaled - -2004-04-03 15:27 tobgle - - * data/images/icons/: bkgrd.png, exit.png, frgrd.png, intact.png, - tilegroup.png, tilegroup.xcf: initial - -2004-04-01 22:22 grumbel - - * data/images/worldmap/: antarctica.stwt, road_ne.png, - road_nes.png, road_nesw.png, road_new.png, road_ns.png, - road_nsw.png, road_nw.png, road_nws.png, road_se.png, - road_sw.png, road_swe.png, road_we.png, wood10.png, wood11.png, - wood12.png, wood13.png: - more tiles - -2004-04-01 01:20 grumbel - - * data/images/worldmap/: wood1.png, wood2.png, wood3.png, - wood4.png, wood5.png, wood6.png, wood7.png, wood8.png, wood9.png: - - improved tileability - -2004-04-01 01:11 grumbel - - * data/images/worldmap/: antarctica.stwt, snow1.png, snow10.png, - snow11.png, snow12.png, snow13.png, snow2.png, snow3.png, - snow4.png, snow5.png, snow6.png, snow7.png, snow8.png, snow9.png, - water.png, wood1.png, wood2.png, wood3.png, wood4.png, wood5.png, - wood6.png, wood7.png, wood8.png, wood9.png: - new tiles - -2004-03-31 12:41 grumbel - - * data/images/shared/: fish-left-0.png, fish-left-1.png: - scaled - down fish - -2004-03-30 22:34 grumbel - - * data/images/tilesets/: snowbg1.png, snowbg2.png, snowbg3.png, - snowbg4.png, supertux.stgt: - more tiles - -2004-03-30 22:22 grumbel - - * data/images/shared/: mriceblock-left-0.png, - mriceblock-left-1.png, mriceblock-left-2.png, - mriceblock-left-3.png, mriceblock-right-0.png, - mriceblock-right-1.png, mriceblock-right-2.png, - mriceblock-right-3.png: - more gfx - -2004-03-30 22:21 grumbel - - * data/images/shared/: snowball-left-0.png, snowball-left-1.png, - snowball-left-2.png, snowball-right-0.png, snowball-right-1.png, - snowball-right-2.png: more gfx - -2004-03-30 22:18 grumbel - - * data/images/shared/: bouncingsnowball-left-0.png, - bouncingsnowball-left-1.png, bouncingsnowball-left-2.png, - bouncingsnowball-left-3.png, bouncingsnowball-left-4.png, - bouncingsnowball-left-5.png, bouncingsnowball-right-0.png, - bouncingsnowball-right-1.png, bouncingsnowball-right-2.png, - bouncingsnowball-right-3.png, bouncingsnowball-right-4.png, - bouncingsnowball-right-5.png: - more gfx - -2004-03-30 22:09 grumbel - - * data/images/shared/: spiky-left-0.png, spiky-left-1.png, - spiky-left-2.png, spiky-right-0.png, spiky-right-1.png, - spiky-right-2.png: more gfx - -2004-03-30 21:59 grumbel - - * data/images/shared/: fish-left-0.png, fish-left-1.png, - flyingsnowball-left-0.png, flyingsnowball-left-1.png: more gfx - -2004-03-30 15:37 grumbel - - * data/levels/default/snow1-voluptuous.stl: - new usercontributed - level - -2004-03-30 15:23 grumbel - - * data/images/tilesets/: darksnow13.png, darksnow14.png, - darksnow15.png, snow20.png, snow21.png, snow22.png, snow23.png, - snow24.png, snow25.png, supertux.stgt: - added some more tiles - -2004-03-29 18:49 tobgle - - * autogen.sh: improved to work flawless on more computers - -2004-03-29 15:24 tobgle - - * src/: badguy.cpp, badguy.h, gameloop.cpp, globals.cpp, globals.h, - intro.cpp, leveleditor.cpp, menu.cpp, scene.cpp, scene.h, - special.cpp: - introduced new function wait_for_event - removed - arrays_init() - applied fixes from Matze Braun for badguy bugs - -2004-03-29 14:25 grumbel - - * data/levels/default/: cave2-grumbel.stl, cave3-grumbel.stl, - cave4-grumbel.stl, snow2-grumbel.stl: - added enemies and such - -2004-03-29 01:23 grumbel - - * configure.ac: - fixed datadir - -2004-03-28 23:48 tobgle - - * configure.ac: little improvement - -2004-03-28 23:43 tobgle - - * data/images/tilesets/supertux.stgt: tilegroup definitions - -2004-03-28 23:42 tobgle - - * src/: badguy.cpp, collision.cpp, leveleditor.cpp, menu.cpp, - menu.h, tile.cpp, tile.h: - Leveleditor improvements and fixes. - - collision bugfixes from Matze Braun - -2004-03-28 22:56 grumbel - - * data/levels/default/boss1-grumbel.stl: - added some flames - -2004-03-28 16:11 grumbel - - * src/: gameloop.cpp, gameloop.h, player.cpp, tile.cpp, tile.h: - - removed alpha from tile since it isn't needed - fixed brick - behaviour (I hope...) - -2004-03-28 16:07 tobgle - - * src/particlesystem.cpp: [no log message] - -2004-03-28 14:41 grumbel - - * src/: gameloop.cpp, setup.cpp, tile.cpp, tile.h: - removed - next_tile2, which isn't needed - added --sdl option to turn of - opengl in case it is on in the config file - -2004-03-28 13:47 grumbel - - * data/images/tilesets/: bonus-flower.png, bonus-grow.png, - bonus-herring.png, bonus-invisible.png, notile.png, - supertux.stgt: - use new boxes everywhere - added invisible-box - (usefull for secrets) - -2004-03-28 12:58 tobgle - - * data/images/status/mousecursor.png: new link image - -2004-03-28 12:26 tobgle - - * data/images/shared/: flame-0.png, flame-1.png: initial - -2004-03-28 03:44 tobgle - - * src/: badguy.cpp, badguy.h, gameloop.cpp: applied flame badguy - patch from Matze Braun - -2004-03-28 03:30 tobgle - - * src/: button.cpp, leveleditor.cpp: improved the behaviour of the - mouse-cursor in the leveleditor - -2004-03-28 03:03 grumbel - - * data/images/shared/: mrbomb-explosion.png, mrbomb-left-0.png, - mrbomb-left-1.png, mrbomb-left-2.png, mrbomb-left-3.png, - mrbomb-right-0.png, mrbomb-right-1.png, mrbomb-right-2.png, - mrbomb-right-3.png, mrbombx-left-0.png, mrbombx-right-0.png: - - mrbomb stuff - -2004-03-28 03:00 tobgle - - * src/: gameloop.cpp, globals.cpp, globals.h, leveleditor.cpp, - menu.cpp, menu.h, mousecursor.cpp, mousecursor.h, setup.cpp, - tile.h, title.cpp: We have our own mouse-cursor now! (graphics by - Settra Gaia) - -2004-03-28 01:58 tobgle - - * data/images/status/mousecursor.png: initial - -2004-03-27 20:36 grumbel - - * contrib/levelconverter-0.0.6_0.0.7.py: - added object support - (untested) - -2004-03-27 20:30 grumbel - - * contrib/levelconverter-0.0.6_0.0.7.py: - added object support - (untested) - -2004-03-27 18:24 tobgle - - * src/: gameloop.cpp, high_scores.cpp, leveleditor.cpp, menu.cpp, - menu.h, setup.cpp, title.cpp: more kinds of menu_event are - handled directly in the menu-code now. - -2004-03-27 17:34 grumbel - - * data/levels/default/: boss1-grumbel.stl, cave2-grumbel.stl, - snow5-grumbel.stl: - added enemies and some other tweaks - -2004-03-27 17:17 tobgle - - * Makefile.cvs: old Makefile works again - -2004-03-27 15:20 grumbel - - * data/levels/default/boss1-grumbel.stl: - added enemies - -2004-03-27 14:04 tobgle - - * src/: menu.cpp, menu.h: MN_BACK works for multiple layers of - menus now. - -2004-03-27 12:27 tobgle - - * src/setup.cpp: little change to improve win32 portability - -2004-03-27 12:14 grumbel - - * data/levels/default/: level1.stl, snow2-grumbel.stl, - snow3-grumbel.stl, snow4-grumbel.stl, snow5-grumbel.stl: - added - some enemies - -2004-03-27 01:38 grumbel - - * src/: gameloop.cpp, level.cpp, level.h, leveleditor.cpp: - - removed dn_tilemap - fixed broken level_change() function to draw - only on one map, not all at once - -2004-03-27 01:14 tobgle - - * src/: badguy.cpp, badguy.h: fixed BSOD hopping - -2004-03-27 00:54 tobgle - - * src/: mousecursor.cpp, mousecursor.h: C++ port of Ricarod Cruz's - menu-handling code patch. - -2004-03-27 00:54 grumbel - - * data/images/tilesets/: bonus2-d.png, supertux.stgt: - added new - deactivated bonus box - -2004-03-27 00:53 tobgle - - * src/: Makefile.am, badguy.cpp, badguy.h, collision.cpp, - collision.h, gameloop.cpp, leveleditor.cpp, particlesystem.cpp, - player.cpp, type.h: merged bad_guy patch from Matze Braun. - (recycling Ricardo's stalactite patch and added mrbomb). - -2004-03-27 00:51 tobgle - - * data/images/shared/: mrbomb-left-0.png, mrbomb-left-1.png, - mrbomb-left-2.png, mrbomb-left-3.png, mrbomb-right-0.png, - mrbomb-right-1.png, mrbomb-right-2.png, mrbomb-right-3.png, - stalactite-broken.png, stalactite.png: initial - -2004-03-27 00:45 grumbel - - * data/images/tilesets/: bonus2-1.png, bonus2-2.png, bonus2-3.png, - bonus2-4.png, bonus2-5.png, supertux.stgt: - added new bonus - block - -2004-03-27 00:19 tobgle - - * data/levels/default/level4.stl: particle_system changed to clouds - -2004-03-26 23:30 grumbel - - * data/images/tilesets/supertux.stgt: - added more bricks - -2004-03-26 23:08 tobgle - - * src/title.cpp: tux isn't jumping like on drugs anymore in the - demo - -2004-03-26 22:39 tobgle - - * src/title.cpp: quick fix for bug introduced by the last commit - -2004-03-26 22:24 tobgle - - * src/title.cpp: added demo to make SuperTux looking nice from the - start ;) - -2004-03-26 22:20 tobgle - - * data/levels/misc/menu.stl: demo level created by Ingo Ruhnke - -2004-03-26 20:03 grumbel - - * data/levels/default/: level1.stl, level2.stl, level3.stl, - level4.stl: - converted levels to the new format - -2004-03-26 16:17 grumbel - - * src/lispreader.cpp: - added some error checking, so that we get - more usefull error messages than asserts - -2004-03-26 13:52 grumbel - - * data/levels/default/snow1-grumbel.stl: - added some enemies - -2004-03-26 03:05 grumbel - - * data/levels/default/: snow3-grumbel.stl, worldmap.stwm: - hooked - up more levels to the worldmap - added a bit of background stuff - to snow3 - -2004-03-25 20:10 grumbel - - * src/level.cpp: - fixed levelend (well, maybe more of an - workaround - -2004-03-25 20:01 grumbel - - * src/: gameloop.cpp: - moved a few int's inside the for-loops - - replaced a old '.' with 0 - -2004-03-25 19:52 grumbel - - * src/: collision.cpp, player.cpp: - fixed brick-bug (or maybe not, - they still behave a bit weird - moved some int's into the - for-loops to reduce variable recycling - -2004-03-25 17:50 grumbel - - * src/: level.cpp, worldmap.cpp: - cleanup in the worldmap - fixed - duplicate badguy bug - -2004-03-25 17:38 tobgle - - * data/images/tilesets/supertux.stgt: fixed some "solids" to be - non-solid - -2004-03-25 17:31 grumbel - - * src/worldmap.cpp: - fixed file extension - -2004-03-25 17:27 grumbel - - * data/images/worldmap/: antarctica.scm, antarctica.stwt: - fixed - syntax - -2004-03-25 17:19 grumbel - - * data/levels/default/: snow1-grumbel.stl, boss1-grumbel.stl, - cave1-grumbel.stl, cave2-grumbel.stl, cave3-grumbel.stl, - cave4-grumbel.stl, cave5-grumbel.stl, cave6-grumbel.stl, - snow2-grumbel.stl, snow3-grumbel.stl, snow4-grumbel.stl, - snow5-grumbel.stl, snow6-grumbel.stl: - added new levels - -2004-03-25 13:15 grumbel - - * src/: gameloop.cpp, level.cpp: - cleaned up the way badguys are - handled - -2004-03-25 13:02 grumbel - - * src/level.cpp: bye, bye dn_tm - -2004-03-25 12:36 grumbel - - * src/: badguy.cpp, badguy.h, gameloop.cpp, level.cpp, level.h, - leveleditor.cpp, lispreader.cpp, lispreader.h: - added - alternative (more flexible) way to define badguys in a level - -2004-03-25 12:07 grumbel - - * src/: gameloop.cpp, level.cpp, player.cpp, tile.cpp: - fixed - badguys a little bit - -2004-03-25 11:26 grumbel - - * src/gameloop.cpp, src/level.cpp, src/tile.cpp, src/tile.h, - data/images/tilesets/supertux.stgt: - made TileManager::get() - always return a valid tile - made conversion code more robust - against unknown tiles - added next_tile/next_tile2 to replace the - old one on some events - -2004-03-25 03:35 grumbel - - * contrib/levelconverter-0.0.6_0.0.7.py: - fixes for the converter - -2004-03-25 03:29 grumbel - - * data/images/tilesets/: coin1.png, coin2.png, coin3.png, - supertux.stgt: - fixed up tileset a bit - -2004-03-25 03:27 grumbel - - * src/: gameloop.cpp, gameloop.h, level.cpp, player.cpp, tile.cpp: - - fixed bricktile - -2004-03-25 03:13 grumbel - - * src/: gameloop.cpp, level.cpp, player.cpp, tile.cpp, tile.h: - - added translation table for the old format - -2004-03-25 02:30 grumbel - - * data/images/tilesets/: bkgd-00.png, bkgd-01.png, bkgd-02.png, - bkgd-03.png, bkgd-10.png, bkgd-11.png, bkgd-12.png, bkgd-13.png, - bonus1.png, box-empty.png, box-full.png, distro-0.png, - distro-1.png, distro-2.png, distro-3.png, flag-0.png, flag-1.png, - pipe1.png, pipe2.png, pipe3.png, pipe4.png, pipe5.png, pipe6.png, - pipe7.png, pipe8.png, pole.png, poletop.png, supertux.stgt: - - created a tileset that is compatible with the old levels and the - new ones - -2004-03-25 01:24 grumbel - - * contrib/levelconverter-0.0.6_0.0.7.py: fixed converter to handle - the new format - -2004-03-24 23:39 grumbel - - * contrib/levelconverter-0.0.6_0.0.7.py: fixed incorrect color - handling - -2004-03-24 23:33 tobgle - - * data/images/shared/: cloud.png, snow0.png, snow1.png, snow2.png: - images for particle_sytem - -2004-03-24 23:31 tobgle - - * data/levels/default/level1.stl: added line for use of - particle_system - -2004-03-24 23:29 tobgle - - * data/images/tilesets/: background.stgt, background1.png, - background2.png, background3.png, background4.png, - background5.png, background6.png, background7.png, - background8.png, backgroundtile1.png, backgroundtile2.png, - backgroundtile3.png, backgroundtile4.png, backgroundtile5.png, - block.stgt, block1.png, block10.png, block11.png, block2.png, - block3.png, block4.png, block5.png, block6.png, block7.png, - block8.png, block9.png, brick0.png, brick1.png, cloud-00.png, - cloud-01.png, cloud-02.png, cloud-03.png, cloud-10.png, - cloud-11.png, cloud-12.png, cloud-13.png, darksnow.stgt, - darksnow1.png, darksnow10.png, darksnow11.png, darksnow12.png, - darksnow2.png, darksnow3.png, darksnow4.png, darksnow5.png, - darksnow6.png, darksnow7.png, darksnow8.png, darksnow9.png, - grey.png, grey.stgt, grey2.png, grey3.png, grey4.png, grey5.png, - grey6.png, main.stgt, misc.stgt, snow.stgt, snow1.png, - snow10.png, snow11.png, snow12.png, snow13.png, snow14.png, - snow15.png, snow16.png, snow17.png, snow18.png, snow19.png, - snow2.png, snow3.png, snow4.png, snow5.png, snow6.png, snow7.png, - snow8.png, snow9.png, water.png, waves-0.png, waves-1.png, - waves-2.png: the new tiles and tileset-definitions for the new - levelformat. (most tiles were contributed by Ingo Ruhnke) - -2004-03-24 23:23 tobgle - - * src/: gameloop.cpp, gameloop.h, level.cpp, level.h, - leveleditor.cpp, player.cpp, scene.h, setup.cpp, texture.cpp, - particlesystem.cpp, particlesystem.h, tile.cpp, tile.h: new - levelformat with multiple layers and and new tileset code. Along - with a new particlesystem. (the latest one was contributed by - Matze Braun) - -2004-03-24 23:15 tobgle - - * src/scene.cpp: new levelformat with multiple layers and and new - tileset code. Along with a new particlesystem. (the latest one - was contributed by Matze Braun) - -2004-03-24 23:10 grumbel - - * src/: badguy.cpp, gameloop.cpp, player.cpp, player.h: - renamed - input/input_ - -2004-03-24 23:08 tobgle - - * src/Makefile.am: new levelformat with multiple layers, new - particlesystem - -2004-03-24 23:01 grumbel - - * src/: badguy.cpp, badguy.h, scene.cpp, scene.h: - minor cleanup - -2004-03-24 22:43 grumbel - - * src/: gameloop.cpp, leveleditor.cpp, menu.cpp, player.cpp, - setup.cpp, sound.cpp, timer.cpp: - removed a few redundant "== - true"'s - -2004-03-24 22:18 grumbel - - * src/: gameloop.cpp, scene.cpp: - minor cleanup, removed some evil - variable recycling - -2004-03-24 18:41 grumbel - - * src/: badguy.cpp, collision.cpp, gameloop.cpp, leveleditor.cpp, - player.cpp, player.h, scene.cpp, scene.h, special.cpp: - - converted Player into a class (naming still needs a bit of - cleanup - -2004-03-24 17:13 grumbel - - * src/: configfile.cpp, configfile.h: - commited Michael George's - config-file patch - -2004-03-24 17:12 grumbel - - * src/: badguy.cpp, badguy.h, collision.cpp, gameloop.cpp, - level.cpp, leveleditor.cpp, player.cpp, scene.cpp, scene.h, - texture.cpp, worldmap.cpp: - coverted badguy type into an object - -2004-03-24 16:24 grumbel - - * src/: badguy.cpp, badguy.h, gameloop.cpp, leveleditor.cpp, - scene.cpp, scene.h: - created a named enum for badguys - -2004-03-24 16:12 grumbel - - * src/: badguy.cpp, badguy.h: splitted actions commands for - different badguys into seperate functions - -2004-03-24 16:03 grumbel - - * src/: badguy.cpp, badguy.h: splitted drawing commands for - different badguys into seperate functions - -2004-03-24 15:35 grumbel - - * src/: Makefile.am, globals.h, high_scores.cpp, high_scores.h, - setup.cpp, setup.h, sound.cpp, sound.h, supertux.cpp, - worldmap.cpp: - commited Michael George's config-file patch - -2004-03-24 15:03 grumbel - - * src/menu.cpp: fixed little type error - -2004-03-24 14:52 grumbel - - * src/: gameloop.cpp, high_scores.cpp, leveleditor.cpp, menu.cpp, - menu.h, setup.cpp, setup.h, texture.cpp, timer.cpp, title.cpp: - - turned menu into a class, still a lot of public variables around - and menu_item isn't a class either, but its a start - -2004-03-23 18:25 grumbel - - * src/: badguy.h, bitmask.h, button.h, gameloop.cpp, level.h, - leveleditor.h, menu.h, physic.h, player.h, special.h, text.h, - texture.h, timer.h, type.h, world.h: - removed unneded typedef's - for structs - -2004-03-23 02:30 grumbel - - * src/: gameloop.cpp, globals.h, player.cpp, player.h, - worldmap.cpp: - fixed joystick code a bit - -2004-03-22 22:06 grumbel - - * NEWS: new news - -2004-03-22 16:52 grumbel - - * src/: badguy.cpp, button.cpp, gameloop.cpp, intro.cpp, - leveleditor.cpp, player.cpp, title.cpp, world.cpp: - removed - NO_UPDATE and let the default argument handle it - -2004-03-22 16:47 grumbel - - * src/: badguy.cpp, badguy.h, button.cpp, button.h, collision.cpp, - collision.h, defines.h, gameloop.cpp, gameloop.h, globals.cpp, - globals.h, intro.cpp, leveleditor.cpp, menu.cpp, menu.h, - physic.cpp, player.cpp, player.h, scene.cpp, scene.h, setup.cpp, - sound.cpp, special.cpp, timer.cpp, timer.h, title.cpp, world.cpp: - - replaced YES/NO with true/false - -2004-03-22 16:25 grumbel - - * src/: lispreader.cpp, lispreader.h: - added read_string_vector - -2004-03-22 15:34 grumbel - - * src/worldmap.h: [no log message] - -2004-03-22 15:03 grumbel - - * src/menu.cpp: minor cleanup - -2004-03-22 14:57 grumbel - - * acinclude.m4: [no log message] - -2004-03-22 14:55 grumbel - - * src/level.h: fixed indention to look a bit nicer - -2004-03-22 14:32 grumbel - - * src/: menu.cpp, menu.h: - added ability to position menu freely - on the screen - -2004-03-22 14:20 grumbel - - * src/menu.cpp: - fixed menu motion bug - -2004-03-22 13:14 grumbel - - * src/: globals.cpp, globals.h, setup.cpp: - added config flag to - change the joystick - -2004-03-22 13:00 grumbel - - * src/: leveleditor.cpp, menu.cpp, menu.h, setup.cpp: - added - shurtcut function to create menu items - -2004-03-22 12:23 grumbel - - * src/: button.cpp, button.h, gameloop.cpp, menu.cpp, menu.h, - title.cpp: - converted menu enums into named enums - -2004-03-22 11:43 grumbel - - * acinclude.m4: - removed AC_PATH_SDL from acinclude, replaced by - mk/autoconf content - -2004-03-22 11:39 grumbel - - * mk/autoconf/: acx_pthread.m4, ax_check_gl.m4, sdl.m4: win32 fixes - -2004-03-22 11:33 grumbel - - * autogen.sh, configure.ac, data/Makefile.am, src/button.cpp, - src/button.h, src/intro.cpp, src/leveleditor.cpp, src/setup.cpp, - src/sound.cpp, src/sound.h, src/supertux.cpp, src/supertux.h, - src/texture.h, src/worldmap.h: commited Matzes Win32 patch - -2004-03-22 01:01 grumbel - - * src/: menu.cpp, text.cpp: - more menu cleanup - -2004-03-22 00:36 grumbel - - * src/: leveleditor.cpp, menu.cpp, text.cpp, text.h: - some more - menu cleanup - added text_draw_align() - cleaned up ALIGN types - -2004-03-21 23:13 grumbel - - * src/: Makefile.am, leveleditor.cpp, menu.cpp, menu.h, type.h: - - more menu cleanup - -2004-03-21 22:31 tobgle - - * src/: gameloop.cpp, leveleditor.cpp: fixed warnings - -2004-03-21 22:20 tobgle - - * src/: badguy.cpp, collision.cpp, gameloop.cpp, leveleditor.cpp, - scene.cpp, scene.h, special.cpp, type.h, world.cpp: converted - game object arrays to std::vector - -2004-03-21 21:31 grumbel - - * src/: menu.cpp, screen.h, text.h, texture.cpp, texture.h: - added - default argument instead of NO_UPDATE - cleaned menucode a little - bit - -2004-03-21 20:37 grumbel - - * src/: gameloop.cpp, globals.cpp, globals.h, intro.cpp, setup.cpp, - title.cpp: bye, bye, joystick ifdefs - -2004-03-21 20:22 grumbel - - * src/: setup.cpp, setup.h, sound.cpp, texture.cpp, worldmap.cpp, - worldmap.h: - replaced char* with string - replace assert() with - st_aboart() - -2004-03-21 20:15 grumbel - - * data/levels/default/worldmap.stwm: fixed extension - -2004-03-21 19:07 tobgle - - * src/leveleditor.cpp: fixed creating of new level subset again, - because CVS was deadly to the previous fix - -2004-03-21 19:04 grumbel - - * src/: gameloop.cpp, intro.cpp, menu.cpp, screen.cpp, setup.cpp, - title.cpp, worldmap.cpp: - fixed file extension, removed pwd.h - header - -2004-03-21 17:33 grumbel - - * configure.ac: use C for SDL_mixer/image test - -2004-03-21 17:18 grumbel - - * data/: Makefile.am, levels/default/worldmap.scm, - levels/default/worldmap.stwm: - changed suffix - fixed make - install - -2004-03-21 16:50 grumbel - - * NEWS: some news - -2004-03-21 16:41 grumbel - - * src/: gameloop.cpp, high_scores.cpp, level.cpp, leveleditor.cpp, - lispreader.cpp, lispreader.h, setup.cpp, sound.cpp, text.cpp, - text.h, title.cpp, worldmap.cpp: - replaced a few char* with - std::string - load datafiles from 'datadir' instead of - DATA_PREFIX - -2004-03-21 16:20 grumbel - - * src/: button.cpp, gameloop.cpp, intro.cpp, sound.cpp, sound.h, - texture.cpp, texture.h: - replaced a few char* with std::string - - load datafiles from 'datadir' instead of DATA_PREFIX - -2004-03-21 16:05 grumbel - - * src/: globals.cpp, globals.h, setup.cpp: - added detection magic - for the datadir - -2004-03-21 00:34 grumbel - - * src/lispreader.cpp: - removed dependency on gzungetc - -2004-03-20 23:19 tobgle - - * src/level.cpp: [no log message] - -2004-03-20 23:18 tobgle - - * data/levels/default/info, src/level.cpp: little info-file format - change - -2004-03-20 23:08 tobgle - - * data/levels/default/: level1.stl, level2.stl, level3.stl, - level4.stl: we got a new extension - -2004-03-20 23:08 tobgle - - * data/levels/default/: level1.dat, level2.dat, level3.dat, - level4.dat: removed - -2004-03-20 22:35 grumbel - - * contrib/: levelconverter-0.0.6_0.0.7.py: - added usage help - string - -2004-03-20 22:26 grumbel - - * contrib/levelconverter-0.0.6_0.0.7.py: [no log message] - -2004-03-20 22:21 grumbel - - * contrib/levelconvert.py: - added converter script for levels - -2004-03-20 22:04 tobgle - - * src/level.cpp: .stl is the new extension for levels - -2004-03-20 21:47 tobgle - - * src/level.cpp: little bug-fix - -2004-03-20 19:09 grumbel - - * configure.ac, src/lispreader.cpp, src/lispreader.h, - src/worldmap.cpp, src/worldmap.h: - added zlib support to - lispreader - -2004-03-20 18:16 tobgle - - * src/: button.cpp, button.h, collision.cpp, gameloop.cpp, - gameloop.h, high_scores.cpp, level.cpp, level.h, leveleditor.cpp, - lispreader.cpp, lispreader.h, menu.cpp, menu.h, physic.cpp, - player.cpp, setup.cpp, setup.h, text.cpp, text.h, texture.cpp, - texture.h, timer.cpp, timer.h, title.cpp, type.cpp, type.h: new - level-format, many changes to level-related stuff - -2004-03-20 16:08 grumbel - - * src/: worldmap.cpp, worldmap.h: - moved tux into its own class, - removed some clutter - -2004-03-20 15:42 grumbel - - * src/: gameloop.cpp, high_scores.cpp, intro.cpp, menu.cpp, - screen.cpp, setup.cpp, title.cpp, worldmap.cpp: - replaced #ifdef - LINUX with #ifndef WIN32, should be easier to handle for other - posix systems this way - -2004-03-20 13:15 grumbel - - * src/: worldmap.cpp, worldmap.h: - reorganized code a bit - -2004-03-20 13:06 grumbel - - * src/Makefile.am: -Wall per default - -2004-03-20 12:30 grumbel - - * src/: worldmap.cpp, worldmap.h: - added check to catch brocken - worldmaps - -2004-03-20 12:12 grumbel - - * src/setup.cpp: - cleaned up (wordwrapped below 80 chars, grouped) - the --help output - -2004-03-20 03:27 grumbel - - * data/images/worldmap/antarctica.scm, - data/images/worldmap/levelmarker.png, - data/levels/default/worldmap.scm, src/worldmap.cpp, - src/worldmap.h: - added music support and support for starting - levels to the worldmap - -2004-03-20 01:12 tobgle - - * src/level.cpp, src/level.h, data/levels/default/info: changed to - lisp-style - -2004-03-20 01:09 grumbel - - * src/worldmap.cpp: - added tilemap loading for the worldmap - -2004-03-20 01:08 grumbel - - * data/levels/default/worldmap.scm: - added a worldmap - -2004-03-20 00:56 tobgle - - * Makefile.cvs: compile worldmap.c/h - -2004-03-20 00:49 grumbel - - * src/: gameloop.cpp, gameloop.h, globals.cpp, globals.h, - level.cpp, level.h, setup.cpp, supertux.cpp, worldmap.cpp, - worldmap.h: - added level starting from command line thingy - - made it possible to run worldmap via command line - -2004-03-20 00:17 grumbel - - * src/Makefile.am: - added worldmap stuff - -2004-03-20 00:16 grumbel - - * src/supertux.h: - added worldmap include - -2004-03-20 00:14 grumbel - - * data/images/worldmap/: antarctica.scm, ground.png, - placeholder.png, road_cross.png, road_e.png, road_h.png, - road_h_stop.png, road_v.png, road_v_stop.png, road_ws.png, - tux.png: - added worldmap gfx (just placeholder) - -2004-03-20 00:03 grumbel - - * src/: lispreader.cpp, lispreader.h, worldmap.cpp, worldmap.h: - - added read_string and read_int_vector to LispReader - added - worldmap - -2004-03-19 14:59 rmcruz - - * src/player.cpp: Corrected a laptop behaviour, regarding kicking - -2004-03-19 02:23 rmcruz - - * src/badguy.cpp: corrected 2 badguys behaviour thingies - -2004-03-18 13:33 rmcruz - - * src/lispreader.cpp: use #include "lispreader.h" , instead of - #include - -2004-03-17 20:37 tobgle - - * Makefile.cvs: revival ;) - -2004-03-17 20:35 tobgle - - * src/: lispreader.cpp, lispreader.h: merged lispreader with Ingo - Ruhnke's Construo LispReader and LispWriter wrappers. - -2004-03-17 20:21 grumbel - - * NEWS: - added news file with content - -2004-03-17 20:19 grumbel - - * configure.ac, src/Makefile.am, src/badguy.c, src/badguy.cpp, - src/bitmask.c, src/bitmask.cpp, src/button.c, src/button.cpp, - src/collision.c, src/collision.cpp, src/gameloop.c, - src/gameloop.cpp, src/globals.c, src/globals.cpp, - src/high_scores.c, src/high_scores.cpp, src/intro.c, - src/intro.cpp, src/level.c, src/level.cpp, src/leveleditor.c, - src/leveleditor.cpp, src/lispreader.c, src/lispreader.cpp, - src/menu.c, src/menu.cpp, src/physic.c, src/physic.cpp, - src/player.c, src/player.cpp, src/scene.c, src/scene.cpp, - src/screen.c, src/screen.cpp, src/setup.c, src/setup.cpp, - src/sound.c, src/sound.cpp, src/special.c, src/special.cpp, - src/supertux.c, src/supertux.cpp, src/text.c, src/text.cpp, - src/texture.c, src/texture.cpp, src/timer.c, src/timer.cpp, - src/title.c, src/title.cpp, src/type.c, src/type.cpp, - src/world.c, src/world.cpp: - renamed *.c to *.cxx - -2004-03-17 13:39 tobgle - - * Makefile.cvs: fixed missing seperator - -2004-03-16 22:12 tobgle - - * src/type.h: consistent SDL include - -2004-03-16 16:06 tobgle - - * src/: lispreader.c, lispreader.h: initial - -2004-03-16 16:05 tobgle - - * Makefile.cvs, src/Makefile.am: compile lispreader - - -0.0.6 - March 15th, 2004 ---------------------------- - * Game save/load feature. - Tobias Glaesser - - * Created Level 4 (Tux in Sky) - Ricardo Cruz - - * Created Level 3 (Mondo) - Philippe Saint-Pierre - - * New collision detection. (object vs. map) - Tobias Glaesser - - * Nice level-editor help text. - Christopher A. Webber - - * Compiling with g++ is supported. - Tobias Glaesser - - * Added realistic physics. - Tobias Glaesser - - * Created new letters. - Ingo Ruhnke - - * Gameplay fixes. (with the aim to make it at least as playable as 0.0.5 was) - Tobias Glaesser - - * Flexible font (text) handling. - Tobias Glaesser - - * Rewritten menu code. - Tobias Glaesser - - * Upgrades go into the opposite direction Tux collided with. - Ricardo Cruz - - * First implementation of a graphical leveleditor interface. - Tobias Glaesser - - * You can test levels directly in the leveleditor. - Ricardo Cruz & Tobias Glaesser - - * Reinit timers when tux dies. - Duong-Khang NGUYEN - - * Got rid of the TEXTURE_RECTANGLE NVIDIA extension. It should be possible - to play the game in OpenGl mode with the most graphic cards now. - Tobias Glaesser - - * Added optional backgrounds for levels. - Tobias Glaesser - - * First code to optimize the FPS. The maximum are 100 FPS. - Tobias Glaesser - - * Introduced command line option --show-fps. It's self-describing. :) - Tobias Glaesser - - * Text is displayed correctly in OpenGL mode now. - Tobias Glaesser - - * Alpha works in OpenGL mode now. - Tobias Glaesser - - * Rewrite of text/font related code, which should bring huge performance increases to you. - Tobias Glaesser - - * Added a highscore background and improved the name input code. - Tobias Glaesser - - * Added feature to enter your name for a new highscore. - Ricardo Cruz - - * Grid support for the leveleditor and you can look - what's inside a brick now. - Ricardo Cruz - - * Initial infrastructure for mapping keys. - Tobias Glaesser & Ricardo Cruz - - * Fixed a little displaying bug of upgrades. - Ricardo Cruz - - * Improved and fixed the sound support another time. - Duong-Khang NGUYEN - - * Fixed uncorrect use of TIME_WARNING. - Duong-Khang NGUYEN - - * Provided hint for fixing memory leak when fullscreen is toggled. - Ricardo Cruz - - * Made the code more flexible. This means we could add support for two-player games - relativly easily and add tons of bad guys in the future. - Tobias Glaesser - - * You can achieve as many frames as your hardware allows now. - Tobias Glaesser - - * Timers calculate with the real time now. - (FIXME: Pause doesn't work properly for now) - Tobias Glaesser - - * Added OpenGL mode. - Tobias Glaesser - - * Restructured much code or even all code of SuperTux in an object orientated way. - Yeah, that's even possible in C and brought many new source-files to us. ;) - Tobias Glaesser - - * Fixes and improvements for the leveleditor. - Ricardo Cruz - - * WIN32 build fixes and memory freeing fixes. - Duong-Khang NGUYEN - - * Can now hold and shoot laptops by holding fire and approaching a flat one. - Dan Koestler - - * Fixed possible segfaults. - Tobias Glaesser - - * Reorganized level-code and introduced level-subset-structure. - Tobias Glaesser - - * Fixed Amiga/MorphOS build problem. - SixK - - * Improved menu. - Tobias Glaesser - - * Fixed the menu-flickering and added a cool shadow effect. - Ricardo Cruz & Tobias Glaesser - - * Fixed some issues around our new leveleditor. - Tobias Glaesser - - * New leveleditor! I'd like to put a second and a third exclamation mark here. :) - Ricardo Cruz - - * Added: stereo sounds - Duong-Khang NGUYEN - - * Added: displaying tux left - Tobias Glaesser - - * Added: --disable-music and music on/off menu option - Duong-Khang NGUYEN - - * Changed out some music. Created sped-up versions of songs for when - time is running out. - Bill Kendrick - - * New laptop enemy graphics. Sounds when you stomp and kick them. - Bill Kendrick - - -0.0.5 - December 24th, 2003 ---------------------------- - * Added "Level 2" - Tobias Glaesser - - * Added a menu. You can set sound and fullscreen on and off for example. - Tobias Glaesser - - * Improved sound handling again. Added: playing different - songs in one level is now supported (now we need new songs!) - Duong-Khang NGUYEN - - * Added 'PAUSE' feature. - Tobias Glaesser - - * Levels have to specify a theme now. - Tobias Glaesser - - * Fixed FIXME (tux doesn't die anymore, when he reaches the end of a level). - And added a result-screen. (Nothing spectacular ;) ) - Tobias Glaesser - - * Fixed FIXME (sound when 100 distros are reached). - And set the maximum lives to 4. - Tobias Glaesser - - * New images for the shared folder. - Duong-Khang NGUYEN - - * command-line option "--disable-sound" and "--help" now work - Duong-Khang NGUYEN - - * Added high score feature. - Adam Czachorowski - - * Surfaces converted to display format for speed. - (Thanks to SDL_DisplayFormatAlpha() - wasn't around a few years ago!) - - * Sped up FPS (throttle) - - * Adding a new level (level,images,music) should be very easy now! - Tobias Glaesser - - * Shooting enemies increases score - Tobias Glaesser - - * Game over sequence. - Tobias Glaesser - - * Added 'make install PREFIX=/usr' and 'make uninstall PREFIX=/usr' - Tobias Glaesser - - * Initial support for additional levels. - Tobias Glaesser - - * One-ups ever 100 distros - Tobias Glaesser - - * Fixed up Makefile - Tobias Glaesser - -0.0.4 - July 15, 2002 ---------------------- - * Fixed source so that "nosound" target would actually compile and build. - - -0.0.3 - May 27, 2002 --------------------- - * Redid level 1. - * Coin bricks can be hit multiple times. - * You lose shooting (coffee) power-up if you get hurt. - * Jump bug fixed. - * Added "distros" counter to screen. - * Added new enemy: Evil Money Bags - * Game aborted if sounds/music couldn't be loaded. Fixed. - - -0.0.2 - November 8, 2001 ------------------------- - * Added "--version" and skeleton "--help" displays - * More sound effects. - * Laptop bad-guy fixed. - * Skidding images created. - * Initial music code added. - * Bullets kill enemies. - * Golden Herring (invincibility) upgrade added. - - -0.0.1 - December 3, 2000 ------------------------- - * New title screen - Eric Windish - - * Makefile fixes - Ian - - -INITIAL RELEASE 0.0.0 - April 11, 2000 --------------------------------------- - * Initial alpha release. diff --git a/Jamfile b/Jamfile index 51250bada..83679bece 100644 --- a/Jamfile +++ b/Jamfile @@ -23,7 +23,7 @@ SubInclude TOP data ; UseAutoconf ; # add some additional files to package -Package INSTALL README COPYING AUTHORS ChangeLog ; +Package INSTALL README COPYING ; MakePot data/locale/messages.pot : $(TRANSLATABLE_SOURCES) ; XGETTEXT_FLAGS on data/locale/messages.pot += -k_ -C ;