2 http://super-tux.sf.net/
4 Last update: May 3, 2004
6 Milestone 0.1.1 - May 11, 2004
7 -----------------------------
9 2004-05-11 00:23 tobgle
11 * NEWS, configure.ac: make em ready for something some strange
12 people would actually call an official release. What are those
15 2004-05-11 00:21 tobgle
17 * AUTHORS: [no log message]
19 2004-05-10 23:59 tobgle
21 * src/leveleditor.cpp: Leveleditor closes on SDL_QUIT events now.
23 2004-05-10 23:54 rmcruz
25 * src/gameloop.cpp: When pressing a player's key and then press
26 Esc, the player will still be going in that direction, after
27 unpressing the key and exiting the menu
29 2004-05-10 23:47 tobgle
31 * data/images/tilesets/supertux.stgt: more snow , yeah, who can
32 have enough of snow? You?
34 2004-05-10 23:39 tobgle
36 * data/images/tilesets/supertux.stgt: visual fix
38 2004-05-10 23:24 tobgle
40 * data/images/tilesets/supertux.stgt: update
42 2004-05-10 23:10 rmcruz
44 * src/leveleditor.cpp: Don't display cursor on help. Tobias, its
45 the 2nd time you overwrite this code. Don't make me to twist your
48 2004-05-10 22:39 tobgle
50 * src/defines.h: [no log message]
52 2004-05-10 22:37 tobgle
54 * src/title.cpp: fixed missing semicolon
56 2004-05-10 22:24 sik0fewl
58 * data/CREDITS: - s/(at)/@/
60 2004-05-10 22:21 sik0fewl
62 * data/CREDITS: - fixed Benjamin's name
64 2004-05-10 22:17 tobgle
68 2004-05-10 22:13 tobgle
70 * src/title.cpp: fixed end of level to begin wrap around in the
73 2004-05-10 22:00 tobgle
75 * src/: gameloop.cpp, timer.cpp, timer.h: minor updates
77 2004-05-10 21:09 tobgle
81 2004-05-10 21:06 tobgle
83 * src/: gameloop.cpp, level.cpp, leveleditor.cpp, player.cpp,
84 world.cpp: Fixed some TODO-list bugs.
86 2004-05-10 19:04 tobgle
88 * src/leveleditor.cpp: fixed selection of a game_object in IsObject
91 2004-05-10 18:44 tobgle
93 * src/: button.cpp, leveleditor.cpp: fixed visual button bugs.
95 2004-05-10 18:09 tobgle
97 * src/: button.cpp, button.h, level.cpp, leveleditor.cpp,
98 mousecursor.cpp, mousecursor.h, setup.cpp: Fixed bkgd_speed.
99 Objects properties can be edited now. Fixed level saving issue.
101 2004-05-10 17:02 matzebraun
103 * src/setup.cpp: never free the screen surface, SDL doesn't allow
106 2004-05-10 16:44 tobgle
108 * data/images/status/: select-cursor.png, select-cursor.xcf:
109 initial (icon created by tarzeau and modified to a cursor by me)
111 2004-05-10 16:43 tobgle
113 * data/images/icons/: properties.png, select-one.png: initial
116 2004-05-10 16:38 rmcruz
118 * src/world.cpp: Bug fixed. That test was just reading some random
119 memory, don't forget we are talking about a string object here,
120 not a char array pointer. Congrats go to Ingo.
122 2004-05-10 16:01 rmcruz
124 * AUTHORS, data/CREDITS: Added Benjamin to credits. Still need to
125 update the webpage ones.
127 2004-05-10 15:58 rmcruz
129 * data/images/status/old/: checkbox-checked.png,
130 checkbox-checked.xcf, checkbox.png, checkbox.xcf: Added old
131 checkboxes to the old dir.
133 2004-05-10 15:57 rmcruz
135 * data/images/status/: checkbox-checked.xcf, checkbox.xcf: Removed
136 .xcf files. These files are regarding the old checkboxes version
137 and are already in the old dir.
139 2004-05-10 15:56 rmcruz
141 * data/images/status/: checkbox-checked.png, checkbox.png: Changed
142 the checked boxes to Benjamin ones! This is a blue-ish version of
143 his checkboxes that I asked him to do.
145 2004-05-10 15:53 rmcruz
147 * data/images/status/back.png: Improved back icon by Benjamin!
149 2004-05-10 15:22 rmcruz
151 * src/defines.h: Ups, name mistake.
153 2004-05-10 15:21 rmcruz
155 * src/: defines.h, world.cpp, world.h: Well, Ingo and Tobias prefer
156 the old shooting behavior, so here it goes.
158 2004-05-10 14:45 grumbel
162 2004-05-10 13:48 rmcruz
164 * src/leveleditor.cpp: Take cursor out of the help screen. Tobias,
165 you overwrote this commit :)
167 2004-05-10 07:18 sik0fewl
169 * data/CREDITS: - Added a couple handles and changed case on some
171 2004-05-10 00:15 tobgle
173 * src/leveleditor.cpp: removed double shortcuts in leveleditor.
174 updated level-editor turorial.
176 2004-05-09 23:44 rmcruz
178 * src/setup.cpp: Removed the screen free. It was already been freed
179 before, this could be the cause of Win32 crashes related by
182 2004-05-09 23:15 rmcruz
184 * src/: defines.h, world.cpp, world.h: Instead of limitating the
185 number of bullets, according to the ones in screen, do it in a
186 time bases. This was asked in a comment on The Linux Game Tome
187 and I already wanted to do this, since the day I made that hack,
188 so here it goes. You can tune that time on the defines.h file,
189 it is the BULLETS_TIMEOUT definition (in ms). There is a fire
192 2004-05-09 22:24 rmcruz
194 * data/levels/world1/: level12.stl, level17.stl, level18.stl,
195 level21.stl, level22.stl, level4.stl: A new round of levels
196 updating by Marek! He has now get cvs access, so I guess I'll no
197 longer be his sponser :( :D
199 2004-05-09 22:10 tobgle
201 * data/images/icons/select-mode2.png: changed to look a bit better
204 2004-05-09 21:56 tobgle
206 * src/setup.cpp: big white font correction
208 2004-05-09 21:55 tobgle
210 * data/images/status/: letters-white-big.png,
211 letters-white-small.png: update
213 2004-05-09 21:34 sik0fewl
215 * src/player.h: - increased Tux's safe time to 1250ms
217 2004-05-09 20:08 tobgle
219 * src/: leveleditor.cpp, menu.cpp, menu.h, texture.cpp, texture.h:
220 Added a static member function to the Surface class for screen
221 capturing. Redesigned the confirm dialog using it. Minor
222 leveleditor improvements. (Asks if you want to save a changed
225 2004-05-09 15:55 rmcruz
227 * src/: leveleditor.cpp, leveleditor.h: Don't show selection cursor
228 when help is being displayed.
230 2004-05-09 15:49 rmcruz
232 * src/texture.cpp: Cleanuped code and applied it to draw_bg() and
235 2004-05-09 13:14 tobgle
237 * src/: button.h, leveleditor.cpp, texture.cpp: Minimap works in
238 SDL now and one more crash is fixed. Changed the Help a bit, but
239 it's still in the works.
241 2004-05-09 03:13 rmcruz
243 * src/texture.cpp: SDL draw() now supports alpha blitting.
245 2004-05-09 01:46 rmcruz
247 * src/: badguy.cpp, badguy.h: Added explode(). Avoid duplicated
248 code, futhermore, allows any badguy to explode.
250 2004-05-09 01:21 rmcruz
252 * src/badguy.cpp: if a stalactite hits a Mr. Bomb, explode, instead
253 of falling. Do you agree with this behavior?
255 2004-05-08 22:03 rmcruz
257 * data/levels/world1/level10.stl: Just add a couple of different
258 background tiles, so that it everything doesn't look equal.
260 2004-05-08 16:57 rmcruz
262 * src/player.cpp: Small clean-up.
264 2004-05-08 14:39 tobgle
266 * src/leveleditor.cpp: Prevent "Return to Level Editor" from
267 working, if no levelsubset is loaded. This solves a few possible
270 2004-05-08 14:16 tobgle
272 * src/leveleditor.cpp: minor fix, that makes sure a time_left value
273 is set, if you want to test a level.
275 2004-05-08 14:01 tobgle
277 * src/leveleditor.cpp: change back to to le_world as current world,
278 when we are done testing our level.
280 2004-05-08 13:35 tobgle
282 * src/: leveleditor.cpp, tile.h: Make sure that tiles are loaded
283 before tilegroups are requested. This fixed a bug when loading
284 leveleditor from command-line.
286 2004-05-08 12:45 rmcruz
288 * src/worldmap.cpp: There is no need in saving on exit, since it
289 already saves in level exit.
291 2004-05-08 12:41 rmcruz
293 * src/: player.cpp, player.h, world.cpp: Fixes death in modes
294 different than the autoscrolling.
296 2004-05-08 02:28 tobgle
298 * src/leveleditor.cpp: Fixed some leveleditor-object/badguy issues.
300 2004-05-08 02:06 rmcruz
302 * data/levels/misc/menu.stl: Removed goodies from the intro (demo)
305 2004-05-08 02:04 rmcruz
307 * src/player.cpp: Fixed bug that was causing player's dead. Don't
308 think it is totally solved
310 2004-05-08 01:45 tobgle
312 * src/leveleditor.cpp: Fixed creating level-subset again.
314 2004-05-08 01:21 grumbel
316 * data/images/title/logo.png: fixed logo, old one was missing a row
317 of pixels on the top and on the right
319 2004-05-08 01:10 rmcruz
321 * data/levels/test/level9.stl: Test level for auto-scrolling.
323 2004-05-08 01:09 rmcruz
325 * src/: level.cpp, level.h, player.cpp, world.cpp: Added horizontal
326 auto scrolling! Hope you like it ;)
328 2004-05-08 01:09 rmcruz
330 * TODO: This is working fine now, right?
332 2004-05-08 01:05 grumbel
334 * data/music/supertux-2.ogg: - another piece from ZhayTee
336 2004-05-07 23:43 grumbel
338 * data/music/supertux-1.ogg: - piece of music from ZhayTee
340 2004-05-07 23:24 grumbel
344 2004-05-07 23:14 grumbel
346 * TODO: added new issue
348 2004-05-07 22:48 tobgle
350 * src/: collision.cpp, leveleditor.cpp, title.cpp, type.h, world.h:
351 major changes to the leveleditor internals, there are a few bugs
352 expected to appear, but this had to be made!
354 2004-05-07 15:46 rmcruz
356 * src/: globals.cpp, globals.h, setup.cpp: Added support for
357 silver's Benjamin font.
359 2004-05-07 15:45 rmcruz
361 * data/images/status/: letters-black.png, letters-blue.png,
362 letters-gold.png, letters-green.png, letters-red.png,
363 letters-silver.png, letters-white-big.png,
364 letters-white-small.png, letters-white.png: Replaced letters by
365 Benjamin's hand-written ones.
367 2004-05-07 15:44 rmcruz
369 * data/images/status/back.png: Replaced current back icon with
370 Benjamin's one. It's so much better.
372 2004-05-07 15:43 rmcruz
374 * data/images/status/back.xcf: File moved.
376 2004-05-07 15:42 rmcruz
378 * data/images/status/old/: back.png, back.xcf: Moved back button to
381 2004-05-07 12:56 tobgle
383 * data/images/icons/: objects.png, objects.xcf: added (I forgot to
384 add them, shame on me)
386 2004-05-07 12:09 grumbel
390 2004-05-07 02:30 rmcruz
392 * src/: globals.cpp, globals.h, setup.cpp: Added support for
393 Benjamin's green fonts.
395 2004-05-07 02:22 rmcruz
397 * src/menu.cpp: Replaced - by _ for the flickering input cursor.
398 This is now possible thankfull to Benjamin's fonts.
400 2004-05-07 02:20 rmcruz
402 * src/text.cpp: Support for Benjamin's fonts.
404 2004-05-07 02:19 rmcruz
406 * data/images/status/: letters-black.png, letters-blue.png,
407 letters-gold.png, letters-green.png, letters-red.png,
408 letters-white-big.png, letters-white-small.png,
409 letters-white.png: Replaced fonts by Atari Benjamin's ones. This
410 are very similiar, but they make possible to use more characters!
412 2004-05-06 23:39 rmcruz
414 * src/: defines.h, setup.cpp: Moved SCREEN_W and SCREEN_H to
415 setup.cpp to avoid ppl using them.
417 2004-05-06 22:32 grumbel
419 * data/images/background/ocean.png: - improved background by
420 Christopher A. Webber
422 2004-05-06 22:02 grumbel
424 * src/: level.cpp, leveleditor.cpp: - made supertux g++295 friendly
426 2004-05-06 21:55 tobgle
428 * src/: button.cpp, leveleditor.cpp, tile.cpp, tile.h: TileGroups
429 are placed in a set now. BUTTON_WHEELUP and BUTTON_WHEELDOWN
432 2004-05-06 20:49 sik0fewl
434 * src/world.cpp: - undid Ricardo's changes
436 2004-05-06 20:49 sik0fewl
438 * data/levels/test/level8.stl: - added backscroll test level
440 2004-05-06 18:50 tobgle
442 * src/leveleditor.cpp: Fixed bug where tiles/objects could be drawn
445 2004-05-06 17:09 rmcruz
447 * src/: menu.h, setup.cpp, worldmap.cpp: Made worldmap to save game
448 on exit. And removed Save menu item, it's useless, since the
449 game automatically saves the game, and only confuses the player.
451 2004-05-06 17:03 rmcruz
453 * src/world.cpp: This should work, i guess...
455 2004-05-06 14:51 rmcruz
457 * src/setup.cpp: Just added leveleditor argument to help info.
459 2004-05-06 14:47 rmcruz
461 * src/world.cpp: Made the back scrolling to work in debug mode (and
462 also only). If you want to test it, just run supertux as
463 'supertux --debug-mode'.
465 2004-05-06 04:12 sik0fewl
467 * src/badguy.cpp: - replaced some fabs() where fabsf() should be
468 used - made jumpy's animation follow the laws of physics more
471 2004-05-06 01:58 sik0fewl
473 * src/world.cpp: - made some backscroll changes. It's now a little
474 better, but still needs some work.
476 2004-05-06 00:24 sik0fewl
478 * src/world.cpp: - fixed scrolling problem when starting from a
481 2004-05-06 00:04 tobgle
483 * src/: leveleditor.cpp, texture.cpp, texture.h, tile.cpp, tile.h:
484 added draw_stretched capability to surface* and tile* classes and
485 moreover built a minimap upon it for the leveleditor.
486 Unfortunately it only works correctly in OpenGL mode, therefore
487 it is disabled in software mode.
489 2004-05-05 22:05 tobgle
491 * src/: button.cpp, leveleditor.cpp: Fixed Objects drag+drop bug.
492 LevelEditor cursor tuning.
494 2004-05-05 18:59 tobgle
496 * src/: button.cpp, button.h, leveleditor.cpp: LevelEditor
497 tilegroup/object select by wheelup/wheeldown on buttons. Support
498 for WheelUp and WheelDown in Buttons.
500 2004-05-05 18:07 rmcruz
502 * src/: globals.cpp, globals.h, leveleditor.cpp, leveleditor.h,
503 setup.cpp, supertux.cpp, title.cpp: Made leveleditor to start in
504 a specific file when ran as: supertux --leveleditor levelname.stl
505 Unfortanely, it crashes when creating the Objects menu. I don't
506 think it is related with my code, so here is the commit.
508 2004-05-05 16:38 tobgle
510 * src/: button.cpp, leveleditor.cpp: Adding Objects works through
511 clicking instead pressing now.
513 2004-05-05 15:15 tobgle
515 * data/levels/world1/level4.stl: well, actually I created this ...
516 not that wonderful level for 0.0.5 ;)
518 2004-05-05 14:59 tobgle
520 * src/: button.cpp, button.h, leveleditor.cpp: a ButtonPanel is
521 able to highlight the last clicked/activated item now. A
522 double/tripple shortcut was replaced in the leveleditor.
524 2004-05-05 14:27 tobgle
526 * src/leveleditor.cpp: fixed a crash when creating a new
527 levelsubset in the editor
529 2004-05-05 14:03 rmcruz
531 * src/world.cpp: Just tuned the X_SPACE, so that Tux position in
532 screen is exactly the same as before. Check and remove the TODO
533 point, in case you agree.
535 2004-05-05 13:08 neoneurone
537 * data/Makefile.am: images/icon.png in Makefile.am removed as
538 requested by Ricardo Cruz
540 2004-05-05 06:04 sik0fewl
542 * src/world.cpp: - fixed scrolling past level bug
544 2004-05-05 04:59 sik0fewl
546 * src/world.cpp: - fixed the part of backscrolling that a broke.
547 Backscrolling still needs some work.
549 2004-05-05 01:39 sik0fewl
551 * TODO, src/world.cpp: - fixed small scrolling bug - added screwed
552 up backscroll to TODO
554 2004-05-05 00:49 rmcruz
556 * data/levels/misc/menu.stl: Made intro demo to use the ordinary
557 background (arctis2.jpg). Anyway, shouldn't a PNG file be
560 2004-05-05 00:34 tobgle
562 * data/images/tilesets/supertux.stgt: [no log message]
564 2004-05-05 00:16 tobgle
566 * src/: button.cpp, button.h, leveleditor.cpp, menu.h: LevelEditor
567 bug-fixes, improvements and fine-tuning.
569 2004-05-04 23:54 matzebraun
571 * TODO: scrolling is broken
573 2004-05-04 22:57 tobgle
575 * src/defines.h: corrected typo
577 2004-05-04 21:49 tobgle
579 * src/defines.h: Added a comment.
581 2004-05-04 21:13 rmcruz
583 * TODO: Added another point.
585 2004-05-04 21:12 rmcruz
587 * data/levels/misc/menu.stl, TODO, data/levels/world1/level13.stl,
588 src/world.cpp: Removed scrolling printf, back scrolling from
589 level 13 and snow from menu. So, two points are gone now.
590 Notice that the back scrolling is still in development, so please
591 calm down, and don't add it to the TODO as a bug. Besides no
592 level use it. I told Ryan to give a look at that code now.
594 2004-05-04 20:58 rmcruz
596 * src/title.cpp: The background was being drawn twice, as reported
597 by Ingo. Ingo, could you replace all powerup boxes with money
598 ones. Thx And why was the background changed? This one sucks when
599 scrolling (it has a column of pixels on the right that give a bad
602 2004-05-04 19:42 grumbel
606 2004-05-04 19:31 grumbel
608 * TODO: [no log message]
610 2004-05-04 19:14 tobgle
612 * data/images/icons/rubber.png: update
614 2004-05-04 19:00 rmcruz
616 * TODO: Removed scrolling bug, added an Abort level one.
618 2004-05-04 18:03 rmcruz
620 * src/gameloop.cpp: Fixed frame_ratio() workaround.
622 2004-05-04 17:38 rmcruz
624 * src/: world.cpp, world.h: Fixed srolling camera move. Silly me, I
625 forgot about the frame rates. It still doesn't work, since the
626 frame_ratio variable is not calculated... It has allways the same
627 value. Is this some workaround? « action(1.0f); »
629 2004-05-04 16:41 rmcruz
631 * src/world.cpp: Added a test for a end of level scrolling test...
632 There seems to be an end sequence issue regarding this, doesn't
633 it make use of the scrolling()?
635 2004-05-04 16:26 rmcruz
637 * data/images/: shared/old/icon.png, icon.png: Moved this image to
638 the old shared dir, in order to prevent it from being included in
641 2004-05-04 16:02 grumbel
643 * data/images/icon.png: - icon is not useless, the .xpm version is
644 scaled down, the .png has the original size
646 2004-05-04 15:58 rmcruz
648 * src/: player.cpp, player.h, world.cpp, world.h: Made it possible
649 for Tux to be in a position before the half of the screen.
650 Started implementing a moving camera, but it isn't working very
651 well, i'll have a look at it later.
653 2004-05-04 15:57 rmcruz
655 * data/images/icon.png: Useless icon, the XPM works fine under
658 2004-05-04 13:27 rmcruz
660 * src/: defines.h, setup.cpp: Just put screen's width and height as
663 2004-05-04 02:32 rmcruz
665 * README: Just added the Power/Run key to the README, as our John
666 Spray player indicated.
668 2004-05-04 01:44 rmcruz
670 * src/world.cpp: Changed the way the scrolling was calculated.
671 Instead of calculating it relatively to the middle of the screen,
672 calculte it relatively to the borders. This solution is more
673 clear (IMO) and elegant because; there isn't that ugly code
674 anymore: scroll_x -= screen.w / 2; (...) scroll_x += screen.w /
677 Besides from that, in case we change the resolution, this makes
678 the playbility to be not affected.
680 Note: if you think the scrolling is made when Tux is too much in
681 the right or in the left, you can easily change this, by changine
682 the SPACE_X value in world.cpp.
684 2004-05-04 01:27 rmcruz
686 * src/title.cpp: Improved the intro demo, in order to make it more
687 elegant. I haven't testedt powerups and tux collision yet,
690 2004-05-04 01:06 tobgle
692 * src/: button.cpp, level.cpp, level.h, leveleditor.cpp,
693 lispreader.cpp, menu.h, type.h, world.cpp: leveleditor related
694 improvements. Added bkgd_speed.
696 2004-05-03 22:35 tobgle
698 * src/: button.cpp, leveleditor.cpp, texture.cpp, texture.h,
699 tile.cpp, tile.h: more leveleditor related improvements
701 2004-05-03 22:35 tobgle
703 * data/images/tilesets/supertux.stgt: more tilegroups
705 2004-05-03 22:23 grumbel
707 * TODO: added scrolling issue
709 2004-05-03 21:46 sik0fewl
711 * src/world.cpp: - fixed scrolling bug
713 2004-05-03 21:43 grumbel
715 * TODO: added another issue
717 2004-05-03 21:36 grumbel
721 2004-05-03 19:56 tobgle
723 * src/: leveleditor.cpp, menu.h: leveleditor menu IDisation and
726 2004-05-03 19:29 tobgle
728 * src/: level.cpp, level.h, leveleditor.cpp, menu.h: leveleditor
731 2004-05-03 19:18 grumbel
733 * TODO: - added issues
735 2004-05-03 15:57 rmcruz
737 * src/title.cpp: Ooops, looks like screen wasn't scrolling in the
740 2004-05-03 15:36 rmcruz
742 * data/levels/world1/level13.stl: Enabled back scrolling on this
743 level. It is mostly for people give it a try.
745 2004-05-03 15:32 rmcruz
747 * src/level.cpp: Fixed the back_scrolling flag as suggested by
748 Michael George over the mailing list.
750 2004-05-03 15:02 matzebraun
754 2004-05-03 15:00 matzebraun
756 * src/gameloop.cpp: hiding the time while end_sequence wasn't nice
758 2004-05-03 14:56 matzebraun
762 2004-05-03 14:45 rmcruz
764 * src/level.cpp: Just changed back_scrolling save syntax.
766 2004-05-03 14:39 matzebraun
768 * src/gameloop.cpp: fix timeup issues when endsequence triggered
770 2004-05-03 14:34 rmcruz
772 * src/: level.cpp, level.h, player.cpp, player.h, world.cpp,
773 world.h: Added back scrolling! It is only enabled if the level
776 2004-05-03 14:02 rmcruz
778 * src/setup.cpp: Just added Level Editor back to the menu. I know
779 it isn't working very well, but this is the cvs, so we need it,
780 in order to test it! If you want to make a release snapshot, just
783 2004-05-03 13:35 grumbel
785 * data/images/icon.xpm: - changed size to 32x32 to make windows
788 2004-05-03 13:18 matzebraun
790 * contrib/innosetup/: supertux.ico, supertux.iss: added files for
793 2004-05-03 01:22 grumbel
795 * Makefile.am: - makefile fixes
797 2004-05-03 00:44 grumbel
799 * src/: leveleditor.cpp, setup.cpp: - -Wall fixing - removed level
800 editor from menu, since it crashes on settings and is thus not
803 2004-05-03 00:40 grumbel
805 * Makefile.am, NEWS, README, TODO: - small bugfixes in README and
808 2004-05-03 00:31 grumbel
810 * data/levels/test/: level5.stl, level6.stl, level7.stl: - some
813 2004-05-03 00:29 matzebraun
817 2004-05-03 00:27 grumbel
819 * ChangeLog: - added changelog entries
821 2004-05-03 00:26 matzebraun
823 * src/: button.cpp, button.h: fixed potential bug in Button class
826 Milestone 0.1.0 - May 3, 2004
827 -----------------------------
828 2004-05-03 00:21 grumbel
830 * contrib/levelconvert.py: - removed old convert script, the
831 working one is still in place
833 2004-05-03 00:17 grumbel
835 * src/title.cpp: - fixed intro jumping
837 2004-05-02 23:38 matzebraun
841 2004-05-02 23:28 tobgle
843 * src/: badguy.cpp, badguy.h, button.cpp, button.h, gameobjs.h,
844 leveleditor.cpp, player.h, special.h, title.cpp, type.h,
845 world.cpp: leveleditor related improvements
847 2004-05-02 20:47 grumbel
849 * Makefile.am, TODO, configure.ac: - added lispreader issue to todo
850 - changed version number
852 2004-05-02 18:08 matzebraun
854 * TODO, src/leveleditor.cpp, src/scene.cpp, src/scene.h,
855 src/title.cpp, src/worldmap.cpp: fixed that points aren't reset
858 2004-05-02 17:51 matzebraun
860 * TODO, src/gameloop.cpp, src/world.cpp: fixed musicproblems in
861 endgame and fixed multicoinblock problems (not optimal yet, but I
862 don't want to do a complicated real fix before the release)
864 2004-05-02 17:30 matzebraun
866 * TODO, src/title.cpp: fixed (well worked around) jump problems in
869 2004-05-02 16:56 rmcruz
871 * src/intro.cpp: Only use the fade() on the debug mode. Is anyone
872 willing to check this fading code to see what's wrong with it?
874 2004-05-01 21:07 grumbel
876 * data/levels/world1/level6.stl: - fixed hidden passage which
879 2004-05-01 18:39 grumbel
881 * src/: setup.cpp, texture.cpp, texture.h: - fixed compile with
884 2004-05-01 17:46 grumbel
886 * src/: badguy.cpp, player.cpp: - improved verboseness of badguy in
887 wall error message - fixed bug that caused tux to only high jump
890 2004-05-01 16:43 grumbel
892 * data/images/tilesets/: background7.png, background8.png,
893 exitbg.png, exitfg.png, snow3.png: - changed contrast and made
894 little pixel corrections
896 2004-05-01 16:41 grumbel
898 * data/levels/world1/: level24.stl, level25.stl: - badguy in wall
901 2004-05-01 16:37 grumbel
903 * data/levels/world1/level23.stl: - added some background tiles -
906 2004-05-01 16:31 grumbel
908 * data/levels/world1/level22.stl: - badguy in wall fixes
910 2004-05-01 16:29 grumbel
912 * data/levels/world1/level21.stl: - added some background tiles -
915 2004-05-01 16:23 grumbel
917 * data/levels/world1/level20.stl: - added some background tiles -
920 2004-05-01 16:10 grumbel
922 * data/levels/world1/: level18.stl, level19.stl: - added some
923 background tiles - badguy in wall fixes
925 2004-05-01 16:05 grumbel
927 * data/levels/world1/level18.stl: - added some background tiles
929 2004-05-01 15:57 grumbel
931 * data/levels/world1/level17.stl: - added some background tiles
933 2004-05-01 15:49 grumbel
935 * data/levels/world1/level16.stl: - added some background tiles
937 2004-05-01 15:43 grumbel
939 * data/levels/world1/level15.stl: - added some background tiles
941 2004-05-01 15:38 grumbel
943 * data/levels/world1/level14.stl: - added some background tiles
945 2004-05-01 15:28 grumbel
947 * data/levels/world1/level13.stl: - added some background tiles
949 2004-05-01 15:22 grumbel
951 * data/levels/world1/: level11.stl, level12.stl: - added some
954 2004-05-01 15:08 grumbel
956 * TODO: fixed level7 bug, does anybody mind if we removed the
959 2004-05-01 15:08 grumbel
961 * data/levels/world1/level7.stl: - fixed one-tile space bonus bug
963 2004-05-01 14:46 grumbel
965 * data/levels/world1/level10.stl: - added some background tiles
967 2004-05-01 14:40 grumbel
969 * data/levels/world1/level9.stl: - added some background tiles
971 2004-05-01 14:33 grumbel
973 * data/levels/world1/level8.stl: - added some background tiles
975 2004-05-01 14:24 grumbel
977 * data/levels/world1/: level7.stl: - added some background tiles
979 2004-05-01 14:21 grumbel
981 * data/levels/world1/level6.stl: - added some background tiles
983 2004-05-01 14:11 grumbel
985 * data/levels/world1/level5.stl: - added some background tiles
987 2004-05-01 14:06 grumbel
989 * data/levels/world1/level4.stl: - added some background tiles
991 2004-05-01 13:59 grumbel
993 * data/levels/world1/: level1.stl, level2.stl, level3.stl: - added
994 some background tiles
996 2004-05-01 13:39 grumbel
998 * data/levels/world1/: level3.stl, level5.stl: - removed some evil
1001 2004-05-01 13:25 rmcruz
1003 * src/screen.cpp: Just use flipscreen(), instead of giving true as
1004 update argument. This update thing seems broken. Anyway, still
1007 2004-05-01 13:25 grumbel
1009 * data/levels/world1/level7.stl: - removed a bunch of random acting
1010 bouncing snowball and replaced them with other enemies
1012 2004-05-01 13:14 rmcruz
1014 * src/texture.cpp: Added alpha support for SDL. Dunno if works,
1015 wasn't able to test.
1017 2004-05-01 13:12 grumbel
1019 * data/levels/world1/level5.stl: - changed layout of water areas to
1022 2004-05-01 13:00 rmcruz
1024 * src/screen.cpp: Fixed naming.
1026 2004-05-01 12:59 rmcruz
1028 * src/: intro.cpp, screen.cpp, screen.h: First atempt to add a fade
1029 in/out function. Though, it doesn't work, dunno why in the Open
1030 GL mode. The SDL frontend doesn't seem to support alpha
1031 blittling whatsoever.
1033 2004-05-01 12:58 grumbel
1035 * data/levels/world1/level4.stl: - fixed secret to don't look like
1036 a bug (ie. moved background tiles into foreground)
1038 2004-05-01 12:52 grumbel
1040 * data/levels/world1/level1.stl: - changed highjump tutorial so
1041 that it is impossible to get stuck
1043 2004-05-01 12:36 grumbel
1045 * data/levels/world1/level19.stl: - feet visible at exit solved
1047 2004-05-01 12:32 grumbel
1049 * data/levels/world1/level15.stl: - fixed problematic situation
1050 with iceblock and two spikes and not enough space to the roof
1052 2004-05-01 12:26 grumbel
1054 * data/levels/world1/level14.stl: - fixed feed visible in exit -
1055 fixed badguy in wall error
1057 2004-05-01 12:18 grumbel
1059 * data/levels/world1/level13.stl: - removed cloud tiles, since done
1060 via particle system - removed some other obsolete tiles
1062 2004-05-01 12:12 grumbel
1064 * data/levels/world1/level11.stl: - fixed an annoying hide-tile
1065 that causes the player due die easily due to back bumping into a
1068 2004-05-01 12:12 rmcruz
1070 * src/player.cpp: Just made stars to blink more.
1072 2004-05-01 12:07 grumbel
1074 * data/levels/world1/level10.stl: - fixed a few enemy positions,
1075 removed snowball that made stuff to frustrating
1077 2004-04-30 20:44 grumbel
1079 * TODO: added another bug
1081 2004-04-30 19:09 sik0fewl
1083 * TODO: - separated fixed from unfixed in TODO
1085 2004-04-30 17:29 matzebraun
1089 2004-04-30 17:13 matzebraun
1093 2004-04-30 17:07 matzebraun
1097 2004-04-30 17:01 matzebraun
1101 2004-04-30 16:51 matzebraun
1105 2004-04-30 16:43 matzebraun
1109 2004-04-30 16:38 matzebraun
1113 2004-04-30 16:31 matzebraun
1115 * autogen.sh: don't use buggy automake1.8 (install is broken)
1117 2004-04-30 16:29 matzebraun
1119 * Makefile.cvs: removed outdated Makefile.cvs
1121 2004-04-30 13:40 rmcruz
1123 * src/menu.cpp: Ups!
1125 2004-04-30 13:20 rmcruz
1127 * src/: menu.cpp, menu.h: Return a string, instead of a char array
1128 pointer, in order to please Ingo.
1130 2004-04-30 11:48 grumbel
1132 * src/: player.cpp, player.h: - reduced jump tolleranze to two
1135 2004-04-30 09:25 sik0fewl
1137 * src/badguy.cpp: - make badguys bounce up when bumped from beneath
1139 2004-04-30 08:07 sik0fewl
1141 * src/badguy.cpp: - fixed stunned blocks moving when bumped into
1142 (as pointed out by Bill)
1144 2004-04-30 03:23 sik0fewl
1146 * src/badguy.cpp: - should fix all cases of bad guys
1147 walking/bouncing backwards
1149 2004-04-30 02:53 sik0fewl
1151 * src/: player.cpp, player.h: - Fixed jumping so it works in a way
1152 everybody can enjoy :)
1154 2004-04-30 01:23 rmcruz
1156 * src/world.cpp: In the invincible mode, don't bump/squish enemies,
1159 2004-04-30 01:12 rmcruz
1161 * src/: player.cpp, player.h: In the invincible mode, stars start
1162 flickering when the time is almost gone, as requested by Bill
1165 2004-04-30 00:27 rmcruz
1167 * data/levels/world1/level5.stl: Just changed a snowball into a
1168 mr.iceblock, as it used to be. It turns that place more hard,
1169 but player can just grab star anyway.
1171 2004-04-30 00:08 rmcruz
1173 * src/menu.cpp: Fixed a bug that could cause memory segfaults or
1176 2004-04-29 21:42 grumbel
1178 * src/player.cpp: undo'ed Ricardo patch, since it makes small jumps
1179 completly impossible instead of improving them (ie. velocity
1180 starts with vmax, if you don't reset it you will always get the
1181 highest possible jump)
1183 2004-04-29 20:58 rmcruz
1185 * src/player.cpp: Commented the set_velocity_y(0). I guess this is
1186 better than doing a crappy small jump.
1188 2004-04-29 19:32 rmcruz
1190 * src/title.cpp: Fixed a couple of bugs when deleting slots: -
1191 don't quit when back button is pressed; - refresh slots when one
1194 2004-04-29 19:20 matzebraun
1196 * src/badguy.cpp: you can't bump flying snowballs
1198 2004-04-29 18:23 matzebraun
1200 * src/: level.cpp, level.h, leveleditor.cpp: another leak fix for
1203 2004-04-29 18:16 matzebraun
1205 * src/: level.cpp, level.h, leveleditor.cpp: fixed some memory
1206 leaks in the leveleditor and level code
1208 2004-04-29 17:41 matzebraun
1210 * src/leveleditor.cpp: fixed broken leveleditor menus
1212 2004-04-29 17:18 rmcruz
1214 * data/images/shared/old/red-glow.png,
1215 data/images/shared/old/skidfiretux-left.png,
1216 data/images/shared/red-glow.png,
1217 data/images/shared/skidfiretux-left.png,
1218 data/images/shared/skidfiretux-right.png,
1219 data/images/shared/old/skidfiretux-right.png, src/resources.cpp,
1220 src/resources.h: Moved some old and unused graphics to the old
1221 dir. Also removed red-glow dependecy from the game.
1223 Congratulations Ingo, now we are using 100% original graphics.
1225 2004-04-29 16:07 rmcruz
1227 * src/menu.cpp: When Enter is pressed in an input field, instead of
1228 hidding the menu, go to the next item.
1230 2004-04-29 15:54 matzebraun
1232 * src/collision.cpp: apparently we get a 0 tile from time to time,
1235 2004-04-29 15:44 matzebraun
1237 * src/: collision.cpp, level.cpp, level.h, player.cpp: -optimized
1238 and cleaned up collision_object_map -fixed collision detection
1239 moving tux far away from his last position -fixed fuck code not
1242 All in all ducking and sliding in small areas should work like
1245 2004-04-29 15:36 grumbel
1247 * src/setup.cpp: power -> power/run
1249 2004-04-29 15:30 grumbel
1251 * data/Makefile.am: - added missing files
1253 2004-04-29 15:07 grumbel
1255 * data/levels/world1/: level21.stl, level22.stl, level26.stl,
1256 level8.stl: - fixed endseq
1258 2004-04-29 15:02 rmcruz
1260 * src/title.cpp: When removing a slot, keep the menu in the slots'
1263 2004-04-29 13:32 rmcruz
1265 * src/: menu.cpp, menu.h: Added a flickering cursor for input menu
1266 fields. The code is kinda of sucky, so feel free to clean it up.
1268 Unfortanely, there isn't any '_' charcter, so I have to use '-'
1269 :( I hope, we will soon add a new row of characters.
1271 2004-04-29 12:45 matzebraun
1273 * src/gameobjs.cpp: added missing #include <algorithm>
1275 2004-04-29 12:34 rmcruz
1277 * src/: menu.cpp, menu.h, title.cpp: Added removing of slots when
1280 2004-04-29 12:00 rmcruz
1282 * src/: leveleditor.cpp, menu.cpp, menu.h: Created a simple
1283 confirm_dialog. Currently only used by the level editor, but can
1284 be used, for instance, by slot delete confirmation.
1286 2004-04-29 02:53 grumbel
1288 * data/intro.txt: - fixed typo, and gwen/penny
1290 2004-04-29 02:53 grumbel
1292 * data/intro.txt: - fixed typo
1294 2004-04-29 02:51 grumbel
1296 * src/: gameloop.cpp, worldmap.cpp: - fixed align of lives display
1299 2004-04-29 02:43 grumbel
1301 * src/: player.cpp, player.h: - removed auto-repeat of jump events,
1302 now one has to press again to jump and can't just hold button,
1303 makes the game a little bit more difficult, but removes the ugly
1304 situations with largetux stuck directly under a tile and bouncing
1305 up and down all the time
1307 2004-04-29 02:15 grumbel
1309 * TODO, src/badguy.cpp, src/gameloop.cpp, src/gameloop.h,
1310 src/music_manager.cpp, src/music_manager.h, src/player.cpp,
1311 src/player.h, src/special.cpp, src/text.cpp, src/worldmap.cpp:
1312 <MatzeB> -updates the TODO file <MatzeB> -should really fix the
1313 problems when picking up specials <MatzeB> -should fix mriceblock
1314 not falling down <MatzeB> -you can duck again while jumping
1315 <MatzeB> -textscroller isn't framerate limited anymore <MatzeB>
1316 -changes to the endsequence code, so that you can always hear the
1317 complete music single
1319 grumbel: removed the duck while jumping thing, since that is
1320 reserved for the butt-jump
1322 2004-04-29 00:31 rmcruz
1324 * data/music/: fortress-fast.mod, Mortimers_chipdisko-fast.mod,
1325 Mortimers_chipdisko.mod, SALCON-fast.MOD, fortress.mod,
1326 SALCON.MOD, theme.mod: Marek update for musics. It looks like
1327 due to a SDL_mixer bug, all musics loaded need to have the same
1330 2004-04-28 23:27 grumbel
1332 * data/: images/tilesets/run1.png, images/tilesets/run2.png,
1333 images/tilesets/run3.png, images/tilesets/run4.png,
1334 images/tilesets/supertux.stgt, levels/world1/level1.stl,
1335 levels/world1/level7.stl: - fixed author of level7 - added
1338 2004-04-28 23:23 rmcruz
1340 * src/badguy.cpp: Tux kicking animation wasn't being used in some
1341 circustances - fixed.
1343 2004-04-28 22:51 grumbel
1345 * src/: menu.cpp, setup.cpp: - removed joystick setup menu, since
1346 it won't work anyway - changed wording from key to keyboard -
1347 fixed strcpy versus change_input
1349 2004-04-28 22:34 grumbel
1351 * src/: special.cpp, world.cpp: - memleak fix for my last patch -
1352 iceflower/growup crash fix (well, maybe)
1354 2004-04-28 22:28 grumbel
1356 * src/gameobjs.cpp: - replaced evil cast with std::find
1358 2004-04-28 22:24 grumbel
1360 * src/: gameobjs.cpp, special.cpp, world.cpp, world.h: MatzeB: that
1361 shoudl fix the cases where you die when picking up an iceflower
1363 2004-04-28 22:07 grumbel
1365 * src/leveleditor.cpp: MatzeBs patch for evil cast
1367 2004-04-28 20:46 grumbel
1369 * data/CREDITS: added story credits
1371 2004-04-28 20:45 grumbel
1373 * src/: badguy.cpp, badguy.h, level.cpp, level.h, leveleditor.cpp,
1374 title.cpp: <MatzeB> my patch fixes another leak in the
1375 levelsubset code and cleans that up a little bit <MatzeB> it also
1376 removes the code for the bsod badguy, since that was a
1377 duplication of the snowball code anyway
1379 2004-04-28 19:27 grumbel
1381 * src/: gameloop.cpp, resources.cpp, resources.h: - added level
1382 done song, endseq needs to be a bit longer to get the song right
1384 2004-04-28 17:07 grumbel
1386 * data/CREDITS: -changed wording
1388 2004-04-28 16:58 rmcruz
1390 * src/: defines.h, intro.cpp, text.cpp, text.h, title.cpp,
1391 worldmap.cpp: Made display_text_file() to get the scroll speed as
1392 an argument. This way we can make the intro slower than the
1393 credits, for instance. It was just impossible to read them.
1394 Anyway, you can easily change their speed in defines.h .
1396 Also fixes a bug that was making the text to take while before
1397 starting to be displayed.
1399 2004-04-28 16:28 grumbel
1401 * data/music/tux-leveldone.mod: - leveldone music from Wansti
1403 2004-04-28 16:12 rmcruz
1405 * src/player.cpp: Forgot to commit this file. It used badguy's
1408 2004-04-28 16:09 rmcruz
1410 * src/: badguy.cpp, badguy.h: Changed kill_me() in order to get the
1411 score has an argument. This way, it makes much more flexible the
1414 2004-04-28 16:01 grumbel
1416 * data/images/background/extro.jpg, data/levels/world1/level26.stl,
1417 src/worldmap.cpp: - added new extro background
1419 2004-04-28 15:45 grumbel
1421 * data/supertux.strf, data/images/shared/firetux-duck-left.png,
1422 data/images/shared/firetux-duck-right.png,
1423 data/images/shared/iceflower-1.png,
1424 data/images/shared/iceflower-2.png,
1425 data/images/shared/iceflower-3.png,
1426 data/images/shared/iceflower.png, data/levels/world1/level19.stl,
1427 src/player.cpp: - added fire duck tux - turned iceflower into a
1430 2004-04-28 15:27 grumbel
1432 * AUTHORS, data/CREDITS: - added two music authors
1434 2004-04-28 15:18 grumbel
1436 * src/: resources.cpp, setup.cpp, setup.h, supertux.cpp, text.cpp,
1437 texture.cpp, title.cpp, world.cpp, world.h, worldmap.cpp:
1438 <MatzeB> fixes some remaining memory leaks
1440 2004-04-28 14:39 rmcruz
1442 * data/CREDITS: Removed Marek's email... I must have forgotten
1444 2004-04-28 14:15 rmcruz
1446 * AUTHORS, INSTALL, LEVELDESIGN, README: Applied patch from Ryan
1447 (the one sent to the mailing list). Basically it corrects a few
1448 grammar errors from me ;) and also formats some stuff.
1450 2004-04-28 14:13 rmcruz
1452 * src/badguy.cpp: Don't give score when flatting a badguy, since
1453 this leaves to unfair situations. Besides, we are already giving
1454 score for when he kills other enemies...
1456 I also think that we should give (let's say) half of the score,
1457 when a badguy is killed by a bullet. Since it is so easy to do
1458 that... What do you say?
1460 2004-04-28 13:43 rmcruz
1462 * src/special.cpp: Fixed bug told in the mailing list: «- fireballs
1463 don't shoot if you are above screen (they're destroyed because
1464 they're off screen)» There is not point in removing them when
1467 2004-04-28 02:14 grumbel
1469 * data/levels/world1/: level1.stl, level10.stl, level11.stl,
1470 level12.stl, level13.stl, level14.stl, level15.stl, level16.stl,
1471 level17.stl, level18.stl, level19.stl, level2.stl, level20.stl,
1472 level23.stl, level24.stl, level3.stl, level4.stl, level5.stl,
1473 level6.stl, level7.stl, level8.stl, level9.stl: - fixed
1474 endsequences and a few other minor issues
1476 2004-04-27 23:49 grumbel
1480 2004-04-27 23:33 grumbel
1482 * data/: images/tilesets/nolok1.png, images/tilesets/nolok2.png,
1483 images/tilesets/supertux.stgt, levels/world1/level26.stl: - added
1484 nolok statue to the throne room
1486 2004-04-27 23:11 rmcruz
1488 * data/CREDITS: Improved the CREDITS a little bit: - removed emails
1489 (Ingo, in a irc discussion, you were the 1st one to say that
1490 emails should go to the package CREDITS file, not the in-game
1491 one). I have already done that. - and just made something here
1494 I don't really like the nicknames, but I left them there. I think
1495 we should have a credits section in the webpage and there will be
1496 the best place to put them. (OT: we also need a screenshots
1497 section and old version downloads should be avaible).
1498 Futhermore, I would still prefer one in-game credits with
1501 2004-04-27 23:00 rmcruz
1503 * src/special.cpp: Matze made eggs not to be removed at all during
1504 a level saying that they shouldn't be destroyed when off the
1505 screen. The fact is that OFFSCREEN_DISTANCE is already pretty
1506 generous, but if you don't think so, just increase it.
1508 2004-04-27 21:18 grumbel
1510 * TODO: updated todo
1512 2004-04-27 21:17 grumbel
1514 * src/: tile.cpp, world.cpp: removed debug stuff
1516 2004-04-27 21:16 grumbel
1518 * TODO, data/extro.txt, src/worldmap.cpp: - added credit after
1519 extro, might need a bit fadeout stuff
1521 2004-04-27 21:01 grumbel
1523 * data/images/background/oiltux.jpg: - added oiltux
1525 2004-04-27 20:55 grumbel
1527 * src/: defines.h, text.cpp: - decreased kick time even more, fixed
1530 2004-04-27 20:44 grumbel
1532 * src/: worldmap.cpp, worldmap.h: - made worldmap CPU independend,
1535 2004-04-27 20:35 grumbel
1537 * data/supertux.strf: - added 'falling' graphics, well, not really,
1538 but better than invisible
1540 2004-04-27 20:29 grumbel
1542 * src/gameloop.cpp: - reset bonus on kill
1544 2004-04-27 19:09 grumbel
1546 * TODO, data/supertux.strf, src/badguy.cpp, src/badguy.h,
1547 src/leveleditor.cpp, src/special.cpp: <MatzeB> -adds a workaround
1548 for the disappearing eggs (they're just not removed anymore when
1549 off screen) <MatzeB> -updates the TODO file <MatzeB> -small fix
1550 for mrbomb exploding and hitting other mrbomb <MatzeB> -renaming
1551 money/laptop to jumpy/mriceblock <MatzeB> -fix for enemies
1554 2004-04-27 19:06 grumbel
1556 * data/levels/world1/level26.stl: - endseq fixing
1558 2004-04-27 17:45 grumbel
1560 * data/CREDITS: name fix
1562 2004-04-27 17:15 grumbel
1564 * src/: gameloop.cpp, level.cpp, text.cpp, text.h, worldmap.cpp,
1565 worldmap.h: - added extro support to worldmap, crashes however,
1568 0x080826f5 in display_text_file(std::string const&, Surface*) ()
1569 at music_manager.cpp:26 26 MusicManager::MusicManager()
1570 (gdb) where #0 0x080826f5 in display_text_file(std::string
1571 const&, Surface*) () at music_manager.cpp:26 #1 0x080826b5 in
1572 display_text_file(std::string const&, std::string const&)
1573 (file=@0x88ad5d0, surface=@0xbffff230) at text.cpp:234 #2
1574 0x08093b31 in WorldMapNS::WorldMap::update() (this=0xbffff3b0) at
1577 2004-04-27 17:07 grumbel
1579 * data/levels/default/worldmap.stwm: -m added extro
1581 2004-04-27 16:26 grumbel
1583 * data/images/tilesets/: brick0.png, brick1.png: - changed brick
1584 color a little bit to look less yellow/green-ish
1586 2004-04-27 15:59 rmcruz
1588 * src/defines.h: Just decreased the kicking time (the 3 secs were
1589 only for testing purposes).
1591 2004-04-27 14:10 grumbel
1593 * data/CREDITS: - added some mail addresses, but looks bloated
1594 again, might be a good idea to reorder it for people instead of
1597 2004-04-27 14:08 grumbel
1599 * data/supertux.strf: - fixed align
1601 2004-04-27 13:46 grumbel
1603 * data/CREDITS: this new CREDITS file *IS* an improvement, it might
1604 not be perfect, but its a lot better then the old one, if you
1605 miss something in this one *ADD* that stuff and don't replace it
1606 with an rather obsolete file
1608 2004-04-27 13:11 rmcruz
1610 * TODO, TODO.txt: Updated the TODO list and changed the extension.
1612 Please, use these headers in every documentation file, in order
1613 to keep consistency: « - Those behind SuperTux -
1614 http://super-tux.sf.net/
1616 Last update: April 26, 2004 » Obviously, replacing - * - by a
1617 description and Last update by the last update date.
1619 2004-04-27 13:06 rmcruz
1621 * src/: badguy.cpp, gameloop.cpp, special.cpp: Applied patch from
1622 Matze Braun that was sent to the mailing list. According to
1623 Matzes, changes are: « -fixes fast music being replayed again and
1624 again -fixes time being displayed negatively when tux dies
1625 because of timeout -fixes exploding bombs that hit mrbomb, so
1626 that the hit mrbomb now really transform into a bomb -updates
1629 I've also fixed two more bugs listed in the TODO: « - enemies
1630 start running backwards, when they collide with a flame - egg
1631 gets removed when leaving the screen, while badguys don't or at
1632 least much later, thus its not possible to wait for an egg that
1633 would bounce back »
1635 2004-04-27 12:22 rmcruz
1637 * data/images/shared/: old/bigcape-left-0.png,
1638 old/bigcape-left-1.png, old/bigcape-right-0.png,
1639 old/bigcape-right-1.png, old/bigfiretux-left-0.png,
1640 old/bigfiretux-left-1.png, old/bigfiretux-left-2.png,
1641 old/bigfiretux-left-jump.png, old/bigfiretux-right-0.png,
1642 old/bigfiretux-right-1.png, old/bigfiretux-right-2.png,
1643 old/bigfiretux-right-jump.png, old/bullet2.png,
1644 old/cape-left-0.png, old/cape-left-1.png, old/cape-right-0.png,
1645 old/cape-right-1.png, old/coffee2.png, old/duckfiretux-left.png,
1646 old/duckfiretux-right.png, old/ducktux-left.png,
1647 old/ducktux-right.png, old/firetux-left-0.png,
1648 old/firetux-left-0.png.right, old/firetux-left-1.png,
1649 old/firetux-left-1.png.right, old/firetux-left-2.png,
1650 old/firetux-left-2.png.right, old/firetux-right-0.png,
1651 old/firetux-right-1.png, old/firetux-right-2.png,
1652 bigcape-left-0.png, bigcape-left-1.png, bigcape-right-0.png,
1653 bigcape-right-1.png, bigfiretux-left-0.png,
1654 bigfiretux-left-1.png, bigfiretux-left-2.png,
1655 bigfiretux-left-jump.png, bigfiretux-right-0.png,
1656 bigfiretux-right-1.png, bigfiretux-right-2.png,
1657 bigfiretux-right-jump.png, bullet.png, cape-left-0.png,
1658 cape-left-1.png, cape-right-0.png, cape-right-1.png, coffee.png,
1659 duckfiretux-left.png, duckfiretux-right.png, ducktux-left.png,
1660 ducktux-right.png, firetux-left-0.png, firetux-left-0.png.right,
1661 firetux-left-1.png, firetux-left-1.png.right, firetux-left-2.png,
1662 firetux-left-2.png.right, firetux-right-0.png,
1663 firetux-right-1.png, firetux-right-2.png: Yet another change of
1664 old images to the old dir. I guess we are now using new fresh
1665 graphics! Congrats, especially to Ingo!
1667 2004-04-27 12:14 rmcruz
1669 * data/CREDITS: Improve this file or leave it.
1671 2004-04-27 00:11 rmcruz
1673 * AUTHORS, ChangeLog, INSTALL, LEVELDESIGN, README: Updated the
1674 documentation. There is still a few flaws. It would be usefull
1675 to have an English-speaker reading these, since my English sux a
1676 bit (being modest ;) ).
1678 2004-04-26 23:39 grumbel
1680 * data/levels/world1/: level17.stl, level18.stl, level19.stl,
1681 level20.stl: - more endseq stuff
1683 2004-04-26 23:10 grumbel
1685 * src/collision.cpp: - little bugfix
1687 2004-04-26 23:09 grumbel
1689 * src/: special.cpp, special.h, world.cpp: bump patch for upgrades
1692 2004-04-26 22:46 neoneurone
1694 * configure.ac: credits for SuperTux development team
1696 2004-04-26 22:36 grumbel
1698 * data/levels/world1/: level24.stl, level25.stl, level26.stl: -
1701 2004-04-26 22:22 grumbel
1703 * data/levels/world1/: level13.stl, level14.stl, level15.stl,
1704 level16.stl, level23.stl: - more endseq
1706 2004-04-26 22:09 grumbel
1708 * data/levels/world1/: level10.stl, level11.stl, level12.stl,
1709 level5.stl, level7.stl, level8.stl, level9.stl: - more endseq
1711 2004-04-26 21:58 grumbel
1713 * src/: badguy.cpp, gameloop.cpp, player.cpp: - 'nother badguy fix
1714 from MatzeB: <MatzeB> -fixes the bumping problem for badguys
1715 <MatzeB> -implements bill kendricks proposal about helding
1716 iceblock (if you hit another enemy while
1718 2004-04-26 21:37 grumbel
1720 * data/levels/world1/: level1.stl, level2.stl, level3.stl,
1721 level4.stl, level5.stl, level6.stl: - fixed levels for new end
1724 2004-04-26 21:35 grumbel
1726 * data/images/tilesets/: endseq.png, finalgoal.png, supertux.stgt:
1727 - added endseq/finalgoal tiles
1729 2004-04-26 21:11 grumbel
1731 * src/: collision.cpp, collision.h, gameloop.cpp, gameloop.h,
1732 level.cpp, level.h, tile.cpp, tile.h, timer.cpp, timer.h: - new
1733 more bulletprof endsequence code patch from MatzeB
1735 2004-04-26 21:05 grumbel
1737 * data/CREDITS: - rearanged the credits a bit, other people are
1738 welcome to review/correct it where necesarry
1740 2004-04-26 20:51 grumbel
1742 * data/images/tilesets/black.png: - added missing black
1744 2004-04-26 19:46 grumbel
1746 * src/worldmap.cpp: - woopsy, fix for load/savegame
1748 2004-04-26 19:35 grumbel
1750 * src/: intro.cpp, screen.cpp, screen.h, setup.cpp, text.cpp: -
1751 added loading/fadeout screen placeholder - cleaned up credit code
1754 2004-04-26 18:45 grumbel
1756 * src/scene.cpp: - gcc -Wall warning fix
1758 2004-04-26 18:38 grumbel
1760 * TODO.txt: added milestone1 todo
1762 2004-04-26 17:04 grumbel
1764 * src/text.cpp: - fixed miss align in scrolling text
1766 2004-04-26 17:03 grumbel
1768 * data/images/tilesets/supertux.stgt, src/gameloop.cpp,
1769 src/lispreader.cpp, src/sprite_manager.cpp, src/title.cpp,
1770 src/worldmap.cpp: - removed st_abort() from lisp reader, client
1771 code should check the return value instead
1773 2004-04-26 16:40 rmcruz
1775 * src/: badguy.cpp, defines.h, player.cpp, player.h: Implemented
1776 kicking (as asked by Ingo). The kick timing can be changed in
1777 defines.h I've not tested it very well, but it doesn't seem to be
1778 working. Can anyone have a look?
1780 2004-04-26 16:24 rmcruz
1782 * src/gameloop.cpp: Removed (just commented) the clear screen code
1783 before the level starts. It looks bad when the intro info is
1784 gradient and then it displays a black screen and then the level.
1786 2004-04-26 16:20 rmcruz
1788 * src/: intro.cpp, setup.cpp: Intro file should be the one to
1789 handle the intro sequence, even if it is only one line of code.
1790 I think we shouldn't get rid of it, because in the future it
1791 should be improved and maybe support some sort of scripting.
1793 2004-04-26 16:16 grumbel
1795 * data/: images/worldmap/antarctica.stwt,
1796 images/worldmap/snowman.png, levels/default/worldmap.stwm: -
1797 added little snowman
1799 2004-04-26 16:15 rmcruz
1801 * src/: setup.cpp, text.cpp, text.h, title.cpp: Improved the
1802 display_text_file(): moved to text.cpp and made it more
1805 I wasn't able to test it, since the game crashes because of: «
1806 LispReader: File not found: /home/rick2/.supertux/save/slot1.stsg
1809 2004-04-26 15:43 grumbel
1811 * data/images/shared/egg.png: - rounded the egg a bit
1813 2004-04-26 15:38 grumbel
1815 * data/images/worldmap/firetux.png,
1816 data/images/worldmap/smalltux.png, src/worldmap.cpp,
1817 src/worldmap.h: - added small/firetux to worldmap
1819 2004-04-26 15:18 grumbel
1821 * src/gameloop.cpp: - added more meaningfull savegame titles
1823 2004-04-26 15:13 grumbel
1825 * src/player.cpp: - changed priority of skid and duck to avoid
1826 glitches when ducking and skiding at the same time
1828 2004-04-26 15:00 grumbel
1830 * src/title.cpp: - fix for title-demo going weird
1832 2004-04-26 14:48 grumbel
1834 * src/gameloop.cpp: - fixed lives status to handle more than 5
1837 2004-04-26 14:42 grumbel
1839 * data/images/worldmap/antarctica.stwt: - added auto-walk markings
1841 2004-04-26 14:41 grumbel
1843 * src/: worldmap.cpp, worldmap.h: - added automatic walking on
1846 2004-04-26 14:41 grumbel
1848 * data/levels/default/worldmap.stwm: - added some more trees
1850 2004-04-26 14:21 grumbel
1852 * src/: badguy.cpp, level.cpp, lispreader.cpp, resources.cpp,
1853 setup.cpp, sound.cpp, sound.h, special.cpp, sprite.cpp, sprite.h,
1854 sprite_manager.cpp, sprite_manager.h, supertux.cpp, texture.cpp,
1855 texture.h, tile.cpp, tile.h, world.cpp, worldmap.cpp: <MatzeB>
1856 -cleanup in resource management functions <MatzeB> -fixes 3
1857 potential crashs (deleting Sprite classes, using member function
1858 in <MatzeB> BadGuy class after removing it) <MatzeB> -cleans
1859 up sound init code and hopes that calling Mix_AllocateChannel
1860 will make <MatzeB> SDL_mixer happy... <MatzeB> -fix paths that
1861 missed a / after DATADIR <MatzeB> at least valgrind doesn't
1862 report any errors anymore when you apply that patch <MatzeB>
1863 (memory errors though, not memory leaks)
1865 2004-04-26 14:19 grumbel
1867 * src/: gameloop.cpp, worldmap.cpp, worldmap.h: - added way to
1868 interupt exit sequence - added primitive autowalk to worldmap
1870 2004-04-26 13:45 grumbel
1872 * data/levels/world1/level14.stl: - fixed reset point, well, maybe
1873 not sure if this was the cause for being reseted in a completly
1876 2004-04-26 13:14 grumbel
1878 * src/gameobjs.cpp: - little bouncing block fix
1880 2004-04-26 12:51 grumbel
1882 * src/special.cpp: - fixed 'jump' on flower collection
1884 2004-04-26 12:46 grumbel
1886 * src/: world.cpp, world.h, worldmap.cpp: - added bonus loading
1888 2004-04-26 12:03 grumbel
1890 * src/: gameloop.cpp, player.cpp, scene.cpp, scene.h, worldmap.cpp:
1891 - added saving of bonuses on worldmap, no loading yet
1893 2004-04-26 02:32 grumbel
1895 * data/levels/world1/level15.stl: - added endseq
1897 2004-04-26 02:20 grumbel
1899 * data/levels/world1/level10.stl: - added endseq
1901 2004-04-26 02:17 grumbel
1903 * data/levels/world1/level2.stl: - added endseq
1905 2004-04-26 01:58 grumbel
1907 * data/levels/test/level3.stl: - endseq stuff
1909 2004-04-26 01:46 grumbel
1911 * src/: gameloop.cpp, gameloop.h, level.cpp, special.cpp,
1912 special.h: - tweaked bullet and endsequence
1914 2004-04-26 01:45 grumbel
1916 * data/levels/world1/level1.stl: - added end sequence
1918 2004-04-26 00:46 grumbel
1920 * data/images/tilesets/: goal1-1.png, goal1-2.png, goal1-3.png,
1921 goal1-4.png, goal1-5.png, goal2-1.png, goal2-2.png, goal2-3.png,
1922 goal2-4.png, goal2-5.png, supertux.stgt: - added goal tiles
1924 2004-04-26 00:23 grumbel
1926 * configure.ac, data/Makefile.am: [no log message]
1928 2004-04-26 00:13 grumbel
1930 * data/CREDITS: - moved heading/version info into code
1932 2004-04-26 00:10 grumbel
1934 * src/: player.cpp, special.cpp: - bullet tweaks
1936 2004-04-26 00:10 grumbel
1938 * data/images/shared/: bullet-1.png, bullet-2.png, bullet-3.png,
1939 bullet-4.png: - bullet gfx
1941 2004-04-25 23:55 grumbel
1943 * data/extro.txt, data/intro.txt, data/supertux.strf,
1944 src/button.cpp, src/configfile.cpp, src/defines.h,
1945 src/high_scores.cpp, src/level.cpp, src/lispreader.cpp,
1946 src/menu.cpp, src/menu.h, src/setup.cpp, src/special.cpp,
1947 src/special.h, src/sprite_manager.cpp, src/text.cpp,
1948 src/texture.cpp, src/texture.h, src/tile.cpp, src/tile.h,
1949 src/title.cpp, src/worldmap.cpp, src/worldmap.h: - memleak fix
1950 and menu fix from MatzeB - little bullet tweaking from myself -
1953 2004-04-25 22:22 grumbel
1955 * data/levels/world1/level19.stl: - fixed 'impossible to make'
1958 2004-04-25 22:18 grumbel
1960 * data/levels/world1/: level14.stl, level8.stl: - fixed jump on
1961 cave issue - fixed background tiles
1963 2004-04-25 21:58 grumbel
1965 * data/levels/world1/: level11.stl, level12.stl, level26.stl: -
1966 fixed some gradients
1968 2004-04-25 21:51 grumbel
1970 * data/levels/world1/: level10.stl, level14.stl, level21.stl,
1971 level22.stl, level23.stl, level3.stl, level4.stl, level5.stl,
1972 level6.stl, level7.stl, level8.stl, level9.stl: - replaced
1973 backgrounds with new ones
1975 2004-04-25 20:38 grumbel
1977 * configure.ac: - release preparations
1979 2004-04-25 20:37 grumbel
1981 * data/Makefile.am, src/Makefile.am: - fixed makefile a bit
1983 2004-04-25 20:35 grumbel
1985 * data/levels/default/worldmap.stwm: - removed the 'double' path
1987 2004-04-25 19:17 grumbel
1989 * data/supertux.strf: - fixed some align problems
1991 2004-04-25 18:46 grumbel
1993 * data/supertux.strf, src/player.cpp, src/player.h,
1994 src/resources.cpp, src/setup.cpp: - rewrote tux drawing code,
1997 2004-04-25 18:17 grumbel
1999 * src/: leveleditor.cpp, player.cpp, player.h, resources.cpp: -
2000 moved tux gfx into a struct
2002 2004-04-25 18:07 grumbel
2004 * data/supertux.strf, src/leveleditor.cpp, src/player.cpp,
2005 src/player.h, src/resources.cpp: - moved tux completly to sprites
2007 2004-04-25 17:21 rmcruz
2009 * src/title.cpp: Turned the display_credits() function more
2010 flexible by getting the file to open.
2012 Ingo, what do you think if we used this for the intro text?
2014 2004-04-25 16:34 grumbel
2016 * data/: images/shared/cloud.png, images/tilesets/background4.png,
2017 images/tilesets/background5.png, images/tilesets/background6.png,
2018 levels/test/level2.stl, levels/world1/level1.stl,
2019 levels/world1/level2.stl: - some minor improvements in the gfx
2021 2004-04-25 16:27 grumbel
2023 * src/: Makefile.am, intro.cpp, intro.h, music_manager.cpp,
2024 player.cpp, setup.cpp: - added intro text
2026 2004-04-25 16:16 rmcruz
2028 * src/lispreader.cpp: Ooops, did a mistake. Fixed by Arkadiusz
2029 Miskiewicz. Aparentaly, fclose(NULL) causes a segfault.
2031 2004-04-25 15:51 grumbel
2033 * src/: gameloop.cpp, level.cpp: -added gradient support for start
2036 2004-04-25 15:45 grumbel
2038 * data/levels/world1/level13.stl: - added background gradient
2040 2004-04-25 15:16 grumbel
2042 * src/gameloop.cpp: - improved look of start/gameover screens
2044 2004-04-25 14:50 rmcruz
2046 * data/levels/test/level4.stl: Just updated the gradients test to
2047 use the new color entries.
2049 2004-04-25 14:44 grumbel
2051 * data/images/status/letters-white-big.png: - removed blurriness
2053 2004-04-25 14:38 rmcruz
2055 * data/images/shared/: distro-0.png, distro-1.png, distro-2.png,
2056 distro-3.png, old/distro2-0.png, old/distro2-1.png,
2057 old/distro2-2.png, old/distro2-3.png: Changed the distros images
2058 to the old dir. Finally possible thanks to Ingo.
2060 2004-04-25 14:34 rmcruz
2062 * data/levels/world1/: level1.stl, level10.stl, level11.stl,
2063 level12.stl, level15.stl, level16.stl, level17.stl, level18.stl,
2064 level19.stl, level2.stl, level20.stl, level26.stl, level3.stl,
2065 level4.stl, level5.stl, level6.stl, level7.stl, level8.stl,
2066 level9.stl: Yet another levels update by Marek. Changelog: «I
2067 fixed some minor flaws and tried to give each of the maps an
2068 original title. The latter was kinda difficult, because most of
2069 the maps didn't really have a theme, (like the bridge or the
2070 castle) so I had to make up their names; a task in which I maybe
2071 failed in some parts, but at least it's better than just
2074 2004-04-25 14:29 grumbel
2076 * data/images/worldmap/tux.png, src/worldmap.cpp: - added new
2079 2004-04-25 14:14 grumbel
2081 * data/levels/world1/level26.stl: - added gradient
2083 2004-04-25 14:11 grumbel
2085 * src/level.cpp: - fixed/changed gradient tags to match with the
2086 one used in the current level files
2088 2004-04-25 13:57 grumbel
2090 * data/images/: background/arctis2.jpg,
2091 shared/stalactite-broken.png, shared/stalactite.png,
2092 tilesets/supertux.stgt, tilesets/waves-0.png,
2093 tilesets/waves-1.png, tilesets/waves-2.png: - smoothed water a
2094 little bit - added new cloud - fixed stalactit look a bit
2096 2004-04-25 13:55 grumbel
2098 * src/: gameloop.cpp, resources.cpp: replaced distros with coins
2100 2004-04-25 13:34 grumbel
2102 * data/images/tilesets/: cloud-00.png, cloud-01.png, cloud-02.png,
2103 cloud-03.png, cloud-10.png, cloud-11.png, cloud-12.png,
2104 cloud-13.png: - added new cloud tile
2106 2004-04-25 12:02 rmcruz
2108 * src/lispreader.cpp: Just made lispreader to send an error message
2109 to stderr when the file could not be open, as suggested by
2110 Arkadiusz Miskiewicz.
2112 2004-04-24 22:36 grumbel
2114 * data/images/shared/: firetux-grab-left-0.png,
2115 firetux-grab-right-0.png, firetux-jump-left-0.png,
2116 firetux-jump-right-0.png, firetux-kick-left-0.png,
2117 firetux-kick-right-0.png, firetux-left-0.png.right,
2118 firetux-left-1.png.right, firetux-left-2.png.right,
2119 firetux-skid-left.png, firetux-skid-right.png,
2120 firetux-stand-left.png, firetux-stand-right.png,
2121 firetux-walk-left-0.png, firetux-walk-left-1.png,
2122 firetux-walk-left-2.png, firetux-walk-left-3.png,
2123 firetux-walk-left-4.png, firetux-walk-left-5.png,
2124 firetux-walk-right-0.png, firetux-walk-right-1.png,
2125 firetux-walk-right-2.png, firetux-walk-right-3.png,
2126 firetux-walk-right-4.png, firetux-walk-right-5.png: - added
2127 firetux, nothing more than a boring placeholder, but should be
2128 better than the current one
2130 2004-04-24 21:39 grumbel
2132 * data/images/worldmap/antarctica.stwt,
2133 data/images/worldmap/castle1.png,
2134 data/images/worldmap/castle2.png,
2135 data/images/worldmap/castle3.png,
2136 data/images/worldmap/castle4.png,
2137 data/images/worldmap/castle5.png,
2138 data/images/worldmap/castle6.png,
2139 data/images/worldmap/castle7.png,
2140 data/images/worldmap/castle8.png,
2141 data/images/worldmap/castle9.png,
2142 data/images/worldmap/igloo1.png, data/images/worldmap/igloo2.png,
2143 data/levels/default/worldmap.stwm, src/worldmap.cpp: - added
2146 2004-04-24 20:03 rmcruz
2148 * src/menu.cpp: At least my compiler (g++ (GCC) 3.3.2) needs this
2149 include. Anyway, there is still a crash to be fixed.
2151 2004-04-24 19:48 grumbel
2153 * src/: leveleditor.cpp, menu.cpp, menu.h, resources.cpp,
2154 setup.cpp, sound.cpp, sound.h: 'nother music patch by matzeb
2156 2004-04-24 17:27 rmcruz
2158 * src/: menu.cpp, menu.h: Ingo, that code is not buggy! You can say
2159 that it is a bad approuch, but it is not a bug! Besides, I don't
2160 think it's a bad approuch. Your code is maybe a better approuch.
2161 But in the other hand is buggy, so please let my code be there.
2163 Buggy, why, you may ask...
2165 Imagine this simple and fictional code:
2167 « #define MNID_START 1
2169 menu->additem("Start Game", MNID_START);
2170 menu->additem("Options");
2172 if(menu->check() == MNID_START) startgame(); »
2174 With your code, when you pressed Options, the game would also
2175 start. Have a look at it again and guess why ;-)
2177 2004-04-24 17:08 grumbel
2179 * src/: menu.h, setup.cpp: - fixed option menu
2181 2004-04-24 17:02 rmcruz
2183 * data/levels/: default/worldmap.stwm, world1/level10.stl,
2184 world1/level11.stl, world1/level12.stl, world1/level13.stl,
2185 world1/level14.stl, world1/level15.stl, world1/level16.stl,
2186 world1/level17.stl, world1/level18.stl, world1/level1.stl,
2187 world1/level19.stl, world1/level2.stl, world1/level20.stl,
2188 world1/level21.stl, world1/level22.stl, world1/level23.stl,
2189 world1/level24.stl, world1/level25.stl, world1/level26.stl,
2190 world1/level3.stl, world1/level4.stl, world1/level5.stl,
2191 world1/level6.stl, world1/level7.stl, world1/level8.stl,
2192 world1/level9.stl: Marek levels updating. He also added two new
2193 levels for the start that are easier. Updated worldmap as well.
2194 Can someone test if level 25 and 26 are there?
2196 2004-04-24 16:49 grumbel
2198 * src/: Makefile.am, gameloop.cpp, level.cpp, level.h,
2199 music_manager.cpp, music_manager.h, musicref.cpp, musicref.h,
2200 resources.cpp, resources.h, setup.cpp, sound.cpp, sound.h,
2201 title.cpp, world.cpp, worldmap.cpp, worldmap.h: - patch from
2202 MatzeB to make music handling easier and more stable
2204 2004-04-24 15:11 grumbel
2206 * data/images/shared/largetux-grab-left-0.png,
2207 data/images/shared/largetux-grab-right-0.png,
2208 data/images/shared/largetux-star-0.png,
2209 data/images/shared/largetux-star-1.png,
2210 data/images/shared/largetux-star-2.png,
2211 data/images/shared/smalltux-star-0.png,
2212 data/images/shared/smalltux-star-1.png,
2213 data/images/shared/smalltux-star-2.png, data/supertux.strf,
2214 src/player.cpp, src/player.h, src/resources.cpp: - new star tux,
2215 still rather pure, but useable
2217 2004-04-24 14:45 grumbel
2219 * src/player.cpp: - fixed duck-jump bug
2221 2004-04-24 14:30 grumbel
2223 * src/: player.cpp, player.h: - added holding gfx, still looks
2224 rather stupid, but I think thats unavoidable without major
2225 changes to the current code
2227 2004-04-24 14:11 grumbel
2229 * src/: level.cpp, level.h, menu.cpp, menu.h, player.cpp, player.h,
2230 resources.cpp: - fixed bug in Menu::check() - added grab/kick tux
2231 to resources - added flag to use endsequence or not
2233 2004-04-24 12:43 grumbel
2235 * data/supertux.strf: - added new gfx
2237 2004-04-24 12:42 grumbel
2239 * data/images/shared/: smalltux-kick-right-0.png,
2240 smalltux-kick-rigth-0.png: - fixed spelling mistake in filename
2242 2004-04-24 12:28 grumbel
2244 * data/images/shared/: largetux-grab-left-0.png,
2245 largetux-grab-right-0.png, largetux-kick-left-0.png,
2246 largetux-kick-right-0.png, smalltux-grab-left-0.png,
2247 smalltux-grab-right-0.png, smalltux-kick-left-0.png,
2248 smalltux-kick-rigth-0.png: - added grab and kick tuxes
2250 2004-04-24 11:32 rmcruz
2252 * src/: gameloop.cpp, leveleditor.cpp, menu.cpp, menu.h, setup.cpp,
2253 title.cpp, worldmap.cpp: Added a new concept to the menu, the ID.
2254 Each item can have an ID that can be given, this way there won't
2255 be any more hardcoded values for the entries. Anyway, I've made
2256 it to be compatible with the current behaviour, in case any ID is
2259 I've already updated the mainmenu, optionsmenu, leveleditormenu,
2260 leveleditorsettingsmenu and worldmapmenu. The definitions are
2261 enumerated in the menu.h file. Should we keep each enum splited
2264 Feedback is appreciated :)
2266 2004-04-24 10:38 rmcruz
2268 * src/gameloop.cpp: Took st_pause_ticks_stop() out of the events
2271 2004-04-24 02:10 rmcruz
2273 * data/levels/world1/level10.stl: Marek bug fix for this problem:
2274 revilyo: «Antartica 10 : tux falls in the last hole, maybe it
2275 could works if I jump really high. I don't look at the sources
2278 2004-04-23 19:15 rmcruz
2280 * data/levels/world1/: level1.stl, level10.stl, level11.stl,
2281 level12.stl, level13.stl, level14.stl, level15.stl, level16.stl,
2282 level17.stl, level18.stl, level19.stl, level2.stl, level20.stl,
2283 level21.stl, level22.stl, level23.stl, level24.stl, level3.stl,
2284 level4.stl, level5.stl, level6.stl, level7.stl, level8.stl,
2285 level9.stl: Marek has updated worldmap levels. Changes are: «
2286 -Added reset points (one per level, except the last one which has
2287 two) -Removed lots of difficult and unfair spots -Changed order
2288 of cave levels according to Matze's suggestion -Small design
2291 2004-04-23 18:37 rmcruz
2293 * src/gameloop.cpp: Just fixed two small bugs in the gameplay
2294 during pause: - don't show the menu, neither quit to level
2295 editor; - when any event happen, the timer would continue
2298 2004-04-23 18:30 rmcruz
2300 * data/levels/test/level4.stl: Added a test level for the
2301 gradients. Seems to work fine.
2303 2004-04-23 18:30 rmcruz
2305 * data/levels/test/: endseq.stl, level3.stl: Changed filenames from
2306 endseq.stl to level3.stl. Damn, use level*.stl or else implement
2307 a way to set the filenames!
2309 2004-04-23 14:41 grumbel
2311 * data/: supertux.strf, images/shared/mrbomb-explosion-1.png: -
2312 'animated' explosion a bit
2314 2004-04-23 13:42 rmcruz
2316 * src/setup.cpp: Just removed spaces from key and joystick setup
2317 entries... What were does doing there anyway?
2319 2004-04-23 13:24 rmcruz
2321 * data/supertux.strf: Added laptop entry back, that is used by Mr.
2322 IceBlock, as reported by Ryan. (had to remove comment laptop
2323 falling) The BSOD is not also necessary, is it?
2325 2004-04-23 13:12 rmcruz
2327 * src/: menu.cpp, menu.h, setup.cpp: Added a joystick control
2328 dialog. I don't have a joystick, so please test and improve this
2331 2004-04-22 23:51 rmcruz
2333 * src/: badguy.cpp, sound.cpp, sound.h: Implemented explosion sound
2334 when Mr.Bomb explodes. It uses the current stereo system that is
2335 kinda of primitive. We should base it on player's coordinates and
2336 calculate it according it. Instead, it bases the screen, besides
2337 it is not even calculated, just use some constants.
2339 2004-04-22 23:29 rmcruz
2341 * data/sounds/explode.wav: Added an explotion sound file to
2342 repository. To be used by Mr Bomb, until someone replaces it by
2345 2004-04-22 23:26 rmcruz
2347 * data/images/shared/: old/distro-0-2.png, old/distro-1-2.png,
2348 old/distro-2-2.png, old/distro-3-2.png, distro-0.png,
2349 distro-1.png, distro-2.png, distro-3.png: Distros old images
2350 seems to be necessary by this BouncyDistro class in gameobjs.*
2351 ... Weird, what does that thing do anyway?
2353 2004-04-22 23:24 rmcruz
2355 * src/: resources.cpp, resources.h: Removed box_full and box_empty
2356 from this. They are now implemented as tiles.
2358 2004-04-22 23:07 rmcruz
2360 * data/images/shared/old/: box-empty.png, box-full2.png,
2361 distro-0-2.png, distro-1-2.png, distro-2-2.png, distro-3-2.png:
2362 Moving a few not used images to old dir.
2364 2004-04-22 23:05 rmcruz
2366 * data/images/shared/: box-empty.png, box-full.png, distro-0.png,
2367 distro-1.png, distro-2.png, distro-3.png: Moving not used images
2370 2004-04-22 22:58 rmcruz
2372 * data/supertux.strf: Removed a few entries from the sprites config
2373 file (supertux.strf).
2375 2004-04-22 22:56 rmcruz
2377 * data/images/shared/: old/bag-left-0.png, old/bag-left-1.png,
2378 old/bag-right-0.png, old/bag-right-1.png, old/bigtux-left-0.png,
2379 old/bigtux-left-1.png, old/bigtux-left-2.png,
2380 old/bigtux-left-jump.png, old/bigtux-right-0.png,
2381 old/bigtux-right-1.png, old/bigtux-right-2.png,
2382 old/bigtux-right-jump.png, old/bsod-falling-left.png,
2383 old/bsod-falling-right.png, old/bsod-left-0.png,
2384 old/bsod-left-1.png, old/bsod-left-2.png, old/bsod-left-3.png,
2385 old/bsod-right-0.png, old/bsod-right-1.png, old/bsod-right-2.png,
2386 old/bsod-right-3.png, old/bsod-squished-left.png,
2387 old/bsod-squished-right.png, old/golden-herring.png,
2388 old/laptop-falling-left.png, old/laptop-falling-right.png,
2389 old/laptop-flat-left.png, old/laptop-flat-right.png,
2390 old/laptop-left-0.png, old/laptop-left-1.png,
2391 old/laptop-left-2.png, old/laptop-right-0.png,
2392 old/laptop-right-1.png, old/laptop-right-2.png,
2393 old/skidtux-left.png, old/skidtux-right.png, old/tux-left-0.png,
2394 old/tux-left-1.png, old/tux-left-2.png, old/tux-right-0.png,
2395 old/tux-right-1.png, old/tux-right-2.png, bag-left-0.png,
2396 bag-left-1.png, bag-right-0.png, bag-right-1.png,
2397 bigtux-left-0.png, bigtux-left-1.png, bigtux-left-2.png,
2398 bigtux-left-jump.png, bigtux-right-0.png, bigtux-right-1.png,
2399 bigtux-right-2.png, bigtux-right-jump.png, bsod-falling-left.png,
2400 bsod-falling-right.png, bsod-left-0.png, bsod-left-1.png,
2401 bsod-left-2.png, bsod-left-3.png, bsod-right-0.png,
2402 bsod-right-1.png, bsod-right-2.png, bsod-right-3.png,
2403 bsod-squished-left.png, bsod-squished-right.png,
2404 golden-herring.png, laptop-falling-left.png,
2405 laptop-falling-right.png, laptop-flat-left.png,
2406 laptop-flat-right.png, laptop-left-0.png, laptop-left-1.png,
2407 laptop-left-2.png, laptop-right-0.png, laptop-right-1.png,
2408 laptop-right-2.png, mints.png, skidtux-left.png,
2409 skidtux-right.png, tux-left-0.png, tux-left-1.png,
2410 tux-left-2.png, tux-right-0.png, tux-right-1.png,
2411 tux-right-2.png: Moving a few images that are not used anymore
2412 from shared to the old directory.
2414 2004-04-22 22:45 rmcruz
2416 * src/setup.cpp: Just moved the Right with the Left entry in
2417 Controls. I'm so used to define the Left key firstly... :)
2419 2004-04-22 22:44 rmcruz
2421 * src/menu.cpp: If you press Esc in the control menu, it quits from
2424 2004-04-22 22:41 rmcruz
2426 * src/: defines.h, scene.cpp, worldmap.cpp: Made a START_LIVES
2427 definition (in defines.h) that has the lives that the players
2428 start with. i have made them to be 4, since the worldmap is so
2431 2004-04-22 22:16 grumbel
2433 * data/supertux.strf: fixed squish sprite
2435 2004-04-22 22:14 grumbel
2437 * src/: defines.h, gameloop.cpp, player.cpp, player.h, special.cpp:
2438 - made shrink behaviour more mariobros3 like, ie. firetux will go
2439 to largetux to smalltux, removed small-firetux
2441 2004-04-22 21:53 grumbel
2443 * src/badguy.cpp: - changed bouncing snowball speed back to normal
2445 2004-04-22 21:40 grumbel
2447 * src/resources.cpp: - integrated skid tux
2449 2004-04-22 21:15 grumbel
2451 * src/: badguy.cpp, badguy.h, collision.cpp, collision.h,
2452 leveleditor.cpp, player.cpp, special.cpp, world.cpp, world.h: -
2453 changed way badguy removal is handled (ie. with a flag now) -
2454 changed some pointers to const references in collision code
2456 2004-04-22 20:39 rmcruz
2458 * src/: menu.cpp, menu.h: Controls menu wasn't showing the keys
2459 until they were changed (fixed). Also made a few internal
2460 changes regarding this.
2462 2004-04-22 19:53 grumbel
2464 * src/: badguy.cpp, world.cpp, world.h: - made some arrays private
2465 - store badguys in pointers instead of per value
2467 2004-04-22 19:51 rmcruz
2469 * src/menu.cpp: Removed a few useless code (it was commented
2472 2004-04-22 19:38 rmcruz
2474 * src/defines.h: Changed MAX_BULLETS from 2 to 1. As someone said
2475 Tux with bullets power is totally invencible, this will make it a
2478 2004-04-22 18:52 grumbel
2480 * src/badguy.cpp: - undo of my last patch, removing 'this' is not a
2481 good idea and causes even worse side effects
2483 2004-04-22 18:49 grumbel
2485 * src/badguy.cpp: - fixed bomb-dup bug (vector increases on add,
2486 and this changes I guess, so remove doesn't work, vector should
2487 really store pointers, not values)
2489 2004-04-22 18:45 grumbel
2491 * data/supertux.strf: - fixed bomb
2493 2004-04-22 18:36 grumbel
2495 * data/supertux.strf: - fixed hotspot
2497 2004-04-22 18:28 grumbel
2499 * data/: images/shared/largetux-stand-left.png,
2500 images/shared/largetux-stand-right.png, supertux.strf: - supertux
2503 2004-04-22 18:25 grumbel
2505 * src/: badguy.cpp, player.cpp, player.h, resources.cpp: - synced
2506 walk speed of walking enemies - added standing tux
2508 2004-04-22 17:58 grumbel
2510 * data/Makefile.am: - little makefile fix
2512 2004-04-22 17:53 grumbel
2514 * data/supertux.strf: - removed wrong bsod
2516 2004-04-22 17:52 grumbel
2518 * src/: badguy.cpp, badguy.h: - some cleanup
2520 2004-04-22 17:41 grumbel
2522 * data/supertux.strf: - fixed hotspots
2524 2004-04-22 16:14 rmcruz
2526 * data/levels/misc/menu.stl: Make use of Marek's music at the
2529 2004-04-22 16:11 rmcruz
2531 * src/: menu.cpp, menu.h: Improved the control key code a bit, in
2532 order to make it possible to write the keys right in the first
2533 dialog display (still to be done).
2535 2004-04-22 15:46 rmcruz
2537 * data/music/theme.mod: Title music update by Marek.
2539 2004-04-22 15:24 grumbel
2541 * src/: player.cpp, world.cpp: - merged a few duplicated if's in
2542 player - added live-lost tux
2544 2004-04-22 14:47 grumbel
2546 * data/images/shared/: smalltux-gameover-0.png,
2547 smalltux-gameover-1.png: - new gfx
2549 2004-04-22 13:30 rmcruz
2551 * src/title.cpp: Just made the intro's Tux to honour the keys
2554 2004-04-22 13:26 rmcruz
2556 * data/images/icon.xpm, src/setup.cpp: Changed icon.png to
2557 icon.xpm. This way we don't have to worry about masks. But not
2558 sure if it works well under windows (someone give a try).
2559 Anyway, I just comment the old code, so we can reverse this any
2562 2004-04-22 13:20 rmcruz
2564 * src/menu.cpp: Mistake that was making non-characters keys not to
2565 work after configuring keys. Anyway, we still have to fix the
2566 fact that the keys are not shown when you open Controls for the
2569 2004-04-22 13:17 rmcruz
2571 * src/: gameloop.cpp, level.cpp, resources.cpp, sound.cpp,
2572 title.cpp, world.cpp, worldmap.cpp: Applied MatzeB (Ryan?) patch
2573 that fixes crash and also improves music.
2575 Ingo, you seem to have forgotten to add two files to cvs:
2576 smalltux-gameover-0.png smalltux-gameover-1.png
2578 2004-04-22 12:44 rmcruz
2580 * data/supertux.strf: Applied Ryan's patch for MrBomb hotspot.
2582 2004-04-22 12:43 rmcruz
2584 * src/badguy.cpp: Applied Ryan's patch for overlaping badguys.
2586 2004-04-22 02:13 grumbel
2588 * data/supertux.strf, src/player.cpp, src/player.h,
2589 src/resources.cpp, src/title.cpp: - added small skid tux
2591 2004-04-22 02:02 grumbel
2593 * src/title.cpp: 'nother music fix
2595 2004-04-22 02:00 grumbel
2597 * src/gameloop.cpp: patch from MatzeB for freeze at level start
2599 2004-04-22 01:36 grumbel
2601 * src/: gameloop.cpp, level.cpp, level.h, player.cpp, scene.cpp,
2602 setup.cpp, sound.cpp, sound.h, special.cpp, world.cpp, world.h,
2603 worldmap.cpp: - music patch from MatzeB, should fix crash on
2604 level exit too worldmap
2606 2004-04-22 01:10 grumbel
2608 * data/images/shared/: largetux-skid-left.png,
2609 largetux-skid-right.png, mriceblock-flat-left.png,
2610 mriceblock-flat-right.png, smalltux-skid-left.png,
2611 smalltux-skid-right.png, snowball-squished-left.png,
2612 snowball-squished-right.png, spiky-left-0.png, spiky-left-1.png,
2613 spiky-left-2.png, spiky-right-0.png, spiky-right-1.png,
2614 spiky-right-2.png: - some more gfx
2616 2004-04-22 00:48 rmcruz
2618 * src/: defines.h, world.cpp: Limitated the number of bullets to be
2619 shot at the same time. I have made 2 bullets to be the
2620 maximum... if you don't agree tell me. anyway, you can easily
2621 change them in defines.h
2623 2004-04-21 21:08 grumbel
2625 * data/images/shared/: smalltux-jump-left.png,
2626 smalltux-jump-right.png: - improved smalltux
2628 2004-04-21 21:02 grumbel
2630 * data/images/shared/: smalltux-jump-left.png,
2631 smalltux-jump-right.png, smalltux-left-1.png,
2632 smalltux-left-2.png, smalltux-left-3.png, smalltux-left-4.png,
2633 smalltux-left-5.png, smalltux-left-6.png, smalltux-left-7.png,
2634 smalltux-left-8.png, smalltux-right-1.png, smalltux-right-2.png,
2635 smalltux-right-3.png, smalltux-right-4.png, smalltux-right-5.png,
2636 smalltux-right-6.png, smalltux-right-7.png, smalltux-right-8.png:
2639 2004-04-21 19:45 rmcruz
2641 * src/: configfile.cpp, menu.cpp: Made the keys to be displayed
2642 when typed and also save them to the file. Still to fix: display
2643 keys when menu is shown.
2645 2004-04-21 19:43 rmcruz
2647 * data/music/theme.mod, src/title.cpp: Added Marek music to cvs and
2648 play it in the main menu.
2650 2004-04-21 17:45 rmcruz
2652 * src/menu.cpp: Display key number on the key selection: This is
2653 not obvious to the user, we have to get a way to translate it
2654 into human readable strings...
2656 2004-04-21 17:15 rmcruz
2658 * src/: menu.cpp, menu.h, player.h, setup.cpp: Finally, made keys
2659 configurable via the menu!! ;) Next step is to save them to
2660 config file and to make joystick also configurable.
2662 2004-04-21 15:40 grumbel
2664 * src/: gameloop.cpp, gameloop.h: - made end seq a bit more robust
2666 2004-04-21 15:40 grumbel
2668 * data/levels/test/endseq.stl: - test level for endseq
2670 2004-04-21 14:44 grumbel
2672 * src/: badguy.h, gameloop.cpp, gameloop.h, level.cpp, sprite.cpp:
2673 - added end-sequence code
2675 2004-04-21 13:56 grumbel
2677 * data/images/icon.png: - added new icon
2679 2004-04-21 13:37 grumbel
2681 * data/images/shared/tux-life.png: - added new tux-life pic by
2684 2004-04-21 13:17 rmcruz
2686 * src/: worldmap.cpp, worldmap.h: Now, the worldmap displays the
2687 Level's name, instead of the path.
2689 2004-04-21 00:52 rmcruz
2691 * data/levels/: default/info, default/info.png, default/level1.stl,
2692 default/level2.stl, default/level3.stl, cave/info,
2693 cave/level1.stl, cave/level2.stl, cave/level3.stl,
2694 cave/level4.stl, cave/level5.stl, cave/level6.stl, snow/info,
2695 snow/level1.stl, snow/level2.stl, snow/level3.stl,
2696 snow/level4.stl, snow/level5.stl, snow/level6.stl,
2697 snow/level7.stl: These levels are all in the world1 dir.
2699 2004-04-20 22:10 grumbel
2701 * src/: badguy.cpp, badguy.h, level.cpp, leveleditor.cpp,
2702 world.cpp, world.h: - added stay-on-platform into the level
2705 2004-04-20 21:55 grumbel
2707 * src/: badguy.h, defines.h, level.cpp, leveleditor.cpp,
2708 player.cpp, player.h, special.cpp, special.h, world.cpp, world.h:
2709 - turned LEFT/RIGHT defines into enum, turned BadGuyModes into
2712 2004-04-20 20:51 rmcruz
2714 * src/leveleditor.cpp: When Esc was pressed the menu was not being
2715 shown in leveleditor (fixed).
2717 2004-04-20 20:46 rmcruz
2719 * src/gameloop.cpp: Level test mode didn't quit properly when Esc
2722 2004-04-20 20:40 rmcruz
2724 * src/gameloop.cpp: Time is not stopped during menu display in
2725 gameloop (fix). Probably there is a prettier way to fix this ;)
2727 2004-04-20 20:39 grumbel
2729 * src/: badguy.cpp, badguy.h, physic.cpp: - added stay_on_platform
2730 flag for badguys - some code cleanup - tweaked iceblocx speed
2732 2004-04-20 19:58 grumbel
2734 * src/: physic.cpp, physic.h, player.cpp: - stop tux if he ran into
2735 a block, no more accelerating while standing infront of a block
2737 2004-04-20 19:46 rmcruz
2739 * data/levels/world1/: level10.stl, level16.stl, level17.stl,
2740 level18.stl, level19.stl, level1.stl, level20.stl, level21.stl,
2741 level22.stl, level2.stl, level23.stl, level24.stl, level3.stl,
2742 level4.stl, level5.stl, level7.stl, level8.stl, level9.stl: Marek
2743 level updating. According to him, this should be release ready.
2744 Though, I have not tried them yet. Please, try them and send
2747 2004-04-20 19:31 grumbel
2749 * src/: defines.h, globals.cpp, physic.cpp, physic.h, player.cpp: -
2750 switched gamespeed back to normal - added high-jump while running
2752 2004-04-20 18:50 grumbel
2754 * src/: configfile.cpp, globals.cpp, setup.cpp: - added config
2755 options for joystick buttons/axis
2757 2004-04-20 18:25 grumbel
2759 * src/: gameloop.cpp, globals.cpp, globals.h, menu.cpp, player.cpp,
2760 player.h, worldmap.cpp: - moved joystick mappings into a struct
2762 2004-04-20 17:48 rmcruz
2764 * data/images/shared/: mriceblock-flat-left.png,
2765 mriceblock-flat-right.png: Improved my flat graphics hack a bit.
2766 Someone should do a from scratch ones, but this work for now.
2768 2004-04-20 16:30 rmcruz
2770 * src/leveleditor.cpp: Just removed two printfs I have mistakelly
2773 2004-04-20 14:24 grumbel
2775 * src/: defines.h, gameloop.cpp, globals.cpp, globals.h,
2776 worldmap.cpp: - turned joystick defines into variables
2778 2004-04-20 14:12 grumbel
2780 * src/: gameloop.cpp, setup.cpp: - fixed some more menu issues -
2781 removed highscore loading from gameloop
2783 2004-04-20 13:43 rmcruz
2785 * src/title.cpp: Recoded credits code, in order to respect fonts
2786 height. (if you think there should be more space between items,
2787 just change ITEMS_SPACE).
2789 Also fixed a mistake that was making SDL_QUIT signal to never be
2792 2004-04-20 13:37 grumbel
2794 * src/: level.cpp, leveleditor.cpp, setup.cpp, special.cpp: - fixed
2795 level editor menus a bit (still not 100% working) - added
2796 resetpoint saving to Level
2798 2004-04-20 13:21 rmcruz
2800 * src/title.cpp: Fixed a little mistake that was making title to
2803 2004-04-20 13:09 grumbel
2805 * src/: badguy.cpp, badguy.h, button.cpp, button.h, collision.cpp,
2806 collision.h, configfile.h, defines.h, gameloop.cpp, gameloop.h,
2807 gameobjs.cpp, gameobjs.h, globals.cpp, globals.h,
2808 high_scores.cpp, high_scores.h, intro.cpp, intro.h, level.cpp,
2809 level.h, leveleditor.cpp, leveleditor.h, mousecursor.cpp,
2810 mousecursor.h, particlesystem.cpp, particlesystem.h, physic.cpp,
2811 physic.h, player.cpp, player.h, resources.cpp, resources.h,
2812 scene.cpp, scene.h, screen.cpp, screen.h, setup.h, sound.cpp,
2813 sound.h, special.h, sprite_manager.cpp, supertux.cpp, text.cpp,
2814 text.h, texture.cpp, texture.h, tile.cpp, tile.h, timer.cpp,
2815 timer.h, title.cpp, title.h, type.cpp, type.h, world.cpp,
2816 world.h: - added standard copyright header to every file
2818 2004-04-20 12:42 grumbel
2820 * src/: gameloop.cpp, high_scores.cpp, leveleditor.cpp, menu.cpp,
2821 menu.h, title.cpp, worldmap.cpp: - changed Menu::check()
2822 semantics a bit - speeded up the contrib menu a lot - fixed a few
2823 other menu issues - might have broken editor a bit, needs more
2826 2004-04-20 01:02 grumbel
2828 * data/images/shared/resetpoint.png: - added resetpoint gfx (level
2831 2004-04-20 00:47 grumbel
2833 * src/: gameloop.cpp, level.cpp, level.h: - implemented reset
2836 2004-04-19 23:54 grumbel
2838 * src/: menu.cpp, menu.h: - cleaned up my last_menu patch a bit
2841 2004-04-19 23:20 grumbel
2843 * src/: gameloop.cpp, menu.cpp, menu.h, supertux.cpp, title.cpp,
2844 title.h, worldmap.cpp: - fixed problem with last_menu not being
2845 able to handle menues deeper than two submenues - misc other
2848 2004-04-19 21:22 grumbel
2850 * src/: gameloop.cpp, high_scores.cpp, leveleditor.cpp, menu.cpp,
2851 menu.h, title.cpp, worldmap.cpp: - removed menu_process_current()
2853 2004-04-19 21:06 grumbel
2855 * src/: defines.h, gameloop.cpp, gameloop.h, high_scores.cpp,
2856 leveleditor.cpp, menu.cpp, menu.h, setup.cpp, title.cpp,
2857 worldmap.cpp, worldmap.h: - removed a few menu variables
2859 2004-04-19 21:03 rmcruz
2861 * data/levels/world1/info: Removed world1 from the Contrib Levels
2862 entry. It's impossible to navigate through so many levels
2865 2004-04-19 16:34 rmcruz
2867 * data/music/: cave-fast.mod, cave.mod, fortress-fast.mod,
2868 fortress.mod: Marek update for his musics.
2870 2004-04-19 16:28 rmcruz
2872 * data/CREDITS: Changed Ingo description in Credits as suggested by
2873 Marek. I really should get some English lessons :D
2875 2004-04-19 16:27 grumbel
2877 * data/supertux.strf, src/special.cpp: - changed upgrades to use
2878 sprites - added glowing iceflower and star (hardly visible)
2880 2004-04-19 16:24 rmcruz
2882 * src/leveleditor.cpp: Fixed a help font bug (was using normal
2883 fonts, instead of the small ones). Tried to make leveleditor
2884 quit when SDL_QUIT signal is received without success. Why
2885 doesn't this work? :(
2887 2004-04-19 16:14 grumbel
2889 * data/images/tilesets/supertux.stgt: - fixed problem with asyncron
2890 blinkig bonus block - fixed indention
2892 2004-04-19 16:08 rmcruz
2894 * src/: high_scores.cpp, high_scores.h: Made high_scores to use the
2895 lispreader (i wasn't able to do proper testing, could someone
2896 give a look at the code). Anyway, do you think high_scores.*
2897 should be merged with configfile.* ? If nobody says anything,
2900 2004-04-19 16:06 grumbel
2902 * src/: special.cpp, special.h, world.cpp, world.h: - added
2903 UpgradeKind name to nameless enum - slowed down grow-up upgrade
2905 2004-04-19 15:56 grumbel
2907 * src/player.cpp: - added more mario lik duck behaviour
2909 2004-04-19 15:34 grumbel
2911 * src/worldmap.cpp: - fixed back direction saving
2913 2004-04-19 15:23 grumbel
2915 * src/: defines.h, gameloop.cpp, gameloop.h, setup.cpp,
2916 worldmap.cpp: - fixed bug in live counting - added save menu to
2917 the worldmap - removed load/save from the game menu
2919 2004-04-19 14:05 rmcruz
2921 * data/: images/shared/mriceblock-flat-left.png, supertux.strf,
2922 images/shared/mriceblock-flat-right.png: Added a flat Mr. Ice
2923 Block. It is ugly as hell, but better than having a laptop.
2924 Ingo, could you make a decent one? ;)
2926 2004-04-19 13:46 rmcruz
2928 * data/CREDITS: Added Marek to in-game credits.
2930 2004-04-19 00:36 grumbel
2932 * src/: level.cpp, level.h, player.cpp: - commited start_pos patch
2935 2004-04-18 23:45 grumbel
2937 * src/leveleditor.cpp: - removed static_cast hack
2939 2004-04-18 23:16 grumbel
2941 * data/supertux.strf, src/level.cpp, src/player.cpp, src/player.h,
2942 src/resources.cpp: - fixed some align problems with tux - fixed
2943 bug in tilemap resize
2945 2004-04-18 22:36 grumbel
2947 * src/: gameloop.cpp, player.cpp, player.h, resources.cpp, sound.h:
2950 2004-04-18 22:35 grumbel
2952 * data/supertux.strf: - added new tux
2954 2004-04-18 21:35 grumbel
2956 * data/images/shared/: iceflower-1.png, iceflower-2.png,
2957 iceflower-3.png, iceflower.png, largetux-jump-left-0.png,
2958 largetux-jump-right-0.png, largetux-walk-left-0.png,
2959 largetux-walk-left-1.png, largetux-walk-left-2.png,
2960 largetux-walk-left-3.png, largetux-walk-left-4.png,
2961 largetux-walk-left-5.png, largetux-walk-right-0.png,
2962 largetux-walk-right-1.png, largetux-walk-right-2.png,
2963 largetux-walk-right-3.png, largetux-walk-right-4.png,
2964 largetux-walk-right-5.png, star-1.png, star-2.png, star-3.png,
2965 star-4.png, star.png: - some graphics
2967 2004-04-18 20:00 rmcruz
2969 * data/CREDITS: Added Ryan full name.
2971 2004-04-18 19:58 rmcruz
2973 * data/levels/world1/: level1.stl, level10.stl, level11.stl,
2974 level12.stl, level13.stl, level14.stl, level15.stl, level16.stl,
2975 level17.stl, level18.stl, level2.stl, level3.stl, level4.stl,
2976 level5.stl, level6.stl, level7.stl, level8.stl, level9.stl:
2977 World1 levels update by Marek. Polishing. Cave levels now use
2980 2004-04-18 19:54 rmcruz
2982 * data/music/: cave-fast.mod, cave.mod: Musics by Marek, they are
2983 pretty cool and could be used in cave levels.
2985 2004-04-18 17:08 grumbel
2987 * src/player.cpp: - moved default start position two tiles higher
2989 2004-04-18 15:42 grumbel
2991 * src/: gameloop.cpp, globals.cpp, globals.h, level.cpp, level.h,
2992 resources.cpp, special.cpp, world.cpp: - added constructor to
2993 level - changed framerate handling to avoid large frame_ratio's
2995 2004-04-18 14:31 grumbel
2997 * data/images/shared/: tux-duck-left.png, tux-duck-right.png: -
2998 added tux ducking images
3000 2004-04-18 14:11 rmcruz
3002 * data/CREDITS: Changes in credits: Added Ryan and Ingo to the
3003 developers list. Ranked me to an higher position ;D
3005 2004-04-18 14:03 rmcruz
3007 * src/: gameloop.cpp, leveleditor.cpp, menu.cpp, menu.h, timer.cpp,
3008 title.cpp, worldmap.cpp: Finally!! This makes the Back button to
3009 be used in case there is one (when Esc is pressed). Because of
3010 that, the menu is now much more independent. Currently,
3011 everything seems to be working just fine and smooth.
3013 2004-04-18 13:09 rmcruz
3015 * src/: badguy.cpp, player.cpp, world.cpp: Patch by Ryan: « Here's
3016 a patch that makes a few changes that makes ST more like SMB.
3018 Changes include: * Kicked mriceblocks (laptops) don't die after
3019 hitting a single enemy, they keep going to kill more badguys (or
3020 Tux if you're not careful) * You can now kick mriceblocks
3021 (laptops) by running into their sides. Before you had to jump on
3022 them to "kick" them and if you walked into their sides you would
3023 die (or shrink). * When badguys walk into one another they turn
3024 around instead of walking through eachother. »
3026 2004-04-18 00:22 grumbel
3028 * src/: sprite.cpp, sprite.h: - added draw_part()
3030 2004-04-17 23:24 grumbel
3032 * src/: worldmap.cpp, worldmap.h: - implemented locked levels on
3035 2004-04-17 22:41 grumbel
3037 * src/worldmap.cpp: - fixed loadgame
3039 2004-04-17 17:40 rmcruz
3041 * data/levels/: default/worldmap.stwm, world1/info,
3042 world1/level1.stl, world1/level10.stl, world1/level11.stl,
3043 world1/level12.stl, world1/level13.stl, world1/level14.stl,
3044 world1/level15.stl, world1/level16.stl, world1/level17.stl,
3045 world1/level18.stl, world1/level19.stl, world1/level2.stl,
3046 world1/level20.stl, world1/level21.stl, world1/level22.stl,
3047 world1/level23.stl, world1/level24.stl, world1/level3.stl,
3048 world1/level4.stl, world1/level5.stl, world1/level6.stl,
3049 world1/level7.stl, world1/level8.stl, world1/level9.stl: Marek
3050 has sent this hand of 'world1' levels that he thinks are suitable
3051 for a release. He has polish them. I have made worldmap to use
3052 them. We need testing, boys!
3054 2004-04-17 17:21 rmcruz
3056 * src/: physic.cpp, physic.h: Added inverse functions for speed.
3057 Might be usefull for someone that wants to make enemies to change
3058 directions when colliding with each other.
3060 2004-04-17 16:18 grumbel
3062 * data/levels/default/worldmap.stwm: sik0fewl's worldmap patch
3064 2004-04-17 16:13 grumbel
3066 * src/: worldmap.cpp, worldmap.h: sik0fewl's worldmap patch
3068 2004-04-17 15:56 grumbel
3070 * src/: gameloop.cpp, gameloop.h, player.cpp, scene.h, title.cpp,
3071 world.cpp, world.h, worldmap.cpp, worldmap.h: - changed/clean up
3072 level end detection a bit, still not really as it should be
3074 2004-04-17 15:29 grumbel
3076 * src/leveleditor.cpp: - removed level editors dependency on the
3079 2004-04-17 14:13 grumbel
3081 * data/supertux.strf: - fixed some bugs in the resource file
3083 2004-04-17 14:00 rmcruz
3085 * src/badguy.cpp: Applied patch from Ryan: « This patch causes
3086 badguys to be killed when they run into an exploding bomb or get
3087 hit by stalactite (as suggested by Ricardo). »
3089 2004-04-17 12:48 grumbel
3091 * data/supertux.strf, src/Makefile.am, src/badguy.cpp,
3092 src/badguy.h, src/resources.cpp, src/resources.h, src/sprite.cpp,
3093 src/sprite.h, src/sprite_manager.cpp, src/sprite_manager.h: -
3094 moved badguys to use sprite class
3096 2004-04-17 03:23 grumbel
3098 * data/levels/cave/: level1.stl, level2.stl, level3.stl,
3099 level4.stl, level5.stl, level6.stl: - added cave background to
3102 2004-04-17 02:49 grumbel
3104 * src/: gameloop.cpp, setup.cpp, setup.h, supertux.cpp, title.cpp,
3105 worldmap.cpp, worldmap.h: - added load game support for the
3108 2004-04-16 23:16 grumbel
3110 * src/: badguy.cpp, badguy.h: - added new jumpy/money gfx
3112 2004-04-16 23:14 grumbel
3114 * data/images/shared/: jumpy-left-down-0.png,
3115 jumpy-left-middle-0.png, jumpy-left-up-0.png: - added jumpy
3117 2004-04-16 20:49 rmcruz
3119 * src/gameloop.cpp: As requested by Ingo Ruhnke, now the author
3120 name is much more discrete.
3122 2004-04-16 18:52 grumbel
3124 * src/: gameloop.cpp, gameloop.h, player.cpp, player.h, scene.cpp,
3125 scene.h, setup.cpp, setup.h, special.cpp, text.h, worldmap.cpp,
3126 worldmap.h: - some more savegame stuff - added status on worldmap
3127 - made worldmap start on 'start game' - moved lives, distros,
3128 score into PlayerStatus
3130 2004-04-16 18:24 rmcruz
3132 * data/images/tilesets/supertux.stgt, src/player.cpp: This patch
3133 was send to the mailing list by Ryan (aka sik0fewl). « I've
3134 made it so that sliding on ice works again (after the changes to
3135 the input handling functions--looks much nicer now, btw).
3137 I also changed supertux.stgt to make snow5.png ice. You can try
3138 out sliding around on ice in the second level. I wasn't really
3139 sure what would be a good sliding rate so people should try
3140 fiddling with different values.
3142 Right now the accel/decel rate is the direct inverse of the
3143 velocity.. this inverse can be increased or decreased.
3145 Also, the smalltux animation doesn't "slide", he walks to a
3146 stop.. haven't really looked into where to fix this, but I'm sure
3147 others could find it and fix it before I could. »
3149 2004-04-16 16:50 grumbel
3151 * src/world.cpp: - changed scroll speed for background image
3152 (should be configurable via level file) - fixed bug that caused
3153 background to not get cleanly redrawn
3155 2004-04-16 16:48 grumbel
3157 * data/images/background/cave2.jpg: - added cave background
3159 2004-04-16 16:31 grumbel
3161 * data/images/tilesets/: bonus-1up.png, supertux.stgt: - added 1up
3164 2004-04-16 16:26 grumbel
3166 * src/: level.cpp, level.h, screen.h: - replaced a few pure
3167 pointers with std::vector<>
3169 2004-04-15 21:08 grumbel
3171 * data/levels/default/worldmap.stwm, src/worldmap.cpp,
3172 src/worldmap.h: - added primitiv scrolling to the worldmap -
3173 added a larger worldmap
3175 2004-04-13 20:50 grumbel
3177 * data/images/shared/fish-down-0.png, src/badguy.cpp: fish fix
3179 2004-04-13 20:39 rmcruz
3181 * src/gameloop.cpp: Just makes the level's author name to be
3182 written in red, so that it is highlighted. I'm sure level
3183 creators will appretiate that.
3185 2004-04-13 20:24 grumbel
3187 * src/special.cpp: - fixed egg behaviour a bit
3189 2004-04-13 20:17 grumbel
3191 * src/player.cpp: - commited MatzeBs duck fix
3193 2004-04-13 17:20 rmcruz
3195 * src/screen.cpp: Fixed SDL code of drawgradient(). I forgot that
3196 the axis in SDL are positve in the Up-Down direction. Now you
3197 shouldn't notice any difference between SDL and OpenGL gradients
3200 2004-04-13 16:52 rmcruz
3202 * data/images/background/ocean.png: Updated the ocean.png image,
3203 message from its author (Marek): «I accidentally sent you an old
3204 version of the ocean.png image. The new one uses a tilable wave
3205 pattern so there's no ugly edge when the image is repeated.»
3207 Is it my impression or arctis.png doesn't repate very well? Ingo
3208 could you try to correct this, should be pretty easy.
3210 2004-04-13 16:32 grumbel
3212 * src/: setup.cpp, text.cpp, texture.cpp, texture.h: - reenabled
3213 OpenGL menu entry - OpenGL menu entry is now disabled if no
3214 opengl support is compiled in - added handling for lost surfaces
3215 for modeswitch in win32 (needs testing) - fixed font-shadow issue
3217 2004-04-13 15:20 rmcruz
3219 * src/setup.cpp: Disabled OpenGL option.
3221 2004-04-13 15:02 grumbel
3223 * src/: setup.cpp, texture.cpp, texture.h: - implemeted video-mode
3224 switching (this currently breaks shadow fonts, but shouldn't be
3227 2004-04-13 14:25 grumbel
3229 * src/: button.cpp, gameloop.cpp, gameobjs.cpp, gameobjs.h,
3230 globals.cpp, globals.h, high_scores.cpp, leveleditor.cpp,
3231 menu.cpp, menu.h, player.cpp, setup.cpp, sprite.h, text.cpp,
3232 text.h, texture.h, timer.h, title.cpp, world.h, worldmap.h: -
3233 converted text_type into a class
3235 2004-04-13 13:34 rmcruz
3237 * src/: gameobjs.cpp, level.cpp, leveleditor.cpp, level.h,
3238 screen.cpp, screen.h, world.cpp: Just changed each bkgd_top_* and
3239 bkgd_bottom_* to be Color structs that can be found at screen.h.
3240 Requested by Ingo Ruhnke. Ingo, I haven't even tried to change
3241 the level files, since I don't have any clue about lisp. Please,
3244 2004-04-13 04:19 grumbel
3246 * src/: Makefile.am, badguy.cpp, badguy.h, button.cpp, button.h,
3247 gameloop.cpp, gameobjs.cpp, gameobjs.h, high_scores.cpp,
3248 intro.cpp, level.cpp, level.h, leveleditor.cpp, menu.cpp, menu.h,
3249 mousecursor.cpp, mousecursor.h, particlesystem.cpp,
3250 particlesystem.h, player.cpp, player.h, resources.cpp,
3251 resources.h, setup.cpp, special.cpp, sprite.cpp, sprite.h,
3252 text.cpp, text.h, texture.cpp, texture.h, tile.cpp, tile.h,
3253 title.cpp, world.cpp, worldmap.cpp, worldmap.h: - converted
3254 texture_type into a Surface class
3256 2004-04-13 01:31 rmcruz
3258 * data/levels/snow/: info, level1.stl, level2.stl, level3.stl,
3259 level4.stl, level5.stl, level6.stl, level7.stl: Organized levels
3260 structures, feel free to curse me ;) This also adds authors names
3263 2004-04-13 01:20 rmcruz
3265 * data/levels/cave/: info, level1.stl, level2.stl, level3.stl,
3266 level4.stl, level5.stl, level6.stl: Organized levels structures,
3267 feel free to curse me ;) This also adds authors names to levels.
3269 2004-04-13 01:01 rmcruz
3271 * data/levels/default/: boss1-grumbel.stl, cave1-grumbel.stl,
3272 cave2-grumbel.stl, cave3-grumbel.stl, cave4-grumbel.stl,
3273 cave5-grumbel.stl, cave6-grumbel.stl, level4.stl, levels,
3274 snow1-grumbel.stl, snow1-voluptuous.stl, snow2-grumbel.stl,
3275 snow3-grumbel.stl, snow4-grumbel.stl, snow5-grumbel.stl,
3276 snow6-grumbel.stl, worldmap.stwm: Organized levels structures,
3277 feel free to curse me ;) This also adds authors names to levels.
3278 Made sure worldmap worked.
3280 2004-04-13 00:53 rmcruz
3282 * data/levels/test/: enemytest.stl, exittest.stl, info, level1.stl,
3283 level2.stl: Organized levels structures, feel free to curse me ;)
3284 Made worldmap to still work. This also adds authors names to
3287 2004-04-13 00:41 rmcruz
3289 * data/levels/default/: level1.stl, level2.stl, level3.stl: Just
3290 added authors name for these levels. Hope that they are correct,
3293 2004-04-13 00:39 rmcruz
3295 * src/: gameloop.cpp, level.cpp, level.h, leveleditor.cpp: Added
3296 "author" field for levels. Level editor setup config needs
3297 testing (not really related with this).
3299 2004-04-12 23:14 rmcruz
3301 * src/: setup.cpp, texture.cpp: A first attempt to make a simple
3302 and clean way of an on the fly videomode change. But there is
3303 this problem: it seems to work on the first transition from SDL
3304 to OpenGL, but doesn't work well in the following transitions to
3305 OpenGL. I think it is not really related with the texture code,
3306 but with the st_video_setup_gl(). The way OpenGL is initialized.
3307 Ingo/Tobias, please give a look at this ;)
3309 2004-04-12 20:57 grumbel
3311 * src/: badguy.cpp, resources.cpp, resources.h, special.cpp,
3312 special.h, world.cpp: - commited MatzeB's update patch
3314 2004-04-12 20:44 grumbel
3316 * data/images/shared/: 1up.png, egg.png, iceflower.png, star.png: -
3319 2004-04-12 15:16 grumbel
3321 * src/: badguy.cpp, defines.h, gameloop.cpp, player.cpp, player.h:
3322 commited MatzeB's slider patch
3324 2004-04-12 14:46 grumbel
3326 * src/: Makefile.am, sprite.cpp, sprite.h: - added simple sprite
3329 2004-04-12 03:55 grumbel
3331 * src/: menu.cpp, menu.h, setup.cpp, worldmap.cpp: - added menu to
3334 2004-04-12 03:35 grumbel
3336 * data/images/shared/: mrbombx-left-1.png, mrbombx-right-1.png,
3337 tux-duck.png: - some new gfx
3339 2004-04-12 03:29 grumbel
3341 * NEWS: - some new news
3343 2004-04-12 03:29 grumbel
3345 * contrib/levelconverter-0.0.6_0.0.7.py: bug fix in the converter,
3346 in case anybody still cares
3348 2004-04-12 03:28 grumbel
3350 * data/images/worldmap/: leveldot_green.png, leveldot_red.png: -
3353 2004-04-12 01:06 grumbel
3355 * src/: badguy.cpp, player.cpp: - tweaked scroll behaviour a little
3356 bit - added collision rects in debug mode
3358 2004-04-12 00:30 rmcruz
3360 * src/title.cpp: Fixed a simple bug that was not letting levelsets
3361 to be added. Added a levelset for Wansti! These levels are great
3364 2004-04-11 23:06 rmcruz
3366 * src/screen.cpp: Made drawgradient() to use our fillrect(),
3367 instead of SDL thingies and thus the code is much clear now.
3369 2004-04-11 22:46 rmcruz
3371 * data/levels/default/level4.stl, src/gameobjs.cpp, src/level.cpp,
3372 src/level.h, src/leveleditor.cpp, src/screen.cpp, src/screen.h,
3373 src/world.cpp: Added support for gradients :) Changed bkgd_* to
3374 bkgd_top_* and bkgd_bottom_* (being * either r, b or g) This
3375 change includes both code and level files.
3377 2004-04-11 22:28 grumbel
3379 * src/: menu.cpp, menu.h, setup.cpp, title.cpp: - added contrib
3382 2004-04-11 21:12 rmcruz
3384 * src/supertux.h: Removed supertux.h (its useless). global
3385 definitions go to defines.h
3387 2004-04-11 21:10 rmcruz
3389 * src/supertux.cpp: Included supertux.h stuff into it.
3391 2004-04-11 19:48 grumbel
3393 * src/: menu.cpp, menu.h: - turned some pointer-foo into a
3396 2004-04-11 19:39 grumbel
3398 * src/: button.cpp, gameloop.cpp, high_scores.cpp, leveleditor.cpp,
3399 menu.cpp, menu.h, setup.cpp, title.cpp: - turned menu_item_type
3402 2004-04-11 19:16 grumbel
3404 * src/: gameloop.cpp, leveleditor.cpp, world.cpp: - moved the
3405 global_world into the leveleditors namespace
3407 2004-04-11 19:10 grumbel
3409 * src/title.cpp: - fixed missing menu on level editor exit
3411 2004-04-11 19:09 grumbel
3413 * src/title.cpp: - moved loadshared() to the right point
3415 2004-04-11 19:04 grumbel
3417 * src/supertux.cpp: - moved loadshared() to the right point
3419 2004-04-11 18:58 grumbel
3421 * src/: gameloop.cpp, leveleditor.cpp, supertux.cpp, title.cpp: -
3422 removed local (un)loadshared() stuff and replaced it my a global
3423 one, fixes crash on entering a level twice
3425 2004-04-11 18:38 grumbel
3427 * src/: badguy.h, button.cpp, button.h, gameloop.h, gameobjs.h,
3428 globals.cpp, intro.cpp, leveleditor.cpp, menu.h, mousecursor.h,
3429 player.h, timer.cpp, timer.h, title.cpp: renamed timer_type to
3432 2004-04-11 18:33 grumbel
3434 * src/: gameloop.cpp, intro.cpp, leveleditor.cpp, menu.cpp,
3435 mousecursor.cpp, player.cpp, timer.cpp, timer.h, title.cpp:
3436 started to convert timer into a class
3438 2004-04-11 18:23 grumbel
3440 * src/: badguy.cpp, button.cpp, gameloop.cpp, gameobjs.cpp,
3441 globals.cpp, intro.cpp, leveleditor.cpp, menu.cpp,
3442 mousecursor.cpp, player.cpp, special.cpp, timer.cpp, timer.h,
3443 title.cpp: started to convert timer into a class
3445 2004-04-11 17:33 grumbel
3447 * src/: gameloop.h, player.cpp, scene.cpp, scene.h: - moved
3448 time_left timer into gamesession
3450 2004-04-11 17:28 grumbel
3452 * src/: badguy.cpp, badguy.h, gameloop.cpp, gameloop.h,
3453 gameobjs.cpp, gameobjs.h, physic.cpp, physic.h, player.cpp,
3454 player.h, scene.cpp, scene.h, special.cpp, special.h, title.cpp,
3455 world.cpp, world.h: - made frame ration local
3457 2004-04-11 17:07 grumbel
3459 * src/: badguy.cpp, gameloop.cpp, player.cpp, resources.cpp,
3460 scene.cpp, scene.h, special.cpp, world.cpp: - moved some global
3461 variables into a seperate class
3463 2004-04-11 16:55 grumbel
3465 * src/: gameloop.cpp, gameloop.h, resources.cpp, resources.h,
3466 scene.cpp, scene.h, special.cpp, world.cpp, world.h: - localized
3469 2004-04-11 16:44 grumbel
3471 * src/: badguy.cpp, collision.cpp, gameloop.cpp, gameloop.h,
3472 level.cpp, level.h, leveleditor.cpp, particlesystem.cpp,
3473 physic.cpp, physic.h, player.cpp, player.h, resources.cpp,
3474 scene.cpp, scene.h, setup.cpp, title.cpp, world.cpp, world.h,
3475 worldmap.cpp: - made some more global variables, local - replaced
3476 a few char* with string
3478 2004-04-11 15:20 grumbel
3480 * src/: special.cpp, special.h, world.cpp, world.h: - turned
3481 special into classes
3483 2004-04-11 15:05 grumbel
3485 * src/: gameloop.cpp, gameloop.h, gameobjs.cpp, leveleditor.cpp,
3486 special.cpp, world.cpp, world.h: - renamed 'world' to
3487 'global_world' to emphasis that it is mainly a temporary hack -
3488 moved some 'world' to 'World::current()'
3490 2004-04-11 14:59 grumbel
3492 * src/: collision.cpp, collision.h, gameloop.cpp, world.cpp,
3493 world.h: - moved some collision code into the world class, since
3494 it only acts on world data
3496 2004-04-11 14:43 grumbel
3498 * src/: gameobjs.cpp, gameobjs.h, world.cpp, world.h: - change
3499 gameobjs names from lower case to upper case
3501 2004-04-11 14:37 grumbel
3503 * src/: badguy.cpp, gameobjs.cpp, gameobjs.h, player.cpp,
3504 resources.cpp, world.cpp, world.h: - moved some more stuff into
3505 the world class - turned gameobjs into classes
3507 2004-04-11 13:52 grumbel
3509 * src/: Makefile.am, badguy.cpp, collision.cpp, gameloop.cpp,
3510 gameobjs.cpp, gameobjs.h, level.h, leveleditor.cpp,
3511 resources.cpp, scene.cpp, scene.h, tile.cpp, tile.h, title.cpp,
3512 world.cpp, world.h: - moved gameobjects into there own file -
3513 moved drawshape to tile.h
3515 2004-04-11 03:51 grumbel
3517 * src/worldmap.cpp, src/worldmap.h,
3518 data/levels/default/snow1-grumbel.stl,
3519 data/levels/default/worldmap.stwm,
3520 data/levels/test/enemytest.stl: - fixed worldmap a bit
3522 2004-04-11 03:36 grumbel
3524 * src/: gameloop.cpp, gameloop.h, leveleditor.cpp, world.cpp,
3525 world.h: - moved some activate_bad_guy stuff into the world,
3528 2004-04-11 03:24 grumbel
3530 * src/: gameloop.cpp, gameloop.h, level.cpp, level.h,
3531 leveleditor.cpp, scene.cpp, scene.h, supertux.cpp, title.cpp,
3532 title.h, world.cpp: - moved some more level_ stuff into the
3533 levelclass - removed a quit, since it did the same as a done
3535 2004-04-11 02:24 grumbel
3537 * src/: level.cpp, level.h: - removed obsolete hardcoded tiles
3539 2004-04-11 02:10 grumbel
3541 * src/: resources.cpp, resources.h: - moved stuff from gamesession
3544 2004-04-11 02:05 grumbel
3546 * src/: Makefile.am, collision.cpp, collision.h, gameloop.cpp,
3547 gameloop.h, level.cpp, level.h, world.cpp, world.h: - moved stuff
3548 from gamesession to world
3550 2004-04-11 00:37 grumbel
3552 * src/: badguy.cpp, collision.cpp, gameloop.cpp, gameloop.h,
3553 leveleditor.cpp, player.cpp, scene.cpp, scene.h, special.cpp,
3554 world.cpp, world.h: - moved stuff from scene into a World class,
3555 just an intermediate step, more cleanup will follow
3557 2004-04-11 00:04 rmcruz
3559 * data/images/shared/: stalactite-broken.png, stalactite.png: New
3560 stalactites done by Settra Gaia, they fit very well with Ingo
3561 graphics. They are 32x48 (previous: 32x32), i have checked, and
3562 i think nothing will get broken, but please test that. also say
3563 if 48 of height is too much...
3565 2004-04-11 00:01 grumbel
3567 * src/: gameloop.cpp, gameloop.h, level.cpp, level.h, player.cpp,
3568 setup.cpp, special.cpp, title.cpp, world.cpp, world.h: - moved
3569 lots of code around, made gameloop even more into a class
3571 2004-04-10 22:37 grumbel
3573 * src/: gameloop.cpp, gameloop.h, menu.cpp: - reduced menu fadness
3574 a bit (ie. balanced the edges)
3576 2004-04-10 22:26 grumbel
3578 * src/: gameloop.cpp, gameloop.h, leveleditor.cpp, setup.cpp,
3579 supertux.cpp, worldmap.cpp: - turned gameloop into a class, in
3580 the hope to reduce some global variables in the long run
3582 2004-04-10 22:19 rmcruz
3584 * data/images/background/ocean.png: Another background image by a
3585 guy whose nickname is Wantso (i think) :D Anyway, it is a night
3586 background, might be usefull.
3588 2004-04-10 22:16 grumbel
3590 * src/: gameloop.cpp, gameloop.h, level.cpp, level.h,
3591 leveleditor.cpp, physic.cpp: - more c++-ification
3593 2004-04-10 21:49 grumbel
3595 * src/: gameloop.cpp, level.cpp, level.h, title.cpp: - more
3598 2004-04-10 21:40 grumbel
3600 * src/: gameloop.cpp, gameloop.h, level.cpp, level.h,
3601 leveleditor.cpp, player.cpp, scene.cpp, setup.cpp, title.cpp,
3602 world.cpp: - some indent fixes - started to turn st_level into a
3605 2004-04-10 20:56 grumbel
3607 * src/: gameloop.cpp, gameloop.h, menu.cpp, menu.h, setup.cpp,
3608 setup.h, title.cpp, worldmap.cpp: - reorganized menu flow as
3609 descripted in the todo, this breaks returning from the game at
3610 the moment, since something in loading savegames is broken, but
3611 since savegames needs restructuring anyway, it shouldn't be much
3614 2004-04-10 20:54 grumbel
3616 * data/images/worldmap/antarctica.stwt: - fixed tile properties
3618 2004-04-10 17:40 grumbel
3620 * data/levels/default/: cave3-grumbel.stl, level1.stl,
3621 snow2-grumbel.stl, snow6-grumbel.stl, worldmap.stwm: - level
3624 2004-04-10 16:53 grumbel
3626 * src/: menu.cpp, menu.h, setup.cpp, title.cpp: removed title from
3629 2004-04-10 14:47 grumbel
3631 * data/images/tilesets/supertux.stgt: - fixed water/fish
3633 2004-04-10 14:44 grumbel
3635 * data/levels/test/enemytest.stl: - test level for badguys
3637 2004-04-10 14:42 grumbel
3639 * data/levels/test/exittest.stl: - added test level for exits
3641 2004-04-10 14:41 grumbel
3643 * data/images/tilesets/: exitbg.png, exitfg.png, supertux.stgt: -
3644 added iglo for level end sequence
3646 2004-04-10 13:56 grumbel
3648 * src/title.cpp: - fixed quit
3650 2004-04-10 13:48 grumbel
3652 * src/title.cpp: - fixed menu/logo overdraw problem
3654 2004-04-10 13:42 grumbel
3656 * data/levels/misc/menu.stl, src/badguy.cpp, src/badguy.h,
3657 src/title.cpp: - introduced mriceblock (at least a bit) - made
3658 title screen wrap-around seamlessly
3660 2004-04-10 11:53 tobgle
3662 * data/music/: fortress-fast.mod, fortress.mod: update
3664 2004-04-09 18:25 grumbel
3666 * src/badguy.cpp, src/player.cpp,
3667 data/images/shared/snowball-left-0.png,
3668 data/images/shared/snowball-left-1.png,
3669 data/images/shared/snowball-left-2.png,
3670 data/images/shared/snowball-right-0.png,
3671 data/images/shared/snowball-right-1.png,
3672 data/images/shared/snowball-right-2.png: - fixed snowball anim
3674 2004-04-09 04:19 grumbel
3676 * src/gameloop.cpp, src/menu.cpp, src/player.cpp, src/player.h,
3677 data/images/shared/smalltux-jump-left.png,
3678 data/images/shared/smalltux-jump-right.png: - added new smalltux
3680 2004-04-09 03:54 grumbel
3682 * data/images/shared/: smalltux-left-1.png, smalltux-left-2.png,
3683 smalltux-left-3.png, smalltux-left-4.png, smalltux-left-5.png,
3684 smalltux-left-6.png, smalltux-left-7.png, smalltux-left-8.png,
3685 smalltux-right-1.png, smalltux-right-2.png, smalltux-right-3.png,
3686 smalltux-right-4.png, smalltux-right-5.png, smalltux-right-6.png,
3687 smalltux-right-7.png, smalltux-right-8.png: - added new smalltux
3688 (still needs cleanup)
3690 2004-04-09 03:15 grumbel
3692 * src/: globals.h, title.cpp: - moved title-demo code into its own
3695 2004-04-09 02:54 grumbel
3697 * src/title.cpp: - fixed credits screen a bit
3699 2004-04-09 02:49 grumbel
3701 * src/: menu.cpp, setup.cpp, supertux.cpp, title.cpp: - cleaned up
3704 2004-04-09 02:49 grumbel
3706 * data/images/title/: background.jpg, logo.png: - added some new
3709 2004-04-05 00:33 rmcruz
3711 * data/music/: fortress-fast.mod, fortress.mod: according to the
3712 author: "there was one line that caused a dissonance... i fixed
3715 2004-04-04 20:00 rmcruz
3717 * data/music/: fortress-fast.mod, fortress.mod: 1 more song
3719 2004-04-04 02:32 tobgle
3721 * src/: badguy.cpp, badguy.h, button.cpp, button.h, collision.cpp,
3722 collision.h, gameloop.cpp, leveleditor.cpp, physic.cpp, physic.h,
3723 player.cpp, player.h, scene.cpp, tile.cpp, tile.h, timer.cpp,
3724 title.cpp: - Physic C++ rewrite (Matze Braun) - Added new badguys
3725 (Matze Braun) - Fixed minor bugs (Matze Braun)
3727 2004-04-03 15:31 tobgle
3729 * data/images/tilesets/supertux.stgt: update
3731 2004-04-03 15:31 tobgle
3733 * src/: button.cpp, button.h, gameloop.cpp, gameloop.h,
3734 high_scores.cpp, intro.cpp, level.cpp, leveleditor.cpp,
3735 lispreader.cpp, menu.h, player.cpp, player.h, special.cpp,
3736 text.cpp, texture.cpp, texture.h, tile.cpp, tile.h, worldmap.cpp:
3737 lots of improvements all over the code. Leveleditor
3738 improvements. Changed Tux's dying sequence. Intros can be
3739 skipped with any device now. Converted button_type and
3740 button_panel_type to C++ classes.
3742 2004-04-03 15:28 tobgle
3744 * data/images/icons/save.png: scaled
3746 2004-04-03 15:27 tobgle
3748 * data/images/icons/: bkgrd.png, exit.png, frgrd.png, intact.png,
3749 tilegroup.png, tilegroup.xcf: initial
3751 2004-04-01 22:22 grumbel
3753 * data/images/worldmap/: antarctica.stwt, road_ne.png,
3754 road_nes.png, road_nesw.png, road_new.png, road_ns.png,
3755 road_nsw.png, road_nw.png, road_nws.png, road_se.png,
3756 road_sw.png, road_swe.png, road_we.png, wood10.png, wood11.png,
3757 wood12.png, wood13.png: - more tiles
3759 2004-04-01 01:20 grumbel
3761 * data/images/worldmap/: wood1.png, wood2.png, wood3.png,
3762 wood4.png, wood5.png, wood6.png, wood7.png, wood8.png, wood9.png:
3763 - improved tileability
3765 2004-04-01 01:11 grumbel
3767 * data/images/worldmap/: antarctica.stwt, snow1.png, snow10.png,
3768 snow11.png, snow12.png, snow13.png, snow2.png, snow3.png,
3769 snow4.png, snow5.png, snow6.png, snow7.png, snow8.png, snow9.png,
3770 water.png, wood1.png, wood2.png, wood3.png, wood4.png, wood5.png,
3771 wood6.png, wood7.png, wood8.png, wood9.png: - new tiles
3773 2004-03-31 12:41 grumbel
3775 * data/images/shared/: fish-left-0.png, fish-left-1.png: - scaled
3778 2004-03-30 22:34 grumbel
3780 * data/images/tilesets/: snowbg1.png, snowbg2.png, snowbg3.png,
3781 snowbg4.png, supertux.stgt: - more tiles
3783 2004-03-30 22:22 grumbel
3785 * data/images/shared/: mriceblock-left-0.png,
3786 mriceblock-left-1.png, mriceblock-left-2.png,
3787 mriceblock-left-3.png, mriceblock-right-0.png,
3788 mriceblock-right-1.png, mriceblock-right-2.png,
3789 mriceblock-right-3.png: - more gfx
3791 2004-03-30 22:21 grumbel
3793 * data/images/shared/: snowball-left-0.png, snowball-left-1.png,
3794 snowball-left-2.png, snowball-right-0.png, snowball-right-1.png,
3795 snowball-right-2.png: more gfx
3797 2004-03-30 22:18 grumbel
3799 * data/images/shared/: bouncingsnowball-left-0.png,
3800 bouncingsnowball-left-1.png, bouncingsnowball-left-2.png,
3801 bouncingsnowball-left-3.png, bouncingsnowball-left-4.png,
3802 bouncingsnowball-left-5.png, bouncingsnowball-right-0.png,
3803 bouncingsnowball-right-1.png, bouncingsnowball-right-2.png,
3804 bouncingsnowball-right-3.png, bouncingsnowball-right-4.png,
3805 bouncingsnowball-right-5.png: - more gfx
3807 2004-03-30 22:09 grumbel
3809 * data/images/shared/: spiky-left-0.png, spiky-left-1.png,
3810 spiky-left-2.png, spiky-right-0.png, spiky-right-1.png,
3811 spiky-right-2.png: more gfx
3813 2004-03-30 21:59 grumbel
3815 * data/images/shared/: fish-left-0.png, fish-left-1.png,
3816 flyingsnowball-left-0.png, flyingsnowball-left-1.png: more gfx
3818 2004-03-30 15:37 grumbel
3820 * data/levels/default/snow1-voluptuous.stl: - new usercontributed
3823 2004-03-30 15:23 grumbel
3825 * data/images/tilesets/: darksnow13.png, darksnow14.png,
3826 darksnow15.png, snow20.png, snow21.png, snow22.png, snow23.png,
3827 snow24.png, snow25.png, supertux.stgt: - added some more tiles
3829 2004-03-29 18:49 tobgle
3831 * autogen.sh: improved to work flawless on more computers
3833 2004-03-29 15:24 tobgle
3835 * src/: badguy.cpp, badguy.h, gameloop.cpp, globals.cpp, globals.h,
3836 intro.cpp, leveleditor.cpp, menu.cpp, scene.cpp, scene.h,
3837 special.cpp: - introduced new function wait_for_event - removed
3838 arrays_init() - applied fixes from Matze Braun for badguy bugs
3840 2004-03-29 14:25 grumbel
3842 * data/levels/default/: cave2-grumbel.stl, cave3-grumbel.stl,
3843 cave4-grumbel.stl, snow2-grumbel.stl: - added enemies and such
3845 2004-03-29 01:23 grumbel
3847 * configure.ac: - fixed datadir
3849 2004-03-28 23:48 tobgle
3851 * configure.ac: little improvement
3853 2004-03-28 23:43 tobgle
3855 * data/images/tilesets/supertux.stgt: tilegroup definitions
3857 2004-03-28 23:42 tobgle
3859 * src/: badguy.cpp, collision.cpp, leveleditor.cpp, menu.cpp,
3860 menu.h, tile.cpp, tile.h: - Leveleditor improvements and fixes.
3861 - collision bugfixes from Matze Braun
3863 2004-03-28 22:56 grumbel
3865 * data/levels/default/boss1-grumbel.stl: - added some flames
3867 2004-03-28 16:11 grumbel
3869 * src/: gameloop.cpp, gameloop.h, player.cpp, tile.cpp, tile.h: -
3870 removed alpha from tile since it isn't needed - fixed brick
3871 behaviour (I hope...)
3873 2004-03-28 16:07 tobgle
3875 * src/particlesystem.cpp: [no log message]
3877 2004-03-28 14:41 grumbel
3879 * src/: gameloop.cpp, setup.cpp, tile.cpp, tile.h: - removed
3880 next_tile2, which isn't needed - added --sdl option to turn of
3881 opengl in case it is on in the config file
3883 2004-03-28 13:47 grumbel
3885 * data/images/tilesets/: bonus-flower.png, bonus-grow.png,
3886 bonus-herring.png, bonus-invisible.png, notile.png,
3887 supertux.stgt: - use new boxes everywhere - added invisible-box
3888 (usefull for secrets)
3890 2004-03-28 12:58 tobgle
3892 * data/images/status/mousecursor.png: new link image
3894 2004-03-28 12:26 tobgle
3896 * data/images/shared/: flame-0.png, flame-1.png: initial
3898 2004-03-28 03:44 tobgle
3900 * src/: badguy.cpp, badguy.h, gameloop.cpp: applied flame badguy
3901 patch from Matze Braun
3903 2004-03-28 03:30 tobgle
3905 * src/: button.cpp, leveleditor.cpp: improved the behaviour of the
3906 mouse-cursor in the leveleditor
3908 2004-03-28 03:03 grumbel
3910 * data/images/shared/: mrbomb-explosion.png, mrbomb-left-0.png,
3911 mrbomb-left-1.png, mrbomb-left-2.png, mrbomb-left-3.png,
3912 mrbomb-right-0.png, mrbomb-right-1.png, mrbomb-right-2.png,
3913 mrbomb-right-3.png, mrbombx-left-0.png, mrbombx-right-0.png: -
3916 2004-03-28 03:00 tobgle
3918 * src/: gameloop.cpp, globals.cpp, globals.h, leveleditor.cpp,
3919 menu.cpp, menu.h, mousecursor.cpp, mousecursor.h, setup.cpp,
3920 tile.h, title.cpp: We have our own mouse-cursor now! (graphics by
3923 2004-03-28 01:58 tobgle
3925 * data/images/status/mousecursor.png: initial
3927 2004-03-27 20:36 grumbel
3929 * contrib/levelconverter-0.0.6_0.0.7.py: - added object support
3932 2004-03-27 20:30 grumbel
3934 * contrib/levelconverter-0.0.6_0.0.7.py: - added object support
3937 2004-03-27 18:24 tobgle
3939 * src/: gameloop.cpp, high_scores.cpp, leveleditor.cpp, menu.cpp,
3940 menu.h, setup.cpp, title.cpp: more kinds of menu_event are
3941 handled directly in the menu-code now.
3943 2004-03-27 17:34 grumbel
3945 * data/levels/default/: boss1-grumbel.stl, cave2-grumbel.stl,
3946 snow5-grumbel.stl: - added enemies and some other tweaks
3948 2004-03-27 17:17 tobgle
3950 * Makefile.cvs: old Makefile works again
3952 2004-03-27 15:20 grumbel
3954 * data/levels/default/boss1-grumbel.stl: - added enemies
3956 2004-03-27 14:04 tobgle
3958 * src/: menu.cpp, menu.h: MN_BACK works for multiple layers of
3961 2004-03-27 12:27 tobgle
3963 * src/setup.cpp: little change to improve win32 portability
3965 2004-03-27 12:14 grumbel
3967 * data/levels/default/: level1.stl, snow2-grumbel.stl,
3968 snow3-grumbel.stl, snow4-grumbel.stl, snow5-grumbel.stl: - added
3971 2004-03-27 01:38 grumbel
3973 * src/: gameloop.cpp, level.cpp, level.h, leveleditor.cpp: -
3974 removed dn_tilemap - fixed broken level_change() function to draw
3975 only on one map, not all at once
3977 2004-03-27 01:14 tobgle
3979 * src/: badguy.cpp, badguy.h: fixed BSOD hopping
3981 2004-03-27 00:54 tobgle
3983 * src/: mousecursor.cpp, mousecursor.h: C++ port of Ricarod Cruz's
3984 menu-handling code patch.
3986 2004-03-27 00:54 grumbel
3988 * data/images/tilesets/: bonus2-d.png, supertux.stgt: - added new
3989 deactivated bonus box
3991 2004-03-27 00:53 tobgle
3993 * src/: Makefile.am, badguy.cpp, badguy.h, collision.cpp,
3994 collision.h, gameloop.cpp, leveleditor.cpp, particlesystem.cpp,
3995 player.cpp, type.h: merged bad_guy patch from Matze Braun.
3996 (recycling Ricardo's stalactite patch and added mrbomb).
3998 2004-03-27 00:51 tobgle
4000 * data/images/shared/: mrbomb-left-0.png, mrbomb-left-1.png,
4001 mrbomb-left-2.png, mrbomb-left-3.png, mrbomb-right-0.png,
4002 mrbomb-right-1.png, mrbomb-right-2.png, mrbomb-right-3.png,
4003 stalactite-broken.png, stalactite.png: initial
4005 2004-03-27 00:45 grumbel
4007 * data/images/tilesets/: bonus2-1.png, bonus2-2.png, bonus2-3.png,
4008 bonus2-4.png, bonus2-5.png, supertux.stgt: - added new bonus
4011 2004-03-27 00:19 tobgle
4013 * data/levels/default/level4.stl: particle_system changed to clouds
4015 2004-03-26 23:30 grumbel
4017 * data/images/tilesets/supertux.stgt: - added more bricks
4019 2004-03-26 23:08 tobgle
4021 * src/title.cpp: tux isn't jumping like on drugs anymore in the
4024 2004-03-26 22:39 tobgle
4026 * src/title.cpp: quick fix for bug introduced by the last commit
4028 2004-03-26 22:24 tobgle
4030 * src/title.cpp: added demo to make SuperTux looking nice from the
4033 2004-03-26 22:20 tobgle
4035 * data/levels/misc/menu.stl: demo level created by Ingo Ruhnke
4037 2004-03-26 20:03 grumbel
4039 * data/levels/default/: level1.stl, level2.stl, level3.stl,
4040 level4.stl: - converted levels to the new format
4042 2004-03-26 16:17 grumbel
4044 * src/lispreader.cpp: - added some error checking, so that we get
4045 more usefull error messages than asserts
4047 2004-03-26 13:52 grumbel
4049 * data/levels/default/snow1-grumbel.stl: - added some enemies
4051 2004-03-26 03:05 grumbel
4053 * data/levels/default/: snow3-grumbel.stl, worldmap.stwm: - hooked
4054 up more levels to the worldmap - added a bit of background stuff
4057 2004-03-25 20:10 grumbel
4059 * src/level.cpp: - fixed levelend (well, maybe more of an
4062 2004-03-25 20:01 grumbel
4064 * src/: gameloop.cpp: - moved a few int's inside the for-loops -
4065 replaced a old '.' with 0
4067 2004-03-25 19:52 grumbel
4069 * src/: collision.cpp, player.cpp: - fixed brick-bug (or maybe not,
4070 they still behave a bit weird - moved some int's into the
4071 for-loops to reduce variable recycling
4073 2004-03-25 17:50 grumbel
4075 * src/: level.cpp, worldmap.cpp: - cleanup in the worldmap - fixed
4076 duplicate badguy bug
4078 2004-03-25 17:38 tobgle
4080 * data/images/tilesets/supertux.stgt: fixed some "solids" to be
4083 2004-03-25 17:31 grumbel
4085 * src/worldmap.cpp: - fixed file extension
4087 2004-03-25 17:27 grumbel
4089 * data/images/worldmap/: antarctica.scm, antarctica.stwt: - fixed
4092 2004-03-25 17:19 grumbel
4094 * data/levels/default/: snow1-grumbel.stl, boss1-grumbel.stl,
4095 cave1-grumbel.stl, cave2-grumbel.stl, cave3-grumbel.stl,
4096 cave4-grumbel.stl, cave5-grumbel.stl, cave6-grumbel.stl,
4097 snow2-grumbel.stl, snow3-grumbel.stl, snow4-grumbel.stl,
4098 snow5-grumbel.stl, snow6-grumbel.stl: - added new levels
4100 2004-03-25 13:15 grumbel
4102 * src/: gameloop.cpp, level.cpp: - cleaned up the way badguys are
4105 2004-03-25 13:02 grumbel
4107 * src/level.cpp: bye, bye dn_tm
4109 2004-03-25 12:36 grumbel
4111 * src/: badguy.cpp, badguy.h, gameloop.cpp, level.cpp, level.h,
4112 leveleditor.cpp, lispreader.cpp, lispreader.h: - added
4113 alternative (more flexible) way to define badguys in a level
4115 2004-03-25 12:07 grumbel
4117 * src/: gameloop.cpp, level.cpp, player.cpp, tile.cpp: - fixed
4118 badguys a little bit
4120 2004-03-25 11:26 grumbel
4122 * src/gameloop.cpp, src/level.cpp, src/tile.cpp, src/tile.h,
4123 data/images/tilesets/supertux.stgt: - made TileManager::get()
4124 always return a valid tile - made conversion code more robust
4125 against unknown tiles - added next_tile/next_tile2 to replace the
4126 old one on some events
4128 2004-03-25 03:35 grumbel
4130 * contrib/levelconverter-0.0.6_0.0.7.py: - fixes for the converter
4132 2004-03-25 03:29 grumbel
4134 * data/images/tilesets/: coin1.png, coin2.png, coin3.png,
4135 supertux.stgt: - fixed up tileset a bit
4137 2004-03-25 03:27 grumbel
4139 * src/: gameloop.cpp, gameloop.h, level.cpp, player.cpp, tile.cpp:
4142 2004-03-25 03:13 grumbel
4144 * src/: gameloop.cpp, level.cpp, player.cpp, tile.cpp, tile.h: -
4145 added translation table for the old format
4147 2004-03-25 02:30 grumbel
4149 * data/images/tilesets/: bkgd-00.png, bkgd-01.png, bkgd-02.png,
4150 bkgd-03.png, bkgd-10.png, bkgd-11.png, bkgd-12.png, bkgd-13.png,
4151 bonus1.png, box-empty.png, box-full.png, distro-0.png,
4152 distro-1.png, distro-2.png, distro-3.png, flag-0.png, flag-1.png,
4153 pipe1.png, pipe2.png, pipe3.png, pipe4.png, pipe5.png, pipe6.png,
4154 pipe7.png, pipe8.png, pole.png, poletop.png, supertux.stgt: -
4155 created a tileset that is compatible with the old levels and the
4158 2004-03-25 01:24 grumbel
4160 * contrib/levelconverter-0.0.6_0.0.7.py: fixed converter to handle
4163 2004-03-24 23:39 grumbel
4165 * contrib/levelconverter-0.0.6_0.0.7.py: fixed incorrect color
4168 2004-03-24 23:33 tobgle
4170 * data/images/shared/: cloud.png, snow0.png, snow1.png, snow2.png:
4171 images for particle_sytem
4173 2004-03-24 23:31 tobgle
4175 * data/levels/default/level1.stl: added line for use of
4178 2004-03-24 23:29 tobgle
4180 * data/images/tilesets/: background.stgt, background1.png,
4181 background2.png, background3.png, background4.png,
4182 background5.png, background6.png, background7.png,
4183 background8.png, backgroundtile1.png, backgroundtile2.png,
4184 backgroundtile3.png, backgroundtile4.png, backgroundtile5.png,
4185 block.stgt, block1.png, block10.png, block11.png, block2.png,
4186 block3.png, block4.png, block5.png, block6.png, block7.png,
4187 block8.png, block9.png, brick0.png, brick1.png, cloud-00.png,
4188 cloud-01.png, cloud-02.png, cloud-03.png, cloud-10.png,
4189 cloud-11.png, cloud-12.png, cloud-13.png, darksnow.stgt,
4190 darksnow1.png, darksnow10.png, darksnow11.png, darksnow12.png,
4191 darksnow2.png, darksnow3.png, darksnow4.png, darksnow5.png,
4192 darksnow6.png, darksnow7.png, darksnow8.png, darksnow9.png,
4193 grey.png, grey.stgt, grey2.png, grey3.png, grey4.png, grey5.png,
4194 grey6.png, main.stgt, misc.stgt, snow.stgt, snow1.png,
4195 snow10.png, snow11.png, snow12.png, snow13.png, snow14.png,
4196 snow15.png, snow16.png, snow17.png, snow18.png, snow19.png,
4197 snow2.png, snow3.png, snow4.png, snow5.png, snow6.png, snow7.png,
4198 snow8.png, snow9.png, water.png, waves-0.png, waves-1.png,
4199 waves-2.png: the new tiles and tileset-definitions for the new
4200 levelformat. (most tiles were contributed by Ingo Ruhnke)
4202 2004-03-24 23:23 tobgle
4204 * src/: gameloop.cpp, gameloop.h, level.cpp, level.h,
4205 leveleditor.cpp, player.cpp, scene.h, setup.cpp, texture.cpp,
4206 particlesystem.cpp, particlesystem.h, tile.cpp, tile.h: new
4207 levelformat with multiple layers and and new tileset code. Along
4208 with a new particlesystem. (the latest one was contributed by
4211 2004-03-24 23:15 tobgle
4213 * src/scene.cpp: new levelformat with multiple layers and and new
4214 tileset code. Along with a new particlesystem. (the latest one
4215 was contributed by Matze Braun)
4217 2004-03-24 23:10 grumbel
4219 * src/: badguy.cpp, gameloop.cpp, player.cpp, player.h: - renamed
4222 2004-03-24 23:08 tobgle
4224 * src/Makefile.am: new levelformat with multiple layers, new
4227 2004-03-24 23:01 grumbel
4229 * src/: badguy.cpp, badguy.h, scene.cpp, scene.h: - minor cleanup
4231 2004-03-24 22:43 grumbel
4233 * src/: gameloop.cpp, leveleditor.cpp, menu.cpp, player.cpp,
4234 setup.cpp, sound.cpp, timer.cpp: - removed a few redundant "==
4237 2004-03-24 22:18 grumbel
4239 * src/: gameloop.cpp, scene.cpp: - minor cleanup, removed some evil
4242 2004-03-24 18:41 grumbel
4244 * src/: badguy.cpp, collision.cpp, gameloop.cpp, leveleditor.cpp,
4245 player.cpp, player.h, scene.cpp, scene.h, special.cpp: -
4246 converted Player into a class (naming still needs a bit of
4249 2004-03-24 17:13 grumbel
4251 * src/: configfile.cpp, configfile.h: - commited Michael George's
4254 2004-03-24 17:12 grumbel
4256 * src/: badguy.cpp, badguy.h, collision.cpp, gameloop.cpp,
4257 level.cpp, leveleditor.cpp, player.cpp, scene.cpp, scene.h,
4258 texture.cpp, worldmap.cpp: - coverted badguy type into an object
4260 2004-03-24 16:24 grumbel
4262 * src/: badguy.cpp, badguy.h, gameloop.cpp, leveleditor.cpp,
4263 scene.cpp, scene.h: - created a named enum for badguys
4265 2004-03-24 16:12 grumbel
4267 * src/: badguy.cpp, badguy.h: splitted actions commands for
4268 different badguys into seperate functions
4270 2004-03-24 16:03 grumbel
4272 * src/: badguy.cpp, badguy.h: splitted drawing commands for
4273 different badguys into seperate functions
4275 2004-03-24 15:35 grumbel
4277 * src/: Makefile.am, globals.h, high_scores.cpp, high_scores.h,
4278 setup.cpp, setup.h, sound.cpp, sound.h, supertux.cpp,
4279 worldmap.cpp: - commited Michael George's config-file patch
4281 2004-03-24 15:03 grumbel
4283 * src/menu.cpp: fixed little type error
4285 2004-03-24 14:52 grumbel
4287 * src/: gameloop.cpp, high_scores.cpp, leveleditor.cpp, menu.cpp,
4288 menu.h, setup.cpp, setup.h, texture.cpp, timer.cpp, title.cpp: -
4289 turned menu into a class, still a lot of public variables around
4290 and menu_item isn't a class either, but its a start
4292 2004-03-23 18:25 grumbel
4294 * src/: badguy.h, bitmask.h, button.h, gameloop.cpp, level.h,
4295 leveleditor.h, menu.h, physic.h, player.h, special.h, text.h,
4296 texture.h, timer.h, type.h, world.h: - removed unneded typedef's
4299 2004-03-23 02:30 grumbel
4301 * src/: gameloop.cpp, globals.h, player.cpp, player.h,
4302 worldmap.cpp: - fixed joystick code a bit
4304 2004-03-22 22:06 grumbel
4308 2004-03-22 16:52 grumbel
4310 * src/: badguy.cpp, button.cpp, gameloop.cpp, intro.cpp,
4311 leveleditor.cpp, player.cpp, title.cpp, world.cpp: - removed
4312 NO_UPDATE and let the default argument handle it
4314 2004-03-22 16:47 grumbel
4316 * src/: badguy.cpp, badguy.h, button.cpp, button.h, collision.cpp,
4317 collision.h, defines.h, gameloop.cpp, gameloop.h, globals.cpp,
4318 globals.h, intro.cpp, leveleditor.cpp, menu.cpp, menu.h,
4319 physic.cpp, player.cpp, player.h, scene.cpp, scene.h, setup.cpp,
4320 sound.cpp, special.cpp, timer.cpp, timer.h, title.cpp, world.cpp:
4321 - replaced YES/NO with true/false
4323 2004-03-22 16:25 grumbel
4325 * src/: lispreader.cpp, lispreader.h: - added read_string_vector
4327 2004-03-22 15:34 grumbel
4329 * src/worldmap.h: [no log message]
4331 2004-03-22 15:03 grumbel
4333 * src/menu.cpp: minor cleanup
4335 2004-03-22 14:57 grumbel
4337 * acinclude.m4: [no log message]
4339 2004-03-22 14:55 grumbel
4341 * src/level.h: fixed indention to look a bit nicer
4343 2004-03-22 14:32 grumbel
4345 * src/: menu.cpp, menu.h: - added ability to position menu freely
4348 2004-03-22 14:20 grumbel
4350 * src/menu.cpp: - fixed menu motion bug
4352 2004-03-22 13:14 grumbel
4354 * src/: globals.cpp, globals.h, setup.cpp: - added config flag to
4357 2004-03-22 13:00 grumbel
4359 * src/: leveleditor.cpp, menu.cpp, menu.h, setup.cpp: - added
4360 shurtcut function to create menu items
4362 2004-03-22 12:23 grumbel
4364 * src/: button.cpp, button.h, gameloop.cpp, menu.cpp, menu.h,
4365 title.cpp: - converted menu enums into named enums
4367 2004-03-22 11:43 grumbel
4369 * acinclude.m4: - removed AC_PATH_SDL from acinclude, replaced by
4372 2004-03-22 11:39 grumbel
4374 * mk/autoconf/: acx_pthread.m4, ax_check_gl.m4, sdl.m4: win32 fixes
4376 2004-03-22 11:33 grumbel
4378 * autogen.sh, configure.ac, data/Makefile.am, src/button.cpp,
4379 src/button.h, src/intro.cpp, src/leveleditor.cpp, src/setup.cpp,
4380 src/sound.cpp, src/sound.h, src/supertux.cpp, src/supertux.h,
4381 src/texture.h, src/worldmap.h: commited Matzes Win32 patch
4383 2004-03-22 01:01 grumbel
4385 * src/: menu.cpp, text.cpp: - more menu cleanup
4387 2004-03-22 00:36 grumbel
4389 * src/: leveleditor.cpp, menu.cpp, text.cpp, text.h: - some more
4390 menu cleanup - added text_draw_align() - cleaned up ALIGN types
4392 2004-03-21 23:13 grumbel
4394 * src/: Makefile.am, leveleditor.cpp, menu.cpp, menu.h, type.h: -
4397 2004-03-21 22:31 tobgle
4399 * src/: gameloop.cpp, leveleditor.cpp: fixed warnings
4401 2004-03-21 22:20 tobgle
4403 * src/: badguy.cpp, collision.cpp, gameloop.cpp, leveleditor.cpp,
4404 scene.cpp, scene.h, special.cpp, type.h, world.cpp: converted
4405 game object arrays to std::vector
4407 2004-03-21 21:31 grumbel
4409 * src/: menu.cpp, screen.h, text.h, texture.cpp, texture.h: - added
4410 default argument instead of NO_UPDATE - cleaned menucode a little
4413 2004-03-21 20:37 grumbel
4415 * src/: gameloop.cpp, globals.cpp, globals.h, intro.cpp, setup.cpp,
4416 title.cpp: bye, bye, joystick ifdefs
4418 2004-03-21 20:22 grumbel
4420 * src/: setup.cpp, setup.h, sound.cpp, texture.cpp, worldmap.cpp,
4421 worldmap.h: - replaced char* with string - replace assert() with
4424 2004-03-21 20:15 grumbel
4426 * data/levels/default/worldmap.stwm: fixed extension
4428 2004-03-21 19:07 tobgle
4430 * src/leveleditor.cpp: fixed creating of new level subset again,
4431 because CVS was deadly to the previous fix
4433 2004-03-21 19:04 grumbel
4435 * src/: gameloop.cpp, intro.cpp, menu.cpp, screen.cpp, setup.cpp,
4436 title.cpp, worldmap.cpp: - fixed file extension, removed pwd.h
4439 2004-03-21 17:33 grumbel
4441 * configure.ac: use C for SDL_mixer/image test
4443 2004-03-21 17:18 grumbel
4445 * data/: Makefile.am, levels/default/worldmap.scm,
4446 levels/default/worldmap.stwm: - changed suffix - fixed make
4449 2004-03-21 16:50 grumbel
4453 2004-03-21 16:41 grumbel
4455 * src/: gameloop.cpp, high_scores.cpp, level.cpp, leveleditor.cpp,
4456 lispreader.cpp, lispreader.h, setup.cpp, sound.cpp, text.cpp,
4457 text.h, title.cpp, worldmap.cpp: - replaced a few char* with
4458 std::string - load datafiles from 'datadir' instead of
4461 2004-03-21 16:20 grumbel
4463 * src/: button.cpp, gameloop.cpp, intro.cpp, sound.cpp, sound.h,
4464 texture.cpp, texture.h: - replaced a few char* with std::string -
4465 load datafiles from 'datadir' instead of DATA_PREFIX
4467 2004-03-21 16:05 grumbel
4469 * src/: globals.cpp, globals.h, setup.cpp: - added detection magic
4472 2004-03-21 00:34 grumbel
4474 * src/lispreader.cpp: - removed dependency on gzungetc
4476 2004-03-20 23:19 tobgle
4478 * src/level.cpp: [no log message]
4480 2004-03-20 23:18 tobgle
4482 * data/levels/default/info, src/level.cpp: little info-file format
4485 2004-03-20 23:08 tobgle
4487 * data/levels/default/: level1.stl, level2.stl, level3.stl,
4488 level4.stl: we got a new extension
4490 2004-03-20 23:08 tobgle
4492 * data/levels/default/: level1.dat, level2.dat, level3.dat,
4495 2004-03-20 22:35 grumbel
4497 * contrib/: levelconverter-0.0.6_0.0.7.py: - added usage help
4500 2004-03-20 22:26 grumbel
4502 * contrib/levelconverter-0.0.6_0.0.7.py: [no log message]
4504 2004-03-20 22:21 grumbel
4506 * contrib/levelconvert.py: - added converter script for levels
4508 2004-03-20 22:04 tobgle
4510 * src/level.cpp: .stl is the new extension for levels
4512 2004-03-20 21:47 tobgle
4514 * src/level.cpp: little bug-fix
4516 2004-03-20 19:09 grumbel
4518 * configure.ac, src/lispreader.cpp, src/lispreader.h,
4519 src/worldmap.cpp, src/worldmap.h: - added zlib support to
4522 2004-03-20 18:16 tobgle
4524 * src/: button.cpp, button.h, collision.cpp, gameloop.cpp,
4525 gameloop.h, high_scores.cpp, level.cpp, level.h, leveleditor.cpp,
4526 lispreader.cpp, lispreader.h, menu.cpp, menu.h, physic.cpp,
4527 player.cpp, setup.cpp, setup.h, text.cpp, text.h, texture.cpp,
4528 texture.h, timer.cpp, timer.h, title.cpp, type.cpp, type.h: new
4529 level-format, many changes to level-related stuff
4531 2004-03-20 16:08 grumbel
4533 * src/: worldmap.cpp, worldmap.h: - moved tux into its own class,
4534 removed some clutter
4536 2004-03-20 15:42 grumbel
4538 * src/: gameloop.cpp, high_scores.cpp, intro.cpp, menu.cpp,
4539 screen.cpp, setup.cpp, title.cpp, worldmap.cpp: - replaced #ifdef
4540 LINUX with #ifndef WIN32, should be easier to handle for other
4541 posix systems this way
4543 2004-03-20 13:15 grumbel
4545 * src/: worldmap.cpp, worldmap.h: - reorganized code a bit
4547 2004-03-20 13:06 grumbel
4549 * src/Makefile.am: -Wall per default
4551 2004-03-20 12:30 grumbel
4553 * src/: worldmap.cpp, worldmap.h: - added check to catch brocken
4556 2004-03-20 12:12 grumbel
4558 * src/setup.cpp: - cleaned up (wordwrapped below 80 chars, grouped)
4561 2004-03-20 03:27 grumbel
4563 * data/images/worldmap/antarctica.scm,
4564 data/images/worldmap/levelmarker.png,
4565 data/levels/default/worldmap.scm, src/worldmap.cpp,
4566 src/worldmap.h: - added music support and support for starting
4567 levels to the worldmap
4569 2004-03-20 01:12 tobgle
4571 * src/level.cpp, src/level.h, data/levels/default/info: changed to
4574 2004-03-20 01:09 grumbel
4576 * src/worldmap.cpp: - added tilemap loading for the worldmap
4578 2004-03-20 01:08 grumbel
4580 * data/levels/default/worldmap.scm: - added a worldmap
4582 2004-03-20 00:56 tobgle
4584 * Makefile.cvs: compile worldmap.c/h
4586 2004-03-20 00:49 grumbel
4588 * src/: gameloop.cpp, gameloop.h, globals.cpp, globals.h,
4589 level.cpp, level.h, setup.cpp, supertux.cpp, worldmap.cpp,
4590 worldmap.h: - added level starting from command line thingy -
4591 made it possible to run worldmap via command line
4593 2004-03-20 00:17 grumbel
4595 * src/Makefile.am: - added worldmap stuff
4597 2004-03-20 00:16 grumbel
4599 * src/supertux.h: - added worldmap include
4601 2004-03-20 00:14 grumbel
4603 * data/images/worldmap/: antarctica.scm, ground.png,
4604 placeholder.png, road_cross.png, road_e.png, road_h.png,
4605 road_h_stop.png, road_v.png, road_v_stop.png, road_ws.png,
4606 tux.png: - added worldmap gfx (just placeholder)
4608 2004-03-20 00:03 grumbel
4610 * src/: lispreader.cpp, lispreader.h, worldmap.cpp, worldmap.h: -
4611 added read_string and read_int_vector to LispReader - added
4614 2004-03-19 14:59 rmcruz
4616 * src/player.cpp: Corrected a laptop behaviour, regarding kicking
4618 2004-03-19 02:23 rmcruz
4620 * src/badguy.cpp: corrected 2 badguys behaviour thingies
4622 2004-03-18 13:33 rmcruz
4624 * src/lispreader.cpp: use #include "lispreader.h" , instead of
4625 #include <lispreader.h>
4627 2004-03-17 20:37 tobgle
4629 * Makefile.cvs: revival ;)
4631 2004-03-17 20:35 tobgle
4633 * src/: lispreader.cpp, lispreader.h: merged lispreader with Ingo
4634 Ruhnke's Construo LispReader and LispWriter wrappers.
4636 2004-03-17 20:21 grumbel
4638 * NEWS: - added news file with content
4640 2004-03-17 20:19 grumbel
4642 * configure.ac, src/Makefile.am, src/badguy.c, src/badguy.cpp,
4643 src/bitmask.c, src/bitmask.cpp, src/button.c, src/button.cpp,
4644 src/collision.c, src/collision.cpp, src/gameloop.c,
4645 src/gameloop.cpp, src/globals.c, src/globals.cpp,
4646 src/high_scores.c, src/high_scores.cpp, src/intro.c,
4647 src/intro.cpp, src/level.c, src/level.cpp, src/leveleditor.c,
4648 src/leveleditor.cpp, src/lispreader.c, src/lispreader.cpp,
4649 src/menu.c, src/menu.cpp, src/physic.c, src/physic.cpp,
4650 src/player.c, src/player.cpp, src/scene.c, src/scene.cpp,
4651 src/screen.c, src/screen.cpp, src/setup.c, src/setup.cpp,
4652 src/sound.c, src/sound.cpp, src/special.c, src/special.cpp,
4653 src/supertux.c, src/supertux.cpp, src/text.c, src/text.cpp,
4654 src/texture.c, src/texture.cpp, src/timer.c, src/timer.cpp,
4655 src/title.c, src/title.cpp, src/type.c, src/type.cpp,
4656 src/world.c, src/world.cpp: - renamed *.c to *.cxx
4658 2004-03-17 13:39 tobgle
4660 * Makefile.cvs: fixed missing seperator
4662 2004-03-16 22:12 tobgle
4664 * src/type.h: consistent SDL include
4666 2004-03-16 16:06 tobgle
4668 * src/: lispreader.c, lispreader.h: initial
4670 2004-03-16 16:05 tobgle
4672 * Makefile.cvs, src/Makefile.am: compile lispreader
4675 0.0.6 - March 15th, 2004
4676 ---------------------------
4677 * Game save/load feature.
4678 Tobias Glaesser <tobi.web@gmx.de>
4680 * Created Level 4 (Tux in Sky)
4681 Ricardo Cruz <rick2@aeiou.pt>
4683 * Created Level 3 (Mondo)
4684 Philippe Saint-Pierre <stpere@linuxmail.org>
4686 * New collision detection. (object vs. map)
4687 Tobias Glaesser <tobi.web@gmx.de>
4689 * Nice level-editor help text.
4690 Christopher A. Webber <creat0r@lingocomic.com>
4692 * Compiling with g++ is supported.
4693 Tobias Glaesser <tobi.web@gmx.de>
4695 * Added realistic physics.
4696 Tobias Glaesser <tobi.web@gmx.de>
4698 * Created new letters.
4699 Ingo Ruhnke <grumbel@gmx.de>
4701 * Gameplay fixes. (with the aim to make it at least as playable as 0.0.5 was)
4702 Tobias Glaesser <tobi.web@gmx.de>
4704 * Flexible font (text) handling.
4705 Tobias Glaesser <tobi.web@gmx.de>
4707 * Rewritten menu code.
4708 Tobias Glaesser <tobi.web@gmx.de>
4710 * Upgrades go into the opposite direction Tux collided with.
4711 Ricardo Cruz <rick2@aeiou.pt>
4713 * First implementation of a graphical leveleditor interface.
4714 Tobias Glaesser <tobi.web@gmx.de>
4716 * You can test levels directly in the leveleditor.
4717 Ricardo Cruz <rick2@aeiou.pt> & Tobias Glaesser <tobi.web@gmx.de>
4719 * Reinit timers when tux dies.
4720 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4722 * Got rid of the TEXTURE_RECTANGLE NVIDIA extension. It should be possible
4723 to play the game in OpenGl mode with the most graphic cards now.
4724 Tobias Glaesser <tobi.web@gmx.de>
4726 * Added optional backgrounds for levels.
4727 Tobias Glaesser <tobi.web@gmx.de>
4729 * First code to optimize the FPS. The maximum are 100 FPS.
4730 Tobias Glaesser <tobi.web@gmx.de>
4732 * Introduced command line option --show-fps. It's self-describing. :)
4733 Tobias Glaesser <tobi.web@gmx.de>
4735 * Text is displayed correctly in OpenGL mode now.
4736 Tobias Glaesser <tobi.web@gmx.de>
4738 * Alpha works in OpenGL mode now.
4739 Tobias Glaesser <tobi.web@gmx.de>
4741 * Rewrite of text/font related code, which should bring huge performance increases to you.
4742 Tobias Glaesser <tobi.web@gmx.de>
4744 * Added a highscore background and improved the name input code.
4745 Tobias Glaesser <tobi.web@gmx.de>
4747 * Added feature to enter your name for a new highscore.
4748 Ricardo Cruz <rick2@aeiou.pt>
4750 * Grid support for the leveleditor and you can look
4751 what's inside a brick now.
4752 Ricardo Cruz <rick2@aeiou.pt>
4754 * Initial infrastructure for mapping keys.
4755 Tobias Glaesser <tobi.web@gmx.de> & Ricardo Cruz <rick2@aeiou.pt>
4757 * Fixed a little displaying bug of upgrades.
4758 Ricardo Cruz <rick2@aeiou.pt>
4760 * Improved and fixed the sound support another time.
4761 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4763 * Fixed uncorrect use of TIME_WARNING.
4764 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4766 * Provided hint for fixing memory leak when fullscreen is toggled.
4767 Ricardo Cruz <rick2@aeiou.pt>
4769 * Made the code more flexible. This means we could add support for two-player games
4770 relativly easily and add tons of bad guys in the future.
4771 Tobias Glaesser <tobi.web@gmx.de>
4773 * You can achieve as many frames as your hardware allows now.
4774 Tobias Glaesser <tobi.web@gmx.de>
4776 * Timers calculate with the real time now.
4777 (FIXME: Pause doesn't work properly for now)
4778 Tobias Glaesser <tobi.web@gmx.de>
4780 * Added OpenGL mode.
4781 Tobias Glaesser <tobi.web@gmx.de>
4783 * Restructured much code or even all code of SuperTux in an object orientated way.
4784 Yeah, that's even possible in C and brought many new source-files to us. ;)
4785 Tobias Glaesser <tobi.web@gmx.de>
4787 * Fixes and improvements for the leveleditor.
4788 Ricardo Cruz <rick2@aeiou.pt>
4790 * WIN32 build fixes and memory freeing fixes.
4791 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4793 * Can now hold and shoot laptops by holding fire and approaching a flat one.
4794 Dan Koestler <offipso@abeminds.com>
4796 * Fixed possible segfaults.
4797 Tobias Glaesser <tobi.web@gmx.de>
4799 * Reorganized level-code and introduced level-subset-structure.
4800 Tobias Glaesser <tobi.web@gmx.de>
4802 * Fixed Amiga/MorphOS build problem.
4803 SixK <dasixk@free.fr>
4806 Tobias Glaesser <tobi.web@gmx.de>
4808 * Fixed the menu-flickering and added a cool shadow effect.
4809 Ricardo Cruz <rick2@aeiou.pt> & Tobias Glaesser <tobi.web@gmx.de>
4811 * Fixed some issues around our new leveleditor.
4812 Tobias Glaesser <tobi.web@gmx.de>
4814 * New leveleditor! I'd like to put a second and a third exclamation mark here. :)
4815 Ricardo Cruz <rick2@aeiou.pt>
4817 * Added: stereo sounds
4818 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4820 * Added: displaying tux left
4821 Tobias Glaesser <tobi.web@gmx.de>
4823 * Added: --disable-music and music on/off menu option
4824 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4826 * Changed out some music. Created sped-up versions of songs for when
4827 time is running out.
4828 Bill Kendrick <bill@newbreedsoftware.com>
4830 * New laptop enemy graphics. Sounds when you stomp and kick them.
4831 Bill Kendrick <bill@newbreedsoftware.com>
4834 0.0.5 - December 24th, 2003
4835 ---------------------------
4837 Tobias Glaesser <tobi.web@gmx.de>
4839 * Added a menu. You can set sound and fullscreen on and off for example.
4840 Tobias Glaesser <tobi.web@gmx.de>
4842 * Improved sound handling again. Added: playing different
4843 songs in one level is now supported (now we need new songs!)
4844 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4846 * Added 'PAUSE' feature.
4847 Tobias Glaesser <tobi.web@gmx.de>
4849 * Levels have to specify a theme now.
4850 Tobias Glaesser <tobi.web@gmx.de>
4852 * Fixed FIXME (tux doesn't die anymore, when he reaches the end of a level).
4853 And added a result-screen. (Nothing spectacular ;) )
4854 Tobias Glaesser <tobi.web@gmx.de>
4856 * Fixed FIXME (sound when 100 distros are reached).
4857 And set the maximum lives to 4.
4858 Tobias Glaesser <tobi.web@gmx.de>
4860 * New images for the shared folder.
4861 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4863 * command-line option "--disable-sound" and "--help" now work
4864 Duong-Khang NGUYEN <neoneurone@users.sf.net>
4866 * Added high score feature.
4867 Adam Czachorowski <gislan@o2.pl>
4869 * Surfaces converted to display format for speed.
4870 (Thanks to SDL_DisplayFormatAlpha() - wasn't around a few years ago!)
4872 * Sped up FPS (throttle)
4874 * Adding a new level (level,images,music) should be very easy now!
4875 Tobias Glaesser <tobi.web@gmx.de>
4877 * Shooting enemies increases score
4878 Tobias Glaesser <tobi.web@gmx.de>
4880 * Game over sequence.
4881 Tobias Glaesser <tobi.web@gmx.de>
4883 * Added 'make install PREFIX=/usr' and 'make uninstall PREFIX=/usr'
4884 Tobias Glaesser <tobi.web@gmx.de>
4886 * Initial support for additional levels.
4887 Tobias Glaesser <tobi.web@gmx.de>
4889 * One-ups ever 100 distros
4890 Tobias Glaesser <tobi.web@gmx.de>
4893 Tobias Glaesser <tobi.web@gmx.de>
4895 0.0.4 - July 15, 2002
4896 ---------------------
4897 * Fixed source so that "nosound" target would actually compile and build.
4900 0.0.3 - May 27, 2002
4901 --------------------
4903 * Coin bricks can be hit multiple times.
4904 * You lose shooting (coffee) power-up if you get hurt.
4906 * Added "distros" counter to screen.
4907 * Added new enemy: Evil Money Bags
4908 * Game aborted if sounds/music couldn't be loaded. Fixed.
4911 0.0.2 - November 8, 2001
4912 ------------------------
4913 * Added "--version" and skeleton "--help" displays
4914 * More sound effects.
4915 * Laptop bad-guy fixed.
4916 * Skidding images created.
4917 * Initial music code added.
4918 * Bullets kill enemies.
4919 * Golden Herring (invincibility) upgrade added.
4922 0.0.1 - December 3, 2000
4923 ------------------------
4925 Eric Windish <raptor@bwbohh.net>
4928 Ian <brooke@jump.net>
4931 INITIAL RELEASE 0.0.0 - April 11, 2000
4932 --------------------------------------
4933 * Initial alpha release.