supertux.git
19 years agoadd a dist target to jam
Matthias Braun [Tue, 23 Nov 2004 19:36:28 +0000 (19:36 +0000)]
add a dist target to jam

SVN-Revision: 2157

19 years ago- some more new tiles introduced
Ingo Ruhnke [Tue, 23 Nov 2004 16:51:05 +0000 (16:51 +0000)]
- some more new tiles introduced

SVN-Revision: 2156

19 years agolet the TileManager always return a valid tile in case of error
Ingo Ruhnke [Tue, 23 Nov 2004 16:49:13 +0000 (16:49 +0000)]
let the TileManager always return a valid tile in case of error

SVN-Revision: 2155

19 years agono need for m4 dir anymore
Matthias Braun [Tue, 23 Nov 2004 16:48:57 +0000 (16:48 +0000)]
no need for m4 dir anymore

SVN-Revision: 2154

19 years agoadded jam build system, please try it out - the advantage would be that it already...
Matthias Braun [Tue, 23 Nov 2004 16:47:26 +0000 (16:47 +0000)]
added jam build system, please try it out - the advantage would be that it already supports all the stuff we need

SVN-Revision: 2153

19 years agomake function more robust
Matthias Braun [Tue, 23 Nov 2004 16:28:03 +0000 (16:28 +0000)]
make function more robust

SVN-Revision: 2152

19 years agoTODO update
Matthias Braun [Tue, 23 Nov 2004 15:36:49 +0000 (15:36 +0000)]
TODO update

SVN-Revision: 2151

19 years agowe only want localisation for mesages (otherwise parsing of floats in german expectes...
Matthias Braun [Tue, 23 Nov 2004 15:34:45 +0000 (15:34 +0000)]
we only want localisation for mesages (otherwise parsing of floats in german expectes , instead of . for example)

SVN-Revision: 2150

19 years agochanged level name
Marek Moeckel [Tue, 23 Nov 2004 15:13:32 +0000 (15:13 +0000)]
changed level name

SVN-Revision: 2149

19 years agocopied grumbel's forest level to the test section
Marek Moeckel [Tue, 23 Nov 2004 15:01:24 +0000 (15:01 +0000)]
copied grumbel's forest level to the test section
added translucent layer of leaves to the level

SVN-Revision: 2148

19 years agofix for last commit
Matthias Braun [Tue, 23 Nov 2004 14:36:39 +0000 (14:36 +0000)]
fix for last commit

SVN-Revision: 2147

19 years agomake it possible to put background images in each layer
Matthias Braun [Tue, 23 Nov 2004 14:32:19 +0000 (14:32 +0000)]
make it possible to put background images in each layer

SVN-Revision: 2146

19 years agochanged author field on official levels to "SuperTux Team"
Marek Moeckel [Tue, 23 Nov 2004 13:41:23 +0000 (13:41 +0000)]
changed author field on official levels to "SuperTux Team"
author info on official levels is not shown anymore
(i felt level designers were getting too much credit that way)

SVN-Revision: 2145

19 years ago- added some more tiles
Ingo Ruhnke [Tue, 23 Nov 2004 11:29:15 +0000 (11:29 +0000)]
- added some more tiles

SVN-Revision: 2144

19 years agoadded title and music to grumbel's forest level
Marek Moeckel [Tue, 23 Nov 2004 10:23:01 +0000 (10:23 +0000)]
added title and music to grumbel's forest level

SVN-Revision: 2143

19 years ago- experimental forest test level
Ingo Ruhnke [Tue, 23 Nov 2004 05:50:07 +0000 (05:50 +0000)]
- experimental forest test level

SVN-Revision: 2142

19 years agofix particle system speeds
Matthias Braun [Tue, 23 Nov 2004 02:34:16 +0000 (02:34 +0000)]
fix particle system speeds

SVN-Revision: 2141

19 years agofix some more timings and the long standing gradient software bug (which was function...
Matthias Braun [Tue, 23 Nov 2004 02:00:52 +0000 (02:00 +0000)]
fix some more timings and the long standing gradient software bug (which was function argument overriding class field)

SVN-Revision: 2140

19 years agoproperly implement invisible blocks
Matthias Braun [Mon, 22 Nov 2004 23:47:51 +0000 (23:47 +0000)]
properly implement invisible blocks

SVN-Revision: 2139

19 years agofix tux jumping always full height
Matthias Braun [Mon, 22 Nov 2004 21:35:04 +0000 (21:35 +0000)]
fix tux jumping always full height

SVN-Revision: 2138

19 years agoadded more slopes to forest test level
Marek Moeckel [Mon, 22 Nov 2004 19:49:06 +0000 (19:49 +0000)]
added more slopes to forest test level

SVN-Revision: 2137

19 years agodownsampled instruments in mod files to 8 bits
Marek Moeckel [Mon, 22 Nov 2004 18:00:52 +0000 (18:00 +0000)]
downsampled instruments in mod files to 8 bits
quality loss is insignificant, file size is reduced by about 50%

SVN-Revision: 2136

19 years agoenemies fall down again, small improvements to tile manager
Matthias Braun [Mon, 22 Nov 2004 17:51:50 +0000 (17:51 +0000)]
enemies fall down again, small improvements to tile manager

SVN-Revision: 2135

19 years agoadded new tiles to forest level, including slopes
Marek Moeckel [Mon, 22 Nov 2004 16:00:33 +0000 (16:00 +0000)]
added new tiles to forest level, including slopes

SVN-Revision: 2134

19 years agoCREDITS is now called credits.txt
Matthias Braun [Mon, 22 Nov 2004 15:24:35 +0000 (15:24 +0000)]
CREDITS is now called credits.txt

SVN-Revision: 2133

19 years agofixed another parsing error and supertux.stgt which was broken because of it
Matthias Braun [Mon, 22 Nov 2004 02:09:52 +0000 (02:09 +0000)]
fixed another parsing error and supertux.stgt which was broken because of it

SVN-Revision: 2132

19 years agofixed parsing bug
Matthias Braun [Mon, 22 Nov 2004 02:02:23 +0000 (02:02 +0000)]
fixed parsing bug

SVN-Revision: 2131

19 years agoembed glade file so that you can run the tilemanager from every dir
Matthias Braun [Mon, 22 Nov 2004 01:58:47 +0000 (01:58 +0000)]
embed glade file so that you can run the tilemanager from every dir

SVN-Revision: 2130

19 years agoforgot to add makefile
Matthias Braun [Mon, 22 Nov 2004 01:53:13 +0000 (01:53 +0000)]
forgot to add makefile

SVN-Revision: 2129

19 years agoremoved some pointless debugging messages
Matthias Braun [Mon, 22 Nov 2004 01:52:34 +0000 (01:52 +0000)]
removed some pointless debugging messages

SVN-Revision: 2128

19 years agothe app that was used to edit supertux.stgt for the new tiles
Matthias Braun [Mon, 22 Nov 2004 01:49:43 +0000 (01:49 +0000)]
the app that was used to edit supertux.stgt for the new tiles

SVN-Revision: 2127

19 years agonew forest tiles
Matthias Braun [Mon, 22 Nov 2004 01:43:41 +0000 (01:43 +0000)]
new forest tiles

SVN-Revision: 2126

19 years agoremove unused/outdated stgt files
Matthias Braun [Sun, 21 Nov 2004 18:14:57 +0000 (18:14 +0000)]
remove unused/outdated stgt files

SVN-Revision: 2125

19 years agosmall music update
Marek Moeckel [Sun, 21 Nov 2004 12:29:27 +0000 (12:29 +0000)]
small music update

SVN-Revision: 2124

19 years agoTODO update
Matthias Braun [Sun, 21 Nov 2004 11:53:57 +0000 (11:53 +0000)]
TODO update

SVN-Revision: 2123

19 years ago- fixed parentheses
Ryan Flegel [Sun, 21 Nov 2004 08:45:53 +0000 (08:45 +0000)]
- fixed parentheses

SVN-Revision: 2122

19 years ago- added missing include
Ryan Flegel [Sun, 21 Nov 2004 08:36:28 +0000 (08:36 +0000)]
- added missing include

SVN-Revision: 2121

19 years agoimplemented an install target in scons
Matthias Braun [Sun, 21 Nov 2004 03:21:25 +0000 (03:21 +0000)]
implemented an install target in scons

SVN-Revision: 2120

19 years agorenamed CREDITS to credits.txt
Matthias Braun [Sun, 21 Nov 2004 00:49:30 +0000 (00:49 +0000)]
renamed CREDITS to credits.txt

SVN-Revision: 2119

19 years agoforgot to update makefiles
Matthias Braun [Sat, 20 Nov 2004 22:38:35 +0000 (22:38 +0000)]
forgot to update makefiles

SVN-Revision: 2118

19 years agoforgot to add some files
Matthias Braun [Sat, 20 Nov 2004 22:18:32 +0000 (22:18 +0000)]
forgot to add some files

SVN-Revision: 2117

19 years agoadded more cvsignores because scons is placing .sconsign files all over the place :-/
Matthias Braun [Sat, 20 Nov 2004 22:17:45 +0000 (22:17 +0000)]
added more cvsignores because scons is placing .sconsign files all over the place :-/

SVN-Revision: 2116

19 years agoThe BIG COMMIT(tm)
Matthias Braun [Sat, 20 Nov 2004 22:14:40 +0000 (22:14 +0000)]
The BIG COMMIT(tm)

This is it, expect a broken supertux I only fixed the most annoying issues so
far, lots more are still waiting in the TODO list, but I had to bring this stuff
to cvs sometime. Changes:

- Completely new collision detection scheme, which collides all objects with
  each other once per frame, instead of single objects manually testing for
  collisions
- New collision detection routines which support slopes and provide additional
  info on collisions: penetration depth, hit normal vector
- Lots of general cleanup/refactoring
- Splitted the monolithic badguy class and reimplemented most of them as single
  classes with a badguy base class.
- Splitted the monolithic Special class into several classes
- Rewrote the timer and all timing related stuff to work on float and seconds
  (not like the mixup before where you had frame_ratio, msecs and secs in
   different parts of the app)
- Support for unisolid tiles
- Created a flying platform prototype (doesn't work completely yet)
- rename InteractiveObjects to triggers and implemented a new sequence trigger,
  (only supported sequence is endsequence at the moment)
- transformed the bonusblocks and bricks into objects

SVN-Revision: 2115

19 years ago- fixed background
Ryan Flegel [Sat, 20 Nov 2004 20:42:37 +0000 (20:42 +0000)]
- fixed background

SVN-Revision: 2114

19 years agooutput some help on scons -h
Matthias Braun [Sat, 20 Nov 2004 17:28:03 +0000 (17:28 +0000)]
output some help on scons -h

SVN-Revision: 2113

19 years agohack to make scons -U work in toplevel dir too
Matthias Braun [Sat, 20 Nov 2004 15:18:24 +0000 (15:18 +0000)]
hack to make scons -U work in toplevel dir too

SVN-Revision: 2112

19 years agoadd defaults to Scons files so that you can use scons -U
Matthias Braun [Sat, 20 Nov 2004 14:49:11 +0000 (14:49 +0000)]
add defaults to Scons files so that you can use scons -U

SVN-Revision: 2111

19 years agoconfig.h file is now generated
Matthias Braun [Sat, 20 Nov 2004 02:08:33 +0000 (02:08 +0000)]
config.h file is now generated

SVN-Revision: 2110

19 years agoTODO update
Matthias Braun [Fri, 19 Nov 2004 14:57:51 +0000 (14:57 +0000)]
TODO update

SVN-Revision: 2109

19 years agoimprove exception feedback a bit
Matthias Braun [Fri, 19 Nov 2004 00:09:58 +0000 (00:09 +0000)]
improve exception feedback a bit

SVN-Revision: 2108

19 years agomake glob rule robust against non-existant directories
Matthias Braun [Fri, 19 Nov 2004 00:01:24 +0000 (00:01 +0000)]
make glob rule robust against non-existant directories

SVN-Revision: 2107

19 years agomake autogen.sh more complete so that it installs libtool and config.h.in automatically
Matthias Braun [Thu, 18 Nov 2004 23:52:49 +0000 (23:52 +0000)]
make autogen.sh more complete so that it installs libtool and config.h.in automatically

SVN-Revision: 2106

19 years agomake last point a bit more verbose
Matthias Braun [Thu, 18 Nov 2004 23:35:38 +0000 (23:35 +0000)]
make last point a bit more verbose

SVN-Revision: 2105

19 years agomoved my personal scons todo to the global one, so that someone else can work on...
Matthias Braun [Thu, 18 Nov 2004 23:32:45 +0000 (23:32 +0000)]
moved my personal scons todo to the global one, so that someone else can work on it (I'll concentrate on collision detection rewrite first)

SVN-Revision: 2104

19 years agouse -Wall -Werror in debug mode
Matthias Braun [Thu, 18 Nov 2004 21:26:54 +0000 (21:26 +0000)]
use -Wall -Werror in debug mode

SVN-Revision: 2103

19 years agochange braindamaging usage of STL to something saner
Matthias Braun [Thu, 18 Nov 2004 15:09:53 +0000 (15:09 +0000)]
change braindamaging usage of STL to something saner

SVN-Revision: 2102

19 years agomake it possible to start supertux from top soruce directory
Matthias Braun [Tue, 16 Nov 2004 20:37:30 +0000 (20:37 +0000)]
make it possible to start supertux from top soruce directory

SVN-Revision: 2101

19 years agofix for the config stuff
Matthias Braun [Tue, 16 Nov 2004 20:36:42 +0000 (20:36 +0000)]
fix for the config stuff

SVN-Revision: 2100

19 years agosave buildconfig to file
Matthias Braun [Tue, 16 Nov 2004 18:32:39 +0000 (18:32 +0000)]
save buildconfig to file

SVN-Revision: 2099

19 years agoadd variants and link executable to toplevel
Matthias Braun [Tue, 16 Nov 2004 17:51:31 +0000 (17:51 +0000)]
add variants and link executable to toplevel

SVN-Revision: 2098

19 years agoadd variants and link executable to toplevel
Matthias Braun [Tue, 16 Nov 2004 17:46:56 +0000 (17:46 +0000)]
add variants and link executable to toplevel

SVN-Revision: 2097

19 years agomore fixes
Matthias Braun [Tue, 16 Nov 2004 16:41:03 +0000 (16:41 +0000)]
more fixes

SVN-Revision: 2096

19 years agoimprove the sconsbuild, still lots of work needed to completely replace automake...
Matthias Braun [Tue, 16 Nov 2004 16:09:11 +0000 (16:09 +0000)]
improve the sconsbuild, still lots of work needed to completely replace automake with it

SVN-Revision: 2095

19 years agoIt works... All the static entries had to be determined dynamically.... well: maybe...
Benjamin P. Jung [Tue, 16 Nov 2004 12:30:09 +0000 (12:30 +0000)]
It works... All the static entries had to be determined dynamically.... well: maybe tomorrow.

SVN-Revision: 2094

19 years agoAdded .sconsign files to the CVS 'blacklist'.
Benjamin P. Jung [Tue, 16 Nov 2004 11:55:15 +0000 (11:55 +0000)]
Added .sconsign files to the CVS 'blacklist'.
.sconsign files are created by the SCons build utility (See http://www.scons.org/ for further details)

SVN-Revision: 2093

19 years agoWe're getting closer to state: 'useable' :-)
Benjamin P. Jung [Tue, 16 Nov 2004 11:53:40 +0000 (11:53 +0000)]
We're getting closer to state: 'useable' :-)

SVN-Revision: 2092

19 years agoAdded sprites for flying big SuperTux...
Benjamin P. Jung [Tue, 16 Nov 2004 11:48:00 +0000 (11:48 +0000)]
Added sprites for flying big SuperTux...

SVN-Revision: 2091

19 years agoSmaller fixes.
Benjamin P. Jung [Tue, 16 Nov 2004 10:45:57 +0000 (10:45 +0000)]
Smaller fixes.

SVN-Revision: 2090

19 years agoRemoved the first line (#!/usr/bin/python) -- SConstructs can't be executed like...
Benjamin P. Jung [Tue, 16 Nov 2004 10:24:49 +0000 (10:24 +0000)]
Removed the first line (#!/usr/bin/python) -- SConstructs can't be executed like that....
Played around with the script.... it should now produce a shared library instead of a static one.

SVN-Revision: 2089

19 years agoFixed a few typos. The script still doesn't work.
Benjamin P. Jung [Tue, 16 Nov 2004 10:01:30 +0000 (10:01 +0000)]
Fixed a few typos. The script still doesn't work.

SVN-Revision: 2088

19 years agoAdded a (non-working) SConstruct file for use with SCons. (http://www.scons.org/)
Benjamin P. Jung [Tue, 16 Nov 2004 09:56:16 +0000 (09:56 +0000)]
Added a (non-working) SConstruct file for use with SCons. (scons.org/)

SVN-Revision: 2087

19 years ago- updated Dutch translation
Ryan Flegel [Thu, 11 Nov 2004 22:43:58 +0000 (22:43 +0000)]
- updated Dutch translation

SVN-Revision: 2086

19 years agoupdated French translation
Ryan Flegel [Wed, 10 Nov 2004 17:18:05 +0000 (17:18 +0000)]
updated French translation

SVN-Revision: 2085

19 years agoupdate cvsignore
Matthias Braun [Sun, 7 Nov 2004 23:04:59 +0000 (23:04 +0000)]
update cvsignore

SVN-Revision: 2084

19 years agoadded cvsignore
Matthias Braun [Sun, 7 Nov 2004 23:04:27 +0000 (23:04 +0000)]
added cvsignore

SVN-Revision: 2083

19 years agocvsignore update
Matthias Braun [Sun, 7 Nov 2004 23:02:40 +0000 (23:02 +0000)]
cvsignore update

SVN-Revision: 2082

19 years ago- fixed warnings
Ryan Flegel [Fri, 5 Nov 2004 09:10:23 +0000 (09:10 +0000)]
- fixed warnings

SVN-Revision: 2081

19 years agoShow combos when a new record is reached.
Ricardo Cruz [Sun, 31 Oct 2004 15:23:11 +0000 (15:23 +0000)]
Show combos when a new record is reached.

SVN-Revision: 2080

19 years agoTuned buttjump range values as asked by Iknos.
Ricardo Cruz [Sun, 31 Oct 2004 12:36:52 +0000 (12:36 +0000)]
Tuned buttjump range values as asked by Iknos.
Also let buttjump kill enemies on air. This ain't that easy, so I guess this is okay.

SVN-Revision: 2079

19 years agoAdded a parameter for Particles to set the drawing layer, instead of using a fixed...
Ricardo Cruz [Sun, 31 Oct 2004 12:08:44 +0000 (12:08 +0000)]
Added a parameter for Particles to set the drawing layer, instead of using a fixed one.
Asked by Iknos.

SVN-Revision: 2078

19 years agoAdded my own flapping. :)
Ricardo Cruz [Sat, 30 Oct 2004 11:45:44 +0000 (11:45 +0000)]
Added my own flapping. :)
Made flapping to be configurable, just to get some feedback from players.
To try the different ones, type: 'marek', 'ricardo' and 'ryan' during game. Marek is default.

SVN-Revision: 2077

19 years agoSwitched left and right dust as asked by Marek.
Ricardo Cruz [Sat, 30 Oct 2004 11:23:34 +0000 (11:23 +0000)]
Switched left and right dust as asked by Marek.

SVN-Revision: 2076

19 years agoAdded an effect when skidding to check if a similar effect is what Marek was looking...
Ricardo Cruz [Fri, 29 Oct 2004 22:50:30 +0000 (22:50 +0000)]
Added an effect when skidding to check if a similar effect is what Marek was looking for.

SVN-Revision: 2075

19 years agoRedesigned Particles algorithm.
Ricardo Cruz [Fri, 29 Oct 2004 22:49:07 +0000 (22:49 +0000)]
Redesigned Particles algorithm.

SVN-Revision: 2074

19 years agochanging file attr
Ryan Flegel [Thu, 28 Oct 2004 20:05:02 +0000 (20:05 +0000)]
changing file attr

SVN-Revision: 2073

19 years agochanging file attr
Ryan Flegel [Thu, 28 Oct 2004 20:04:42 +0000 (20:04 +0000)]
changing file attr

SVN-Revision: 2072

19 years agoadded German translation of the intro text
Marek Moeckel [Thu, 28 Oct 2004 12:10:41 +0000 (12:10 +0000)]
added German translation of the intro text

SVN-Revision: 2071

19 years agoAdded image of Tux's head with firefighter helmet for skidding animation.
Benjamin P. Jung [Wed, 27 Oct 2004 08:23:16 +0000 (08:23 +0000)]
Added image of Tux's head with firefighter helmet for skidding animation.

SVN-Revision: 2070

19 years agolevel editor patch from Richard
Ryan Flegel [Tue, 26 Oct 2004 20:59:47 +0000 (20:59 +0000)]
level editor patch from Richard

SVN-Revision: 2069

19 years agoI had added Jonas, instead of Richard. Obvously, a mistake - Jonas had only asked...
Ricardo Cruz [Mon, 25 Oct 2004 20:40:23 +0000 (20:40 +0000)]
I had added Jonas, instead of Richard. Obvously, a mistake - Jonas had only asked for a request. =)

SVN-Revision: 2067

19 years agoAdded entries for some new tiles.
Benjamin P. Jung [Mon, 25 Oct 2004 19:45:14 +0000 (19:45 +0000)]
Added entries for some new tiles.

SVN-Revision: 2066

19 years agotypo pointed out by Richard Smith
Ryan Flegel [Mon, 25 Oct 2004 18:58:23 +0000 (18:58 +0000)]
typo pointed out by Richard Smith

SVN-Revision: 2065

19 years agoAdded a modified version of the mushrooms found in http://www.linuks.mine.nu/people...
Benjamin P. Jung [Mon, 25 Oct 2004 18:56:02 +0000 (18:56 +0000)]
Added a modified version of the mushrooms found in linuks.mine.nu/people/supertux/terramenu.gif.

SVN-Revision: 2064

19 years agoBugfix: it was impossible to create a level subset in leveleditor cause Create button...
Ricardo Cruz [Mon, 25 Oct 2004 18:46:13 +0000 (18:46 +0000)]
Bugfix: it was impossible to create a level subset in leveleditor cause Create button was always disabled.
Bugfix: LevelSubset was saving subsets hide-from-contribs field wrongly, and couldn't load them.

SVN-Revision: 2063

19 years agoAdded 2 versions of new 'rock plate' tiles. They should go well with the jungle tiles...
Benjamin P. Jung [Mon, 25 Oct 2004 18:33:16 +0000 (18:33 +0000)]
Added 2 versions of new 'rock plate' tiles. They should go well with the jungle tiles already provided...

SVN-Revision: 2062

19 years agoAdded Jonas Koelker to credits. Higher Ryan's entry.
Ricardo Cruz [Mon, 25 Oct 2004 18:33:14 +0000 (18:33 +0000)]
Added Jonas Koelker to credits. Higher Ryan's entry.

SVN-Revision: 2061

19 years agoLet navigate through the worldmap using Tux keys as well.
Ricardo Cruz [Mon, 25 Oct 2004 10:49:07 +0000 (10:49 +0000)]
Let navigate through the worldmap using Tux keys as well.
Requested by Jonas Koelker <jonaskoelker@yahoo.com>.

SVN-Revision: 2060

19 years ago- committed patch from Richard Smith
Ryan Flegel [Mon, 25 Oct 2004 03:32:50 +0000 (03:32 +0000)]
- committed patch from Richard Smith
- fixed some warnings

SVN-Revision: 2059

19 years agocommitted patches from Richard Smith
Ryan Flegel [Sun, 24 Oct 2004 23:29:06 +0000 (23:29 +0000)]
committed patches from Richard Smith

SVN-Revision: 2058

19 years agoMoved old entire body Tux to the old folder.
Ricardo Cruz [Sat, 23 Oct 2004 22:25:51 +0000 (22:25 +0000)]
Moved old entire body Tux to the old folder.
It might be a good idea to keep old/sketches/extras graphics in their own module or something. Please, do this.

SVN-Revision: 2057