supertux.git
20 years ago- added debug grid. type 'grid' in-game to toggle
Ryan Flegel [Wed, 24 Nov 2004 18:22:22 +0000 (18:22 +0000)]
- added debug grid. type 'grid' in-game to toggle

SVN-Revision: 2173

20 years agodispenser can now launch snowballs and bouncingsnowballs
Marek Moeckel [Wed, 24 Nov 2004 18:19:51 +0000 (18:19 +0000)]
dispenser can now launch snowballs and bouncingsnowballs

SVN-Revision: 2172

20 years agomade badguy dispenser cycle configurable in level file
Marek Moeckel [Wed, 24 Nov 2004 17:45:26 +0000 (17:45 +0000)]
made badguy dispenser cycle configurable in level file

SVN-Revision: 2171

20 years agoadded simple enemy dispenser (can only dispense bouncing snowballs so far and looks...
Marek Moeckel [Wed, 24 Nov 2004 17:33:50 +0000 (17:33 +0000)]
added simple enemy dispenser (can only dispense bouncing snowballs so far and looks like a snowball)
it's in data/test/bonusblocks.stl, right behind the secret area ;-)
fixed typo(?) in mrbomb.cpp

SVN-Revision: 2170

20 years agoTODO update
Matthias Braun [Wed, 24 Nov 2004 16:56:32 +0000 (16:56 +0000)]
TODO update

SVN-Revision: 2169

20 years agofurhter improve collision detection by reintroducing time of collision, still more...
Matthias Braun [Wed, 24 Nov 2004 14:10:27 +0000 (14:10 +0000)]
furhter improve collision detection by reintroducing time of collision, still more issues to solve

SVN-Revision: 2168

20 years agoreordered a few tilegroups
Ingo Ruhnke [Wed, 24 Nov 2004 12:57:36 +0000 (12:57 +0000)]
reordered a few tilegroups

SVN-Revision: 2167

20 years agoImproved collision detection by taking movement into account. Fixed long standing...
Matthias Braun [Wed, 24 Nov 2004 03:42:58 +0000 (03:42 +0000)]
Improved collision detection by taking movement into account. Fixed long standing bug where returning from bonuslevel to mainmenu and going back to bonuslevels makes supertux crash

SVN-Revision: 2166

20 years agoset package name before setting up directories
Matthias Braun [Wed, 24 Nov 2004 00:44:45 +0000 (00:44 +0000)]
set package name before setting up directories

SVN-Revision: 2165

20 years agoupdated forest1 level in test folder
Marek Moeckel [Tue, 23 Nov 2004 23:38:49 +0000 (23:38 +0000)]
updated forest1 level in test folder

SVN-Revision: 2164

20 years agomade secret area trigger work
Marek Moeckel [Tue, 23 Nov 2004 23:20:32 +0000 (23:20 +0000)]
made secret area trigger work
TODO: Prevent message from scrolling away with the level
(the secret area is in data/levels/test/bonusblock.stl, just hop around on the stones you start on)

SVN-Revision: 2163

20 years agodocu improvement for Timer
Matthias Braun [Tue, 23 Nov 2004 22:51:03 +0000 (22:51 +0000)]
docu improvement for Timer

SVN-Revision: 2162

20 years agodon't annoy all the time with messages...
Matthias Braun [Tue, 23 Nov 2004 22:49:04 +0000 (22:49 +0000)]
don't annoy all the time with messages...

SVN-Revision: 2161

20 years agochange jump default to space
Matthias Braun [Tue, 23 Nov 2004 22:44:31 +0000 (22:44 +0000)]
change jump default to space

SVN-Revision: 2160

20 years agoGoodbye gettext, Welcome TinyGetText
Matthias Braun [Tue, 23 Nov 2004 22:22:14 +0000 (22:22 +0000)]
Goodbye gettext, Welcome TinyGetText

SVN-Revision: 2159

20 years agoadded trigger to display (and later count) secret areas
Marek Moeckel [Tue, 23 Nov 2004 22:11:09 +0000 (22:11 +0000)]
added trigger to display (and later count) secret areas

SVN-Revision: 2158

20 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

20 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

20 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

20 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

20 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

20 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

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

SVN-Revision: 2151

20 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

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

SVN-Revision: 2149

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

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

SVN-Revision: 2131

20 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

20 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

20 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

20 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

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

SVN-Revision: 2126

20 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

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

SVN-Revision: 2124

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

SVN-Revision: 2123

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

SVN-Revision: 2122

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

SVN-Revision: 2121

20 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

20 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

20 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

20 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

20 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

20 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

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

SVN-Revision: 2114

20 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

20 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

20 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

20 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

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

SVN-Revision: 2109

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

20 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

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

SVN-Revision: 2096

20 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

20 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

20 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

20 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

20 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

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

SVN-Revision: 2090

20 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

20 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

20 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

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

SVN-Revision: 2086

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

SVN-Revision: 2085

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

SVN-Revision: 2084

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

SVN-Revision: 2083

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

SVN-Revision: 2082

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

SVN-Revision: 2081

20 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

20 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

20 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

20 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

20 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

20 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

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

SVN-Revision: 2074