Ingo Ruhnke [Tue, 27 Apr 2004 15:15:18 +0000 (15:15 +0000)]
- added extro support to worldmap, crashes however, no idea why:
0x080826f5 in display_text_file(std::string const&, Surface*) () at music_manager.cpp:26
26 MusicManager::MusicManager()
(gdb) where
#0 0x080826f5 in display_text_file(std::string const&, Surface*) () at music_manager.cpp:26
#1 0x080826b5 in display_text_file(std::string const&, std::string const&) (file=@0x88ad5d0, surface=@0xbffff230)
at text.cpp:234
#2 0x08093b31 in WorldMapNS::WorldMap::update() (this=0xbffff3b0) at worldmap.cpp:685
SVN-Revision: 782
Ingo Ruhnke [Tue, 27 Apr 2004 15:07:20 +0000 (15:07 +0000)]
-m added extro
SVN-Revision: 781
Ingo Ruhnke [Tue, 27 Apr 2004 14:26:34 +0000 (14:26 +0000)]
- changed brick color a little bit to look less yellow/green-ish
SVN-Revision: 780
Ricardo Cruz [Tue, 27 Apr 2004 13:59:15 +0000 (13:59 +0000)]
Just decreased the kicking time (the 3 secs were only for testing purposes).
SVN-Revision: 779
Ingo Ruhnke [Tue, 27 Apr 2004 12:10:04 +0000 (12:10 +0000)]
- added some mail addresses, but looks bloated again, might be a good idea to reorder it for people instead of for jobs
SVN-Revision: 778
Ingo Ruhnke [Tue, 27 Apr 2004 12:08:14 +0000 (12:08 +0000)]
- fixed align
SVN-Revision: 777
Ingo Ruhnke [Tue, 27 Apr 2004 11:46:02 +0000 (11:46 +0000)]
this new CREDITS file *IS* an improvement, it might not be perfect, but its a lot better then the old one, if you miss something in this one *ADD* that stuff and don't replace it with an rather obsolete file
SVN-Revision: 776
Ricardo Cruz [Tue, 27 Apr 2004 11:11:00 +0000 (11:11 +0000)]
Updated the TODO list and changed the extension.
Please, use these headers in every documentation file, in order to keep consistency:
�
- Those behind SuperTux -
http://super-tux.sf.net/
Last update: April 26, 2004
�
Obviously, replacing - * - by a description and Last update by the last update date.
SVN-Revision: 775
Ricardo Cruz [Tue, 27 Apr 2004 11:06:02 +0000 (11:06 +0000)]
Applied patch from Matze Braun that was sent to the mailing list.
According to Matzes, changes are:
�
-fixes fast music being replayed again and again
-fixes time being displayed negatively when tux dies because of timeout
-fixes exploding bombs that hit mrbomb, so that the hit mrbomb now really
transform into a bomb
-updates the TODO file
�
I've also fixed two more bugs listed in the TODO:
�
- enemies start running backwards, when they collide with a flame
- egg gets removed when leaving the screen, while badguys don't or at
least much later, thus its not possible to wait for an egg that
would bounce back
�
SVN-Revision: 774
Ricardo Cruz [Tue, 27 Apr 2004 10:22:40 +0000 (10:22 +0000)]
Yet another change of old images to the old dir.
I guess we are now using new fresh graphics! Congrats, especially to Ingo!
SVN-Revision: 773
Ricardo Cruz [Tue, 27 Apr 2004 10:14:27 +0000 (10:14 +0000)]
Improve this file or leave it.
SVN-Revision: 772
Ricardo Cruz [Mon, 26 Apr 2004 22:11:41 +0000 (22:11 +0000)]
Updated the documentation. There is still a few flaws.
It would be usefull to have an English-speaker reading these, since my English sux a bit (being modest ;) ).
SVN-Revision: 771
Ingo Ruhnke [Mon, 26 Apr 2004 21:39:56 +0000 (21:39 +0000)]
- more endseq stuff
SVN-Revision: 770
Ingo Ruhnke [Mon, 26 Apr 2004 21:10:59 +0000 (21:10 +0000)]
- little bugfix
SVN-Revision: 769
Ingo Ruhnke [Mon, 26 Apr 2004 21:09:31 +0000 (21:09 +0000)]
bump patch for upgrades from matzeb
SVN-Revision: 768
Duong-Khang Nguyen [Mon, 26 Apr 2004 20:46:44 +0000 (20:46 +0000)]
credits for SuperTux development team
SVN-Revision: 767
Ingo Ruhnke [Mon, 26 Apr 2004 20:36:46 +0000 (20:36 +0000)]
- more endseq
SVN-Revision: 766
Ingo Ruhnke [Mon, 26 Apr 2004 20:22:52 +0000 (20:22 +0000)]
- more endseq
SVN-Revision: 765
Ingo Ruhnke [Mon, 26 Apr 2004 20:09:28 +0000 (20:09 +0000)]
- more endseq
SVN-Revision: 764
Ingo Ruhnke [Mon, 26 Apr 2004 19:58:11 +0000 (19:58 +0000)]
- 'nother badguy fix from MatzeB:
<MatzeB> -fixes the bumping problem for badguys
<MatzeB> -implements bill kendricks proposal about helding iceblock (if you hit another enemy while
SVN-Revision: 763
Ingo Ruhnke [Mon, 26 Apr 2004 19:37:23 +0000 (19:37 +0000)]
- fixed levels for new end seq code
SVN-Revision: 762
Ingo Ruhnke [Mon, 26 Apr 2004 19:35:37 +0000 (19:35 +0000)]
- added endseq/finalgoal tiles
SVN-Revision: 761
Ingo Ruhnke [Mon, 26 Apr 2004 19:11:54 +0000 (19:11 +0000)]
- new more bulletprof endsequence code patch from MatzeB
SVN-Revision: 760
Ingo Ruhnke [Mon, 26 Apr 2004 19:05:46 +0000 (19:05 +0000)]
- rearanged the credits a bit, other people are welcome to review/correct it where necesarry
SVN-Revision: 759
Ingo Ruhnke [Mon, 26 Apr 2004 18:51:50 +0000 (18:51 +0000)]
- added missing black
SVN-Revision: 758
Ingo Ruhnke [Mon, 26 Apr 2004 17:46:26 +0000 (17:46 +0000)]
- woopsy, fix for load/savegame
SVN-Revision: 757
Ingo Ruhnke [Mon, 26 Apr 2004 17:35:08 +0000 (17:35 +0000)]
- added loading/fadeout screen placeholder
- cleaned up credit code a very little bit
SVN-Revision: 756
Ingo Ruhnke [Mon, 26 Apr 2004 16:45:33 +0000 (16:45 +0000)]
- gcc -Wall warning fix
SVN-Revision: 755
Ingo Ruhnke [Mon, 26 Apr 2004 16:38:50 +0000 (16:38 +0000)]
added milestone1 todo
SVN-Revision: 754
Ingo Ruhnke [Mon, 26 Apr 2004 15:04:22 +0000 (15:04 +0000)]
- fixed miss align in scrolling text
SVN-Revision: 753
Ingo Ruhnke [Mon, 26 Apr 2004 15:03:24 +0000 (15:03 +0000)]
- removed st_abort() from lisp reader, client code should check the return value instead
SVN-Revision: 752
Ricardo Cruz [Mon, 26 Apr 2004 14:40:17 +0000 (14:40 +0000)]
Implemented kicking (as asked by Ingo). The kick timing can be changed in defines.h
I've not tested it very well, but it doesn't seem to be working. Can anyone have a look?
SVN-Revision: 751
Ricardo Cruz [Mon, 26 Apr 2004 14:24:06 +0000 (14:24 +0000)]
Removed (just commented) the clear screen code before the level starts.
It looks bad when the intro info is gradient and then it displays a black screen and then the level.
SVN-Revision: 750
Ricardo Cruz [Mon, 26 Apr 2004 14:20:22 +0000 (14:20 +0000)]
Intro file should be the one to handle the intro sequence, even if it is only one line of code.
I think we shouldn't get rid of it, because in the future it should be improved and maybe support some sort of scripting.
SVN-Revision: 749
Ingo Ruhnke [Mon, 26 Apr 2004 14:16:23 +0000 (14:16 +0000)]
- added little snowman
SVN-Revision: 748
Ricardo Cruz [Mon, 26 Apr 2004 14:15:49 +0000 (14:15 +0000)]
Improved the display_text_file(): moved to text.cpp and made it more independent.
I wasn't able to test it, since the game crashes because of:
�
LispReader: File not found: /home/rick2/.supertux/save/slot1.stsg
Error: aborting
�
SVN-Revision: 747
Ingo Ruhnke [Mon, 26 Apr 2004 13:43:38 +0000 (13:43 +0000)]
- rounded the egg a bit
SVN-Revision: 746
Ingo Ruhnke [Mon, 26 Apr 2004 13:38:48 +0000 (13:38 +0000)]
- added small/firetux to worldmap
SVN-Revision: 745
Ingo Ruhnke [Mon, 26 Apr 2004 13:18:40 +0000 (13:18 +0000)]
- added more meaningfull savegame titles
SVN-Revision: 744
Ingo Ruhnke [Mon, 26 Apr 2004 13:13:51 +0000 (13:13 +0000)]
- changed priority of skid and duck to avoid glitches when ducking and skiding at the same time
SVN-Revision: 743
Ingo Ruhnke [Mon, 26 Apr 2004 13:00:56 +0000 (13:00 +0000)]
- fix for title-demo going weird
SVN-Revision: 742
Ingo Ruhnke [Mon, 26 Apr 2004 12:48:33 +0000 (12:48 +0000)]
- fixed lives status to handle more than 5 lives
SVN-Revision: 741
Ingo Ruhnke [Mon, 26 Apr 2004 12:42:05 +0000 (12:42 +0000)]
- added auto-walk markings
SVN-Revision: 740
Ingo Ruhnke [Mon, 26 Apr 2004 12:41:50 +0000 (12:41 +0000)]
- added automatic walking on worldmap
SVN-Revision: 739
Ingo Ruhnke [Mon, 26 Apr 2004 12:41:24 +0000 (12:41 +0000)]
- added some more trees
SVN-Revision: 738
Ingo Ruhnke [Mon, 26 Apr 2004 12:21:23 +0000 (12:21 +0000)]
<MatzeB> -cleanup in resource management functions
<MatzeB> -fixes 3 potential crashs (deleting Sprite classes, using member function in
<MatzeB> BadGuy class after removing it)
<MatzeB> -cleans up sound init code and hopes that calling Mix_AllocateChannel will make
<MatzeB> SDL_mixer happy...
<MatzeB> -fix paths that missed a / after DATADIR
<MatzeB> at least valgrind doesn't report any errors anymore when you apply that patch
<MatzeB> (memory errors though, not memory leaks)
SVN-Revision: 737
Ingo Ruhnke [Mon, 26 Apr 2004 12:19:23 +0000 (12:19 +0000)]
- added way to interupt exit sequence
- added primitive autowalk to worldmap
SVN-Revision: 736
Ingo Ruhnke [Mon, 26 Apr 2004 11:45:30 +0000 (11:45 +0000)]
- fixed reset point, well, maybe not sure if this was the cause for being reseted in a completly wrong spot
SVN-Revision: 735
Ingo Ruhnke [Mon, 26 Apr 2004 11:14:11 +0000 (11:14 +0000)]
- little bouncing block fix
SVN-Revision: 734
Ingo Ruhnke [Mon, 26 Apr 2004 10:51:07 +0000 (10:51 +0000)]
- fixed 'jump' on flower collection
SVN-Revision: 733
Ingo Ruhnke [Mon, 26 Apr 2004 10:46:45 +0000 (10:46 +0000)]
- added bonus loading
SVN-Revision: 732
Ingo Ruhnke [Mon, 26 Apr 2004 10:03:34 +0000 (10:03 +0000)]
- added saving of bonuses on worldmap, no loading yet
SVN-Revision: 731
Ingo Ruhnke [Mon, 26 Apr 2004 00:32:10 +0000 (00:32 +0000)]
- added endseq
SVN-Revision: 730
Ingo Ruhnke [Mon, 26 Apr 2004 00:20:59 +0000 (00:20 +0000)]
- added endseq
SVN-Revision: 729
Ingo Ruhnke [Sun, 25 Apr 2004 23:58:44 +0000 (23:58 +0000)]
- endseq stuff
SVN-Revision: 728
Ingo Ruhnke [Sun, 25 Apr 2004 23:46:30 +0000 (23:46 +0000)]
- tweaked bullet and endsequence
SVN-Revision: 727
Ingo Ruhnke [Sun, 25 Apr 2004 23:45:25 +0000 (23:45 +0000)]
- added end sequence
SVN-Revision: 726
Ingo Ruhnke [Sun, 25 Apr 2004 22:46:01 +0000 (22:46 +0000)]
- added goal tiles
SVN-Revision: 725
Ingo Ruhnke [Sun, 25 Apr 2004 22:24:44 +0000 (22:24 +0000)]
*** empty log message ***
SVN-Revision: 724
Ingo Ruhnke [Sun, 25 Apr 2004 22:23:18 +0000 (22:23 +0000)]
*** empty log message ***
SVN-Revision: 723
Ingo Ruhnke [Sun, 25 Apr 2004 22:13:36 +0000 (22:13 +0000)]
- moved heading/version info into code
SVN-Revision: 722
Ingo Ruhnke [Sun, 25 Apr 2004 22:10:32 +0000 (22:10 +0000)]
- bullet tweaks
SVN-Revision: 721
Ingo Ruhnke [Sun, 25 Apr 2004 22:10:13 +0000 (22:10 +0000)]
- bullet gfx
SVN-Revision: 720
Ingo Ruhnke [Sun, 25 Apr 2004 21:55:39 +0000 (21:55 +0000)]
- memleak fix and menu fix from MatzeB
- little bullet tweaking from myself
- added story
SVN-Revision: 719
Ingo Ruhnke [Sun, 25 Apr 2004 20:22:35 +0000 (20:22 +0000)]
- fixed 'impossible to make' situation
SVN-Revision: 718
Ingo Ruhnke [Sun, 25 Apr 2004 20:18:23 +0000 (20:18 +0000)]
- fixed jump on cave issue
- fixed background tiles
SVN-Revision: 717
Ingo Ruhnke [Sun, 25 Apr 2004 19:59:01 +0000 (19:59 +0000)]
- fixed some gradients
SVN-Revision: 716
Ingo Ruhnke [Sun, 25 Apr 2004 19:52:17 +0000 (19:52 +0000)]
- replaced backgrounds with new ones
SVN-Revision: 715
Ingo Ruhnke [Sun, 25 Apr 2004 18:38:49 +0000 (18:38 +0000)]
- release preparations
SVN-Revision: 714
Ingo Ruhnke [Sun, 25 Apr 2004 18:38:03 +0000 (18:38 +0000)]
- fixed makefile a bit
SVN-Revision: 713
Ingo Ruhnke [Sun, 25 Apr 2004 18:35:44 +0000 (18:35 +0000)]
- removed the 'double' path
SVN-Revision: 712
Ingo Ruhnke [Sun, 25 Apr 2004 17:17:10 +0000 (17:17 +0000)]
- fixed some align problems
SVN-Revision: 711
Ingo Ruhnke [Sun, 25 Apr 2004 16:46:55 +0000 (16:46 +0000)]
- rewrote tux drawing code, added firetux
SVN-Revision: 710
Ingo Ruhnke [Sun, 25 Apr 2004 16:17:18 +0000 (16:17 +0000)]
- moved tux gfx into a struct
SVN-Revision: 709
Ingo Ruhnke [Sun, 25 Apr 2004 16:08:00 +0000 (16:08 +0000)]
- moved tux completly to sprites
SVN-Revision: 708
Ricardo Cruz [Sun, 25 Apr 2004 15:21:06 +0000 (15:21 +0000)]
Turned the display_credits() function more flexible by getting the file to open.
Ingo, what do you think if we used this for the intro text?
SVN-Revision: 707
Ingo Ruhnke [Sun, 25 Apr 2004 14:34:17 +0000 (14:34 +0000)]
- some minor improvements in the gfx
SVN-Revision: 706
Ingo Ruhnke [Sun, 25 Apr 2004 14:27:49 +0000 (14:27 +0000)]
- added intro text
SVN-Revision: 705
Ricardo Cruz [Sun, 25 Apr 2004 14:16:10 +0000 (14:16 +0000)]
Ooops, did a mistake. Fixed by Arkadiusz Miskiewicz.
Aparentaly, fclose(NULL) causes a segfault.
SVN-Revision: 704
Ingo Ruhnke [Sun, 25 Apr 2004 13:51:19 +0000 (13:51 +0000)]
-added gradient support for start screens
SVN-Revision: 703
Ingo Ruhnke [Sun, 25 Apr 2004 13:45:21 +0000 (13:45 +0000)]
- added background gradient
SVN-Revision: 702
Ingo Ruhnke [Sun, 25 Apr 2004 13:16:43 +0000 (13:16 +0000)]
- improved look of start/gameover screens
SVN-Revision: 701
Ricardo Cruz [Sun, 25 Apr 2004 12:50:24 +0000 (12:50 +0000)]
Just updated the gradients test to use the new color entries.
SVN-Revision: 700
Ingo Ruhnke [Sun, 25 Apr 2004 12:44:22 +0000 (12:44 +0000)]
- removed blurriness
SVN-Revision: 699
Ricardo Cruz [Sun, 25 Apr 2004 12:38:09 +0000 (12:38 +0000)]
Changed the distros images to the old dir.
Finally possible thanks to Ingo.
SVN-Revision: 698
Ricardo Cruz [Sun, 25 Apr 2004 12:34:42 +0000 (12:34 +0000)]
Yet another levels update by Marek.
Changelog:
�I fixed some minor flaws and tried to give each of
the maps an original title. The latter was kinda difficult, because most
of the maps didn't really have a theme, (like the bridge or the castle)
so I had to make up their names; a task in which I maybe failed in some
parts, but at least it's better than just numbers.�
SVN-Revision: 697
Ingo Ruhnke [Sun, 25 Apr 2004 12:29:23 +0000 (12:29 +0000)]
- added new worldmap tux
SVN-Revision: 696
Ingo Ruhnke [Sun, 25 Apr 2004 12:14:02 +0000 (12:14 +0000)]
- added gradient
SVN-Revision: 695
Ingo Ruhnke [Sun, 25 Apr 2004 12:11:25 +0000 (12:11 +0000)]
- fixed/changed gradient tags to match with the one used in the current level files
SVN-Revision: 694
Ingo Ruhnke [Sun, 25 Apr 2004 11:57:19 +0000 (11:57 +0000)]
- smoothed water a little bit
- added new cloud
- fixed stalactit look a bit
SVN-Revision: 693
Ingo Ruhnke [Sun, 25 Apr 2004 11:55:39 +0000 (11:55 +0000)]
replaced distros with coins
SVN-Revision: 692
Ingo Ruhnke [Sun, 25 Apr 2004 11:34:15 +0000 (11:34 +0000)]
- added new cloud tile
SVN-Revision: 691
Ricardo Cruz [Sun, 25 Apr 2004 10:02:14 +0000 (10:02 +0000)]
Just made lispreader to send an error message to stderr when the file could not be open, as suggested by Arkadiusz Miskiewicz.
SVN-Revision: 690
Ingo Ruhnke [Sat, 24 Apr 2004 20:36:19 +0000 (20:36 +0000)]
- added firetux, nothing more than a boring placeholder, but should be better than the current one
SVN-Revision: 689
Ingo Ruhnke [Sat, 24 Apr 2004 19:40:56 +0000 (19:40 +0000)]
- added start/end tiles
SVN-Revision: 688
Ricardo Cruz [Sat, 24 Apr 2004 18:03:35 +0000 (18:03 +0000)]
At least my compiler (g++ (GCC) 3.3.2) needs this include.
Anyway, there is still a crash to be fixed.
SVN-Revision: 687
Ingo Ruhnke [Sat, 24 Apr 2004 17:48:49 +0000 (17:48 +0000)]
'nother music patch by matzeb
SVN-Revision: 686
Ricardo Cruz [Sat, 24 Apr 2004 15:27:38 +0000 (15:27 +0000)]
Ingo, that code is not buggy!
You can say that it is a bad approuch, but it is not a bug!
Besides, I don't think it's a bad approuch. Your code is maybe a better approuch. But in the other hand is buggy, so please let my code be there.
Buggy, why, you may ask...
Imagine this simple and fictional code:
�
#define MNID_START 1
menu->additem("Start Game", MNID_START);
menu->additem("Options");
if(menu->check() == MNID_START)
startgame();
�
With your code, when you pressed Options, the game would also start. Have a look at it again and guess why ;-)
SVN-Revision: 685
Ingo Ruhnke [Sat, 24 Apr 2004 15:08:21 +0000 (15:08 +0000)]
- fixed option menu
SVN-Revision: 684
Ricardo Cruz [Sat, 24 Apr 2004 15:02:11 +0000 (15:02 +0000)]
Marek levels updating. He also added two new levels for the start that are easier.
Updated worldmap as well. Can someone test if level 25 and 26 are there?
SVN-Revision: 683