- SuperTux changes -
http://super-tux.sf.net/
-Last update: April 26, 2004
+Last update: May 3, 2004
-0.1
+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 <algorithm>
+
+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:
+ <MatzeB> -updates the TODO file <MatzeB> -should really fix the
+ problems when picking up specials <MatzeB> -should fix mriceblock
+ not falling down <MatzeB> -you can duck again while jumping
+ <MatzeB> -textscroller isn't framerate limited anymore <MatzeB>
+ -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: <MatzeB> my patch fixes another leak in the
+ levelsubset code and cleans that up a little bit <MatzeB> 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:
+ <MatzeB> 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: <MatzeB> -adds a workaround
+ for the disappearing eggs (they're just not removed anymore when
+ off screen) <MatzeB> -updates the TODO file <MatzeB> -small fix
+ for mrbomb exploding and hitting other mrbomb <MatzeB> -renaming
+ money/laptop to jumpy/mriceblock <MatzeB> -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: <MatzeB> -fixes the bumping problem for badguys
+ <MatzeB> -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: <MatzeB>
+ -cleanup in resource management functions <MatzeB> -fixes 3
+ potential crashs (deleting Sprite classes, using member function
+ in <MatzeB> BadGuy class after removing it) <MatzeB> -cleans
+ up sound init code and hopes that calling Mix_AllocateChannel
+ will make <MatzeB> SDL_mixer happy... <MatzeB> -fix paths that
+ missed a / after DATADIR <MatzeB> at least valgrind doesn't
+ report any errors anymore when you apply that patch <MatzeB>
+ (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 <lispreader.h>
+
+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
- FIXME: paste mesages from the sourceforge cvs mailing list
-to here
0.0.6 - March 15th, 2004
---------------------------