2 http://super-tux.sf.net/
4 Last update: May 3, 2004
6 2004-06-13 neoneurone <neoneurone@users.sf.net>
8 * configure.ac: added CONFIG_HEADER
9 * special.cpp: added "sprite = NULL;"
10 * background.cpp: fix "br" variable, replaced by "bg"
12 2004-06-07 neoneurone <neoneurone@users.sf.net>
14 2004-06-07 neoneurone <neoneurone@users.sf.net>
15 * Makefile.am, configure.ac, autogen.sh: minor changes
16 for using automake version 1.6
18 2004-06-02 gettextize <bug-gnu-gettext@gnu.org>
20 * Makefile.am (SUBDIRS): Add intl,
21 (EXTRA_DIST): Add config.rpath mkinstalldirs.
22 * configure.ac (AC_OUTPUT): Add intl/Makefile,
24 2004-06-02 gettextize <bug-gnu-gettext@gnu.org>
26 * Makefile.am (EXTRA_DIST): Add config.rpath mkinstalldirs.
28 2004-06-02 gettextize <bug-gnu-gettext@gnu.org>
30 * Makefile.am (EXTRA_DIST): Add config.rpath.
32 2004-06-02 gettextize <bug-gnu-gettext@gnu.org>
34 * Makefile.am (SUBDIRS): Add m4.
35 (ACLOCAL_AMFLAGS): New variable.
36 (EXTRA_DIST): Add config.rpath.
37 * configure.ac (AC_OUTPUT): Add po/Makefile.in,
39 Milestone 0.1.1 - May 11, 2004
40 -----------------------------
42 2004-05-11 00:23 tobgle
44 * NEWS, configure.ac: make em ready for something some strange
45 people would actually call an official release. What are those
48 2004-05-11 00:21 tobgle
50 * AUTHORS: [no log message]
52 2004-05-10 23:59 tobgle
54 * src/leveleditor.cpp: Leveleditor closes on SDL_QUIT events now.
56 2004-05-10 23:54 rmcruz
58 * src/gameloop.cpp: When pressing a player's key and then press
59 Esc, the player will still be going in that direction, after
60 unpressing the key and exiting the menu
62 2004-05-10 23:47 tobgle
64 * data/images/tilesets/supertux.stgt: more snow , yeah, who can
65 have enough of snow? You?
67 2004-05-10 23:39 tobgle
69 * data/images/tilesets/supertux.stgt: visual fix
71 2004-05-10 23:24 tobgle
73 * data/images/tilesets/supertux.stgt: update
75 2004-05-10 23:10 rmcruz
77 * src/leveleditor.cpp: Don't display cursor on help. Tobias, its
78 the 2nd time you overwrite this code. Don't make me to twist your
81 2004-05-10 22:39 tobgle
83 * src/defines.h: [no log message]
85 2004-05-10 22:37 tobgle
87 * src/title.cpp: fixed missing semicolon
89 2004-05-10 22:24 sik0fewl
91 * data/CREDITS: - s/(at)/@/
93 2004-05-10 22:21 sik0fewl
95 * data/CREDITS: - fixed Benjamin's name
97 2004-05-10 22:17 tobgle
101 2004-05-10 22:13 tobgle
103 * src/title.cpp: fixed end of level to begin wrap around in the
106 2004-05-10 22:00 tobgle
108 * src/: gameloop.cpp, timer.cpp, timer.h: minor updates
110 2004-05-10 21:09 tobgle
114 2004-05-10 21:06 tobgle
116 * src/: gameloop.cpp, level.cpp, leveleditor.cpp, player.cpp,
117 world.cpp: Fixed some TODO-list bugs.
119 2004-05-10 19:04 tobgle
121 * src/leveleditor.cpp: fixed selection of a game_object in IsObject
124 2004-05-10 18:44 tobgle
126 * src/: button.cpp, leveleditor.cpp: fixed visual button bugs.
128 2004-05-10 18:09 tobgle
130 * src/: button.cpp, button.h, level.cpp, leveleditor.cpp,
131 mousecursor.cpp, mousecursor.h, setup.cpp: Fixed bkgd_speed.
132 Objects properties can be edited now. Fixed level saving issue.
134 2004-05-10 17:02 matzebraun
136 * src/setup.cpp: never free the screen surface, SDL doesn't allow
139 2004-05-10 16:44 tobgle
141 * data/images/status/: select-cursor.png, select-cursor.xcf:
142 initial (icon created by tarzeau and modified to a cursor by me)
144 2004-05-10 16:43 tobgle
146 * data/images/icons/: properties.png, select-one.png: initial
149 2004-05-10 16:38 rmcruz
151 * src/world.cpp: Bug fixed. That test was just reading some random
152 memory, don't forget we are talking about a string object here,
153 not a char array pointer. Congrats go to Ingo.
155 2004-05-10 16:01 rmcruz
157 * AUTHORS, data/CREDITS: Added Benjamin to credits. Still need to
158 update the webpage ones.
160 2004-05-10 15:58 rmcruz
162 * data/images/status/old/: checkbox-checked.png,
163 checkbox-checked.xcf, checkbox.png, checkbox.xcf: Added old
164 checkboxes to the old dir.
166 2004-05-10 15:57 rmcruz
168 * data/images/status/: checkbox-checked.xcf, checkbox.xcf: Removed
169 .xcf files. These files are regarding the old checkboxes version
170 and are already in the old dir.
172 2004-05-10 15:56 rmcruz
174 * data/images/status/: checkbox-checked.png, checkbox.png: Changed
175 the checked boxes to Benjamin ones! This is a blue-ish version of
176 his checkboxes that I asked him to do.
178 2004-05-10 15:53 rmcruz
180 * data/images/status/back.png: Improved back icon by Benjamin!
182 2004-05-10 15:22 rmcruz
184 * src/defines.h: Ups, name mistake.
186 2004-05-10 15:21 rmcruz
188 * src/: defines.h, world.cpp, world.h: Well, Ingo and Tobias prefer
189 the old shooting behavior, so here it goes.
191 2004-05-10 14:45 grumbel
195 2004-05-10 13:48 rmcruz
197 * src/leveleditor.cpp: Take cursor out of the help screen. Tobias,
198 you overwrote this commit :)
200 2004-05-10 07:18 sik0fewl
202 * data/CREDITS: - Added a couple handles and changed case on some
204 2004-05-10 00:15 tobgle
206 * src/leveleditor.cpp: removed double shortcuts in leveleditor.
207 updated level-editor turorial.
209 2004-05-09 23:44 rmcruz
211 * src/setup.cpp: Removed the screen free. It was already been freed
212 before, this could be the cause of Win32 crashes related by
215 2004-05-09 23:15 rmcruz
217 * src/: defines.h, world.cpp, world.h: Instead of limitating the
218 number of bullets, according to the ones in screen, do it in a
219 time bases. This was asked in a comment on The Linux Game Tome
220 and I already wanted to do this, since the day I made that hack,
221 so here it goes. You can tune that time on the defines.h file,
222 it is the BULLETS_TIMEOUT definition (in ms). There is a fire
225 2004-05-09 22:24 rmcruz
227 * data/levels/world1/: level12.stl, level17.stl, level18.stl,
228 level21.stl, level22.stl, level4.stl: A new round of levels
229 updating by Marek! He has now get cvs access, so I guess I'll no
230 longer be his sponser :( :D
232 2004-05-09 22:10 tobgle
234 * data/images/icons/select-mode2.png: changed to look a bit better
237 2004-05-09 21:56 tobgle
239 * src/setup.cpp: big white font correction
241 2004-05-09 21:55 tobgle
243 * data/images/status/: letters-white-big.png,
244 letters-white-small.png: update
246 2004-05-09 21:34 sik0fewl
248 * src/player.h: - increased Tux's safe time to 1250ms
250 2004-05-09 20:08 tobgle
252 * src/: leveleditor.cpp, menu.cpp, menu.h, texture.cpp, texture.h:
253 Added a static member function to the Surface class for screen
254 capturing. Redesigned the confirm dialog using it. Minor
255 leveleditor improvements. (Asks if you want to save a changed
258 2004-05-09 15:55 rmcruz
260 * src/: leveleditor.cpp, leveleditor.h: Don't show selection cursor
261 when help is being displayed.
263 2004-05-09 15:49 rmcruz
265 * src/texture.cpp: Cleanuped code and applied it to draw_bg() and
268 2004-05-09 13:14 tobgle
270 * src/: button.h, leveleditor.cpp, texture.cpp: Minimap works in
271 SDL now and one more crash is fixed. Changed the Help a bit, but
272 it's still in the works.
274 2004-05-09 03:13 rmcruz
276 * src/texture.cpp: SDL draw() now supports alpha blitting.
278 2004-05-09 01:46 rmcruz
280 * src/: badguy.cpp, badguy.h: Added explode(). Avoid duplicated
281 code, futhermore, allows any badguy to explode.
283 2004-05-09 01:21 rmcruz
285 * src/badguy.cpp: if a stalactite hits a Mr. Bomb, explode, instead
286 of falling. Do you agree with this behavior?
288 2004-05-08 22:03 rmcruz
290 * data/levels/world1/level10.stl: Just add a couple of different
291 background tiles, so that it everything doesn't look equal.
293 2004-05-08 16:57 rmcruz
295 * src/player.cpp: Small clean-up.
297 2004-05-08 14:39 tobgle
299 * src/leveleditor.cpp: Prevent "Return to Level Editor" from
300 working, if no levelsubset is loaded. This solves a few possible
303 2004-05-08 14:16 tobgle
305 * src/leveleditor.cpp: minor fix, that makes sure a time_left value
306 is set, if you want to test a level.
308 2004-05-08 14:01 tobgle
310 * src/leveleditor.cpp: change back to to le_world as current world,
311 when we are done testing our level.
313 2004-05-08 13:35 tobgle
315 * src/: leveleditor.cpp, tile.h: Make sure that tiles are loaded
316 before tilegroups are requested. This fixed a bug when loading
317 leveleditor from command-line.
319 2004-05-08 12:45 rmcruz
321 * src/worldmap.cpp: There is no need in saving on exit, since it
322 already saves in level exit.
324 2004-05-08 12:41 rmcruz
326 * src/: player.cpp, player.h, world.cpp: Fixes death in modes
327 different than the autoscrolling.
329 2004-05-08 02:28 tobgle
331 * src/leveleditor.cpp: Fixed some leveleditor-object/badguy issues.
333 2004-05-08 02:06 rmcruz
335 * data/levels/misc/menu.stl: Removed goodies from the intro (demo)
338 2004-05-08 02:04 rmcruz
340 * src/player.cpp: Fixed bug that was causing player's dead. Don't
341 think it is totally solved
343 2004-05-08 01:45 tobgle
345 * src/leveleditor.cpp: Fixed creating level-subset again.
347 2004-05-08 01:21 grumbel
349 * data/images/title/logo.png: fixed logo, old one was missing a row
350 of pixels on the top and on the right
352 2004-05-08 01:10 rmcruz
354 * data/levels/test/level9.stl: Test level for auto-scrolling.
356 2004-05-08 01:09 rmcruz
358 * src/: level.cpp, level.h, player.cpp, world.cpp: Added horizontal
359 auto scrolling! Hope you like it ;)
361 2004-05-08 01:09 rmcruz
363 * TODO: This is working fine now, right?
365 2004-05-08 01:05 grumbel
367 * data/music/supertux-2.ogg: - another piece from ZhayTee
369 2004-05-07 23:43 grumbel
371 * data/music/supertux-1.ogg: - piece of music from ZhayTee
373 2004-05-07 23:24 grumbel
377 2004-05-07 23:14 grumbel
379 * TODO: added new issue
381 2004-05-07 22:48 tobgle
383 * src/: collision.cpp, leveleditor.cpp, title.cpp, type.h, world.h:
384 major changes to the leveleditor internals, there are a few bugs
385 expected to appear, but this had to be made!
387 2004-05-07 15:46 rmcruz
389 * src/: globals.cpp, globals.h, setup.cpp: Added support for
390 silver's Benjamin font.
392 2004-05-07 15:45 rmcruz
394 * data/images/status/: letters-black.png, letters-blue.png,
395 letters-gold.png, letters-green.png, letters-red.png,
396 letters-silver.png, letters-white-big.png,
397 letters-white-small.png, letters-white.png: Replaced letters by
398 Benjamin's hand-written ones.
400 2004-05-07 15:44 rmcruz
402 * data/images/status/back.png: Replaced current back icon with
403 Benjamin's one. It's so much better.
405 2004-05-07 15:43 rmcruz
407 * data/images/status/back.xcf: File moved.
409 2004-05-07 15:42 rmcruz
411 * data/images/status/old/: back.png, back.xcf: Moved back button to
414 2004-05-07 12:56 tobgle
416 * data/images/icons/: objects.png, objects.xcf: added (I forgot to
417 add them, shame on me)
419 2004-05-07 12:09 grumbel
423 2004-05-07 02:30 rmcruz
425 * src/: globals.cpp, globals.h, setup.cpp: Added support for
426 Benjamin's green fonts.
428 2004-05-07 02:22 rmcruz
430 * src/menu.cpp: Replaced - by _ for the flickering input cursor.
431 This is now possible thankfull to Benjamin's fonts.
433 2004-05-07 02:20 rmcruz
435 * src/text.cpp: Support for Benjamin's fonts.
437 2004-05-07 02:19 rmcruz
439 * data/images/status/: letters-black.png, letters-blue.png,
440 letters-gold.png, letters-green.png, letters-red.png,
441 letters-white-big.png, letters-white-small.png,
442 letters-white.png: Replaced fonts by Atari Benjamin's ones. This
443 are very similiar, but they make possible to use more characters!
445 2004-05-06 23:39 rmcruz
447 * src/: defines.h, setup.cpp: Moved SCREEN_W and SCREEN_H to
448 setup.cpp to avoid ppl using them.
450 2004-05-06 22:32 grumbel
452 * data/images/background/ocean.png: - improved background by
453 Christopher A. Webber
455 2004-05-06 22:02 grumbel
457 * src/: level.cpp, leveleditor.cpp: - made supertux g++295 friendly
459 2004-05-06 21:55 tobgle
461 * src/: button.cpp, leveleditor.cpp, tile.cpp, tile.h: TileGroups
462 are placed in a set now. BUTTON_WHEELUP and BUTTON_WHEELDOWN
465 2004-05-06 20:49 sik0fewl
467 * src/world.cpp: - undid Ricardo's changes
469 2004-05-06 20:49 sik0fewl
471 * data/levels/test/level8.stl: - added backscroll test level
473 2004-05-06 18:50 tobgle
475 * src/leveleditor.cpp: Fixed bug where tiles/objects could be drawn
478 2004-05-06 17:09 rmcruz
480 * src/: menu.h, setup.cpp, worldmap.cpp: Made worldmap to save game
481 on exit. And removed Save menu item, it's useless, since the
482 game automatically saves the game, and only confuses the player.
484 2004-05-06 17:03 rmcruz
486 * src/world.cpp: This should work, i guess...
488 2004-05-06 14:51 rmcruz
490 * src/setup.cpp: Just added leveleditor argument to help info.
492 2004-05-06 14:47 rmcruz
494 * src/world.cpp: Made the back scrolling to work in debug mode (and
495 also only). If you want to test it, just run supertux as
496 'supertux --debug-mode'.
498 2004-05-06 04:12 sik0fewl
500 * src/badguy.cpp: - replaced some fabs() where fabsf() should be
501 used - made jumpy's animation follow the laws of physics more
504 2004-05-06 01:58 sik0fewl
506 * src/world.cpp: - made some backscroll changes. It's now a little
507 better, but still needs some work.
509 2004-05-06 00:24 sik0fewl
511 * src/world.cpp: - fixed scrolling problem when starting from a
514 2004-05-06 00:04 tobgle
516 * src/: leveleditor.cpp, texture.cpp, texture.h, tile.cpp, tile.h:
517 added draw_stretched capability to surface* and tile* classes and
518 moreover built a minimap upon it for the leveleditor.
519 Unfortunately it only works correctly in OpenGL mode, therefore
520 it is disabled in software mode.
522 2004-05-05 22:05 tobgle
524 * src/: button.cpp, leveleditor.cpp: Fixed Objects drag+drop bug.
525 LevelEditor cursor tuning.
527 2004-05-05 18:59 tobgle
529 * src/: button.cpp, button.h, leveleditor.cpp: LevelEditor
530 tilegroup/object select by wheelup/wheeldown on buttons. Support
531 for WheelUp and WheelDown in Buttons.
533 2004-05-05 18:07 rmcruz
535 * src/: globals.cpp, globals.h, leveleditor.cpp, leveleditor.h,
536 setup.cpp, supertux.cpp, title.cpp: Made leveleditor to start in
537 a specific file when ran as: supertux --leveleditor levelname.stl
538 Unfortanely, it crashes when creating the Objects menu. I don't
539 think it is related with my code, so here is the commit.
541 2004-05-05 16:38 tobgle
543 * src/: button.cpp, leveleditor.cpp: Adding Objects works through
544 clicking instead pressing now.
546 2004-05-05 15:15 tobgle
548 * data/levels/world1/level4.stl: well, actually I created this ...
549 not that wonderful level for 0.0.5 ;)
551 2004-05-05 14:59 tobgle
553 * src/: button.cpp, button.h, leveleditor.cpp: a ButtonPanel is
554 able to highlight the last clicked/activated item now. A
555 double/tripple shortcut was replaced in the leveleditor.
557 2004-05-05 14:27 tobgle
559 * src/leveleditor.cpp: fixed a crash when creating a new
560 levelsubset in the editor
562 2004-05-05 14:03 rmcruz
564 * src/world.cpp: Just tuned the X_SPACE, so that Tux position in
565 screen is exactly the same as before. Check and remove the TODO
566 point, in case you agree.
568 2004-05-05 13:08 neoneurone
570 * data/Makefile.am: images/icon.png in Makefile.am removed as
571 requested by Ricardo Cruz
573 2004-05-05 06:04 sik0fewl
575 * src/world.cpp: - fixed scrolling past level bug
577 2004-05-05 04:59 sik0fewl
579 * src/world.cpp: - fixed the part of backscrolling that a broke.
580 Backscrolling still needs some work.
582 2004-05-05 01:39 sik0fewl
584 * TODO, src/world.cpp: - fixed small scrolling bug - added screwed
585 up backscroll to TODO
587 2004-05-05 00:49 rmcruz
589 * data/levels/misc/menu.stl: Made intro demo to use the ordinary
590 background (arctis2.jpg). Anyway, shouldn't a PNG file be
593 2004-05-05 00:34 tobgle
595 * data/images/tilesets/supertux.stgt: [no log message]
597 2004-05-05 00:16 tobgle
599 * src/: button.cpp, button.h, leveleditor.cpp, menu.h: LevelEditor
600 bug-fixes, improvements and fine-tuning.
602 2004-05-04 23:54 matzebraun
604 * TODO: scrolling is broken
606 2004-05-04 22:57 tobgle
608 * src/defines.h: corrected typo
610 2004-05-04 21:49 tobgle
612 * src/defines.h: Added a comment.
614 2004-05-04 21:13 rmcruz
616 * TODO: Added another point.
618 2004-05-04 21:12 rmcruz
620 * data/levels/misc/menu.stl, TODO, data/levels/world1/level13.stl,
621 src/world.cpp: Removed scrolling printf, back scrolling from
622 level 13 and snow from menu. So, two points are gone now.
623 Notice that the back scrolling is still in development, so please
624 calm down, and don't add it to the TODO as a bug. Besides no
625 level use it. I told Ryan to give a look at that code now.
627 2004-05-04 20:58 rmcruz
629 * src/title.cpp: The background was being drawn twice, as reported
630 by Ingo. Ingo, could you replace all powerup boxes with money
631 ones. Thx And why was the background changed? This one sucks when
632 scrolling (it has a column of pixels on the right that give a bad
635 2004-05-04 19:42 grumbel
639 2004-05-04 19:31 grumbel
641 * TODO: [no log message]
643 2004-05-04 19:14 tobgle
645 * data/images/icons/rubber.png: update
647 2004-05-04 19:00 rmcruz
649 * TODO: Removed scrolling bug, added an Abort level one.
651 2004-05-04 18:03 rmcruz
653 * src/gameloop.cpp: Fixed frame_ratio() workaround.
655 2004-05-04 17:38 rmcruz
657 * src/: world.cpp, world.h: Fixed srolling camera move. Silly me, I
658 forgot about the frame rates. It still doesn't work, since the
659 frame_ratio variable is not calculated... It has allways the same
660 value. Is this some workaround? « action(1.0f); »
662 2004-05-04 16:41 rmcruz
664 * src/world.cpp: Added a test for a end of level scrolling test...
665 There seems to be an end sequence issue regarding this, doesn't
666 it make use of the scrolling()?
668 2004-05-04 16:26 rmcruz
670 * data/images/: shared/old/icon.png, icon.png: Moved this image to
671 the old shared dir, in order to prevent it from being included in
674 2004-05-04 16:02 grumbel
676 * data/images/icon.png: - icon is not useless, the .xpm version is
677 scaled down, the .png has the original size
679 2004-05-04 15:58 rmcruz
681 * src/: player.cpp, player.h, world.cpp, world.h: Made it possible
682 for Tux to be in a position before the half of the screen.
683 Started implementing a moving camera, but it isn't working very
684 well, i'll have a look at it later.
686 2004-05-04 15:57 rmcruz
688 * data/images/icon.png: Useless icon, the XPM works fine under
691 2004-05-04 13:27 rmcruz
693 * src/: defines.h, setup.cpp: Just put screen's width and height as
696 2004-05-04 02:32 rmcruz
698 * README: Just added the Power/Run key to the README, as our John
699 Spray player indicated.
701 2004-05-04 01:44 rmcruz
703 * src/world.cpp: Changed the way the scrolling was calculated.
704 Instead of calculating it relatively to the middle of the screen,
705 calculte it relatively to the borders. This solution is more
706 clear (IMO) and elegant because; there isn't that ugly code
707 anymore: scroll_x -= screen.w / 2; (...) scroll_x += screen.w /
710 Besides from that, in case we change the resolution, this makes
711 the playbility to be not affected.
713 Note: if you think the scrolling is made when Tux is too much in
714 the right or in the left, you can easily change this, by changine
715 the SPACE_X value in world.cpp.
717 2004-05-04 01:27 rmcruz
719 * src/title.cpp: Improved the intro demo, in order to make it more
720 elegant. I haven't testedt powerups and tux collision yet,
723 2004-05-04 01:06 tobgle
725 * src/: button.cpp, level.cpp, level.h, leveleditor.cpp,
726 lispreader.cpp, menu.h, type.h, world.cpp: leveleditor related
727 improvements. Added bkgd_speed.
729 2004-05-03 22:35 tobgle
731 * src/: button.cpp, leveleditor.cpp, texture.cpp, texture.h,
732 tile.cpp, tile.h: more leveleditor related improvements
734 2004-05-03 22:35 tobgle
736 * data/images/tilesets/supertux.stgt: more tilegroups
738 2004-05-03 22:23 grumbel
740 * TODO: added scrolling issue
742 2004-05-03 21:46 sik0fewl
744 * src/world.cpp: - fixed scrolling bug
746 2004-05-03 21:43 grumbel
748 * TODO: added another issue
750 2004-05-03 21:36 grumbel
754 2004-05-03 19:56 tobgle
756 * src/: leveleditor.cpp, menu.h: leveleditor menu IDisation and
759 2004-05-03 19:29 tobgle
761 * src/: level.cpp, level.h, leveleditor.cpp, menu.h: leveleditor
764 2004-05-03 19:18 grumbel
766 * TODO: - added issues
768 2004-05-03 15:57 rmcruz
770 * src/title.cpp: Ooops, looks like screen wasn't scrolling in the
773 2004-05-03 15:36 rmcruz
775 * data/levels/world1/level13.stl: Enabled back scrolling on this
776 level. It is mostly for people give it a try.
778 2004-05-03 15:32 rmcruz
780 * src/level.cpp: Fixed the back_scrolling flag as suggested by
781 Michael George over the mailing list.
783 2004-05-03 15:02 matzebraun
787 2004-05-03 15:00 matzebraun
789 * src/gameloop.cpp: hiding the time while end_sequence wasn't nice
791 2004-05-03 14:56 matzebraun
795 2004-05-03 14:45 rmcruz
797 * src/level.cpp: Just changed back_scrolling save syntax.
799 2004-05-03 14:39 matzebraun
801 * src/gameloop.cpp: fix timeup issues when endsequence triggered
803 2004-05-03 14:34 rmcruz
805 * src/: level.cpp, level.h, player.cpp, player.h, world.cpp,
806 world.h: Added back scrolling! It is only enabled if the level
809 2004-05-03 14:02 rmcruz
811 * src/setup.cpp: Just added Level Editor back to the menu. I know
812 it isn't working very well, but this is the cvs, so we need it,
813 in order to test it! If you want to make a release snapshot, just
816 2004-05-03 13:35 grumbel
818 * data/images/icon.xpm: - changed size to 32x32 to make windows
821 2004-05-03 13:18 matzebraun
823 * contrib/innosetup/: supertux.ico, supertux.iss: added files for
826 2004-05-03 01:22 grumbel
828 * Makefile.am: - makefile fixes
830 2004-05-03 00:44 grumbel
832 * src/: leveleditor.cpp, setup.cpp: - -Wall fixing - removed level
833 editor from menu, since it crashes on settings and is thus not
836 2004-05-03 00:40 grumbel
838 * Makefile.am, NEWS, README, TODO: - small bugfixes in README and
841 2004-05-03 00:31 grumbel
843 * data/levels/test/: level5.stl, level6.stl, level7.stl: - some
846 2004-05-03 00:29 matzebraun
850 2004-05-03 00:27 grumbel
852 * ChangeLog: - added changelog entries
854 2004-05-03 00:26 matzebraun
856 * src/: button.cpp, button.h: fixed potential bug in Button class
859 Milestone 0.1.0 - May 3, 2004
860 -----------------------------
861 2004-05-03 00:21 grumbel
863 * contrib/levelconvert.py: - removed old convert script, the
864 working one is still in place
866 2004-05-03 00:17 grumbel
868 * src/title.cpp: - fixed intro jumping
870 2004-05-02 23:38 matzebraun
874 2004-05-02 23:28 tobgle
876 * src/: badguy.cpp, badguy.h, button.cpp, button.h, gameobjs.h,
877 leveleditor.cpp, player.h, special.h, title.cpp, type.h,
878 world.cpp: leveleditor related improvements
880 2004-05-02 20:47 grumbel
882 * Makefile.am, TODO, configure.ac: - added lispreader issue to todo
883 - changed version number
885 2004-05-02 18:08 matzebraun
887 * TODO, src/leveleditor.cpp, src/scene.cpp, src/scene.h,
888 src/title.cpp, src/worldmap.cpp: fixed that points aren't reset
891 2004-05-02 17:51 matzebraun
893 * TODO, src/gameloop.cpp, src/world.cpp: fixed musicproblems in
894 endgame and fixed multicoinblock problems (not optimal yet, but I
895 don't want to do a complicated real fix before the release)
897 2004-05-02 17:30 matzebraun
899 * TODO, src/title.cpp: fixed (well worked around) jump problems in
902 2004-05-02 16:56 rmcruz
904 * src/intro.cpp: Only use the fade() on the debug mode. Is anyone
905 willing to check this fading code to see what's wrong with it?
907 2004-05-01 21:07 grumbel
909 * data/levels/world1/level6.stl: - fixed hidden passage which
912 2004-05-01 18:39 grumbel
914 * src/: setup.cpp, texture.cpp, texture.h: - fixed compile with
917 2004-05-01 17:46 grumbel
919 * src/: badguy.cpp, player.cpp: - improved verboseness of badguy in
920 wall error message - fixed bug that caused tux to only high jump
923 2004-05-01 16:43 grumbel
925 * data/images/tilesets/: background7.png, background8.png,
926 exitbg.png, exitfg.png, snow3.png: - changed contrast and made
927 little pixel corrections
929 2004-05-01 16:41 grumbel
931 * data/levels/world1/: level24.stl, level25.stl: - badguy in wall
934 2004-05-01 16:37 grumbel
936 * data/levels/world1/level23.stl: - added some background tiles -
939 2004-05-01 16:31 grumbel
941 * data/levels/world1/level22.stl: - badguy in wall fixes
943 2004-05-01 16:29 grumbel
945 * data/levels/world1/level21.stl: - added some background tiles -
948 2004-05-01 16:23 grumbel
950 * data/levels/world1/level20.stl: - added some background tiles -
953 2004-05-01 16:10 grumbel
955 * data/levels/world1/: level18.stl, level19.stl: - added some
956 background tiles - badguy in wall fixes
958 2004-05-01 16:05 grumbel
960 * data/levels/world1/level18.stl: - added some background tiles
962 2004-05-01 15:57 grumbel
964 * data/levels/world1/level17.stl: - added some background tiles
966 2004-05-01 15:49 grumbel
968 * data/levels/world1/level16.stl: - added some background tiles
970 2004-05-01 15:43 grumbel
972 * data/levels/world1/level15.stl: - added some background tiles
974 2004-05-01 15:38 grumbel
976 * data/levels/world1/level14.stl: - added some background tiles
978 2004-05-01 15:28 grumbel
980 * data/levels/world1/level13.stl: - added some background tiles
982 2004-05-01 15:22 grumbel
984 * data/levels/world1/: level11.stl, level12.stl: - added some
987 2004-05-01 15:08 grumbel
989 * TODO: fixed level7 bug, does anybody mind if we removed the
992 2004-05-01 15:08 grumbel
994 * data/levels/world1/level7.stl: - fixed one-tile space bonus bug
996 2004-05-01 14:46 grumbel
998 * data/levels/world1/level10.stl: - added some background tiles
1000 2004-05-01 14:40 grumbel
1002 * data/levels/world1/level9.stl: - added some background tiles
1004 2004-05-01 14:33 grumbel
1006 * data/levels/world1/level8.stl: - added some background tiles
1008 2004-05-01 14:24 grumbel
1010 * data/levels/world1/: level7.stl: - added some background tiles
1012 2004-05-01 14:21 grumbel
1014 * data/levels/world1/level6.stl: - added some background tiles
1016 2004-05-01 14:11 grumbel
1018 * data/levels/world1/level5.stl: - added some background tiles
1020 2004-05-01 14:06 grumbel
1022 * data/levels/world1/level4.stl: - added some background tiles
1024 2004-05-01 13:59 grumbel
1026 * data/levels/world1/: level1.stl, level2.stl, level3.stl: - added
1027 some background tiles
1029 2004-05-01 13:39 grumbel
1031 * data/levels/world1/: level3.stl, level5.stl: - removed some evil
1034 2004-05-01 13:25 rmcruz
1036 * src/screen.cpp: Just use flipscreen(), instead of giving true as
1037 update argument. This update thing seems broken. Anyway, still
1040 2004-05-01 13:25 grumbel
1042 * data/levels/world1/level7.stl: - removed a bunch of random acting
1043 bouncing snowball and replaced them with other enemies
1045 2004-05-01 13:14 rmcruz
1047 * src/texture.cpp: Added alpha support for SDL. Dunno if works,
1048 wasn't able to test.
1050 2004-05-01 13:12 grumbel
1052 * data/levels/world1/level5.stl: - changed layout of water areas to
1055 2004-05-01 13:00 rmcruz
1057 * src/screen.cpp: Fixed naming.
1059 2004-05-01 12:59 rmcruz
1061 * src/: intro.cpp, screen.cpp, screen.h: First atempt to add a fade
1062 in/out function. Though, it doesn't work, dunno why in the Open
1063 GL mode. The SDL frontend doesn't seem to support alpha
1064 blittling whatsoever.
1066 2004-05-01 12:58 grumbel
1068 * data/levels/world1/level4.stl: - fixed secret to don't look like
1069 a bug (ie. moved background tiles into foreground)
1071 2004-05-01 12:52 grumbel
1073 * data/levels/world1/level1.stl: - changed highjump tutorial so
1074 that it is impossible to get stuck
1076 2004-05-01 12:36 grumbel
1078 * data/levels/world1/level19.stl: - feet visible at exit solved
1080 2004-05-01 12:32 grumbel
1082 * data/levels/world1/level15.stl: - fixed problematic situation
1083 with iceblock and two spikes and not enough space to the roof
1085 2004-05-01 12:26 grumbel
1087 * data/levels/world1/level14.stl: - fixed feed visible in exit -
1088 fixed badguy in wall error
1090 2004-05-01 12:18 grumbel
1092 * data/levels/world1/level13.stl: - removed cloud tiles, since done
1093 via particle system - removed some other obsolete tiles
1095 2004-05-01 12:12 grumbel
1097 * data/levels/world1/level11.stl: - fixed an annoying hide-tile
1098 that causes the player due die easily due to back bumping into a
1101 2004-05-01 12:12 rmcruz
1103 * src/player.cpp: Just made stars to blink more.
1105 2004-05-01 12:07 grumbel
1107 * data/levels/world1/level10.stl: - fixed a few enemy positions,
1108 removed snowball that made stuff to frustrating
1110 2004-04-30 20:44 grumbel
1112 * TODO: added another bug
1114 2004-04-30 19:09 sik0fewl
1116 * TODO: - separated fixed from unfixed in TODO
1118 2004-04-30 17:29 matzebraun
1122 2004-04-30 17:13 matzebraun
1126 2004-04-30 17:07 matzebraun
1130 2004-04-30 17:01 matzebraun
1134 2004-04-30 16:51 matzebraun
1138 2004-04-30 16:43 matzebraun
1142 2004-04-30 16:38 matzebraun
1146 2004-04-30 16:31 matzebraun
1148 * autogen.sh: don't use buggy automake1.8 (install is broken)
1150 2004-04-30 16:29 matzebraun
1152 * Makefile.cvs: removed outdated Makefile.cvs
1154 2004-04-30 13:40 rmcruz
1156 * src/menu.cpp: Ups!
1158 2004-04-30 13:20 rmcruz
1160 * src/: menu.cpp, menu.h: Return a string, instead of a char array
1161 pointer, in order to please Ingo.
1163 2004-04-30 11:48 grumbel
1165 * src/: player.cpp, player.h: - reduced jump tolleranze to two
1168 2004-04-30 09:25 sik0fewl
1170 * src/badguy.cpp: - make badguys bounce up when bumped from beneath
1172 2004-04-30 08:07 sik0fewl
1174 * src/badguy.cpp: - fixed stunned blocks moving when bumped into
1175 (as pointed out by Bill)
1177 2004-04-30 03:23 sik0fewl
1179 * src/badguy.cpp: - should fix all cases of bad guys
1180 walking/bouncing backwards
1182 2004-04-30 02:53 sik0fewl
1184 * src/: player.cpp, player.h: - Fixed jumping so it works in a way
1185 everybody can enjoy :)
1187 2004-04-30 01:23 rmcruz
1189 * src/world.cpp: In the invincible mode, don't bump/squish enemies,
1192 2004-04-30 01:12 rmcruz
1194 * src/: player.cpp, player.h: In the invincible mode, stars start
1195 flickering when the time is almost gone, as requested by Bill
1198 2004-04-30 00:27 rmcruz
1200 * data/levels/world1/level5.stl: Just changed a snowball into a
1201 mr.iceblock, as it used to be. It turns that place more hard,
1202 but player can just grab star anyway.
1204 2004-04-30 00:08 rmcruz
1206 * src/menu.cpp: Fixed a bug that could cause memory segfaults or
1209 2004-04-29 21:42 grumbel
1211 * src/player.cpp: undo'ed Ricardo patch, since it makes small jumps
1212 completly impossible instead of improving them (ie. velocity
1213 starts with vmax, if you don't reset it you will always get the
1214 highest possible jump)
1216 2004-04-29 20:58 rmcruz
1218 * src/player.cpp: Commented the set_velocity_y(0). I guess this is
1219 better than doing a crappy small jump.
1221 2004-04-29 19:32 rmcruz
1223 * src/title.cpp: Fixed a couple of bugs when deleting slots: -
1224 don't quit when back button is pressed; - refresh slots when one
1227 2004-04-29 19:20 matzebraun
1229 * src/badguy.cpp: you can't bump flying snowballs
1231 2004-04-29 18:23 matzebraun
1233 * src/: level.cpp, level.h, leveleditor.cpp: another leak fix for
1236 2004-04-29 18:16 matzebraun
1238 * src/: level.cpp, level.h, leveleditor.cpp: fixed some memory
1239 leaks in the leveleditor and level code
1241 2004-04-29 17:41 matzebraun
1243 * src/leveleditor.cpp: fixed broken leveleditor menus
1245 2004-04-29 17:18 rmcruz
1247 * data/images/shared/old/red-glow.png,
1248 data/images/shared/old/skidfiretux-left.png,
1249 data/images/shared/red-glow.png,
1250 data/images/shared/skidfiretux-left.png,
1251 data/images/shared/skidfiretux-right.png,
1252 data/images/shared/old/skidfiretux-right.png, src/resources.cpp,
1253 src/resources.h: Moved some old and unused graphics to the old
1254 dir. Also removed red-glow dependecy from the game.
1256 Congratulations Ingo, now we are using 100% original graphics.
1258 2004-04-29 16:07 rmcruz
1260 * src/menu.cpp: When Enter is pressed in an input field, instead of
1261 hidding the menu, go to the next item.
1263 2004-04-29 15:54 matzebraun
1265 * src/collision.cpp: apparently we get a 0 tile from time to time,
1268 2004-04-29 15:44 matzebraun
1270 * src/: collision.cpp, level.cpp, level.h, player.cpp: -optimized
1271 and cleaned up collision_object_map -fixed collision detection
1272 moving tux far away from his last position -fixed fuck code not
1275 All in all ducking and sliding in small areas should work like
1278 2004-04-29 15:36 grumbel
1280 * src/setup.cpp: power -> power/run
1282 2004-04-29 15:30 grumbel
1284 * data/Makefile.am: - added missing files
1286 2004-04-29 15:07 grumbel
1288 * data/levels/world1/: level21.stl, level22.stl, level26.stl,
1289 level8.stl: - fixed endseq
1291 2004-04-29 15:02 rmcruz
1293 * src/title.cpp: When removing a slot, keep the menu in the slots'
1296 2004-04-29 13:32 rmcruz
1298 * src/: menu.cpp, menu.h: Added a flickering cursor for input menu
1299 fields. The code is kinda of sucky, so feel free to clean it up.
1301 Unfortanely, there isn't any '_' charcter, so I have to use '-'
1302 :( I hope, we will soon add a new row of characters.
1304 2004-04-29 12:45 matzebraun
1306 * src/gameobjs.cpp: added missing #include <algorithm>
1308 2004-04-29 12:34 rmcruz
1310 * src/: menu.cpp, menu.h, title.cpp: Added removing of slots when
1313 2004-04-29 12:00 rmcruz
1315 * src/: leveleditor.cpp, menu.cpp, menu.h: Created a simple
1316 confirm_dialog. Currently only used by the level editor, but can
1317 be used, for instance, by slot delete confirmation.
1319 2004-04-29 02:53 grumbel
1321 * data/intro.txt: - fixed typo, and gwen/penny
1323 2004-04-29 02:53 grumbel
1325 * data/intro.txt: - fixed typo
1327 2004-04-29 02:51 grumbel
1329 * src/: gameloop.cpp, worldmap.cpp: - fixed align of lives display
1332 2004-04-29 02:43 grumbel
1334 * src/: player.cpp, player.h: - removed auto-repeat of jump events,
1335 now one has to press again to jump and can't just hold button,
1336 makes the game a little bit more difficult, but removes the ugly
1337 situations with largetux stuck directly under a tile and bouncing
1338 up and down all the time
1340 2004-04-29 02:15 grumbel
1342 * TODO, src/badguy.cpp, src/gameloop.cpp, src/gameloop.h,
1343 src/music_manager.cpp, src/music_manager.h, src/player.cpp,
1344 src/player.h, src/special.cpp, src/text.cpp, src/worldmap.cpp:
1345 <MatzeB> -updates the TODO file <MatzeB> -should really fix the
1346 problems when picking up specials <MatzeB> -should fix mriceblock
1347 not falling down <MatzeB> -you can duck again while jumping
1348 <MatzeB> -textscroller isn't framerate limited anymore <MatzeB>
1349 -changes to the endsequence code, so that you can always hear the
1350 complete music single
1352 grumbel: removed the duck while jumping thing, since that is
1353 reserved for the butt-jump
1355 2004-04-29 00:31 rmcruz
1357 * data/music/: fortress-fast.mod, Mortimers_chipdisko-fast.mod,
1358 Mortimers_chipdisko.mod, SALCON-fast.MOD, fortress.mod,
1359 SALCON.MOD, theme.mod: Marek update for musics. It looks like
1360 due to a SDL_mixer bug, all musics loaded need to have the same
1363 2004-04-28 23:27 grumbel
1365 * data/: images/tilesets/run1.png, images/tilesets/run2.png,
1366 images/tilesets/run3.png, images/tilesets/run4.png,
1367 images/tilesets/supertux.stgt, levels/world1/level1.stl,
1368 levels/world1/level7.stl: - fixed author of level7 - added
1371 2004-04-28 23:23 rmcruz
1373 * src/badguy.cpp: Tux kicking animation wasn't being used in some
1374 circustances - fixed.
1376 2004-04-28 22:51 grumbel
1378 * src/: menu.cpp, setup.cpp: - removed joystick setup menu, since
1379 it won't work anyway - changed wording from key to keyboard -
1380 fixed strcpy versus change_input
1382 2004-04-28 22:34 grumbel
1384 * src/: special.cpp, world.cpp: - memleak fix for my last patch -
1385 iceflower/growup crash fix (well, maybe)
1387 2004-04-28 22:28 grumbel
1389 * src/gameobjs.cpp: - replaced evil cast with std::find
1391 2004-04-28 22:24 grumbel
1393 * src/: gameobjs.cpp, special.cpp, world.cpp, world.h: MatzeB: that
1394 shoudl fix the cases where you die when picking up an iceflower
1396 2004-04-28 22:07 grumbel
1398 * src/leveleditor.cpp: MatzeBs patch for evil cast
1400 2004-04-28 20:46 grumbel
1402 * data/CREDITS: added story credits
1404 2004-04-28 20:45 grumbel
1406 * src/: badguy.cpp, badguy.h, level.cpp, level.h, leveleditor.cpp,
1407 title.cpp: <MatzeB> my patch fixes another leak in the
1408 levelsubset code and cleans that up a little bit <MatzeB> it also
1409 removes the code for the bsod badguy, since that was a
1410 duplication of the snowball code anyway
1412 2004-04-28 19:27 grumbel
1414 * src/: gameloop.cpp, resources.cpp, resources.h: - added level
1415 done song, endseq needs to be a bit longer to get the song right
1417 2004-04-28 17:07 grumbel
1419 * data/CREDITS: -changed wording
1421 2004-04-28 16:58 rmcruz
1423 * src/: defines.h, intro.cpp, text.cpp, text.h, title.cpp,
1424 worldmap.cpp: Made display_text_file() to get the scroll speed as
1425 an argument. This way we can make the intro slower than the
1426 credits, for instance. It was just impossible to read them.
1427 Anyway, you can easily change their speed in defines.h .
1429 Also fixes a bug that was making the text to take while before
1430 starting to be displayed.
1432 2004-04-28 16:28 grumbel
1434 * data/music/tux-leveldone.mod: - leveldone music from Wansti
1436 2004-04-28 16:12 rmcruz
1438 * src/player.cpp: Forgot to commit this file. It used badguy's
1441 2004-04-28 16:09 rmcruz
1443 * src/: badguy.cpp, badguy.h: Changed kill_me() in order to get the
1444 score has an argument. This way, it makes much more flexible the
1447 2004-04-28 16:01 grumbel
1449 * data/images/background/extro.jpg, data/levels/world1/level26.stl,
1450 src/worldmap.cpp: - added new extro background
1452 2004-04-28 15:45 grumbel
1454 * data/supertux.strf, data/images/shared/firetux-duck-left.png,
1455 data/images/shared/firetux-duck-right.png,
1456 data/images/shared/iceflower-1.png,
1457 data/images/shared/iceflower-2.png,
1458 data/images/shared/iceflower-3.png,
1459 data/images/shared/iceflower.png, data/levels/world1/level19.stl,
1460 src/player.cpp: - added fire duck tux - turned iceflower into a
1463 2004-04-28 15:27 grumbel
1465 * AUTHORS, data/CREDITS: - added two music authors
1467 2004-04-28 15:18 grumbel
1469 * src/: resources.cpp, setup.cpp, setup.h, supertux.cpp, text.cpp,
1470 texture.cpp, title.cpp, world.cpp, world.h, worldmap.cpp:
1471 <MatzeB> fixes some remaining memory leaks
1473 2004-04-28 14:39 rmcruz
1475 * data/CREDITS: Removed Marek's email... I must have forgotten
1477 2004-04-28 14:15 rmcruz
1479 * AUTHORS, INSTALL, LEVELDESIGN, README: Applied patch from Ryan
1480 (the one sent to the mailing list). Basically it corrects a few
1481 grammar errors from me ;) and also formats some stuff.
1483 2004-04-28 14:13 rmcruz
1485 * src/badguy.cpp: Don't give score when flatting a badguy, since
1486 this leaves to unfair situations. Besides, we are already giving
1487 score for when he kills other enemies...
1489 I also think that we should give (let's say) half of the score,
1490 when a badguy is killed by a bullet. Since it is so easy to do
1491 that... What do you say?
1493 2004-04-28 13:43 rmcruz
1495 * src/special.cpp: Fixed bug told in the mailing list: «- fireballs
1496 don't shoot if you are above screen (they're destroyed because
1497 they're off screen)» There is not point in removing them when
1500 2004-04-28 02:14 grumbel
1502 * data/levels/world1/: level1.stl, level10.stl, level11.stl,
1503 level12.stl, level13.stl, level14.stl, level15.stl, level16.stl,
1504 level17.stl, level18.stl, level19.stl, level2.stl, level20.stl,
1505 level23.stl, level24.stl, level3.stl, level4.stl, level5.stl,
1506 level6.stl, level7.stl, level8.stl, level9.stl: - fixed
1507 endsequences and a few other minor issues
1509 2004-04-27 23:49 grumbel
1513 2004-04-27 23:33 grumbel
1515 * data/: images/tilesets/nolok1.png, images/tilesets/nolok2.png,
1516 images/tilesets/supertux.stgt, levels/world1/level26.stl: - added
1517 nolok statue to the throne room
1519 2004-04-27 23:11 rmcruz
1521 * data/CREDITS: Improved the CREDITS a little bit: - removed emails
1522 (Ingo, in a irc discussion, you were the 1st one to say that
1523 emails should go to the package CREDITS file, not the in-game
1524 one). I have already done that. - and just made something here
1527 I don't really like the nicknames, but I left them there. I think
1528 we should have a credits section in the webpage and there will be
1529 the best place to put them. (OT: we also need a screenshots
1530 section and old version downloads should be avaible).
1531 Futhermore, I would still prefer one in-game credits with
1534 2004-04-27 23:00 rmcruz
1536 * src/special.cpp: Matze made eggs not to be removed at all during
1537 a level saying that they shouldn't be destroyed when off the
1538 screen. The fact is that OFFSCREEN_DISTANCE is already pretty
1539 generous, but if you don't think so, just increase it.
1541 2004-04-27 21:18 grumbel
1543 * TODO: updated todo
1545 2004-04-27 21:17 grumbel
1547 * src/: tile.cpp, world.cpp: removed debug stuff
1549 2004-04-27 21:16 grumbel
1551 * TODO, data/extro.txt, src/worldmap.cpp: - added credit after
1552 extro, might need a bit fadeout stuff
1554 2004-04-27 21:01 grumbel
1556 * data/images/background/oiltux.jpg: - added oiltux
1558 2004-04-27 20:55 grumbel
1560 * src/: defines.h, text.cpp: - decreased kick time even more, fixed
1563 2004-04-27 20:44 grumbel
1565 * src/: worldmap.cpp, worldmap.h: - made worldmap CPU independend,
1568 2004-04-27 20:35 grumbel
1570 * data/supertux.strf: - added 'falling' graphics, well, not really,
1571 but better than invisible
1573 2004-04-27 20:29 grumbel
1575 * src/gameloop.cpp: - reset bonus on kill
1577 2004-04-27 19:09 grumbel
1579 * TODO, data/supertux.strf, src/badguy.cpp, src/badguy.h,
1580 src/leveleditor.cpp, src/special.cpp: <MatzeB> -adds a workaround
1581 for the disappearing eggs (they're just not removed anymore when
1582 off screen) <MatzeB> -updates the TODO file <MatzeB> -small fix
1583 for mrbomb exploding and hitting other mrbomb <MatzeB> -renaming
1584 money/laptop to jumpy/mriceblock <MatzeB> -fix for enemies
1587 2004-04-27 19:06 grumbel
1589 * data/levels/world1/level26.stl: - endseq fixing
1591 2004-04-27 17:45 grumbel
1593 * data/CREDITS: name fix
1595 2004-04-27 17:15 grumbel
1597 * src/: gameloop.cpp, level.cpp, text.cpp, text.h, worldmap.cpp,
1598 worldmap.h: - added extro support to worldmap, crashes however,
1601 0x080826f5 in display_text_file(std::string const&, Surface*) ()
1602 at music_manager.cpp:26 26 MusicManager::MusicManager()
1603 (gdb) where #0 0x080826f5 in display_text_file(std::string
1604 const&, Surface*) () at music_manager.cpp:26 #1 0x080826b5 in
1605 display_text_file(std::string const&, std::string const&)
1606 (file=@0x88ad5d0, surface=@0xbffff230) at text.cpp:234 #2
1607 0x08093b31 in WorldMapNS::WorldMap::update() (this=0xbffff3b0) at
1610 2004-04-27 17:07 grumbel
1612 * data/levels/default/worldmap.stwm: -m added extro
1614 2004-04-27 16:26 grumbel
1616 * data/images/tilesets/: brick0.png, brick1.png: - changed brick
1617 color a little bit to look less yellow/green-ish
1619 2004-04-27 15:59 rmcruz
1621 * src/defines.h: Just decreased the kicking time (the 3 secs were
1622 only for testing purposes).
1624 2004-04-27 14:10 grumbel
1626 * data/CREDITS: - added some mail addresses, but looks bloated
1627 again, might be a good idea to reorder it for people instead of
1630 2004-04-27 14:08 grumbel
1632 * data/supertux.strf: - fixed align
1634 2004-04-27 13:46 grumbel
1636 * data/CREDITS: this new CREDITS file *IS* an improvement, it might
1637 not be perfect, but its a lot better then the old one, if you
1638 miss something in this one *ADD* that stuff and don't replace it
1639 with an rather obsolete file
1641 2004-04-27 13:11 rmcruz
1643 * TODO, TODO.txt: Updated the TODO list and changed the extension.
1645 Please, use these headers in every documentation file, in order
1646 to keep consistency: « - Those behind SuperTux -
1647 http://super-tux.sf.net/
1649 Last update: April 26, 2004 » Obviously, replacing - * - by a
1650 description and Last update by the last update date.
1652 2004-04-27 13:06 rmcruz
1654 * src/: badguy.cpp, gameloop.cpp, special.cpp: Applied patch from
1655 Matze Braun that was sent to the mailing list. According to
1656 Matzes, changes are: « -fixes fast music being replayed again and
1657 again -fixes time being displayed negatively when tux dies
1658 because of timeout -fixes exploding bombs that hit mrbomb, so
1659 that the hit mrbomb now really transform into a bomb -updates
1662 I've also fixed two more bugs listed in the TODO: « - enemies
1663 start running backwards, when they collide with a flame - egg
1664 gets removed when leaving the screen, while badguys don't or at
1665 least much later, thus its not possible to wait for an egg that
1668 2004-04-27 12:22 rmcruz
1670 * data/images/shared/: old/bigcape-left-0.png,
1671 old/bigcape-left-1.png, old/bigcape-right-0.png,
1672 old/bigcape-right-1.png, old/bigfiretux-left-0.png,
1673 old/bigfiretux-left-1.png, old/bigfiretux-left-2.png,
1674 old/bigfiretux-left-jump.png, old/bigfiretux-right-0.png,
1675 old/bigfiretux-right-1.png, old/bigfiretux-right-2.png,
1676 old/bigfiretux-right-jump.png, old/bullet2.png,
1677 old/cape-left-0.png, old/cape-left-1.png, old/cape-right-0.png,
1678 old/cape-right-1.png, old/coffee2.png, old/duckfiretux-left.png,
1679 old/duckfiretux-right.png, old/ducktux-left.png,
1680 old/ducktux-right.png, old/firetux-left-0.png,
1681 old/firetux-left-0.png.right, old/firetux-left-1.png,
1682 old/firetux-left-1.png.right, old/firetux-left-2.png,
1683 old/firetux-left-2.png.right, old/firetux-right-0.png,
1684 old/firetux-right-1.png, old/firetux-right-2.png,
1685 bigcape-left-0.png, bigcape-left-1.png, bigcape-right-0.png,
1686 bigcape-right-1.png, bigfiretux-left-0.png,
1687 bigfiretux-left-1.png, bigfiretux-left-2.png,
1688 bigfiretux-left-jump.png, bigfiretux-right-0.png,
1689 bigfiretux-right-1.png, bigfiretux-right-2.png,
1690 bigfiretux-right-jump.png, bullet.png, cape-left-0.png,
1691 cape-left-1.png, cape-right-0.png, cape-right-1.png, coffee.png,
1692 duckfiretux-left.png, duckfiretux-right.png, ducktux-left.png,
1693 ducktux-right.png, firetux-left-0.png, firetux-left-0.png.right,
1694 firetux-left-1.png, firetux-left-1.png.right, firetux-left-2.png,
1695 firetux-left-2.png.right, firetux-right-0.png,
1696 firetux-right-1.png, firetux-right-2.png: Yet another change of
1697 old images to the old dir. I guess we are now using new fresh
1698 graphics! Congrats, especially to Ingo!
1700 2004-04-27 12:14 rmcruz
1702 * data/CREDITS: Improve this file or leave it.
1704 2004-04-27 00:11 rmcruz
1706 * AUTHORS, ChangeLog, INSTALL, LEVELDESIGN, README: Updated the
1707 documentation. There is still a few flaws. It would be usefull
1708 to have an English-speaker reading these, since my English sux a
1709 bit (being modest ;) ).
1711 2004-04-26 23:39 grumbel
1713 * data/levels/world1/: level17.stl, level18.stl, level19.stl,
1714 level20.stl: - more endseq stuff
1716 2004-04-26 23:10 grumbel
1718 * src/collision.cpp: - little bugfix
1720 2004-04-26 23:09 grumbel
1722 * src/: special.cpp, special.h, world.cpp: bump patch for upgrades
1725 2004-04-26 22:46 neoneurone
1727 * configure.ac: credits for SuperTux development team
1729 2004-04-26 22:36 grumbel
1731 * data/levels/world1/: level24.stl, level25.stl, level26.stl: -
1734 2004-04-26 22:22 grumbel
1736 * data/levels/world1/: level13.stl, level14.stl, level15.stl,
1737 level16.stl, level23.stl: - more endseq
1739 2004-04-26 22:09 grumbel
1741 * data/levels/world1/: level10.stl, level11.stl, level12.stl,
1742 level5.stl, level7.stl, level8.stl, level9.stl: - more endseq
1744 2004-04-26 21:58 grumbel
1746 * src/: badguy.cpp, gameloop.cpp, player.cpp: - 'nother badguy fix
1747 from MatzeB: <MatzeB> -fixes the bumping problem for badguys
1748 <MatzeB> -implements bill kendricks proposal about helding
1749 iceblock (if you hit another enemy while
1751 2004-04-26 21:37 grumbel
1753 * data/levels/world1/: level1.stl, level2.stl, level3.stl,
1754 level4.stl, level5.stl, level6.stl: - fixed levels for new end
1757 2004-04-26 21:35 grumbel
1759 * data/images/tilesets/: endseq.png, finalgoal.png, supertux.stgt:
1760 - added endseq/finalgoal tiles
1762 2004-04-26 21:11 grumbel
1764 * src/: collision.cpp, collision.h, gameloop.cpp, gameloop.h,
1765 level.cpp, level.h, tile.cpp, tile.h, timer.cpp, timer.h: - new
1766 more bulletprof endsequence code patch from MatzeB
1768 2004-04-26 21:05 grumbel
1770 * data/CREDITS: - rearanged the credits a bit, other people are
1771 welcome to review/correct it where necesarry
1773 2004-04-26 20:51 grumbel
1775 * data/images/tilesets/black.png: - added missing black
1777 2004-04-26 19:46 grumbel
1779 * src/worldmap.cpp: - woopsy, fix for load/savegame
1781 2004-04-26 19:35 grumbel
1783 * src/: intro.cpp, screen.cpp, screen.h, setup.cpp, text.cpp: -
1784 added loading/fadeout screen placeholder - cleaned up credit code
1787 2004-04-26 18:45 grumbel
1789 * src/scene.cpp: - gcc -Wall warning fix
1791 2004-04-26 18:38 grumbel
1793 * TODO.txt: added milestone1 todo
1795 2004-04-26 17:04 grumbel
1797 * src/text.cpp: - fixed miss align in scrolling text
1799 2004-04-26 17:03 grumbel
1801 * data/images/tilesets/supertux.stgt, src/gameloop.cpp,
1802 src/lispreader.cpp, src/sprite_manager.cpp, src/title.cpp,
1803 src/worldmap.cpp: - removed st_abort() from lisp reader, client
1804 code should check the return value instead
1806 2004-04-26 16:40 rmcruz
1808 * src/: badguy.cpp, defines.h, player.cpp, player.h: Implemented
1809 kicking (as asked by Ingo). The kick timing can be changed in
1810 defines.h I've not tested it very well, but it doesn't seem to be
1811 working. Can anyone have a look?
1813 2004-04-26 16:24 rmcruz
1815 * src/gameloop.cpp: Removed (just commented) the clear screen code
1816 before the level starts. It looks bad when the intro info is
1817 gradient and then it displays a black screen and then the level.
1819 2004-04-26 16:20 rmcruz
1821 * src/: intro.cpp, setup.cpp: Intro file should be the one to
1822 handle the intro sequence, even if it is only one line of code.
1823 I think we shouldn't get rid of it, because in the future it
1824 should be improved and maybe support some sort of scripting.
1826 2004-04-26 16:16 grumbel
1828 * data/: images/worldmap/antarctica.stwt,
1829 images/worldmap/snowman.png, levels/default/worldmap.stwm: -
1830 added little snowman
1832 2004-04-26 16:15 rmcruz
1834 * src/: setup.cpp, text.cpp, text.h, title.cpp: Improved the
1835 display_text_file(): moved to text.cpp and made it more
1838 I wasn't able to test it, since the game crashes because of: «
1839 LispReader: File not found: /home/rick2/.supertux/save/slot1.stsg
1842 2004-04-26 15:43 grumbel
1844 * data/images/shared/egg.png: - rounded the egg a bit
1846 2004-04-26 15:38 grumbel
1848 * data/images/worldmap/firetux.png,
1849 data/images/worldmap/smalltux.png, src/worldmap.cpp,
1850 src/worldmap.h: - added small/firetux to worldmap
1852 2004-04-26 15:18 grumbel
1854 * src/gameloop.cpp: - added more meaningfull savegame titles
1856 2004-04-26 15:13 grumbel
1858 * src/player.cpp: - changed priority of skid and duck to avoid
1859 glitches when ducking and skiding at the same time
1861 2004-04-26 15:00 grumbel
1863 * src/title.cpp: - fix for title-demo going weird
1865 2004-04-26 14:48 grumbel
1867 * src/gameloop.cpp: - fixed lives status to handle more than 5
1870 2004-04-26 14:42 grumbel
1872 * data/images/worldmap/antarctica.stwt: - added auto-walk markings
1874 2004-04-26 14:41 grumbel
1876 * src/: worldmap.cpp, worldmap.h: - added automatic walking on
1879 2004-04-26 14:41 grumbel
1881 * data/levels/default/worldmap.stwm: - added some more trees
1883 2004-04-26 14:21 grumbel
1885 * src/: badguy.cpp, level.cpp, lispreader.cpp, resources.cpp,
1886 setup.cpp, sound.cpp, sound.h, special.cpp, sprite.cpp, sprite.h,
1887 sprite_manager.cpp, sprite_manager.h, supertux.cpp, texture.cpp,
1888 texture.h, tile.cpp, tile.h, world.cpp, worldmap.cpp: <MatzeB>
1889 -cleanup in resource management functions <MatzeB> -fixes 3
1890 potential crashs (deleting Sprite classes, using member function
1891 in <MatzeB> BadGuy class after removing it) <MatzeB> -cleans
1892 up sound init code and hopes that calling Mix_AllocateChannel
1893 will make <MatzeB> SDL_mixer happy... <MatzeB> -fix paths that
1894 missed a / after DATADIR <MatzeB> at least valgrind doesn't
1895 report any errors anymore when you apply that patch <MatzeB>
1896 (memory errors though, not memory leaks)
1898 2004-04-26 14:19 grumbel
1900 * src/: gameloop.cpp, worldmap.cpp, worldmap.h: - added way to
1901 interupt exit sequence - added primitive autowalk to worldmap
1903 2004-04-26 13:45 grumbel
1905 * data/levels/world1/level14.stl: - fixed reset point, well, maybe
1906 not sure if this was the cause for being reseted in a completly
1909 2004-04-26 13:14 grumbel
1911 * src/gameobjs.cpp: - little bouncing block fix
1913 2004-04-26 12:51 grumbel
1915 * src/special.cpp: - fixed 'jump' on flower collection
1917 2004-04-26 12:46 grumbel
1919 * src/: world.cpp, world.h, worldmap.cpp: - added bonus loading
1921 2004-04-26 12:03 grumbel
1923 * src/: gameloop.cpp, player.cpp, scene.cpp, scene.h, worldmap.cpp:
1924 - added saving of bonuses on worldmap, no loading yet
1926 2004-04-26 02:32 grumbel
1928 * data/levels/world1/level15.stl: - added endseq
1930 2004-04-26 02:20 grumbel
1932 * data/levels/world1/level10.stl: - added endseq
1934 2004-04-26 02:17 grumbel
1936 * data/levels/world1/level2.stl: - added endseq
1938 2004-04-26 01:58 grumbel
1940 * data/levels/test/level3.stl: - endseq stuff
1942 2004-04-26 01:46 grumbel
1944 * src/: gameloop.cpp, gameloop.h, level.cpp, special.cpp,
1945 special.h: - tweaked bullet and endsequence
1947 2004-04-26 01:45 grumbel
1949 * data/levels/world1/level1.stl: - added end sequence
1951 2004-04-26 00:46 grumbel
1953 * data/images/tilesets/: goal1-1.png, goal1-2.png, goal1-3.png,
1954 goal1-4.png, goal1-5.png, goal2-1.png, goal2-2.png, goal2-3.png,
1955 goal2-4.png, goal2-5.png, supertux.stgt: - added goal tiles
1957 2004-04-26 00:23 grumbel
1959 * configure.ac, data/Makefile.am: [no log message]
1961 2004-04-26 00:13 grumbel
1963 * data/CREDITS: - moved heading/version info into code
1965 2004-04-26 00:10 grumbel
1967 * src/: player.cpp, special.cpp: - bullet tweaks
1969 2004-04-26 00:10 grumbel
1971 * data/images/shared/: bullet-1.png, bullet-2.png, bullet-3.png,
1972 bullet-4.png: - bullet gfx
1974 2004-04-25 23:55 grumbel
1976 * data/extro.txt, data/intro.txt, data/supertux.strf,
1977 src/button.cpp, src/configfile.cpp, src/defines.h,
1978 src/high_scores.cpp, src/level.cpp, src/lispreader.cpp,
1979 src/menu.cpp, src/menu.h, src/setup.cpp, src/special.cpp,
1980 src/special.h, src/sprite_manager.cpp, src/text.cpp,
1981 src/texture.cpp, src/texture.h, src/tile.cpp, src/tile.h,
1982 src/title.cpp, src/worldmap.cpp, src/worldmap.h: - memleak fix
1983 and menu fix from MatzeB - little bullet tweaking from myself -
1986 2004-04-25 22:22 grumbel
1988 * data/levels/world1/level19.stl: - fixed 'impossible to make'
1991 2004-04-25 22:18 grumbel
1993 * data/levels/world1/: level14.stl, level8.stl: - fixed jump on
1994 cave issue - fixed background tiles
1996 2004-04-25 21:58 grumbel
1998 * data/levels/world1/: level11.stl, level12.stl, level26.stl: -
1999 fixed some gradients
2001 2004-04-25 21:51 grumbel
2003 * data/levels/world1/: level10.stl, level14.stl, level21.stl,
2004 level22.stl, level23.stl, level3.stl, level4.stl, level5.stl,
2005 level6.stl, level7.stl, level8.stl, level9.stl: - replaced
2006 backgrounds with new ones
2008 2004-04-25 20:38 grumbel
2010 * configure.ac: - release preparations
2012 2004-04-25 20:37 grumbel
2014 * data/Makefile.am, src/Makefile.am: - fixed makefile a bit
2016 2004-04-25 20:35 grumbel
2018 * data/levels/default/worldmap.stwm: - removed the 'double' path
2020 2004-04-25 19:17 grumbel
2022 * data/supertux.strf: - fixed some align problems
2024 2004-04-25 18:46 grumbel
2026 * data/supertux.strf, src/player.cpp, src/player.h,
2027 src/resources.cpp, src/setup.cpp: - rewrote tux drawing code,
2030 2004-04-25 18:17 grumbel
2032 * src/: leveleditor.cpp, player.cpp, player.h, resources.cpp: -
2033 moved tux gfx into a struct
2035 2004-04-25 18:07 grumbel
2037 * data/supertux.strf, src/leveleditor.cpp, src/player.cpp,
2038 src/player.h, src/resources.cpp: - moved tux completly to sprites
2040 2004-04-25 17:21 rmcruz
2042 * src/title.cpp: Turned the display_credits() function more
2043 flexible by getting the file to open.
2045 Ingo, what do you think if we used this for the intro text?
2047 2004-04-25 16:34 grumbel
2049 * data/: images/shared/cloud.png, images/tilesets/background4.png,
2050 images/tilesets/background5.png, images/tilesets/background6.png,
2051 levels/test/level2.stl, levels/world1/level1.stl,
2052 levels/world1/level2.stl: - some minor improvements in the gfx
2054 2004-04-25 16:27 grumbel
2056 * src/: Makefile.am, intro.cpp, intro.h, music_manager.cpp,
2057 player.cpp, setup.cpp: - added intro text
2059 2004-04-25 16:16 rmcruz
2061 * src/lispreader.cpp: Ooops, did a mistake. Fixed by Arkadiusz
2062 Miskiewicz. Aparentaly, fclose(NULL) causes a segfault.
2064 2004-04-25 15:51 grumbel
2066 * src/: gameloop.cpp, level.cpp: -added gradient support for start
2069 2004-04-25 15:45 grumbel
2071 * data/levels/world1/level13.stl: - added background gradient
2073 2004-04-25 15:16 grumbel
2075 * src/gameloop.cpp: - improved look of start/gameover screens
2077 2004-04-25 14:50 rmcruz
2079 * data/levels/test/level4.stl: Just updated the gradients test to
2080 use the new color entries.
2082 2004-04-25 14:44 grumbel
2084 * data/images/status/letters-white-big.png: - removed blurriness
2086 2004-04-25 14:38 rmcruz
2088 * data/images/shared/: distro-0.png, distro-1.png, distro-2.png,
2089 distro-3.png, old/distro2-0.png, old/distro2-1.png,
2090 old/distro2-2.png, old/distro2-3.png: Changed the distros images
2091 to the old dir. Finally possible thanks to Ingo.
2093 2004-04-25 14:34 rmcruz
2095 * data/levels/world1/: level1.stl, level10.stl, level11.stl,
2096 level12.stl, level15.stl, level16.stl, level17.stl, level18.stl,
2097 level19.stl, level2.stl, level20.stl, level26.stl, level3.stl,
2098 level4.stl, level5.stl, level6.stl, level7.stl, level8.stl,
2099 level9.stl: Yet another levels update by Marek. Changelog: «I
2100 fixed some minor flaws and tried to give each of the maps an
2101 original title. The latter was kinda difficult, because most of
2102 the maps didn't really have a theme, (like the bridge or the
2103 castle) so I had to make up their names; a task in which I maybe
2104 failed in some parts, but at least it's better than just
2107 2004-04-25 14:29 grumbel
2109 * data/images/worldmap/tux.png, src/worldmap.cpp: - added new
2112 2004-04-25 14:14 grumbel
2114 * data/levels/world1/level26.stl: - added gradient
2116 2004-04-25 14:11 grumbel
2118 * src/level.cpp: - fixed/changed gradient tags to match with the
2119 one used in the current level files
2121 2004-04-25 13:57 grumbel
2123 * data/images/: background/arctis2.jpg,
2124 shared/stalactite-broken.png, shared/stalactite.png,
2125 tilesets/supertux.stgt, tilesets/waves-0.png,
2126 tilesets/waves-1.png, tilesets/waves-2.png: - smoothed water a
2127 little bit - added new cloud - fixed stalactit look a bit
2129 2004-04-25 13:55 grumbel
2131 * src/: gameloop.cpp, resources.cpp: replaced distros with coins
2133 2004-04-25 13:34 grumbel
2135 * data/images/tilesets/: cloud-00.png, cloud-01.png, cloud-02.png,
2136 cloud-03.png, cloud-10.png, cloud-11.png, cloud-12.png,
2137 cloud-13.png: - added new cloud tile
2139 2004-04-25 12:02 rmcruz
2141 * src/lispreader.cpp: Just made lispreader to send an error message
2142 to stderr when the file could not be open, as suggested by
2143 Arkadiusz Miskiewicz.
2145 2004-04-24 22:36 grumbel
2147 * data/images/shared/: firetux-grab-left-0.png,
2148 firetux-grab-right-0.png, firetux-jump-left-0.png,
2149 firetux-jump-right-0.png, firetux-kick-left-0.png,
2150 firetux-kick-right-0.png, firetux-left-0.png.right,
2151 firetux-left-1.png.right, firetux-left-2.png.right,
2152 firetux-skid-left.png, firetux-skid-right.png,
2153 firetux-stand-left.png, firetux-stand-right.png,
2154 firetux-walk-left-0.png, firetux-walk-left-1.png,
2155 firetux-walk-left-2.png, firetux-walk-left-3.png,
2156 firetux-walk-left-4.png, firetux-walk-left-5.png,
2157 firetux-walk-right-0.png, firetux-walk-right-1.png,
2158 firetux-walk-right-2.png, firetux-walk-right-3.png,
2159 firetux-walk-right-4.png, firetux-walk-right-5.png: - added
2160 firetux, nothing more than a boring placeholder, but should be
2161 better than the current one
2163 2004-04-24 21:39 grumbel
2165 * data/images/worldmap/antarctica.stwt,
2166 data/images/worldmap/castle1.png,
2167 data/images/worldmap/castle2.png,
2168 data/images/worldmap/castle3.png,
2169 data/images/worldmap/castle4.png,
2170 data/images/worldmap/castle5.png,
2171 data/images/worldmap/castle6.png,
2172 data/images/worldmap/castle7.png,
2173 data/images/worldmap/castle8.png,
2174 data/images/worldmap/castle9.png,
2175 data/images/worldmap/igloo1.png, data/images/worldmap/igloo2.png,
2176 data/levels/default/worldmap.stwm, src/worldmap.cpp: - added
2179 2004-04-24 20:03 rmcruz
2181 * src/menu.cpp: At least my compiler (g++ (GCC) 3.3.2) needs this
2182 include. Anyway, there is still a crash to be fixed.
2184 2004-04-24 19:48 grumbel
2186 * src/: leveleditor.cpp, menu.cpp, menu.h, resources.cpp,
2187 setup.cpp, sound.cpp, sound.h: 'nother music patch by matzeb
2189 2004-04-24 17:27 rmcruz
2191 * src/: menu.cpp, menu.h: Ingo, that code is not buggy! You can say
2192 that it is a bad approuch, but it is not a bug! Besides, I don't
2193 think it's a bad approuch. Your code is maybe a better approuch.
2194 But in the other hand is buggy, so please let my code be there.
2196 Buggy, why, you may ask...
2198 Imagine this simple and fictional code:
2200 « #define MNID_START 1
2202 menu->additem("Start Game", MNID_START);
2203 menu->additem("Options");
2205 if(menu->check() == MNID_START) startgame(); »
2207 With your code, when you pressed Options, the game would also
2208 start. Have a look at it again and guess why ;-)
2210 2004-04-24 17:08 grumbel
2212 * src/: menu.h, setup.cpp: - fixed option menu
2214 2004-04-24 17:02 rmcruz
2216 * data/levels/: default/worldmap.stwm, world1/level10.stl,
2217 world1/level11.stl, world1/level12.stl, world1/level13.stl,
2218 world1/level14.stl, world1/level15.stl, world1/level16.stl,
2219 world1/level17.stl, world1/level18.stl, world1/level1.stl,
2220 world1/level19.stl, world1/level2.stl, world1/level20.stl,
2221 world1/level21.stl, world1/level22.stl, world1/level23.stl,
2222 world1/level24.stl, world1/level25.stl, world1/level26.stl,
2223 world1/level3.stl, world1/level4.stl, world1/level5.stl,
2224 world1/level6.stl, world1/level7.stl, world1/level8.stl,
2225 world1/level9.stl: Marek levels updating. He also added two new
2226 levels for the start that are easier. Updated worldmap as well.
2227 Can someone test if level 25 and 26 are there?
2229 2004-04-24 16:49 grumbel
2231 * src/: Makefile.am, gameloop.cpp, level.cpp, level.h,
2232 music_manager.cpp, music_manager.h, musicref.cpp, musicref.h,
2233 resources.cpp, resources.h, setup.cpp, sound.cpp, sound.h,
2234 title.cpp, world.cpp, worldmap.cpp, worldmap.h: - patch from
2235 MatzeB to make music handling easier and more stable
2237 2004-04-24 15:11 grumbel
2239 * data/images/shared/largetux-grab-left-0.png,
2240 data/images/shared/largetux-grab-right-0.png,
2241 data/images/shared/largetux-star-0.png,
2242 data/images/shared/largetux-star-1.png,
2243 data/images/shared/largetux-star-2.png,
2244 data/images/shared/smalltux-star-0.png,
2245 data/images/shared/smalltux-star-1.png,
2246 data/images/shared/smalltux-star-2.png, data/supertux.strf,
2247 src/player.cpp, src/player.h, src/resources.cpp: - new star tux,
2248 still rather pure, but useable
2250 2004-04-24 14:45 grumbel
2252 * src/player.cpp: - fixed duck-jump bug
2254 2004-04-24 14:30 grumbel
2256 * src/: player.cpp, player.h: - added holding gfx, still looks
2257 rather stupid, but I think thats unavoidable without major
2258 changes to the current code
2260 2004-04-24 14:11 grumbel
2262 * src/: level.cpp, level.h, menu.cpp, menu.h, player.cpp, player.h,
2263 resources.cpp: - fixed bug in Menu::check() - added grab/kick tux
2264 to resources - added flag to use endsequence or not
2266 2004-04-24 12:43 grumbel
2268 * data/supertux.strf: - added new gfx
2270 2004-04-24 12:42 grumbel
2272 * data/images/shared/: smalltux-kick-right-0.png,
2273 smalltux-kick-rigth-0.png: - fixed spelling mistake in filename
2275 2004-04-24 12:28 grumbel
2277 * data/images/shared/: largetux-grab-left-0.png,
2278 largetux-grab-right-0.png, largetux-kick-left-0.png,
2279 largetux-kick-right-0.png, smalltux-grab-left-0.png,
2280 smalltux-grab-right-0.png, smalltux-kick-left-0.png,
2281 smalltux-kick-rigth-0.png: - added grab and kick tuxes
2283 2004-04-24 11:32 rmcruz
2285 * src/: gameloop.cpp, leveleditor.cpp, menu.cpp, menu.h, setup.cpp,
2286 title.cpp, worldmap.cpp: Added a new concept to the menu, the ID.
2287 Each item can have an ID that can be given, this way there won't
2288 be any more hardcoded values for the entries. Anyway, I've made
2289 it to be compatible with the current behaviour, in case any ID is
2292 I've already updated the mainmenu, optionsmenu, leveleditormenu,
2293 leveleditorsettingsmenu and worldmapmenu. The definitions are
2294 enumerated in the menu.h file. Should we keep each enum splited
2297 Feedback is appreciated :)
2299 2004-04-24 10:38 rmcruz
2301 * src/gameloop.cpp: Took st_pause_ticks_stop() out of the events
2304 2004-04-24 02:10 rmcruz
2306 * data/levels/world1/level10.stl: Marek bug fix for this problem:
2307 revilyo: «Antartica 10 : tux falls in the last hole, maybe it
2308 could works if I jump really high. I don't look at the sources
2311 2004-04-23 19:15 rmcruz
2313 * data/levels/world1/: level1.stl, level10.stl, level11.stl,
2314 level12.stl, level13.stl, level14.stl, level15.stl, level16.stl,
2315 level17.stl, level18.stl, level19.stl, level2.stl, level20.stl,
2316 level21.stl, level22.stl, level23.stl, level24.stl, level3.stl,
2317 level4.stl, level5.stl, level6.stl, level7.stl, level8.stl,
2318 level9.stl: Marek has updated worldmap levels. Changes are: «
2319 -Added reset points (one per level, except the last one which has
2320 two) -Removed lots of difficult and unfair spots -Changed order
2321 of cave levels according to Matze's suggestion -Small design
2324 2004-04-23 18:37 rmcruz
2326 * src/gameloop.cpp: Just fixed two small bugs in the gameplay
2327 during pause: - don't show the menu, neither quit to level
2328 editor; - when any event happen, the timer would continue
2331 2004-04-23 18:30 rmcruz
2333 * data/levels/test/level4.stl: Added a test level for the
2334 gradients. Seems to work fine.
2336 2004-04-23 18:30 rmcruz
2338 * data/levels/test/: endseq.stl, level3.stl: Changed filenames from
2339 endseq.stl to level3.stl. Damn, use level*.stl or else implement
2340 a way to set the filenames!
2342 2004-04-23 14:41 grumbel
2344 * data/: supertux.strf, images/shared/mrbomb-explosion-1.png: -
2345 'animated' explosion a bit
2347 2004-04-23 13:42 rmcruz
2349 * src/setup.cpp: Just removed spaces from key and joystick setup
2350 entries... What were does doing there anyway?
2352 2004-04-23 13:24 rmcruz
2354 * data/supertux.strf: Added laptop entry back, that is used by Mr.
2355 IceBlock, as reported by Ryan. (had to remove comment laptop
2356 falling) The BSOD is not also necessary, is it?
2358 2004-04-23 13:12 rmcruz
2360 * src/: menu.cpp, menu.h, setup.cpp: Added a joystick control
2361 dialog. I don't have a joystick, so please test and improve this
2364 2004-04-22 23:51 rmcruz
2366 * src/: badguy.cpp, sound.cpp, sound.h: Implemented explosion sound
2367 when Mr.Bomb explodes. It uses the current stereo system that is
2368 kinda of primitive. We should base it on player's coordinates and
2369 calculate it according it. Instead, it bases the screen, besides
2370 it is not even calculated, just use some constants.
2372 2004-04-22 23:29 rmcruz
2374 * data/sounds/explode.wav: Added an explotion sound file to
2375 repository. To be used by Mr Bomb, until someone replaces it by
2378 2004-04-22 23:26 rmcruz
2380 * data/images/shared/: old/distro-0-2.png, old/distro-1-2.png,
2381 old/distro-2-2.png, old/distro-3-2.png, distro-0.png,
2382 distro-1.png, distro-2.png, distro-3.png: Distros old images
2383 seems to be necessary by this BouncyDistro class in gameobjs.*
2384 ... Weird, what does that thing do anyway?
2386 2004-04-22 23:24 rmcruz
2388 * src/: resources.cpp, resources.h: Removed box_full and box_empty
2389 from this. They are now implemented as tiles.
2391 2004-04-22 23:07 rmcruz
2393 * data/images/shared/old/: box-empty.png, box-full2.png,
2394 distro-0-2.png, distro-1-2.png, distro-2-2.png, distro-3-2.png:
2395 Moving a few not used images to old dir.
2397 2004-04-22 23:05 rmcruz
2399 * data/images/shared/: box-empty.png, box-full.png, distro-0.png,
2400 distro-1.png, distro-2.png, distro-3.png: Moving not used images
2403 2004-04-22 22:58 rmcruz
2405 * data/supertux.strf: Removed a few entries from the sprites config
2406 file (supertux.strf).
2408 2004-04-22 22:56 rmcruz
2410 * data/images/shared/: old/bag-left-0.png, old/bag-left-1.png,
2411 old/bag-right-0.png, old/bag-right-1.png, old/bigtux-left-0.png,
2412 old/bigtux-left-1.png, old/bigtux-left-2.png,
2413 old/bigtux-left-jump.png, old/bigtux-right-0.png,
2414 old/bigtux-right-1.png, old/bigtux-right-2.png,
2415 old/bigtux-right-jump.png, old/bsod-falling-left.png,
2416 old/bsod-falling-right.png, old/bsod-left-0.png,
2417 old/bsod-left-1.png, old/bsod-left-2.png, old/bsod-left-3.png,
2418 old/bsod-right-0.png, old/bsod-right-1.png, old/bsod-right-2.png,
2419 old/bsod-right-3.png, old/bsod-squished-left.png,
2420 old/bsod-squished-right.png, old/golden-herring.png,
2421 old/laptop-falling-left.png, old/laptop-falling-right.png,
2422 old/laptop-flat-left.png, old/laptop-flat-right.png,
2423 old/laptop-left-0.png, old/laptop-left-1.png,
2424 old/laptop-left-2.png, old/laptop-right-0.png,
2425 old/laptop-right-1.png, old/laptop-right-2.png,
2426 old/skidtux-left.png, old/skidtux-right.png, old/tux-left-0.png,
2427 old/tux-left-1.png, old/tux-left-2.png, old/tux-right-0.png,
2428 old/tux-right-1.png, old/tux-right-2.png, bag-left-0.png,
2429 bag-left-1.png, bag-right-0.png, bag-right-1.png,
2430 bigtux-left-0.png, bigtux-left-1.png, bigtux-left-2.png,
2431 bigtux-left-jump.png, bigtux-right-0.png, bigtux-right-1.png,
2432 bigtux-right-2.png, bigtux-right-jump.png, bsod-falling-left.png,
2433 bsod-falling-right.png, bsod-left-0.png, bsod-left-1.png,
2434 bsod-left-2.png, bsod-left-3.png, bsod-right-0.png,
2435 bsod-right-1.png, bsod-right-2.png, bsod-right-3.png,
2436 bsod-squished-left.png, bsod-squished-right.png,
2437 golden-herring.png, laptop-falling-left.png,
2438 laptop-falling-right.png, laptop-flat-left.png,
2439 laptop-flat-right.png, laptop-left-0.png, laptop-left-1.png,
2440 laptop-left-2.png, laptop-right-0.png, laptop-right-1.png,
2441 laptop-right-2.png, mints.png, skidtux-left.png,
2442 skidtux-right.png, tux-left-0.png, tux-left-1.png,
2443 tux-left-2.png, tux-right-0.png, tux-right-1.png,
2444 tux-right-2.png: Moving a few images that are not used anymore
2445 from shared to the old directory.
2447 2004-04-22 22:45 rmcruz
2449 * src/setup.cpp: Just moved the Right with the Left entry in
2450 Controls. I'm so used to define the Left key firstly... :)
2452 2004-04-22 22:44 rmcruz
2454 * src/menu.cpp: If you press Esc in the control menu, it quits from
2457 2004-04-22 22:41 rmcruz
2459 * src/: defines.h, scene.cpp, worldmap.cpp: Made a START_LIVES
2460 definition (in defines.h) that has the lives that the players
2461 start with. i have made them to be 4, since the worldmap is so
2464 2004-04-22 22:16 grumbel
2466 * data/supertux.strf: fixed squish sprite
2468 2004-04-22 22:14 grumbel
2470 * src/: defines.h, gameloop.cpp, player.cpp, player.h, special.cpp:
2471 - made shrink behaviour more mariobros3 like, ie. firetux will go
2472 to largetux to smalltux, removed small-firetux
2474 2004-04-22 21:53 grumbel
2476 * src/badguy.cpp: - changed bouncing snowball speed back to normal
2478 2004-04-22 21:40 grumbel
2480 * src/resources.cpp: - integrated skid tux
2482 2004-04-22 21:15 grumbel
2484 * src/: badguy.cpp, badguy.h, collision.cpp, collision.h,
2485 leveleditor.cpp, player.cpp, special.cpp, world.cpp, world.h: -
2486 changed way badguy removal is handled (ie. with a flag now) -
2487 changed some pointers to const references in collision code
2489 2004-04-22 20:39 rmcruz
2491 * src/: menu.cpp, menu.h: Controls menu wasn't showing the keys
2492 until they were changed (fixed). Also made a few internal
2493 changes regarding this.
2495 2004-04-22 19:53 grumbel
2497 * src/: badguy.cpp, world.cpp, world.h: - made some arrays private
2498 - store badguys in pointers instead of per value
2500 2004-04-22 19:51 rmcruz
2502 * src/menu.cpp: Removed a few useless code (it was commented
2505 2004-04-22 19:38 rmcruz
2507 * src/defines.h: Changed MAX_BULLETS from 2 to 1. As someone said
2508 Tux with bullets power is totally invencible, this will make it a
2511 2004-04-22 18:52 grumbel
2513 * src/badguy.cpp: - undo of my last patch, removing 'this' is not a
2514 good idea and causes even worse side effects
2516 2004-04-22 18:49 grumbel
2518 * src/badguy.cpp: - fixed bomb-dup bug (vector increases on add,
2519 and this changes I guess, so remove doesn't work, vector should
2520 really store pointers, not values)
2522 2004-04-22 18:45 grumbel
2524 * data/supertux.strf: - fixed bomb
2526 2004-04-22 18:36 grumbel
2528 * data/supertux.strf: - fixed hotspot
2530 2004-04-22 18:28 grumbel
2532 * data/: images/shared/largetux-stand-left.png,
2533 images/shared/largetux-stand-right.png, supertux.strf: - supertux
2536 2004-04-22 18:25 grumbel
2538 * src/: badguy.cpp, player.cpp, player.h, resources.cpp: - synced
2539 walk speed of walking enemies - added standing tux
2541 2004-04-22 17:58 grumbel
2543 * data/Makefile.am: - little makefile fix
2545 2004-04-22 17:53 grumbel
2547 * data/supertux.strf: - removed wrong bsod
2549 2004-04-22 17:52 grumbel
2551 * src/: badguy.cpp, badguy.h: - some cleanup
2553 2004-04-22 17:41 grumbel
2555 * data/supertux.strf: - fixed hotspots
2557 2004-04-22 16:14 rmcruz
2559 * data/levels/misc/menu.stl: Make use of Marek's music at the
2562 2004-04-22 16:11 rmcruz
2564 * src/: menu.cpp, menu.h: Improved the control key code a bit, in
2565 order to make it possible to write the keys right in the first
2566 dialog display (still to be done).
2568 2004-04-22 15:46 rmcruz
2570 * data/music/theme.mod: Title music update by Marek.
2572 2004-04-22 15:24 grumbel
2574 * src/: player.cpp, world.cpp: - merged a few duplicated if's in
2575 player - added live-lost tux
2577 2004-04-22 14:47 grumbel
2579 * data/images/shared/: smalltux-gameover-0.png,
2580 smalltux-gameover-1.png: - new gfx
2582 2004-04-22 13:30 rmcruz
2584 * src/title.cpp: Just made the intro's Tux to honour the keys
2587 2004-04-22 13:26 rmcruz
2589 * data/images/icon.xpm, src/setup.cpp: Changed icon.png to
2590 icon.xpm. This way we don't have to worry about masks. But not
2591 sure if it works well under windows (someone give a try).
2592 Anyway, I just comment the old code, so we can reverse this any
2595 2004-04-22 13:20 rmcruz
2597 * src/menu.cpp: Mistake that was making non-characters keys not to
2598 work after configuring keys. Anyway, we still have to fix the
2599 fact that the keys are not shown when you open Controls for the
2602 2004-04-22 13:17 rmcruz
2604 * src/: gameloop.cpp, level.cpp, resources.cpp, sound.cpp,
2605 title.cpp, world.cpp, worldmap.cpp: Applied MatzeB (Ryan?) patch
2606 that fixes crash and also improves music.
2608 Ingo, you seem to have forgotten to add two files to cvs:
2609 smalltux-gameover-0.png smalltux-gameover-1.png
2611 2004-04-22 12:44 rmcruz
2613 * data/supertux.strf: Applied Ryan's patch for MrBomb hotspot.
2615 2004-04-22 12:43 rmcruz
2617 * src/badguy.cpp: Applied Ryan's patch for overlaping badguys.
2619 2004-04-22 02:13 grumbel
2621 * data/supertux.strf, src/player.cpp, src/player.h,
2622 src/resources.cpp, src/title.cpp: - added small skid tux
2624 2004-04-22 02:02 grumbel
2626 * src/title.cpp: 'nother music fix
2628 2004-04-22 02:00 grumbel
2630 * src/gameloop.cpp: patch from MatzeB for freeze at level start
2632 2004-04-22 01:36 grumbel
2634 * src/: gameloop.cpp, level.cpp, level.h, player.cpp, scene.cpp,
2635 setup.cpp, sound.cpp, sound.h, special.cpp, world.cpp, world.h,
2636 worldmap.cpp: - music patch from MatzeB, should fix crash on
2637 level exit too worldmap
2639 2004-04-22 01:10 grumbel
2641 * data/images/shared/: largetux-skid-left.png,
2642 largetux-skid-right.png, mriceblock-flat-left.png,
2643 mriceblock-flat-right.png, smalltux-skid-left.png,
2644 smalltux-skid-right.png, snowball-squished-left.png,
2645 snowball-squished-right.png, spiky-left-0.png, spiky-left-1.png,
2646 spiky-left-2.png, spiky-right-0.png, spiky-right-1.png,
2647 spiky-right-2.png: - some more gfx
2649 2004-04-22 00:48 rmcruz
2651 * src/: defines.h, world.cpp: Limitated the number of bullets to be
2652 shot at the same time. I have made 2 bullets to be the
2653 maximum... if you don't agree tell me. anyway, you can easily
2654 change them in defines.h
2656 2004-04-21 21:08 grumbel
2658 * data/images/shared/: smalltux-jump-left.png,
2659 smalltux-jump-right.png: - improved smalltux
2661 2004-04-21 21:02 grumbel
2663 * data/images/shared/: smalltux-jump-left.png,
2664 smalltux-jump-right.png, smalltux-left-1.png,
2665 smalltux-left-2.png, smalltux-left-3.png, smalltux-left-4.png,
2666 smalltux-left-5.png, smalltux-left-6.png, smalltux-left-7.png,
2667 smalltux-left-8.png, smalltux-right-1.png, smalltux-right-2.png,
2668 smalltux-right-3.png, smalltux-right-4.png, smalltux-right-5.png,
2669 smalltux-right-6.png, smalltux-right-7.png, smalltux-right-8.png:
2672 2004-04-21 19:45 rmcruz
2674 * src/: configfile.cpp, menu.cpp: Made the keys to be displayed
2675 when typed and also save them to the file. Still to fix: display
2676 keys when menu is shown.
2678 2004-04-21 19:43 rmcruz
2680 * data/music/theme.mod, src/title.cpp: Added Marek music to cvs and
2681 play it in the main menu.
2683 2004-04-21 17:45 rmcruz
2685 * src/menu.cpp: Display key number on the key selection: This is
2686 not obvious to the user, we have to get a way to translate it
2687 into human readable strings...
2689 2004-04-21 17:15 rmcruz
2691 * src/: menu.cpp, menu.h, player.h, setup.cpp: Finally, made keys
2692 configurable via the menu!! ;) Next step is to save them to
2693 config file and to make joystick also configurable.
2695 2004-04-21 15:40 grumbel
2697 * src/: gameloop.cpp, gameloop.h: - made end seq a bit more robust
2699 2004-04-21 15:40 grumbel
2701 * data/levels/test/endseq.stl: - test level for endseq
2703 2004-04-21 14:44 grumbel
2705 * src/: badguy.h, gameloop.cpp, gameloop.h, level.cpp, sprite.cpp:
2706 - added end-sequence code
2708 2004-04-21 13:56 grumbel
2710 * data/images/icon.png: - added new icon
2712 2004-04-21 13:37 grumbel
2714 * data/images/shared/tux-life.png: - added new tux-life pic by
2717 2004-04-21 13:17 rmcruz
2719 * src/: worldmap.cpp, worldmap.h: Now, the worldmap displays the
2720 Level's name, instead of the path.
2722 2004-04-21 00:52 rmcruz
2724 * data/levels/: default/info, default/info.png, default/level1.stl,
2725 default/level2.stl, default/level3.stl, cave/info,
2726 cave/level1.stl, cave/level2.stl, cave/level3.stl,
2727 cave/level4.stl, cave/level5.stl, cave/level6.stl, snow/info,
2728 snow/level1.stl, snow/level2.stl, snow/level3.stl,
2729 snow/level4.stl, snow/level5.stl, snow/level6.stl,
2730 snow/level7.stl: These levels are all in the world1 dir.
2732 2004-04-20 22:10 grumbel
2734 * src/: badguy.cpp, badguy.h, level.cpp, leveleditor.cpp,
2735 world.cpp, world.h: - added stay-on-platform into the level
2738 2004-04-20 21:55 grumbel
2740 * src/: badguy.h, defines.h, level.cpp, leveleditor.cpp,
2741 player.cpp, player.h, special.cpp, special.h, world.cpp, world.h:
2742 - turned LEFT/RIGHT defines into enum, turned BadGuyModes into
2745 2004-04-20 20:51 rmcruz
2747 * src/leveleditor.cpp: When Esc was pressed the menu was not being
2748 shown in leveleditor (fixed).
2750 2004-04-20 20:46 rmcruz
2752 * src/gameloop.cpp: Level test mode didn't quit properly when Esc
2755 2004-04-20 20:40 rmcruz
2757 * src/gameloop.cpp: Time is not stopped during menu display in
2758 gameloop (fix). Probably there is a prettier way to fix this ;)
2760 2004-04-20 20:39 grumbel
2762 * src/: badguy.cpp, badguy.h, physic.cpp: - added stay_on_platform
2763 flag for badguys - some code cleanup - tweaked iceblocx speed
2765 2004-04-20 19:58 grumbel
2767 * src/: physic.cpp, physic.h, player.cpp: - stop tux if he ran into
2768 a block, no more accelerating while standing infront of a block
2770 2004-04-20 19:46 rmcruz
2772 * data/levels/world1/: level10.stl, level16.stl, level17.stl,
2773 level18.stl, level19.stl, level1.stl, level20.stl, level21.stl,
2774 level22.stl, level2.stl, level23.stl, level24.stl, level3.stl,
2775 level4.stl, level5.stl, level7.stl, level8.stl, level9.stl: Marek
2776 level updating. According to him, this should be release ready.
2777 Though, I have not tried them yet. Please, try them and send
2780 2004-04-20 19:31 grumbel
2782 * src/: defines.h, globals.cpp, physic.cpp, physic.h, player.cpp: -
2783 switched gamespeed back to normal - added high-jump while running
2785 2004-04-20 18:50 grumbel
2787 * src/: configfile.cpp, globals.cpp, setup.cpp: - added config
2788 options for joystick buttons/axis
2790 2004-04-20 18:25 grumbel
2792 * src/: gameloop.cpp, globals.cpp, globals.h, menu.cpp, player.cpp,
2793 player.h, worldmap.cpp: - moved joystick mappings into a struct
2795 2004-04-20 17:48 rmcruz
2797 * data/images/shared/: mriceblock-flat-left.png,
2798 mriceblock-flat-right.png: Improved my flat graphics hack a bit.
2799 Someone should do a from scratch ones, but this work for now.
2801 2004-04-20 16:30 rmcruz
2803 * src/leveleditor.cpp: Just removed two printfs I have mistakelly
2806 2004-04-20 14:24 grumbel
2808 * src/: defines.h, gameloop.cpp, globals.cpp, globals.h,
2809 worldmap.cpp: - turned joystick defines into variables
2811 2004-04-20 14:12 grumbel
2813 * src/: gameloop.cpp, setup.cpp: - fixed some more menu issues -
2814 removed highscore loading from gameloop
2816 2004-04-20 13:43 rmcruz
2818 * src/title.cpp: Recoded credits code, in order to respect fonts
2819 height. (if you think there should be more space between items,
2820 just change ITEMS_SPACE).
2822 Also fixed a mistake that was making SDL_QUIT signal to never be
2825 2004-04-20 13:37 grumbel
2827 * src/: level.cpp, leveleditor.cpp, setup.cpp, special.cpp: - fixed
2828 level editor menus a bit (still not 100% working) - added
2829 resetpoint saving to Level
2831 2004-04-20 13:21 rmcruz
2833 * src/title.cpp: Fixed a little mistake that was making title to
2836 2004-04-20 13:09 grumbel
2838 * src/: badguy.cpp, badguy.h, button.cpp, button.h, collision.cpp,
2839 collision.h, configfile.h, defines.h, gameloop.cpp, gameloop.h,
2840 gameobjs.cpp, gameobjs.h, globals.cpp, globals.h,
2841 high_scores.cpp, high_scores.h, intro.cpp, intro.h, level.cpp,
2842 level.h, leveleditor.cpp, leveleditor.h, mousecursor.cpp,
2843 mousecursor.h, particlesystem.cpp, particlesystem.h, physic.cpp,
2844 physic.h, player.cpp, player.h, resources.cpp, resources.h,
2845 scene.cpp, scene.h, screen.cpp, screen.h, setup.h, sound.cpp,
2846 sound.h, special.h, sprite_manager.cpp, supertux.cpp, text.cpp,
2847 text.h, texture.cpp, texture.h, tile.cpp, tile.h, timer.cpp,
2848 timer.h, title.cpp, title.h, type.cpp, type.h, world.cpp,
2849 world.h: - added standard copyright header to every file
2851 2004-04-20 12:42 grumbel
2853 * src/: gameloop.cpp, high_scores.cpp, leveleditor.cpp, menu.cpp,
2854 menu.h, title.cpp, worldmap.cpp: - changed Menu::check()
2855 semantics a bit - speeded up the contrib menu a lot - fixed a few
2856 other menu issues - might have broken editor a bit, needs more
2859 2004-04-20 01:02 grumbel
2861 * data/images/shared/resetpoint.png: - added resetpoint gfx (level
2864 2004-04-20 00:47 grumbel
2866 * src/: gameloop.cpp, level.cpp, level.h: - implemented reset
2869 2004-04-19 23:54 grumbel
2871 * src/: menu.cpp, menu.h: - cleaned up my last_menu patch a bit
2874 2004-04-19 23:20 grumbel
2876 * src/: gameloop.cpp, menu.cpp, menu.h, supertux.cpp, title.cpp,
2877 title.h, worldmap.cpp: - fixed problem with last_menu not being
2878 able to handle menues deeper than two submenues - misc other
2881 2004-04-19 21:22 grumbel
2883 * src/: gameloop.cpp, high_scores.cpp, leveleditor.cpp, menu.cpp,
2884 menu.h, title.cpp, worldmap.cpp: - removed menu_process_current()
2886 2004-04-19 21:06 grumbel
2888 * src/: defines.h, gameloop.cpp, gameloop.h, high_scores.cpp,
2889 leveleditor.cpp, menu.cpp, menu.h, setup.cpp, title.cpp,
2890 worldmap.cpp, worldmap.h: - removed a few menu variables
2892 2004-04-19 21:03 rmcruz
2894 * data/levels/world1/info: Removed world1 from the Contrib Levels
2895 entry. It's impossible to navigate through so many levels
2898 2004-04-19 16:34 rmcruz
2900 * data/music/: cave-fast.mod, cave.mod, fortress-fast.mod,
2901 fortress.mod: Marek update for his musics.
2903 2004-04-19 16:28 rmcruz
2905 * data/CREDITS: Changed Ingo description in Credits as suggested by
2906 Marek. I really should get some English lessons :D
2908 2004-04-19 16:27 grumbel
2910 * data/supertux.strf, src/special.cpp: - changed upgrades to use
2911 sprites - added glowing iceflower and star (hardly visible)
2913 2004-04-19 16:24 rmcruz
2915 * src/leveleditor.cpp: Fixed a help font bug (was using normal
2916 fonts, instead of the small ones). Tried to make leveleditor
2917 quit when SDL_QUIT signal is received without success. Why
2918 doesn't this work? :(
2920 2004-04-19 16:14 grumbel
2922 * data/images/tilesets/supertux.stgt: - fixed problem with asyncron
2923 blinkig bonus block - fixed indention
2925 2004-04-19 16:08 rmcruz
2927 * src/: high_scores.cpp, high_scores.h: Made high_scores to use the
2928 lispreader (i wasn't able to do proper testing, could someone
2929 give a look at the code). Anyway, do you think high_scores.*
2930 should be merged with configfile.* ? If nobody says anything,
2933 2004-04-19 16:06 grumbel
2935 * src/: special.cpp, special.h, world.cpp, world.h: - added
2936 UpgradeKind name to nameless enum - slowed down grow-up upgrade
2938 2004-04-19 15:56 grumbel
2940 * src/player.cpp: - added more mario lik duck behaviour
2942 2004-04-19 15:34 grumbel
2944 * src/worldmap.cpp: - fixed back direction saving
2946 2004-04-19 15:23 grumbel
2948 * src/: defines.h, gameloop.cpp, gameloop.h, setup.cpp,
2949 worldmap.cpp: - fixed bug in live counting - added save menu to
2950 the worldmap - removed load/save from the game menu
2952 2004-04-19 14:05 rmcruz
2954 * data/: images/shared/mriceblock-flat-left.png, supertux.strf,
2955 images/shared/mriceblock-flat-right.png: Added a flat Mr. Ice
2956 Block. It is ugly as hell, but better than having a laptop.
2957 Ingo, could you make a decent one? ;)
2959 2004-04-19 13:46 rmcruz
2961 * data/CREDITS: Added Marek to in-game credits.
2963 2004-04-19 00:36 grumbel
2965 * src/: level.cpp, level.h, player.cpp: - commited start_pos patch
2968 2004-04-18 23:45 grumbel
2970 * src/leveleditor.cpp: - removed static_cast hack
2972 2004-04-18 23:16 grumbel
2974 * data/supertux.strf, src/level.cpp, src/player.cpp, src/player.h,
2975 src/resources.cpp: - fixed some align problems with tux - fixed
2976 bug in tilemap resize
2978 2004-04-18 22:36 grumbel
2980 * src/: gameloop.cpp, player.cpp, player.h, resources.cpp, sound.h:
2983 2004-04-18 22:35 grumbel
2985 * data/supertux.strf: - added new tux
2987 2004-04-18 21:35 grumbel
2989 * data/images/shared/: iceflower-1.png, iceflower-2.png,
2990 iceflower-3.png, iceflower.png, largetux-jump-left-0.png,
2991 largetux-jump-right-0.png, largetux-walk-left-0.png,
2992 largetux-walk-left-1.png, largetux-walk-left-2.png,
2993 largetux-walk-left-3.png, largetux-walk-left-4.png,
2994 largetux-walk-left-5.png, largetux-walk-right-0.png,
2995 largetux-walk-right-1.png, largetux-walk-right-2.png,
2996 largetux-walk-right-3.png, largetux-walk-right-4.png,
2997 largetux-walk-right-5.png, star-1.png, star-2.png, star-3.png,
2998 star-4.png, star.png: - some graphics
3000 2004-04-18 20:00 rmcruz
3002 * data/CREDITS: Added Ryan full name.
3004 2004-04-18 19:58 rmcruz
3006 * data/levels/world1/: level1.stl, level10.stl, level11.stl,
3007 level12.stl, level13.stl, level14.stl, level15.stl, level16.stl,
3008 level17.stl, level18.stl, level2.stl, level3.stl, level4.stl,
3009 level5.stl, level6.stl, level7.stl, level8.stl, level9.stl:
3010 World1 levels update by Marek. Polishing. Cave levels now use
3013 2004-04-18 19:54 rmcruz
3015 * data/music/: cave-fast.mod, cave.mod: Musics by Marek, they are
3016 pretty cool and could be used in cave levels.
3018 2004-04-18 17:08 grumbel
3020 * src/player.cpp: - moved default start position two tiles higher
3022 2004-04-18 15:42 grumbel
3024 * src/: gameloop.cpp, globals.cpp, globals.h, level.cpp, level.h,
3025 resources.cpp, special.cpp, world.cpp: - added constructor to
3026 level - changed framerate handling to avoid large frame_ratio's
3028 2004-04-18 14:31 grumbel
3030 * data/images/shared/: tux-duck-left.png, tux-duck-right.png: -
3031 added tux ducking images
3033 2004-04-18 14:11 rmcruz
3035 * data/CREDITS: Changes in credits: Added Ryan and Ingo to the
3036 developers list. Ranked me to an higher position ;D
3038 2004-04-18 14:03 rmcruz
3040 * src/: gameloop.cpp, leveleditor.cpp, menu.cpp, menu.h, timer.cpp,
3041 title.cpp, worldmap.cpp: Finally!! This makes the Back button to
3042 be used in case there is one (when Esc is pressed). Because of
3043 that, the menu is now much more independent. Currently,
3044 everything seems to be working just fine and smooth.
3046 2004-04-18 13:09 rmcruz
3048 * src/: badguy.cpp, player.cpp, world.cpp: Patch by Ryan: « Here's
3049 a patch that makes a few changes that makes ST more like SMB.
3051 Changes include: * Kicked mriceblocks (laptops) don't die after
3052 hitting a single enemy, they keep going to kill more badguys (or
3053 Tux if you're not careful) * You can now kick mriceblocks
3054 (laptops) by running into their sides. Before you had to jump on
3055 them to "kick" them and if you walked into their sides you would
3056 die (or shrink). * When badguys walk into one another they turn
3057 around instead of walking through eachother. »
3059 2004-04-18 00:22 grumbel
3061 * src/: sprite.cpp, sprite.h: - added draw_part()
3063 2004-04-17 23:24 grumbel
3065 * src/: worldmap.cpp, worldmap.h: - implemented locked levels on
3068 2004-04-17 22:41 grumbel
3070 * src/worldmap.cpp: - fixed loadgame
3072 2004-04-17 17:40 rmcruz
3074 * data/levels/: default/worldmap.stwm, world1/info,
3075 world1/level1.stl, world1/level10.stl, world1/level11.stl,
3076 world1/level12.stl, world1/level13.stl, world1/level14.stl,
3077 world1/level15.stl, world1/level16.stl, world1/level17.stl,
3078 world1/level18.stl, world1/level19.stl, world1/level2.stl,
3079 world1/level20.stl, world1/level21.stl, world1/level22.stl,
3080 world1/level23.stl, world1/level24.stl, world1/level3.stl,
3081 world1/level4.stl, world1/level5.stl, world1/level6.stl,
3082 world1/level7.stl, world1/level8.stl, world1/level9.stl: Marek
3083 has sent this hand of 'world1' levels that he thinks are suitable
3084 for a release. He has polish them. I have made worldmap to use
3085 them. We need testing, boys!
3087 2004-04-17 17:21 rmcruz
3089 * src/: physic.cpp, physic.h: Added inverse functions for speed.
3090 Might be usefull for someone that wants to make enemies to change
3091 directions when colliding with each other.
3093 2004-04-17 16:18 grumbel
3095 * data/levels/default/worldmap.stwm: sik0fewl's worldmap patch
3097 2004-04-17 16:13 grumbel
3099 * src/: worldmap.cpp, worldmap.h: sik0fewl's worldmap patch
3101 2004-04-17 15:56 grumbel
3103 * src/: gameloop.cpp, gameloop.h, player.cpp, scene.h, title.cpp,
3104 world.cpp, world.h, worldmap.cpp, worldmap.h: - changed/clean up
3105 level end detection a bit, still not really as it should be
3107 2004-04-17 15:29 grumbel
3109 * src/leveleditor.cpp: - removed level editors dependency on the
3112 2004-04-17 14:13 grumbel
3114 * data/supertux.strf: - fixed some bugs in the resource file
3116 2004-04-17 14:00 rmcruz
3118 * src/badguy.cpp: Applied patch from Ryan: « This patch causes
3119 badguys to be killed when they run into an exploding bomb or get
3120 hit by stalactite (as suggested by Ricardo). »
3122 2004-04-17 12:48 grumbel
3124 * data/supertux.strf, src/Makefile.am, src/badguy.cpp,
3125 src/badguy.h, src/resources.cpp, src/resources.h, src/sprite.cpp,
3126 src/sprite.h, src/sprite_manager.cpp, src/sprite_manager.h: -
3127 moved badguys to use sprite class
3129 2004-04-17 03:23 grumbel
3131 * data/levels/cave/: level1.stl, level2.stl, level3.stl,
3132 level4.stl, level5.stl, level6.stl: - added cave background to
3135 2004-04-17 02:49 grumbel
3137 * src/: gameloop.cpp, setup.cpp, setup.h, supertux.cpp, title.cpp,
3138 worldmap.cpp, worldmap.h: - added load game support for the
3141 2004-04-16 23:16 grumbel
3143 * src/: badguy.cpp, badguy.h: - added new jumpy/money gfx
3145 2004-04-16 23:14 grumbel
3147 * data/images/shared/: jumpy-left-down-0.png,
3148 jumpy-left-middle-0.png, jumpy-left-up-0.png: - added jumpy
3150 2004-04-16 20:49 rmcruz
3152 * src/gameloop.cpp: As requested by Ingo Ruhnke, now the author
3153 name is much more discrete.
3155 2004-04-16 18:52 grumbel
3157 * src/: gameloop.cpp, gameloop.h, player.cpp, player.h, scene.cpp,
3158 scene.h, setup.cpp, setup.h, special.cpp, text.h, worldmap.cpp,
3159 worldmap.h: - some more savegame stuff - added status on worldmap
3160 - made worldmap start on 'start game' - moved lives, distros,
3161 score into PlayerStatus
3163 2004-04-16 18:24 rmcruz
3165 * data/images/tilesets/supertux.stgt, src/player.cpp: This patch
3166 was send to the mailing list by Ryan (aka sik0fewl). « I've
3167 made it so that sliding on ice works again (after the changes to
3168 the input handling functions--looks much nicer now, btw).
3170 I also changed supertux.stgt to make snow5.png ice. You can try
3171 out sliding around on ice in the second level. I wasn't really
3172 sure what would be a good sliding rate so people should try
3173 fiddling with different values.
3175 Right now the accel/decel rate is the direct inverse of the
3176 velocity.. this inverse can be increased or decreased.
3178 Also, the smalltux animation doesn't "slide", he walks to a
3179 stop.. haven't really looked into where to fix this, but I'm sure
3180 others could find it and fix it before I could. »
3182 2004-04-16 16:50 grumbel
3184 * src/world.cpp: - changed scroll speed for background image
3185 (should be configurable via level file) - fixed bug that caused
3186 background to not get cleanly redrawn
3188 2004-04-16 16:48 grumbel
3190 * data/images/background/cave2.jpg: - added cave background
3192 2004-04-16 16:31 grumbel
3194 * data/images/tilesets/: bonus-1up.png, supertux.stgt: - added 1up
3197 2004-04-16 16:26 grumbel
3199 * src/: level.cpp, level.h, screen.h: - replaced a few pure
3200 pointers with std::vector<>
3202 2004-04-15 21:08 grumbel
3204 * data/levels/default/worldmap.stwm, src/worldmap.cpp,
3205 src/worldmap.h: - added primitiv scrolling to the worldmap -
3206 added a larger worldmap
3208 2004-04-13 20:50 grumbel
3210 * data/images/shared/fish-down-0.png, src/badguy.cpp: fish fix
3212 2004-04-13 20:39 rmcruz
3214 * src/gameloop.cpp: Just makes the level's author name to be
3215 written in red, so that it is highlighted. I'm sure level
3216 creators will appretiate that.
3218 2004-04-13 20:24 grumbel
3220 * src/special.cpp: - fixed egg behaviour a bit
3222 2004-04-13 20:17 grumbel
3224 * src/player.cpp: - commited MatzeBs duck fix
3226 2004-04-13 17:20 rmcruz
3228 * src/screen.cpp: Fixed SDL code of drawgradient(). I forgot that
3229 the axis in SDL are positve in the Up-Down direction. Now you
3230 shouldn't notice any difference between SDL and OpenGL gradients
3233 2004-04-13 16:52 rmcruz
3235 * data/images/background/ocean.png: Updated the ocean.png image,
3236 message from its author (Marek): «I accidentally sent you an old
3237 version of the ocean.png image. The new one uses a tilable wave
3238 pattern so there's no ugly edge when the image is repeated.»
3240 Is it my impression or arctis.png doesn't repate very well? Ingo
3241 could you try to correct this, should be pretty easy.
3243 2004-04-13 16:32 grumbel
3245 * src/: setup.cpp, text.cpp, texture.cpp, texture.h: - reenabled
3246 OpenGL menu entry - OpenGL menu entry is now disabled if no
3247 opengl support is compiled in - added handling for lost surfaces
3248 for modeswitch in win32 (needs testing) - fixed font-shadow issue
3250 2004-04-13 15:20 rmcruz
3252 * src/setup.cpp: Disabled OpenGL option.
3254 2004-04-13 15:02 grumbel
3256 * src/: setup.cpp, texture.cpp, texture.h: - implemeted video-mode
3257 switching (this currently breaks shadow fonts, but shouldn't be
3260 2004-04-13 14:25 grumbel
3262 * src/: button.cpp, gameloop.cpp, gameobjs.cpp, gameobjs.h,
3263 globals.cpp, globals.h, high_scores.cpp, leveleditor.cpp,
3264 menu.cpp, menu.h, player.cpp, setup.cpp, sprite.h, text.cpp,
3265 text.h, texture.h, timer.h, title.cpp, world.h, worldmap.h: -
3266 converted text_type into a class
3268 2004-04-13 13:34 rmcruz
3270 * src/: gameobjs.cpp, level.cpp, leveleditor.cpp, level.h,
3271 screen.cpp, screen.h, world.cpp: Just changed each bkgd_top_* and
3272 bkgd_bottom_* to be Color structs that can be found at screen.h.
3273 Requested by Ingo Ruhnke. Ingo, I haven't even tried to change
3274 the level files, since I don't have any clue about lisp. Please,
3277 2004-04-13 04:19 grumbel
3279 * src/: Makefile.am, badguy.cpp, badguy.h, button.cpp, button.h,
3280 gameloop.cpp, gameobjs.cpp, gameobjs.h, high_scores.cpp,
3281 intro.cpp, level.cpp, level.h, leveleditor.cpp, menu.cpp, menu.h,
3282 mousecursor.cpp, mousecursor.h, particlesystem.cpp,
3283 particlesystem.h, player.cpp, player.h, resources.cpp,
3284 resources.h, setup.cpp, special.cpp, sprite.cpp, sprite.h,
3285 text.cpp, text.h, texture.cpp, texture.h, tile.cpp, tile.h,
3286 title.cpp, world.cpp, worldmap.cpp, worldmap.h: - converted
3287 texture_type into a Surface class
3289 2004-04-13 01:31 rmcruz
3291 * data/levels/snow/: info, level1.stl, level2.stl, level3.stl,
3292 level4.stl, level5.stl, level6.stl, level7.stl: Organized levels
3293 structures, feel free to curse me ;) This also adds authors names
3296 2004-04-13 01:20 rmcruz
3298 * data/levels/cave/: info, level1.stl, level2.stl, level3.stl,
3299 level4.stl, level5.stl, level6.stl: Organized levels structures,
3300 feel free to curse me ;) This also adds authors names to levels.
3302 2004-04-13 01:01 rmcruz
3304 * data/levels/default/: boss1-grumbel.stl, cave1-grumbel.stl,
3305 cave2-grumbel.stl, cave3-grumbel.stl, cave4-grumbel.stl,
3306 cave5-grumbel.stl, cave6-grumbel.stl, level4.stl, levels,
3307 snow1-grumbel.stl, snow1-voluptuous.stl, snow2-grumbel.stl,
3308 snow3-grumbel.stl, snow4-grumbel.stl, snow5-grumbel.stl,
3309 snow6-grumbel.stl, worldmap.stwm: Organized levels structures,
3310 feel free to curse me ;) This also adds authors names to levels.
3311 Made sure worldmap worked.
3313 2004-04-13 00:53 rmcruz
3315 * data/levels/test/: enemytest.stl, exittest.stl, info, level1.stl,
3316 level2.stl: Organized levels structures, feel free to curse me ;)
3317 Made worldmap to still work. This also adds authors names to
3320 2004-04-13 00:41 rmcruz
3322 * data/levels/default/: level1.stl, level2.stl, level3.stl: Just
3323 added authors name for these levels. Hope that they are correct,
3326 2004-04-13 00:39 rmcruz
3328 * src/: gameloop.cpp, level.cpp, level.h, leveleditor.cpp: Added
3329 "author" field for levels. Level editor setup config needs
3330 testing (not really related with this).
3332 2004-04-12 23:14 rmcruz
3334 * src/: setup.cpp, texture.cpp: A first attempt to make a simple
3335 and clean way of an on the fly videomode change. But there is
3336 this problem: it seems to work on the first transition from SDL
3337 to OpenGL, but doesn't work well in the following transitions to
3338 OpenGL. I think it is not really related with the texture code,
3339 but with the st_video_setup_gl(). The way OpenGL is initialized.
3340 Ingo/Tobias, please give a look at this ;)
3342 2004-04-12 20:57 grumbel
3344 * src/: badguy.cpp, resources.cpp, resources.h, special.cpp,
3345 special.h, world.cpp: - commited MatzeB's update patch
3347 2004-04-12 20:44 grumbel
3349 * data/images/shared/: 1up.png, egg.png, iceflower.png, star.png: -
3352 2004-04-12 15:16 grumbel
3354 * src/: badguy.cpp, defines.h, gameloop.cpp, player.cpp, player.h:
3355 commited MatzeB's slider patch
3357 2004-04-12 14:46 grumbel
3359 * src/: Makefile.am, sprite.cpp, sprite.h: - added simple sprite
3362 2004-04-12 03:55 grumbel
3364 * src/: menu.cpp, menu.h, setup.cpp, worldmap.cpp: - added menu to
3367 2004-04-12 03:35 grumbel
3369 * data/images/shared/: mrbombx-left-1.png, mrbombx-right-1.png,
3370 tux-duck.png: - some new gfx
3372 2004-04-12 03:29 grumbel
3374 * NEWS: - some new news
3376 2004-04-12 03:29 grumbel
3378 * contrib/levelconverter-0.0.6_0.0.7.py: bug fix in the converter,
3379 in case anybody still cares
3381 2004-04-12 03:28 grumbel
3383 * data/images/worldmap/: leveldot_green.png, leveldot_red.png: -
3386 2004-04-12 01:06 grumbel
3388 * src/: badguy.cpp, player.cpp: - tweaked scroll behaviour a little
3389 bit - added collision rects in debug mode
3391 2004-04-12 00:30 rmcruz
3393 * src/title.cpp: Fixed a simple bug that was not letting levelsets
3394 to be added. Added a levelset for Wansti! These levels are great
3397 2004-04-11 23:06 rmcruz
3399 * src/screen.cpp: Made drawgradient() to use our fillrect(),
3400 instead of SDL thingies and thus the code is much clear now.
3402 2004-04-11 22:46 rmcruz
3404 * data/levels/default/level4.stl, src/gameobjs.cpp, src/level.cpp,
3405 src/level.h, src/leveleditor.cpp, src/screen.cpp, src/screen.h,
3406 src/world.cpp: Added support for gradients :) Changed bkgd_* to
3407 bkgd_top_* and bkgd_bottom_* (being * either r, b or g) This
3408 change includes both code and level files.
3410 2004-04-11 22:28 grumbel
3412 * src/: menu.cpp, menu.h, setup.cpp, title.cpp: - added contrib
3415 2004-04-11 21:12 rmcruz
3417 * src/supertux.h: Removed supertux.h (its useless). global
3418 definitions go to defines.h
3420 2004-04-11 21:10 rmcruz
3422 * src/supertux.cpp: Included supertux.h stuff into it.
3424 2004-04-11 19:48 grumbel
3426 * src/: menu.cpp, menu.h: - turned some pointer-foo into a
3429 2004-04-11 19:39 grumbel
3431 * src/: button.cpp, gameloop.cpp, high_scores.cpp, leveleditor.cpp,
3432 menu.cpp, menu.h, setup.cpp, title.cpp: - turned menu_item_type
3435 2004-04-11 19:16 grumbel
3437 * src/: gameloop.cpp, leveleditor.cpp, world.cpp: - moved the
3438 global_world into the leveleditors namespace
3440 2004-04-11 19:10 grumbel
3442 * src/title.cpp: - fixed missing menu on level editor exit
3444 2004-04-11 19:09 grumbel
3446 * src/title.cpp: - moved loadshared() to the right point
3448 2004-04-11 19:04 grumbel
3450 * src/supertux.cpp: - moved loadshared() to the right point
3452 2004-04-11 18:58 grumbel
3454 * src/: gameloop.cpp, leveleditor.cpp, supertux.cpp, title.cpp: -
3455 removed local (un)loadshared() stuff and replaced it my a global
3456 one, fixes crash on entering a level twice
3458 2004-04-11 18:38 grumbel
3460 * src/: badguy.h, button.cpp, button.h, gameloop.h, gameobjs.h,
3461 globals.cpp, intro.cpp, leveleditor.cpp, menu.h, mousecursor.h,
3462 player.h, timer.cpp, timer.h, title.cpp: renamed timer_type to
3465 2004-04-11 18:33 grumbel
3467 * src/: gameloop.cpp, intro.cpp, leveleditor.cpp, menu.cpp,
3468 mousecursor.cpp, player.cpp, timer.cpp, timer.h, title.cpp:
3469 started to convert timer into a class
3471 2004-04-11 18:23 grumbel
3473 * src/: badguy.cpp, button.cpp, gameloop.cpp, gameobjs.cpp,
3474 globals.cpp, intro.cpp, leveleditor.cpp, menu.cpp,
3475 mousecursor.cpp, player.cpp, special.cpp, timer.cpp, timer.h,
3476 title.cpp: started to convert timer into a class
3478 2004-04-11 17:33 grumbel
3480 * src/: gameloop.h, player.cpp, scene.cpp, scene.h: - moved
3481 time_left timer into gamesession
3483 2004-04-11 17:28 grumbel
3485 * src/: badguy.cpp, badguy.h, gameloop.cpp, gameloop.h,
3486 gameobjs.cpp, gameobjs.h, physic.cpp, physic.h, player.cpp,
3487 player.h, scene.cpp, scene.h, special.cpp, special.h, title.cpp,
3488 world.cpp, world.h: - made frame ration local
3490 2004-04-11 17:07 grumbel
3492 * src/: badguy.cpp, gameloop.cpp, player.cpp, resources.cpp,
3493 scene.cpp, scene.h, special.cpp, world.cpp: - moved some global
3494 variables into a seperate class
3496 2004-04-11 16:55 grumbel
3498 * src/: gameloop.cpp, gameloop.h, resources.cpp, resources.h,
3499 scene.cpp, scene.h, special.cpp, world.cpp, world.h: - localized
3502 2004-04-11 16:44 grumbel
3504 * src/: badguy.cpp, collision.cpp, gameloop.cpp, gameloop.h,
3505 level.cpp, level.h, leveleditor.cpp, particlesystem.cpp,
3506 physic.cpp, physic.h, player.cpp, player.h, resources.cpp,
3507 scene.cpp, scene.h, setup.cpp, title.cpp, world.cpp, world.h,
3508 worldmap.cpp: - made some more global variables, local - replaced
3509 a few char* with string
3511 2004-04-11 15:20 grumbel
3513 * src/: special.cpp, special.h, world.cpp, world.h: - turned
3514 special into classes
3516 2004-04-11 15:05 grumbel
3518 * src/: gameloop.cpp, gameloop.h, gameobjs.cpp, leveleditor.cpp,
3519 special.cpp, world.cpp, world.h: - renamed 'world' to
3520 'global_world' to emphasis that it is mainly a temporary hack -
3521 moved some 'world' to 'World::current()'
3523 2004-04-11 14:59 grumbel
3525 * src/: collision.cpp, collision.h, gameloop.cpp, world.cpp,
3526 world.h: - moved some collision code into the world class, since
3527 it only acts on world data
3529 2004-04-11 14:43 grumbel
3531 * src/: gameobjs.cpp, gameobjs.h, world.cpp, world.h: - change
3532 gameobjs names from lower case to upper case
3534 2004-04-11 14:37 grumbel
3536 * src/: badguy.cpp, gameobjs.cpp, gameobjs.h, player.cpp,
3537 resources.cpp, world.cpp, world.h: - moved some more stuff into
3538 the world class - turned gameobjs into classes
3540 2004-04-11 13:52 grumbel
3542 * src/: Makefile.am, badguy.cpp, collision.cpp, gameloop.cpp,
3543 gameobjs.cpp, gameobjs.h, level.h, leveleditor.cpp,
3544 resources.cpp, scene.cpp, scene.h, tile.cpp, tile.h, title.cpp,
3545 world.cpp, world.h: - moved gameobjects into there own file -
3546 moved drawshape to tile.h
3548 2004-04-11 03:51 grumbel
3550 * src/worldmap.cpp, src/worldmap.h,
3551 data/levels/default/snow1-grumbel.stl,
3552 data/levels/default/worldmap.stwm,
3553 data/levels/test/enemytest.stl: - fixed worldmap a bit
3555 2004-04-11 03:36 grumbel
3557 * src/: gameloop.cpp, gameloop.h, leveleditor.cpp, world.cpp,
3558 world.h: - moved some activate_bad_guy stuff into the world,
3561 2004-04-11 03:24 grumbel
3563 * src/: gameloop.cpp, gameloop.h, level.cpp, level.h,
3564 leveleditor.cpp, scene.cpp, scene.h, supertux.cpp, title.cpp,
3565 title.h, world.cpp: - moved some more level_ stuff into the
3566 levelclass - removed a quit, since it did the same as a done
3568 2004-04-11 02:24 grumbel
3570 * src/: level.cpp, level.h: - removed obsolete hardcoded tiles
3572 2004-04-11 02:10 grumbel
3574 * src/: resources.cpp, resources.h: - moved stuff from gamesession
3577 2004-04-11 02:05 grumbel
3579 * src/: Makefile.am, collision.cpp, collision.h, gameloop.cpp,
3580 gameloop.h, level.cpp, level.h, world.cpp, world.h: - moved stuff
3581 from gamesession to world
3583 2004-04-11 00:37 grumbel
3585 * src/: badguy.cpp, collision.cpp, gameloop.cpp, gameloop.h,
3586 leveleditor.cpp, player.cpp, scene.cpp, scene.h, special.cpp,
3587 world.cpp, world.h: - moved stuff from scene into a World class,
3588 just an intermediate step, more cleanup will follow
3590 2004-04-11 00:04 rmcruz
3592 * data/images/shared/: stalactite-broken.png, stalactite.png: New
3593 stalactites done by Settra Gaia, they fit very well with Ingo
3594 graphics. They are 32x48 (previous: 32x32), i have checked, and
3595 i think nothing will get broken, but please test that. also say
3596 if 48 of height is too much...
3598 2004-04-11 00:01 grumbel
3600 * src/: gameloop.cpp, gameloop.h, level.cpp, level.h, player.cpp,
3601 setup.cpp, special.cpp, title.cpp, world.cpp, world.h: - moved
3602 lots of code around, made gameloop even more into a class
3604 2004-04-10 22:37 grumbel
3606 * src/: gameloop.cpp, gameloop.h, menu.cpp: - reduced menu fadness
3607 a bit (ie. balanced the edges)
3609 2004-04-10 22:26 grumbel
3611 * src/: gameloop.cpp, gameloop.h, leveleditor.cpp, setup.cpp,
3612 supertux.cpp, worldmap.cpp: - turned gameloop into a class, in
3613 the hope to reduce some global variables in the long run
3615 2004-04-10 22:19 rmcruz
3617 * data/images/background/ocean.png: Another background image by a
3618 guy whose nickname is Wantso (i think) :D Anyway, it is a night
3619 background, might be usefull.
3621 2004-04-10 22:16 grumbel
3623 * src/: gameloop.cpp, gameloop.h, level.cpp, level.h,
3624 leveleditor.cpp, physic.cpp: - more c++-ification
3626 2004-04-10 21:49 grumbel
3628 * src/: gameloop.cpp, level.cpp, level.h, title.cpp: - more
3631 2004-04-10 21:40 grumbel
3633 * src/: gameloop.cpp, gameloop.h, level.cpp, level.h,
3634 leveleditor.cpp, player.cpp, scene.cpp, setup.cpp, title.cpp,
3635 world.cpp: - some indent fixes - started to turn st_level into a
3638 2004-04-10 20:56 grumbel
3640 * src/: gameloop.cpp, gameloop.h, menu.cpp, menu.h, setup.cpp,
3641 setup.h, title.cpp, worldmap.cpp: - reorganized menu flow as
3642 descripted in the todo, this breaks returning from the game at
3643 the moment, since something in loading savegames is broken, but
3644 since savegames needs restructuring anyway, it shouldn't be much
3647 2004-04-10 20:54 grumbel
3649 * data/images/worldmap/antarctica.stwt: - fixed tile properties
3651 2004-04-10 17:40 grumbel
3653 * data/levels/default/: cave3-grumbel.stl, level1.stl,
3654 snow2-grumbel.stl, snow6-grumbel.stl, worldmap.stwm: - level
3657 2004-04-10 16:53 grumbel
3659 * src/: menu.cpp, menu.h, setup.cpp, title.cpp: removed title from
3662 2004-04-10 14:47 grumbel
3664 * data/images/tilesets/supertux.stgt: - fixed water/fish
3666 2004-04-10 14:44 grumbel
3668 * data/levels/test/enemytest.stl: - test level for badguys
3670 2004-04-10 14:42 grumbel
3672 * data/levels/test/exittest.stl: - added test level for exits
3674 2004-04-10 14:41 grumbel
3676 * data/images/tilesets/: exitbg.png, exitfg.png, supertux.stgt: -
3677 added iglo for level end sequence
3679 2004-04-10 13:56 grumbel
3681 * src/title.cpp: - fixed quit
3683 2004-04-10 13:48 grumbel
3685 * src/title.cpp: - fixed menu/logo overdraw problem
3687 2004-04-10 13:42 grumbel
3689 * data/levels/misc/menu.stl, src/badguy.cpp, src/badguy.h,
3690 src/title.cpp: - introduced mriceblock (at least a bit) - made
3691 title screen wrap-around seamlessly
3693 2004-04-10 11:53 tobgle
3695 * data/music/: fortress-fast.mod, fortress.mod: update
3697 2004-04-09 18:25 grumbel
3699 * src/badguy.cpp, src/player.cpp,
3700 data/images/shared/snowball-left-0.png,
3701 data/images/shared/snowball-left-1.png,
3702 data/images/shared/snowball-left-2.png,
3703 data/images/shared/snowball-right-0.png,
3704 data/images/shared/snowball-right-1.png,
3705 data/images/shared/snowball-right-2.png: - fixed snowball anim
3707 2004-04-09 04:19 grumbel
3709 * src/gameloop.cpp, src/menu.cpp, src/player.cpp, src/player.h,
3710 data/images/shared/smalltux-jump-left.png,
3711 data/images/shared/smalltux-jump-right.png: - added new smalltux
3713 2004-04-09 03:54 grumbel
3715 * data/images/shared/: smalltux-left-1.png, smalltux-left-2.png,
3716 smalltux-left-3.png, smalltux-left-4.png, smalltux-left-5.png,
3717 smalltux-left-6.png, smalltux-left-7.png, smalltux-left-8.png,
3718 smalltux-right-1.png, smalltux-right-2.png, smalltux-right-3.png,
3719 smalltux-right-4.png, smalltux-right-5.png, smalltux-right-6.png,
3720 smalltux-right-7.png, smalltux-right-8.png: - added new smalltux
3721 (still needs cleanup)
3723 2004-04-09 03:15 grumbel
3725 * src/: globals.h, title.cpp: - moved title-demo code into its own
3728 2004-04-09 02:54 grumbel
3730 * src/title.cpp: - fixed credits screen a bit
3732 2004-04-09 02:49 grumbel
3734 * src/: menu.cpp, setup.cpp, supertux.cpp, title.cpp: - cleaned up
3737 2004-04-09 02:49 grumbel
3739 * data/images/title/: background.jpg, logo.png: - added some new
3742 2004-04-05 00:33 rmcruz
3744 * data/music/: fortress-fast.mod, fortress.mod: according to the
3745 author: "there was one line that caused a dissonance... i fixed
3748 2004-04-04 20:00 rmcruz
3750 * data/music/: fortress-fast.mod, fortress.mod: 1 more song
3752 2004-04-04 02:32 tobgle
3754 * src/: badguy.cpp, badguy.h, button.cpp, button.h, collision.cpp,
3755 collision.h, gameloop.cpp, leveleditor.cpp, physic.cpp, physic.h,
3756 player.cpp, player.h, scene.cpp, tile.cpp, tile.h, timer.cpp,
3757 title.cpp: - Physic C++ rewrite (Matze Braun) - Added new badguys
3758 (Matze Braun) - Fixed minor bugs (Matze Braun)
3760 2004-04-03 15:31 tobgle
3762 * data/images/tilesets/supertux.stgt: update
3764 2004-04-03 15:31 tobgle
3766 * src/: button.cpp, button.h, gameloop.cpp, gameloop.h,
3767 high_scores.cpp, intro.cpp, level.cpp, leveleditor.cpp,
3768 lispreader.cpp, menu.h, player.cpp, player.h, special.cpp,
3769 text.cpp, texture.cpp, texture.h, tile.cpp, tile.h, worldmap.cpp:
3770 lots of improvements all over the code. Leveleditor
3771 improvements. Changed Tux's dying sequence. Intros can be
3772 skipped with any device now. Converted button_type and
3773 button_panel_type to C++ classes.
3775 2004-04-03 15:28 tobgle
3777 * data/images/icons/save.png: scaled
3779 2004-04-03 15:27 tobgle
3781 * data/images/icons/: bkgrd.png, exit.png, frgrd.png, intact.png,
3782 tilegroup.png, tilegroup.xcf: initial
3784 2004-04-01 22:22 grumbel
3786 * data/images/worldmap/: antarctica.stwt, road_ne.png,
3787 road_nes.png, road_nesw.png, road_new.png, road_ns.png,
3788 road_nsw.png, road_nw.png, road_nws.png, road_se.png,
3789 road_sw.png, road_swe.png, road_we.png, wood10.png, wood11.png,
3790 wood12.png, wood13.png: - more tiles
3792 2004-04-01 01:20 grumbel
3794 * data/images/worldmap/: wood1.png, wood2.png, wood3.png,
3795 wood4.png, wood5.png, wood6.png, wood7.png, wood8.png, wood9.png:
3796 - improved tileability
3798 2004-04-01 01:11 grumbel
3800 * data/images/worldmap/: antarctica.stwt, snow1.png, snow10.png,
3801 snow11.png, snow12.png, snow13.png, snow2.png, snow3.png,
3802 snow4.png, snow5.png, snow6.png, snow7.png, snow8.png, snow9.png,
3803 water.png, wood1.png, wood2.png, wood3.png, wood4.png, wood5.png,
3804 wood6.png, wood7.png, wood8.png, wood9.png: - new tiles
3806 2004-03-31 12:41 grumbel
3808 * data/images/shared/: fish-left-0.png, fish-left-1.png: - scaled
3811 2004-03-30 22:34 grumbel
3813 * data/images/tilesets/: snowbg1.png, snowbg2.png, snowbg3.png,
3814 snowbg4.png, supertux.stgt: - more tiles
3816 2004-03-30 22:22 grumbel
3818 * data/images/shared/: mriceblock-left-0.png,
3819 mriceblock-left-1.png, mriceblock-left-2.png,
3820 mriceblock-left-3.png, mriceblock-right-0.png,
3821 mriceblock-right-1.png, mriceblock-right-2.png,
3822 mriceblock-right-3.png: - more gfx
3824 2004-03-30 22:21 grumbel
3826 * data/images/shared/: snowball-left-0.png, snowball-left-1.png,
3827 snowball-left-2.png, snowball-right-0.png, snowball-right-1.png,
3828 snowball-right-2.png: more gfx
3830 2004-03-30 22:18 grumbel
3832 * data/images/shared/: bouncingsnowball-left-0.png,
3833 bouncingsnowball-left-1.png, bouncingsnowball-left-2.png,
3834 bouncingsnowball-left-3.png, bouncingsnowball-left-4.png,
3835 bouncingsnowball-left-5.png, bouncingsnowball-right-0.png,
3836 bouncingsnowball-right-1.png, bouncingsnowball-right-2.png,
3837 bouncingsnowball-right-3.png, bouncingsnowball-right-4.png,
3838 bouncingsnowball-right-5.png: - more gfx
3840 2004-03-30 22:09 grumbel
3842 * data/images/shared/: spiky-left-0.png, spiky-left-1.png,
3843 spiky-left-2.png, spiky-right-0.png, spiky-right-1.png,
3844 spiky-right-2.png: more gfx
3846 2004-03-30 21:59 grumbel
3848 * data/images/shared/: fish-left-0.png, fish-left-1.png,
3849 flyingsnowball-left-0.png, flyingsnowball-left-1.png: more gfx
3851 2004-03-30 15:37 grumbel
3853 * data/levels/default/snow1-voluptuous.stl: - new usercontributed
3856 2004-03-30 15:23 grumbel
3858 * data/images/tilesets/: darksnow13.png, darksnow14.png,
3859 darksnow15.png, snow20.png, snow21.png, snow22.png, snow23.png,
3860 snow24.png, snow25.png, supertux.stgt: - added some more tiles
3862 2004-03-29 18:49 tobgle
3864 * autogen.sh: improved to work flawless on more computers
3866 2004-03-29 15:24 tobgle
3868 * src/: badguy.cpp, badguy.h, gameloop.cpp, globals.cpp, globals.h,
3869 intro.cpp, leveleditor.cpp, menu.cpp, scene.cpp, scene.h,
3870 special.cpp: - introduced new function wait_for_event - removed
3871 arrays_init() - applied fixes from Matze Braun for badguy bugs
3873 2004-03-29 14:25 grumbel
3875 * data/levels/default/: cave2-grumbel.stl, cave3-grumbel.stl,
3876 cave4-grumbel.stl, snow2-grumbel.stl: - added enemies and such
3878 2004-03-29 01:23 grumbel
3880 * configure.ac: - fixed datadir
3882 2004-03-28 23:48 tobgle
3884 * configure.ac: little improvement
3886 2004-03-28 23:43 tobgle
3888 * data/images/tilesets/supertux.stgt: tilegroup definitions
3890 2004-03-28 23:42 tobgle
3892 * src/: badguy.cpp, collision.cpp, leveleditor.cpp, menu.cpp,
3893 menu.h, tile.cpp, tile.h: - Leveleditor improvements and fixes.
3894 - collision bugfixes from Matze Braun
3896 2004-03-28 22:56 grumbel
3898 * data/levels/default/boss1-grumbel.stl: - added some flames
3900 2004-03-28 16:11 grumbel
3902 * src/: gameloop.cpp, gameloop.h, player.cpp, tile.cpp, tile.h: -
3903 removed alpha from tile since it isn't needed - fixed brick
3904 behaviour (I hope...)
3906 2004-03-28 16:07 tobgle
3908 * src/particlesystem.cpp: [no log message]
3910 2004-03-28 14:41 grumbel
3912 * src/: gameloop.cpp, setup.cpp, tile.cpp, tile.h: - removed
3913 next_tile2, which isn't needed - added --sdl option to turn of
3914 opengl in case it is on in the config file
3916 2004-03-28 13:47 grumbel
3918 * data/images/tilesets/: bonus-flower.png, bonus-grow.png,
3919 bonus-herring.png, bonus-invisible.png, notile.png,
3920 supertux.stgt: - use new boxes everywhere - added invisible-box
3921 (usefull for secrets)
3923 2004-03-28 12:58 tobgle
3925 * data/images/status/mousecursor.png: new link image
3927 2004-03-28 12:26 tobgle
3929 * data/images/shared/: flame-0.png, flame-1.png: initial
3931 2004-03-28 03:44 tobgle
3933 * src/: badguy.cpp, badguy.h, gameloop.cpp: applied flame badguy
3934 patch from Matze Braun
3936 2004-03-28 03:30 tobgle
3938 * src/: button.cpp, leveleditor.cpp: improved the behaviour of the
3939 mouse-cursor in the leveleditor
3941 2004-03-28 03:03 grumbel
3943 * data/images/shared/: mrbomb-explosion.png, mrbomb-left-0.png,
3944 mrbomb-left-1.png, mrbomb-left-2.png, mrbomb-left-3.png,
3945 mrbomb-right-0.png, mrbomb-right-1.png, mrbomb-right-2.png,
3946 mrbomb-right-3.png, mrbombx-left-0.png, mrbombx-right-0.png: -
3949 2004-03-28 03:00 tobgle
3951 * src/: gameloop.cpp, globals.cpp, globals.h, leveleditor.cpp,
3952 menu.cpp, menu.h, mousecursor.cpp, mousecursor.h, setup.cpp,
3953 tile.h, title.cpp: We have our own mouse-cursor now! (graphics by
3956 2004-03-28 01:58 tobgle
3958 * data/images/status/mousecursor.png: initial
3960 2004-03-27 20:36 grumbel
3962 * contrib/levelconverter-0.0.6_0.0.7.py: - added object support
3965 2004-03-27 20:30 grumbel
3967 * contrib/levelconverter-0.0.6_0.0.7.py: - added object support
3970 2004-03-27 18:24 tobgle
3972 * src/: gameloop.cpp, high_scores.cpp, leveleditor.cpp, menu.cpp,
3973 menu.h, setup.cpp, title.cpp: more kinds of menu_event are
3974 handled directly in the menu-code now.
3976 2004-03-27 17:34 grumbel
3978 * data/levels/default/: boss1-grumbel.stl, cave2-grumbel.stl,
3979 snow5-grumbel.stl: - added enemies and some other tweaks
3981 2004-03-27 17:17 tobgle
3983 * Makefile.cvs: old Makefile works again
3985 2004-03-27 15:20 grumbel
3987 * data/levels/default/boss1-grumbel.stl: - added enemies
3989 2004-03-27 14:04 tobgle
3991 * src/: menu.cpp, menu.h: MN_BACK works for multiple layers of
3994 2004-03-27 12:27 tobgle
3996 * src/setup.cpp: little change to improve win32 portability
3998 2004-03-27 12:14 grumbel
4000 * data/levels/default/: level1.stl, snow2-grumbel.stl,
4001 snow3-grumbel.stl, snow4-grumbel.stl, snow5-grumbel.stl: - added
4004 2004-03-27 01:38 grumbel
4006 * src/: gameloop.cpp, level.cpp, level.h, leveleditor.cpp: -
4007 removed dn_tilemap - fixed broken level_change() function to draw
4008 only on one map, not all at once
4010 2004-03-27 01:14 tobgle
4012 * src/: badguy.cpp, badguy.h: fixed BSOD hopping
4014 2004-03-27 00:54 tobgle
4016 * src/: mousecursor.cpp, mousecursor.h: C++ port of Ricarod Cruz's
4017 menu-handling code patch.
4019 2004-03-27 00:54 grumbel
4021 * data/images/tilesets/: bonus2-d.png, supertux.stgt: - added new
4022 deactivated bonus box
4024 2004-03-27 00:53 tobgle
4026 * src/: Makefile.am, badguy.cpp, badguy.h, collision.cpp,
4027 collision.h, gameloop.cpp, leveleditor.cpp, particlesystem.cpp,
4028 player.cpp, type.h: merged bad_guy patch from Matze Braun.
4029 (recycling Ricardo's stalactite patch and added mrbomb).
4031 2004-03-27 00:51 tobgle
4033 * data/images/shared/: mrbomb-left-0.png, mrbomb-left-1.png,
4034 mrbomb-left-2.png, mrbomb-left-3.png, mrbomb-right-0.png,
4035 mrbomb-right-1.png, mrbomb-right-2.png, mrbomb-right-3.png,
4036 stalactite-broken.png, stalactite.png: initial
4038 2004-03-27 00:45 grumbel
4040 * data/images/tilesets/: bonus2-1.png, bonus2-2.png, bonus2-3.png,
4041 bonus2-4.png, bonus2-5.png, supertux.stgt: - added new bonus
4044 2004-03-27 00:19 tobgle
4046 * data/levels/default/level4.stl: particle_system changed to clouds
4048 2004-03-26 23:30 grumbel
4050 * data/images/tilesets/supertux.stgt: - added more bricks
4052 2004-03-26 23:08 tobgle
4054 * src/title.cpp: tux isn't jumping like on drugs anymore in the
4057 2004-03-26 22:39 tobgle
4059 * src/title.cpp: quick fix for bug introduced by the last commit
4061 2004-03-26 22:24 tobgle
4063 * src/title.cpp: added demo to make SuperTux looking nice from the
4066 2004-03-26 22:20 tobgle
4068 * data/levels/misc/menu.stl: demo level created by Ingo Ruhnke
4070 2004-03-26 20:03 grumbel
4072 * data/levels/default/: level1.stl, level2.stl, level3.stl,
4073 level4.stl: - converted levels to the new format
4075 2004-03-26 16:17 grumbel
4077 * src/lispreader.cpp: - added some error checking, so that we get
4078 more usefull error messages than asserts
4080 2004-03-26 13:52 grumbel
4082 * data/levels/default/snow1-grumbel.stl: - added some enemies
4084 2004-03-26 03:05 grumbel
4086 * data/levels/default/: snow3-grumbel.stl, worldmap.stwm: - hooked
4087 up more levels to the worldmap - added a bit of background stuff
4090 2004-03-25 20:10 grumbel
4092 * src/level.cpp: - fixed levelend (well, maybe more of an
4095 2004-03-25 20:01 grumbel
4097 * src/: gameloop.cpp: - moved a few int's inside the for-loops -
4098 replaced a old '.' with 0
4100 2004-03-25 19:52 grumbel
4102 * src/: collision.cpp, player.cpp: - fixed brick-bug (or maybe not,
4103 they still behave a bit weird - moved some int's into the
4104 for-loops to reduce variable recycling
4106 2004-03-25 17:50 grumbel
4108 * src/: level.cpp, worldmap.cpp: - cleanup in the worldmap - fixed
4109 duplicate badguy bug
4111 2004-03-25 17:38 tobgle
4113 * data/images/tilesets/supertux.stgt: fixed some "solids" to be
4116 2004-03-25 17:31 grumbel
4118 * src/worldmap.cpp: - fixed file extension
4120 2004-03-25 17:27 grumbel
4122 * data/images/worldmap/: antarctica.scm, antarctica.stwt: - fixed
4125 2004-03-25 17:19 grumbel
4127 * data/levels/default/: snow1-grumbel.stl, boss1-grumbel.stl,
4128 cave1-grumbel.stl, cave2-grumbel.stl, cave3-grumbel.stl,
4129 cave4-grumbel.stl, cave5-grumbel.stl, cave6-grumbel.stl,
4130 snow2-grumbel.stl, snow3-grumbel.stl, snow4-grumbel.stl,
4131 snow5-grumbel.stl, snow6-grumbel.stl: - added new levels
4133 2004-03-25 13:15 grumbel
4135 * src/: gameloop.cpp, level.cpp: - cleaned up the way badguys are
4138 2004-03-25 13:02 grumbel
4140 * src/level.cpp: bye, bye dn_tm
4142 2004-03-25 12:36 grumbel
4144 * src/: badguy.cpp, badguy.h, gameloop.cpp, level.cpp, level.h,
4145 leveleditor.cpp, lispreader.cpp, lispreader.h: - added
4146 alternative (more flexible) way to define badguys in a level
4148 2004-03-25 12:07 grumbel
4150 * src/: gameloop.cpp, level.cpp, player.cpp, tile.cpp: - fixed
4151 badguys a little bit
4153 2004-03-25 11:26 grumbel
4155 * src/gameloop.cpp, src/level.cpp, src/tile.cpp, src/tile.h,
4156 data/images/tilesets/supertux.stgt: - made TileManager::get()
4157 always return a valid tile - made conversion code more robust
4158 against unknown tiles - added next_tile/next_tile2 to replace the
4159 old one on some events
4161 2004-03-25 03:35 grumbel
4163 * contrib/levelconverter-0.0.6_0.0.7.py: - fixes for the converter
4165 2004-03-25 03:29 grumbel
4167 * data/images/tilesets/: coin1.png, coin2.png, coin3.png,
4168 supertux.stgt: - fixed up tileset a bit
4170 2004-03-25 03:27 grumbel
4172 * src/: gameloop.cpp, gameloop.h, level.cpp, player.cpp, tile.cpp:
4175 2004-03-25 03:13 grumbel
4177 * src/: gameloop.cpp, level.cpp, player.cpp, tile.cpp, tile.h: -
4178 added translation table for the old format
4180 2004-03-25 02:30 grumbel
4182 * data/images/tilesets/: bkgd-00.png, bkgd-01.png, bkgd-02.png,
4183 bkgd-03.png, bkgd-10.png, bkgd-11.png, bkgd-12.png, bkgd-13.png,
4184 bonus1.png, box-empty.png, box-full.png, distro-0.png,
4185 distro-1.png, distro-2.png, distro-3.png, flag-0.png, flag-1.png,
4186 pipe1.png, pipe2.png, pipe3.png, pipe4.png, pipe5.png, pipe6.png,
4187 pipe7.png, pipe8.png, pole.png, poletop.png, supertux.stgt: -
4188 created a tileset that is compatible with the old levels and the
4191 2004-03-25 01:24 grumbel
4193 * contrib/levelconverter-0.0.6_0.0.7.py: fixed converter to handle
4196 2004-03-24 23:39 grumbel
4198 * contrib/levelconverter-0.0.6_0.0.7.py: fixed incorrect color
4201 2004-03-24 23:33 tobgle
4203 * data/images/shared/: cloud.png, snow0.png, snow1.png, snow2.png:
4204 images for particle_sytem
4206 2004-03-24 23:31 tobgle
4208 * data/levels/default/level1.stl: added line for use of
4211 2004-03-24 23:29 tobgle
4213 * data/images/tilesets/: background.stgt, background1.png,
4214 background2.png, background3.png, background4.png,
4215 background5.png, background6.png, background7.png,
4216 background8.png, backgroundtile1.png, backgroundtile2.png,
4217 backgroundtile3.png, backgroundtile4.png, backgroundtile5.png,
4218 block.stgt, block1.png, block10.png, block11.png, block2.png,
4219 block3.png, block4.png, block5.png, block6.png, block7.png,
4220 block8.png, block9.png, brick0.png, brick1.png, cloud-00.png,
4221 cloud-01.png, cloud-02.png, cloud-03.png, cloud-10.png,
4222 cloud-11.png, cloud-12.png, cloud-13.png, darksnow.stgt,
4223 darksnow1.png, darksnow10.png, darksnow11.png, darksnow12.png,
4224 darksnow2.png, darksnow3.png, darksnow4.png, darksnow5.png,
4225 darksnow6.png, darksnow7.png, darksnow8.png, darksnow9.png,
4226 grey.png, grey.stgt, grey2.png, grey3.png, grey4.png, grey5.png,
4227 grey6.png, main.stgt, misc.stgt, snow.stgt, snow1.png,
4228 snow10.png, snow11.png, snow12.png, snow13.png, snow14.png,
4229 snow15.png, snow16.png, snow17.png, snow18.png, snow19.png,
4230 snow2.png, snow3.png, snow4.png, snow5.png, snow6.png, snow7.png,
4231 snow8.png, snow9.png, water.png, waves-0.png, waves-1.png,
4232 waves-2.png: the new tiles and tileset-definitions for the new
4233 levelformat. (most tiles were contributed by Ingo Ruhnke)
4235 2004-03-24 23:23 tobgle
4237 * src/: gameloop.cpp, gameloop.h, level.cpp, level.h,
4238 leveleditor.cpp, player.cpp, scene.h, setup.cpp, texture.cpp,
4239 particlesystem.cpp, particlesystem.h, tile.cpp, tile.h: new
4240 levelformat with multiple layers and and new tileset code. Along
4241 with a new particlesystem. (the latest one was contributed by
4244 2004-03-24 23:15 tobgle
4246 * src/scene.cpp: new levelformat with multiple layers and and new
4247 tileset code. Along with a new particlesystem. (the latest one
4248 was contributed by Matze Braun)
4250 2004-03-24 23:10 grumbel
4252 * src/: badguy.cpp, gameloop.cpp, player.cpp, player.h: - renamed
4255 2004-03-24 23:08 tobgle
4257 * src/Makefile.am: new levelformat with multiple layers, new
4260 2004-03-24 23:01 grumbel
4262 * src/: badguy.cpp, badguy.h, scene.cpp, scene.h: - minor cleanup
4264 2004-03-24 22:43 grumbel
4266 * src/: gameloop.cpp, leveleditor.cpp, menu.cpp, player.cpp,
4267 setup.cpp, sound.cpp, timer.cpp: - removed a few redundant "==
4270 2004-03-24 22:18 grumbel
4272 * src/: gameloop.cpp, scene.cpp: - minor cleanup, removed some evil
4275 2004-03-24 18:41 grumbel
4277 * src/: badguy.cpp, collision.cpp, gameloop.cpp, leveleditor.cpp,
4278 player.cpp, player.h, scene.cpp, scene.h, special.cpp: -
4279 converted Player into a class (naming still needs a bit of
4282 2004-03-24 17:13 grumbel
4284 * src/: configfile.cpp, configfile.h: - commited Michael George's
4287 2004-03-24 17:12 grumbel
4289 * src/: badguy.cpp, badguy.h, collision.cpp, gameloop.cpp,
4290 level.cpp, leveleditor.cpp, player.cpp, scene.cpp, scene.h,
4291 texture.cpp, worldmap.cpp: - coverted badguy type into an object
4293 2004-03-24 16:24 grumbel
4295 * src/: badguy.cpp, badguy.h, gameloop.cpp, leveleditor.cpp,
4296 scene.cpp, scene.h: - created a named enum for badguys
4298 2004-03-24 16:12 grumbel
4300 * src/: badguy.cpp, badguy.h: splitted actions commands for
4301 different badguys into seperate functions
4303 2004-03-24 16:03 grumbel
4305 * src/: badguy.cpp, badguy.h: splitted drawing commands for
4306 different badguys into seperate functions
4308 2004-03-24 15:35 grumbel
4310 * src/: Makefile.am, globals.h, high_scores.cpp, high_scores.h,
4311 setup.cpp, setup.h, sound.cpp, sound.h, supertux.cpp,
4312 worldmap.cpp: - commited Michael George's config-file patch
4314 2004-03-24 15:03 grumbel
4316 * src/menu.cpp: fixed little type error
4318 2004-03-24 14:52 grumbel
4320 * src/: gameloop.cpp, high_scores.cpp, leveleditor.cpp, menu.cpp,
4321 menu.h, setup.cpp, setup.h, texture.cpp, timer.cpp, title.cpp: -
4322 turned menu into a class, still a lot of public variables around
4323 and menu_item isn't a class either, but its a start
4325 2004-03-23 18:25 grumbel
4327 * src/: badguy.h, bitmask.h, button.h, gameloop.cpp, level.h,
4328 leveleditor.h, menu.h, physic.h, player.h, special.h, text.h,
4329 texture.h, timer.h, type.h, world.h: - removed unneded typedef's
4332 2004-03-23 02:30 grumbel
4334 * src/: gameloop.cpp, globals.h, player.cpp, player.h,
4335 worldmap.cpp: - fixed joystick code a bit
4337 2004-03-22 22:06 grumbel
4341 2004-03-22 16:52 grumbel
4343 * src/: badguy.cpp, button.cpp, gameloop.cpp, intro.cpp,
4344 leveleditor.cpp, player.cpp, title.cpp, world.cpp: - removed
4345 NO_UPDATE and let the default argument handle it
4347 2004-03-22 16:47 grumbel
4349 * src/: badguy.cpp, badguy.h, button.cpp, button.h, collision.cpp,
4350 collision.h, defines.h, gameloop.cpp, gameloop.h, globals.cpp,
4351 globals.h, intro.cpp, leveleditor.cpp, menu.cpp, menu.h,
4352 physic.cpp, player.cpp, player.h, scene.cpp, scene.h, setup.cpp,
4353 sound.cpp, special.cpp, timer.cpp, timer.h, title.cpp, world.cpp:
4354 - replaced YES/NO with true/false
4356 2004-03-22 16:25 grumbel
4358 * src/: lispreader.cpp, lispreader.h: - added read_string_vector
4360 2004-03-22 15:34 grumbel
4362 * src/worldmap.h: [no log message]
4364 2004-03-22 15:03 grumbel
4366 * src/menu.cpp: minor cleanup
4368 2004-03-22 14:57 grumbel
4370 * acinclude.m4: [no log message]
4372 2004-03-22 14:55 grumbel
4374 * src/level.h: fixed indention to look a bit nicer
4376 2004-03-22 14:32 grumbel
4378 * src/: menu.cpp, menu.h: - added ability to position menu freely
4381 2004-03-22 14:20 grumbel
4383 * src/menu.cpp: - fixed menu motion bug
4385 2004-03-22 13:14 grumbel
4387 * src/: globals.cpp, globals.h, setup.cpp: - added config flag to
4390 2004-03-22 13:00 grumbel
4392 * src/: leveleditor.cpp, menu.cpp, menu.h, setup.cpp: - added
4393 shurtcut function to create menu items
4395 2004-03-22 12:23 grumbel
4397 * src/: button.cpp, button.h, gameloop.cpp, menu.cpp, menu.h,
4398 title.cpp: - converted menu enums into named enums
4400 2004-03-22 11:43 grumbel
4402 * acinclude.m4: - removed AC_PATH_SDL from acinclude, replaced by
4405 2004-03-22 11:39 grumbel
4407 * mk/autoconf/: acx_pthread.m4, ax_check_gl.m4, sdl.m4: win32 fixes
4409 2004-03-22 11:33 grumbel
4411 * autogen.sh, configure.ac, data/Makefile.am, src/button.cpp,
4412 src/button.h, src/intro.cpp, src/leveleditor.cpp, src/setup.cpp,
4413 src/sound.cpp, src/sound.h, src/supertux.cpp, src/supertux.h,
4414 src/texture.h, src/worldmap.h: commited Matzes Win32 patch
4416 2004-03-22 01:01 grumbel
4418 * src/: menu.cpp, text.cpp: - more menu cleanup
4420 2004-03-22 00:36 grumbel
4422 * src/: leveleditor.cpp, menu.cpp, text.cpp, text.h: - some more
4423 menu cleanup - added text_draw_align() - cleaned up ALIGN types
4425 2004-03-21 23:13 grumbel
4427 * src/: Makefile.am, leveleditor.cpp, menu.cpp, menu.h, type.h: -
4430 2004-03-21 22:31 tobgle
4432 * src/: gameloop.cpp, leveleditor.cpp: fixed warnings
4434 2004-03-21 22:20 tobgle
4436 * src/: badguy.cpp, collision.cpp, gameloop.cpp, leveleditor.cpp,
4437 scene.cpp, scene.h, special.cpp, type.h, world.cpp: converted
4438 game object arrays to std::vector
4440 2004-03-21 21:31 grumbel
4442 * src/: menu.cpp, screen.h, text.h, texture.cpp, texture.h: - added
4443 default argument instead of NO_UPDATE - cleaned menucode a little
4446 2004-03-21 20:37 grumbel
4448 * src/: gameloop.cpp, globals.cpp, globals.h, intro.cpp, setup.cpp,
4449 title.cpp: bye, bye, joystick ifdefs
4451 2004-03-21 20:22 grumbel
4453 * src/: setup.cpp, setup.h, sound.cpp, texture.cpp, worldmap.cpp,
4454 worldmap.h: - replaced char* with string - replace assert() with
4457 2004-03-21 20:15 grumbel
4459 * data/levels/default/worldmap.stwm: fixed extension
4461 2004-03-21 19:07 tobgle
4463 * src/leveleditor.cpp: fixed creating of new level subset again,
4464 because CVS was deadly to the previous fix
4466 2004-03-21 19:04 grumbel
4468 * src/: gameloop.cpp, intro.cpp, menu.cpp, screen.cpp, setup.cpp,
4469 title.cpp, worldmap.cpp: - fixed file extension, removed pwd.h
4472 2004-03-21 17:33 grumbel
4474 * configure.ac: use C for SDL_mixer/image test
4476 2004-03-21 17:18 grumbel
4478 * data/: Makefile.am, levels/default/worldmap.scm,
4479 levels/default/worldmap.stwm: - changed suffix - fixed make
4482 2004-03-21 16:50 grumbel
4486 2004-03-21 16:41 grumbel
4488 * src/: gameloop.cpp, high_scores.cpp, level.cpp, leveleditor.cpp,
4489 lispreader.cpp, lispreader.h, setup.cpp, sound.cpp, text.cpp,
4490 text.h, title.cpp, worldmap.cpp: - replaced a few char* with
4491 std::string - load datafiles from 'datadir' instead of
4494 2004-03-21 16:20 grumbel
4496 * src/: button.cpp, gameloop.cpp, intro.cpp, sound.cpp, sound.h,
4497 texture.cpp, texture.h: - replaced a few char* with std::string -
4498 load datafiles from 'datadir' instead of DATA_PREFIX
4500 2004-03-21 16:05 grumbel
4502 * src/: globals.cpp, globals.h, setup.cpp: - added detection magic
4505 2004-03-21 00:34 grumbel
4507 * src/lispreader.cpp: - removed dependency on gzungetc
4509 2004-03-20 23:19 tobgle
4511 * src/level.cpp: [no log message]
4513 2004-03-20 23:18 tobgle
4515 * data/levels/default/info, src/level.cpp: little info-file format
4518 2004-03-20 23:08 tobgle
4520 * data/levels/default/: level1.stl, level2.stl, level3.stl,
4521 level4.stl: we got a new extension
4523 2004-03-20 23:08 tobgle
4525 * data/levels/default/: level1.dat, level2.dat, level3.dat,
4528 2004-03-20 22:35 grumbel
4530 * contrib/: levelconverter-0.0.6_0.0.7.py: - added usage help
4533 2004-03-20 22:26 grumbel
4535 * contrib/levelconverter-0.0.6_0.0.7.py: [no log message]
4537 2004-03-20 22:21 grumbel
4539 * contrib/levelconvert.py: - added converter script for levels
4541 2004-03-20 22:04 tobgle
4543 * src/level.cpp: .stl is the new extension for levels
4545 2004-03-20 21:47 tobgle
4547 * src/level.cpp: little bug-fix
4549 2004-03-20 19:09 grumbel
4551 * configure.ac, src/lispreader.cpp, src/lispreader.h,
4552 src/worldmap.cpp, src/worldmap.h: - added zlib support to
4555 2004-03-20 18:16 tobgle
4557 * src/: button.cpp, button.h, collision.cpp, gameloop.cpp,
4558 gameloop.h, high_scores.cpp, level.cpp, level.h, leveleditor.cpp,
4559 lispreader.cpp, lispreader.h, menu.cpp, menu.h, physic.cpp,
4560 player.cpp, setup.cpp, setup.h, text.cpp, text.h, texture.cpp,
4561 texture.h, timer.cpp, timer.h, title.cpp, type.cpp, type.h: new
4562 level-format, many changes to level-related stuff
4564 2004-03-20 16:08 grumbel
4566 * src/: worldmap.cpp, worldmap.h: - moved tux into its own class,
4567 removed some clutter
4569 2004-03-20 15:42 grumbel
4571 * src/: gameloop.cpp, high_scores.cpp, intro.cpp, menu.cpp,
4572 screen.cpp, setup.cpp, title.cpp, worldmap.cpp: - replaced #ifdef
4573 LINUX with #ifndef WIN32, should be easier to handle for other
4574 posix systems this way
4576 2004-03-20 13:15 grumbel
4578 * src/: worldmap.cpp, worldmap.h: - reorganized code a bit
4580 2004-03-20 13:06 grumbel
4582 * src/Makefile.am: -Wall per default
4584 2004-03-20 12:30 grumbel
4586 * src/: worldmap.cpp, worldmap.h: - added check to catch brocken
4589 2004-03-20 12:12 grumbel
4591 * src/setup.cpp: - cleaned up (wordwrapped below 80 chars, grouped)
4594 2004-03-20 03:27 grumbel
4596 * data/images/worldmap/antarctica.scm,
4597 data/images/worldmap/levelmarker.png,
4598 data/levels/default/worldmap.scm, src/worldmap.cpp,
4599 src/worldmap.h: - added music support and support for starting
4600 levels to the worldmap
4602 2004-03-20 01:12 tobgle
4604 * src/level.cpp, src/level.h, data/levels/default/info: changed to
4607 2004-03-20 01:09 grumbel
4609 * src/worldmap.cpp: - added tilemap loading for the worldmap
4611 2004-03-20 01:08 grumbel
4613 * data/levels/default/worldmap.scm: - added a worldmap
4615 2004-03-20 00:56 tobgle
4617 * Makefile.cvs: compile worldmap.c/h
4619 2004-03-20 00:49 grumbel
4621 * src/: gameloop.cpp, gameloop.h, globals.cpp, globals.h,
4622 level.cpp, level.h, setup.cpp, supertux.cpp, worldmap.cpp,
4623 worldmap.h: - added level starting from command line thingy -
4624 made it possible to run worldmap via command line
4626 2004-03-20 00:17 grumbel
4628 * src/Makefile.am: - added worldmap stuff
4630 2004-03-20 00:16 grumbel
4632 * src/supertux.h: - added worldmap include
4634 2004-03-20 00:14 grumbel
4636 * data/images/worldmap/: antarctica.scm, ground.png,
4637 placeholder.png, road_cross.png, road_e.png, road_h.png,
4638 road_h_stop.png, road_v.png, road_v_stop.png, road_ws.png,
4639 tux.png: - added worldmap gfx (just placeholder)
4641 2004-03-20 00:03 grumbel
4643 * src/: lispreader.cpp, lispreader.h, worldmap.cpp, worldmap.h: -
4644 added read_string and read_int_vector to LispReader - added
4647 2004-03-19 14:59 rmcruz
4649 * src/player.cpp: Corrected a laptop behaviour, regarding kicking
4651 2004-03-19 02:23 rmcruz
4653 * src/badguy.cpp: corrected 2 badguys behaviour thingies
4655 2004-03-18 13:33 rmcruz
4657 * src/lispreader.cpp: use #include "lispreader.h" , instead of
4658 #include <lispreader.h>
4660 2004-03-17 20:37 tobgle
4662 * Makefile.cvs: revival ;)
4664 2004-03-17 20:35 tobgle
4666 * src/: lispreader.cpp, lispreader.h: merged lispreader with Ingo
4667 Ruhnke's Construo LispReader and LispWriter wrappers.
4669 2004-03-17 20:21 grumbel
4671 * NEWS: - added news file with content
4673 2004-03-17 20:19 grumbel
4675 * configure.ac, src/Makefile.am, src/badguy.c, src/badguy.cpp,
4676 src/bitmask.c, src/bitmask.cpp, src/button.c, src/button.cpp,
4677 src/collision.c, src/collision.cpp, src/gameloop.c,
4678 src/gameloop.cpp, src/globals.c, src/globals.cpp,
4679 src/high_scores.c, src/high_scores.cpp, src/intro.c,
4680 src/intro.cpp, src/level.c, src/level.cpp, src/leveleditor.c,
4681 src/leveleditor.cpp, src/lispreader.c, src/lispreader.cpp,
4682 src/menu.c, src/menu.cpp, src/physic.c, src/physic.cpp,
4683 src/player.c, src/player.cpp, src/scene.c, src/scene.cpp,
4684 src/screen.c, src/screen.cpp, src/setup.c, src/setup.cpp,
4685 src/sound.c, src/sound.cpp, src/special.c, src/special.cpp,
4686 src/supertux.c, src/supertux.cpp, src/text.c, src/text.cpp,
4687 src/texture.c, src/texture.cpp, src/timer.c, src/timer.cpp,
4688 src/title.c, src/title.cpp, src/type.c, src/type.cpp,
4689 src/world.c, src/world.cpp: - renamed *.c to *.cxx
4691 2004-03-17 13:39 tobgle
4693 * Makefile.cvs: fixed missing seperator
4695 2004-03-16 22:12 tobgle
4697 * src/type.h: consistent SDL include
4699 2004-03-16 16:06 tobgle
4701 * src/: lispreader.c, lispreader.h: initial
4703 2004-03-16 16:05 tobgle
4705 * Makefile.cvs, src/Makefile.am: compile lispreader
4708 0.0.6 - March 15th, 2004
4709 ---------------------------
4710 * Game save/load feature.
4711 Tobias Glaesser <tobi.web@gmx.de>
4713 * Created Level 4 (Tux in Sky)
4714 Ricardo Cruz <rick2@aeiou.pt>
4716 * Created Level 3 (Mondo)
4717 Philippe Saint-Pierre <stpere@linuxmail.org>
4719 * New collision detection. (object vs. map)
4720 Tobias Glaesser <tobi.web@gmx.de>
4722 * Nice level-editor help text.
4723 Christopher A. Webber <creat0r@lingocomic.com>
4725 * Compiling with g++ is supported.
4726 Tobias Glaesser <tobi.web@gmx.de>
4728 * Added realistic physics.
4729 Tobias Glaesser <tobi.web@gmx.de>
4731 * Created new letters.
4732 Ingo Ruhnke <grumbel@gmx.de>
4734 * Gameplay fixes. (with the aim to make it at least as playable as 0.0.5 was)
4735 Tobias Glaesser <tobi.web@gmx.de>
4737 * Flexible font (text) handling.
4738 Tobias Glaesser <tobi.web@gmx.de>
4740 * Rewritten menu code.
4741 Tobias Glaesser <tobi.web@gmx.de>
4743 * Upgrades go into the opposite direction Tux collided with.
4744 Ricardo Cruz <rick2@aeiou.pt>
4746 * First implementation of a graphical leveleditor interface.
4747 Tobias Glaesser <tobi.web@gmx.de>
4749 * You can test levels directly in the leveleditor.
4750 Ricardo Cruz <rick2@aeiou.pt> & Tobias Glaesser <tobi.web@gmx.de>
4752 * Reinit timers when tux dies.
4753 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4755 * Got rid of the TEXTURE_RECTANGLE NVIDIA extension. It should be possible
4756 to play the game in OpenGl mode with the most graphic cards now.
4757 Tobias Glaesser <tobi.web@gmx.de>
4759 * Added optional backgrounds for levels.
4760 Tobias Glaesser <tobi.web@gmx.de>
4762 * First code to optimize the FPS. The maximum are 100 FPS.
4763 Tobias Glaesser <tobi.web@gmx.de>
4765 * Introduced command line option --show-fps. It's self-describing. :)
4766 Tobias Glaesser <tobi.web@gmx.de>
4768 * Text is displayed correctly in OpenGL mode now.
4769 Tobias Glaesser <tobi.web@gmx.de>
4771 * Alpha works in OpenGL mode now.
4772 Tobias Glaesser <tobi.web@gmx.de>
4774 * Rewrite of text/font related code, which should bring huge performance increases to you.
4775 Tobias Glaesser <tobi.web@gmx.de>
4777 * Added a highscore background and improved the name input code.
4778 Tobias Glaesser <tobi.web@gmx.de>
4780 * Added feature to enter your name for a new highscore.
4781 Ricardo Cruz <rick2@aeiou.pt>
4783 * Grid support for the leveleditor and you can look
4784 what's inside a brick now.
4785 Ricardo Cruz <rick2@aeiou.pt>
4787 * Initial infrastructure for mapping keys.
4788 Tobias Glaesser <tobi.web@gmx.de> & Ricardo Cruz <rick2@aeiou.pt>
4790 * Fixed a little displaying bug of upgrades.
4791 Ricardo Cruz <rick2@aeiou.pt>
4793 * Improved and fixed the sound support another time.
4794 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4796 * Fixed uncorrect use of TIME_WARNING.
4797 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4799 * Provided hint for fixing memory leak when fullscreen is toggled.
4800 Ricardo Cruz <rick2@aeiou.pt>
4802 * Made the code more flexible. This means we could add support for two-player games
4803 relativly easily and add tons of bad guys in the future.
4804 Tobias Glaesser <tobi.web@gmx.de>
4806 * You can achieve as many frames as your hardware allows now.
4807 Tobias Glaesser <tobi.web@gmx.de>
4809 * Timers calculate with the real time now.
4810 (FIXME: Pause doesn't work properly for now)
4811 Tobias Glaesser <tobi.web@gmx.de>
4813 * Added OpenGL mode.
4814 Tobias Glaesser <tobi.web@gmx.de>
4816 * Restructured much code or even all code of SuperTux in an object orientated way.
4817 Yeah, that's even possible in C and brought many new source-files to us. ;)
4818 Tobias Glaesser <tobi.web@gmx.de>
4820 * Fixes and improvements for the leveleditor.
4821 Ricardo Cruz <rick2@aeiou.pt>
4823 * WIN32 build fixes and memory freeing fixes.
4824 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4826 * Can now hold and shoot laptops by holding fire and approaching a flat one.
4827 Dan Koestler <offipso@abeminds.com>
4829 * Fixed possible segfaults.
4830 Tobias Glaesser <tobi.web@gmx.de>
4832 * Reorganized level-code and introduced level-subset-structure.
4833 Tobias Glaesser <tobi.web@gmx.de>
4835 * Fixed Amiga/MorphOS build problem.
4836 SixK <dasixk@free.fr>
4839 Tobias Glaesser <tobi.web@gmx.de>
4841 * Fixed the menu-flickering and added a cool shadow effect.
4842 Ricardo Cruz <rick2@aeiou.pt> & Tobias Glaesser <tobi.web@gmx.de>
4844 * Fixed some issues around our new leveleditor.
4845 Tobias Glaesser <tobi.web@gmx.de>
4847 * New leveleditor! I'd like to put a second and a third exclamation mark here. :)
4848 Ricardo Cruz <rick2@aeiou.pt>
4850 * Added: stereo sounds
4851 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4853 * Added: displaying tux left
4854 Tobias Glaesser <tobi.web@gmx.de>
4856 * Added: --disable-music and music on/off menu option
4857 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4859 * Changed out some music. Created sped-up versions of songs for when
4860 time is running out.
4861 Bill Kendrick <bill@newbreedsoftware.com>
4863 * New laptop enemy graphics. Sounds when you stomp and kick them.
4864 Bill Kendrick <bill@newbreedsoftware.com>
4867 0.0.5 - December 24th, 2003
4868 ---------------------------
4870 Tobias Glaesser <tobi.web@gmx.de>
4872 * Added a menu. You can set sound and fullscreen on and off for example.
4873 Tobias Glaesser <tobi.web@gmx.de>
4875 * Improved sound handling again. Added: playing different
4876 songs in one level is now supported (now we need new songs!)
4877 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4879 * Added 'PAUSE' feature.
4880 Tobias Glaesser <tobi.web@gmx.de>
4882 * Levels have to specify a theme now.
4883 Tobias Glaesser <tobi.web@gmx.de>
4885 * Fixed FIXME (tux doesn't die anymore, when he reaches the end of a level).
4886 And added a result-screen. (Nothing spectacular ;) )
4887 Tobias Glaesser <tobi.web@gmx.de>
4889 * Fixed FIXME (sound when 100 distros are reached).
4890 And set the maximum lives to 4.
4891 Tobias Glaesser <tobi.web@gmx.de>
4893 * New images for the shared folder.
4894 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4896 * command-line option "--disable-sound" and "--help" now work
4897 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4899 * Added high score feature.
4900 Adam Czachorowski <gislan@o2.pl>
4902 * Surfaces converted to display format for speed.
4903 (Thanks to SDL_DisplayFormatAlpha() - wasn't around a few years ago!)
4905 * Sped up FPS (throttle)
4907 * Adding a new level (level,images,music) should be very easy now!
4908 Tobias Glaesser <tobi.web@gmx.de>
4910 * Shooting enemies increases score
4911 Tobias Glaesser <tobi.web@gmx.de>
4913 * Game over sequence.
4914 Tobias Glaesser <tobi.web@gmx.de>
4916 * Added 'make install PREFIX=/usr' and 'make uninstall PREFIX=/usr'
4917 Tobias Glaesser <tobi.web@gmx.de>
4919 * Initial support for additional levels.
4920 Tobias Glaesser <tobi.web@gmx.de>
4922 * One-ups ever 100 distros
4923 Tobias Glaesser <tobi.web@gmx.de>
4926 Tobias Glaesser <tobi.web@gmx.de>
4928 0.0.4 - July 15, 2002
4929 ---------------------
4930 * Fixed source so that "nosound" target would actually compile and build.
4933 0.0.3 - May 27, 2002
4934 --------------------
4936 * Coin bricks can be hit multiple times.
4937 * You lose shooting (coffee) power-up if you get hurt.
4939 * Added "distros" counter to screen.
4940 * Added new enemy: Evil Money Bags
4941 * Game aborted if sounds/music couldn't be loaded. Fixed.
4944 0.0.2 - November 8, 2001
4945 ------------------------
4946 * Added "--version" and skeleton "--help" displays
4947 * More sound effects.
4948 * Laptop bad-guy fixed.
4949 * Skidding images created.
4950 * Initial music code added.
4951 * Bullets kill enemies.
4952 * Golden Herring (invincibility) upgrade added.
4955 0.0.1 - December 3, 2000
4956 ------------------------
4958 Eric Windish <raptor@bwbohh.net>
4961 Ian <brooke@jump.net>
4964 INITIAL RELEASE 0.0.0 - April 11, 2000
4965 --------------------------------------
4966 * Initial alpha release.