Ingo Ruhnke [Wed, 28 Apr 2004 20:34:24 +0000 (20:34 +0000)]
- memleak fix for my last patch
- iceflower/growup crash fix (well, maybe)
SVN-Revision: 819
Ingo Ruhnke [Wed, 28 Apr 2004 20:28:38 +0000 (20:28 +0000)]
- replaced evil cast with std::find
SVN-Revision: 818
Ingo Ruhnke [Wed, 28 Apr 2004 20:24:34 +0000 (20:24 +0000)]
MatzeB: that shoudl fix the cases where you die when picking up an iceflower
SVN-Revision: 817
Ingo Ruhnke [Wed, 28 Apr 2004 20:07:20 +0000 (20:07 +0000)]
MatzeBs patch for evil cast
SVN-Revision: 816
Ingo Ruhnke [Wed, 28 Apr 2004 18:46:14 +0000 (18:46 +0000)]
added story credits
SVN-Revision: 815
Ingo Ruhnke [Wed, 28 Apr 2004 18:45:26 +0000 (18:45 +0000)]
<MatzeB> my patch fixes another leak in the levelsubset code and cleans that up a little bit
<MatzeB> it also removes the code for the bsod badguy, since that was a duplication of the snowball code anyway
SVN-Revision: 814
Ingo Ruhnke [Wed, 28 Apr 2004 17:27:15 +0000 (17:27 +0000)]
- added level done song, endseq needs to be a bit longer to get the song right
SVN-Revision: 813
Ingo Ruhnke [Wed, 28 Apr 2004 15:07:40 +0000 (15:07 +0000)]
-changed wording
SVN-Revision: 812
Ricardo Cruz [Wed, 28 Apr 2004 14:58:24 +0000 (14:58 +0000)]
Made display_text_file() to get the scroll speed as an argument. This way we can make the intro slower than the credits, for instance. It was just impossible to read them.
Anyway, you can easily change their speed in defines.h .
Also fixes a bug that was making the text to take while before starting to be displayed.
SVN-Revision: 811
Ingo Ruhnke [Wed, 28 Apr 2004 14:28:57 +0000 (14:28 +0000)]
- leveldone music from Wansti
SVN-Revision: 809
Ricardo Cruz [Wed, 28 Apr 2004 14:12:37 +0000 (14:12 +0000)]
Forgot to commit this file. It used badguy's killme() somewhere.
SVN-Revision: 808
Ricardo Cruz [Wed, 28 Apr 2004 14:09:26 +0000 (14:09 +0000)]
Changed kill_me() in order to get the score has an argument.
This way, it makes much more flexible the way we give scores.
SVN-Revision: 807
Ingo Ruhnke [Wed, 28 Apr 2004 14:02:02 +0000 (14:02 +0000)]
- added new extro background
SVN-Revision: 806
Ingo Ruhnke [Wed, 28 Apr 2004 13:45:37 +0000 (13:45 +0000)]
- added fire duck tux
- turned iceflower into a fire flower
SVN-Revision: 805
Ingo Ruhnke [Wed, 28 Apr 2004 13:27:56 +0000 (13:27 +0000)]
- added two music authors
SVN-Revision: 804
Ingo Ruhnke [Wed, 28 Apr 2004 13:18:54 +0000 (13:18 +0000)]
<MatzeB> fixes some remaining memory leaks
SVN-Revision: 803
Ricardo Cruz [Wed, 28 Apr 2004 12:39:01 +0000 (12:39 +0000)]
Removed Marek's email... I must have forgotten
SVN-Revision: 802
Ricardo Cruz [Wed, 28 Apr 2004 12:15:42 +0000 (12:15 +0000)]
Applied patch from Ryan (the one sent to the mailing list).
Basically it corrects a few grammar errors from me ;) and also formats some stuff.
SVN-Revision: 801
Ricardo Cruz [Wed, 28 Apr 2004 12:13:00 +0000 (12:13 +0000)]
Don't give score when flatting a badguy, since this leaves to unfair situations. Besides, we are already giving score for when he kills other enemies...
I also think that we should give (let's say) half of the score, when a badguy is killed by a bullet. Since it is so easy to do that... What do you say?
SVN-Revision: 800
Ricardo Cruz [Wed, 28 Apr 2004 11:43:47 +0000 (11:43 +0000)]
Fixed bug told in the mailing list:
�- fireballs don't shoot if you are above screen (they're destroyed because
they're off screen)�
There is not point in removing them when they are above y=0.
SVN-Revision: 799
Ingo Ruhnke [Wed, 28 Apr 2004 00:14:55 +0000 (00:14 +0000)]
- fixed endsequences and a few other minor issues
SVN-Revision: 798
Ingo Ruhnke [Tue, 27 Apr 2004 21:49:34 +0000 (21:49 +0000)]
update
SVN-Revision: 797
Ingo Ruhnke [Tue, 27 Apr 2004 21:33:28 +0000 (21:33 +0000)]
- added nolok statue to the throne room
SVN-Revision: 796
Ricardo Cruz [Tue, 27 Apr 2004 21:11:41 +0000 (21:11 +0000)]
Improved the CREDITS a little bit:
- removed emails (Ingo, in a irc discussion, you were the 1st one to say that emails should go to the package CREDITS file, not the in-game one). I have already done that.
- and just made something here and there.
I don't really like the nicknames, but I left them there. I think we should have a credits section in the webpage and there will be the best place to put them. (OT: we also need a screenshots section and old version downloads should be avaible).
Futhermore, I would still prefer one in-game credits with descriptions.
SVN-Revision: 795
Ricardo Cruz [Tue, 27 Apr 2004 21:00:58 +0000 (21:00 +0000)]
Matze made eggs not to be removed at all during a level saying that they shouldn't be destroyed when off the screen.
The fact is that OFFSCREEN_DISTANCE is already pretty generous, but if you don't think so, just increase it.
SVN-Revision: 794
Ingo Ruhnke [Tue, 27 Apr 2004 19:18:48 +0000 (19:18 +0000)]
updated todo
SVN-Revision: 793
Ingo Ruhnke [Tue, 27 Apr 2004 19:17:15 +0000 (19:17 +0000)]
removed debug stuff
SVN-Revision: 792
Ingo Ruhnke [Tue, 27 Apr 2004 19:16:01 +0000 (19:16 +0000)]
- added credit after extro, might need a bit fadeout stuff
SVN-Revision: 791
Ingo Ruhnke [Tue, 27 Apr 2004 19:01:34 +0000 (19:01 +0000)]
- added oiltux
SVN-Revision: 790
Ingo Ruhnke [Tue, 27 Apr 2004 18:55:57 +0000 (18:55 +0000)]
- decreased kick time even more, fixed type error
SVN-Revision: 789
Ingo Ruhnke [Tue, 27 Apr 2004 18:44:19 +0000 (18:44 +0000)]
- made worldmap CPU independend, needs testing
SVN-Revision: 788
Ingo Ruhnke [Tue, 27 Apr 2004 18:35:18 +0000 (18:35 +0000)]
- added 'falling' graphics, well, not really, but better than invisible
SVN-Revision: 787
Ingo Ruhnke [Tue, 27 Apr 2004 18:29:17 +0000 (18:29 +0000)]
- reset bonus on kill
SVN-Revision: 786
Ingo Ruhnke [Tue, 27 Apr 2004 17:09:35 +0000 (17:09 +0000)]
<MatzeB> -adds a workaround for the disappearing eggs (they're just not removed anymore when off screen)
<MatzeB> -updates the TODO file
<MatzeB> -small fix for mrbomb exploding and hitting other mrbomb
<MatzeB> -renaming money/laptop to jumpy/mriceblock
<MatzeB> -fix for enemies running backwards
SVN-Revision: 785
Ingo Ruhnke [Tue, 27 Apr 2004 17:06:51 +0000 (17:06 +0000)]
- endseq fixing
SVN-Revision: 784
Ingo Ruhnke [Tue, 27 Apr 2004 15:45:35 +0000 (15:45 +0000)]
name fix
SVN-Revision: 783
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