Marek Moeckel [Wed, 24 Nov 2004 17:45:26 +0000 (17:45 +0000)]
made badguy dispenser cycle configurable in level file
SVN-Revision: 2171
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
Matthias Braun [Wed, 24 Nov 2004 16:56:32 +0000 (16:56 +0000)]
TODO update
SVN-Revision: 2169
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
Ingo Ruhnke [Wed, 24 Nov 2004 12:57:36 +0000 (12:57 +0000)]
reordered a few tilegroups
SVN-Revision: 2167
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
Matthias Braun [Wed, 24 Nov 2004 00:44:45 +0000 (00:44 +0000)]
set package name before setting up directories
SVN-Revision: 2165
Marek Moeckel [Tue, 23 Nov 2004 23:38:49 +0000 (23:38 +0000)]
updated forest1 level in test folder
SVN-Revision: 2164
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
Matthias Braun [Tue, 23 Nov 2004 22:51:03 +0000 (22:51 +0000)]
docu improvement for Timer
SVN-Revision: 2162
Matthias Braun [Tue, 23 Nov 2004 22:49:04 +0000 (22:49 +0000)]
don't annoy all the time with messages...
SVN-Revision: 2161
Matthias Braun [Tue, 23 Nov 2004 22:44:31 +0000 (22:44 +0000)]
change jump default to space
SVN-Revision: 2160
Matthias Braun [Tue, 23 Nov 2004 22:22:14 +0000 (22:22 +0000)]
Goodbye gettext, Welcome TinyGetText
SVN-Revision: 2159
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
Matthias Braun [Tue, 23 Nov 2004 19:36:28 +0000 (19:36 +0000)]
add a dist target to jam
SVN-Revision: 2157
Ingo Ruhnke [Tue, 23 Nov 2004 16:51:05 +0000 (16:51 +0000)]
- some more new tiles introduced
SVN-Revision: 2156
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
Matthias Braun [Tue, 23 Nov 2004 16:48:57 +0000 (16:48 +0000)]
no need for m4 dir anymore
SVN-Revision: 2154
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
Matthias Braun [Tue, 23 Nov 2004 16:28:03 +0000 (16:28 +0000)]
make function more robust
SVN-Revision: 2152
Matthias Braun [Tue, 23 Nov 2004 15:36:49 +0000 (15:36 +0000)]
TODO update
SVN-Revision: 2151
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
Marek Moeckel [Tue, 23 Nov 2004 15:13:32 +0000 (15:13 +0000)]
changed level name
SVN-Revision: 2149
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
Matthias Braun [Tue, 23 Nov 2004 14:36:39 +0000 (14:36 +0000)]
fix for last commit
SVN-Revision: 2147
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
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
Ingo Ruhnke [Tue, 23 Nov 2004 11:29:15 +0000 (11:29 +0000)]
- added some more tiles
SVN-Revision: 2144
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
Ingo Ruhnke [Tue, 23 Nov 2004 05:50:07 +0000 (05:50 +0000)]
- experimental forest test level
SVN-Revision: 2142
Matthias Braun [Tue, 23 Nov 2004 02:34:16 +0000 (02:34 +0000)]
fix particle system speeds
SVN-Revision: 2141
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
Matthias Braun [Mon, 22 Nov 2004 23:47:51 +0000 (23:47 +0000)]
properly implement invisible blocks
SVN-Revision: 2139
Matthias Braun [Mon, 22 Nov 2004 21:35:04 +0000 (21:35 +0000)]
fix tux jumping always full height
SVN-Revision: 2138
Marek Moeckel [Mon, 22 Nov 2004 19:49:06 +0000 (19:49 +0000)]
added more slopes to forest test level
SVN-Revision: 2137
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
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
Marek Moeckel [Mon, 22 Nov 2004 16:00:33 +0000 (16:00 +0000)]
added new tiles to forest level, including slopes
SVN-Revision: 2134
Matthias Braun [Mon, 22 Nov 2004 15:24:35 +0000 (15:24 +0000)]
CREDITS is now called credits.txt
SVN-Revision: 2133
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
Matthias Braun [Mon, 22 Nov 2004 02:02:23 +0000 (02:02 +0000)]
fixed parsing bug
SVN-Revision: 2131
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
Matthias Braun [Mon, 22 Nov 2004 01:53:13 +0000 (01:53 +0000)]
forgot to add makefile
SVN-Revision: 2129
Matthias Braun [Mon, 22 Nov 2004 01:52:34 +0000 (01:52 +0000)]
removed some pointless debugging messages
SVN-Revision: 2128
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
Matthias Braun [Mon, 22 Nov 2004 01:43:41 +0000 (01:43 +0000)]
new forest tiles
SVN-Revision: 2126
Matthias Braun [Sun, 21 Nov 2004 18:14:57 +0000 (18:14 +0000)]
remove unused/outdated stgt files
SVN-Revision: 2125
Marek Moeckel [Sun, 21 Nov 2004 12:29:27 +0000 (12:29 +0000)]
small music update
SVN-Revision: 2124
Matthias Braun [Sun, 21 Nov 2004 11:53:57 +0000 (11:53 +0000)]
TODO update
SVN-Revision: 2123
Ryan Flegel [Sun, 21 Nov 2004 08:45:53 +0000 (08:45 +0000)]
- fixed parentheses
SVN-Revision: 2122
Ryan Flegel [Sun, 21 Nov 2004 08:36:28 +0000 (08:36 +0000)]
- added missing include
SVN-Revision: 2121
Matthias Braun [Sun, 21 Nov 2004 03:21:25 +0000 (03:21 +0000)]
implemented an install target in scons
SVN-Revision: 2120
Matthias Braun [Sun, 21 Nov 2004 00:49:30 +0000 (00:49 +0000)]
renamed CREDITS to credits.txt
SVN-Revision: 2119
Matthias Braun [Sat, 20 Nov 2004 22:38:35 +0000 (22:38 +0000)]
forgot to update makefiles
SVN-Revision: 2118
Matthias Braun [Sat, 20 Nov 2004 22:18:32 +0000 (22:18 +0000)]
forgot to add some files
SVN-Revision: 2117
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
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
Ryan Flegel [Sat, 20 Nov 2004 20:42:37 +0000 (20:42 +0000)]
- fixed background
SVN-Revision: 2114
Matthias Braun [Sat, 20 Nov 2004 17:28:03 +0000 (17:28 +0000)]
output some help on scons -h
SVN-Revision: 2113
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
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
Matthias Braun [Sat, 20 Nov 2004 02:08:33 +0000 (02:08 +0000)]
config.h file is now generated
SVN-Revision: 2110
Matthias Braun [Fri, 19 Nov 2004 14:57:51 +0000 (14:57 +0000)]
TODO update
SVN-Revision: 2109
Matthias Braun [Fri, 19 Nov 2004 00:09:58 +0000 (00:09 +0000)]
improve exception feedback a bit
SVN-Revision: 2108
Matthias Braun [Fri, 19 Nov 2004 00:01:24 +0000 (00:01 +0000)]
make glob rule robust against non-existant directories
SVN-Revision: 2107
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
Matthias Braun [Thu, 18 Nov 2004 23:35:38 +0000 (23:35 +0000)]
make last point a bit more verbose
SVN-Revision: 2105
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
Matthias Braun [Thu, 18 Nov 2004 21:26:54 +0000 (21:26 +0000)]
use -Wall -Werror in debug mode
SVN-Revision: 2103
Matthias Braun [Thu, 18 Nov 2004 15:09:53 +0000 (15:09 +0000)]
change braindamaging usage of STL to something saner
SVN-Revision: 2102
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
Matthias Braun [Tue, 16 Nov 2004 20:36:42 +0000 (20:36 +0000)]
fix for the config stuff
SVN-Revision: 2100
Matthias Braun [Tue, 16 Nov 2004 18:32:39 +0000 (18:32 +0000)]
save buildconfig to file
SVN-Revision: 2099
Matthias Braun [Tue, 16 Nov 2004 17:51:31 +0000 (17:51 +0000)]
add variants and link executable to toplevel
SVN-Revision: 2098
Matthias Braun [Tue, 16 Nov 2004 17:46:56 +0000 (17:46 +0000)]
add variants and link executable to toplevel
SVN-Revision: 2097
Matthias Braun [Tue, 16 Nov 2004 16:41:03 +0000 (16:41 +0000)]
more fixes
SVN-Revision: 2096
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
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
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
Benjamin P. Jung [Tue, 16 Nov 2004 11:53:40 +0000 (11:53 +0000)]
We're getting closer to state: 'useable' :-)
SVN-Revision: 2092
Benjamin P. Jung [Tue, 16 Nov 2004 11:48:00 +0000 (11:48 +0000)]
Added sprites for flying big SuperTux...
SVN-Revision: 2091
Benjamin P. Jung [Tue, 16 Nov 2004 10:45:57 +0000 (10:45 +0000)]
Smaller fixes.
SVN-Revision: 2090
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
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
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
Ryan Flegel [Thu, 11 Nov 2004 22:43:58 +0000 (22:43 +0000)]
- updated Dutch translation
SVN-Revision: 2086
Ryan Flegel [Wed, 10 Nov 2004 17:18:05 +0000 (17:18 +0000)]
updated French translation
SVN-Revision: 2085
Matthias Braun [Sun, 7 Nov 2004 23:04:59 +0000 (23:04 +0000)]
update cvsignore
SVN-Revision: 2084
Matthias Braun [Sun, 7 Nov 2004 23:04:27 +0000 (23:04 +0000)]
added cvsignore
SVN-Revision: 2083
Matthias Braun [Sun, 7 Nov 2004 23:02:40 +0000 (23:02 +0000)]
cvsignore update
SVN-Revision: 2082
Ryan Flegel [Fri, 5 Nov 2004 09:10:23 +0000 (09:10 +0000)]
- fixed warnings
SVN-Revision: 2081
Ricardo Cruz [Sun, 31 Oct 2004 15:23:11 +0000 (15:23 +0000)]
Show combos when a new record is reached.
SVN-Revision: 2080
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
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
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
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
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
Ricardo Cruz [Fri, 29 Oct 2004 22:49:07 +0000 (22:49 +0000)]
Redesigned Particles algorithm.
SVN-Revision: 2074
Ryan Flegel [Thu, 28 Oct 2004 20:05:02 +0000 (20:05 +0000)]
changing file attr
SVN-Revision: 2073
Ryan Flegel [Thu, 28 Oct 2004 20:04:42 +0000 (20:04 +0000)]
changing file attr
SVN-Revision: 2072