Christoph Sommer [Sat, 9 Feb 2008 15:01:05 +0000 (15:01 +0000)]
Replaced darker 0.1.x sprite of Tux jumping with the brighter 0.3 version
SVN-Revision: 5315
Ingo Ruhnke [Fri, 8 Feb 2008 20:39:53 +0000 (20:39 +0000)]
- some improvments on snowair tiles (shadow, background layer)
SVN-Revision: 5314
Ingo Ruhnke [Fri, 8 Feb 2008 20:15:13 +0000 (20:15 +0000)]
- test level for snow air tiles (created with Flexlay)
SVN-Revision: 5313
Ingo Ruhnke [Fri, 8 Feb 2008 19:26:44 +0000 (19:26 +0000)]
- some new tiles, can't test due to editor currently being very very slow
SVN-Revision: 5312
Marek Moeckel [Tue, 5 Feb 2008 20:15:21 +0000 (20:15 +0000)]
splat noise for snowball cannon - created with mashed potatoes and a bean bag
SVN-Revision: 5311
Christoph Sommer [Sun, 3 Feb 2008 17:29:23 +0000 (17:29 +0000)]
Make Badguy activation dependent of Player position, not currently-visible screen
SVN-Revision: 5310
Christoph Sommer [Sun, 3 Feb 2008 17:26:07 +0000 (17:26 +0000)]
Tux grows faster, stops growing when hit
SVN-Revision: 5309
Christoph Sommer [Thu, 31 Jan 2008 23:23:15 +0000 (23:23 +0000)]
Test level for IceCrusher
SVN-Revision: 5308
Christoph Sommer [Thu, 31 Jan 2008 23:22:33 +0000 (23:22 +0000)]
New Badguy "IceCrusher" drops down to crush Tux and can be used as a platform to ride back up
SVN-Revision: 5307
Christoph Sommer [Thu, 31 Jan 2008 23:21:22 +0000 (23:21 +0000)]
HurtingPlatform won't kill invincible player
SVN-Revision: 5306
Christoph Sommer [Thu, 31 Jan 2008 23:20:39 +0000 (23:20 +0000)]
get_nearest_player won't return dying or dead players
SVN-Revision: 5305
Christoph Sommer [Thu, 31 Jan 2008 23:20:10 +0000 (23:20 +0000)]
Player::get_velocity
SVN-Revision: 5304
Matthias Braun [Thu, 31 Jan 2008 21:06:54 +0000 (21:06 +0000)]
2 new jump sounds based on a recording from wansti
SVN-Revision: 5303
Matthias Braun [Thu, 31 Jan 2008 19:52:23 +0000 (19:52 +0000)]
maybe fix camera jumping when respawning
SVN-Revision: 5302
Christoph Sommer [Thu, 31 Jan 2008 19:46:56 +0000 (19:46 +0000)]
Fixed sprite of Big Tux ducking
SVN-Revision: 5301
Ingo Ruhnke [Thu, 31 Jan 2008 19:16:36 +0000 (19:16 +0000)]
- added iceblock graphics placeholder
SVN-Revision: 5300
Christoph Sommer [Sat, 26 Jan 2008 15:33:26 +0000 (15:33 +0000)]
Forgot a file
SVN-Revision: 5299
Christoph Sommer [Sat, 26 Jan 2008 00:16:36 +0000 (00:16 +0000)]
Moved split Tux sprites to media/
SVN-Revision: 5298
Christoph Sommer [Sat, 26 Jan 2008 00:05:33 +0000 (00:05 +0000)]
Single-Sprite Ice Tux, equalized Sprite dimensions across Big, Fire and Ice
SVN-Revision: 5296
Ingo Ruhnke [Fri, 25 Jan 2008 08:18:23 +0000 (08:18 +0000)]
- Jan Solanti <jhs@psonet.com> transparency changes
SVN-Revision: 5295
Matthias Braun [Mon, 21 Jan 2008 13:11:11 +0000 (13:11 +0000)]
don't be too pedantic for squirrel sources
SVN-Revision: 5292
Matthias Braun [Sun, 20 Jan 2008 15:56:53 +0000 (15:56 +0000)]
use -Werror by default in debug mode builds
SVN-Revision: 5291
Christoph Sommer [Sun, 20 Jan 2008 15:29:50 +0000 (15:29 +0000)]
Fire Tux for single-sprite version of tux
SVN-Revision: 5290
Wolfgang Becker [Sun, 20 Jan 2008 14:45:55 +0000 (14:45 +0000)]
Load tilemap when level is in old format.
SVN-Revision: 5289
Christoph Sommer [Sun, 20 Jan 2008 12:52:29 +0000 (12:52 +0000)]
Build switches -Wall -Werror are only used if cmake switch WERROR is set to ON.
Some build environments ship broken header files, so SuperTux won't build with DEBUG ON there.
SVN-Revision: 5287
Wolfgang Becker [Sun, 20 Jan 2008 12:34:22 +0000 (12:34 +0000)]
AUTO-canon always shoots towards tux.
SVN-Revision: 5285
Wolfgang Becker [Sun, 20 Jan 2008 10:37:20 +0000 (10:37 +0000)]
-Use "jump-with-up" in config for all controlers. No need
for different names in different objects.
-Removed paragraph about jam from INSTALL.
SVN-Revision: 5284
Christoph Sommer [Sat, 19 Jan 2008 19:52:30 +0000 (19:52 +0000)]
Butt Jump. As Big Tux, gain lots of speed and press down, then smash bricks, Ice Blocks and Snails
SVN-Revision: 5282
Christoph Sommer [Sat, 19 Jan 2008 15:22:49 +0000 (15:22 +0000)]
Started making Tux a single sprite again. Still missing: FireTux, IceTux
SVN-Revision: 5281
Matthias Braun [Sat, 19 Jan 2008 13:36:57 +0000 (13:36 +0000)]
remove jam buildfiles, we're using cmake now and I don't want to maintain 2 buildsystems
SVN-Revision: 5280
Wolfgang Becker [Fri, 18 Jan 2008 22:57:04 +0000 (22:57 +0000)]
Option to jump with up on keyboard.
SVN-Revision: 5279
Wolfgang Becker [Fri, 18 Jan 2008 20:37:50 +0000 (20:37 +0000)]
Synced TinyGetText with lincity-ng.
SVN-Revision: 5278
Wolfgang Becker [Wed, 16 Jan 2008 17:44:56 +0000 (17:44 +0000)]
Polish translation by Dominik Klementowski
SVN-Revision: 5277
Arvid Norlander [Fri, 11 Jan 2008 08:45:03 +0000 (08:45 +0000)]
Updated Swedish translation.
SVN-Revision: 5276
Arvid Norlander [Fri, 11 Jan 2008 07:49:36 +0000 (07:49 +0000)]
Added russian translation from Constantin Baranov
SVN-Revision: 5275
Arvid Norlander [Fri, 11 Jan 2008 07:48:25 +0000 (07:48 +0000)]
Normalized *.po in data/locale using tools/normalize-po-files.sh
SVN-Revision: 5274
Christoph Sommer [Tue, 8 Jan 2008 22:40:57 +0000 (22:40 +0000)]
Small script used to split tilesets
SVN-Revision: 5272
Christoph Sommer [Tue, 8 Jan 2008 22:37:38 +0000 (22:37 +0000)]
Split tiles.stts into multiple, smaller files
SVN-Revision: 5271
Arvid Norlander [Tue, 8 Jan 2008 21:23:59 +0000 (21:23 +0000)]
Fix a typo in tools/png_recompress.sh and fix some svn:ignore.
SVN-Revision: 5270
Arvid Norlander [Tue, 8 Jan 2008 20:53:37 +0000 (20:53 +0000)]
Fix some mime types on images
SVN-Revision: 5269
Arvid Norlander [Tue, 8 Jan 2008 20:51:00 +0000 (20:51 +0000)]
Updated version of png_recompress.sh
SVN-Revision: 5268
Matthias Braun [Tue, 8 Jan 2008 00:30:26 +0000 (00:30 +0000)]
update cmakefiles, and don't ignore CMake* when CMakeLists.txt is under version control
SVN-Revision: 5267
Matthias Braun [Tue, 8 Jan 2008 00:28:50 +0000 (00:28 +0000)]
forgot to add some files, actually merge 2 tilesets in testlevel
SVN-Revision: 5266
Matthias Braun [Tue, 8 Jan 2008 00:10:32 +0000 (00:10 +0000)]
rewrote/refactored tileset handling, tilesets are now properly shared and only part of a level/worldmap
SVN-Revision: 5265
Christoph Sommer [Mon, 7 Jan 2008 21:26:37 +0000 (21:26 +0000)]
First step towards multiple tilesets per tilemap. Code is very inefficient for now. Tile id 0 is implicitly defined as empty and removed from tiles.strf.
SVN-Revision: 5264
Matthias Braun [Sun, 6 Jan 2008 12:09:19 +0000 (12:09 +0000)]
tweak camera, use kirby style for y direction by default now
SVN-Revision: 5262
Matthias Braun [Sun, 6 Jan 2008 12:08:44 +0000 (12:08 +0000)]
implemented camera style 4 for vertical direction
SVN-Revision: 5261
Matthias Braun [Sun, 6 Jan 2008 11:11:21 +0000 (11:11 +0000)]
simplify physic formula a bit
SVN-Revision: 5260
Matthias Braun [Sun, 6 Jan 2008 11:07:35 +0000 (11:07 +0000)]
replacement hurt sound from the meeting
SVN-Revision: 5259
Christoph Sommer [Sun, 6 Jan 2008 02:52:24 +0000 (02:52 +0000)]
Play stereo effects in relation to camera, not player (closes issue 56)
SVN-Revision: 5258
Christoph Sommer [Sun, 6 Jan 2008 02:49:09 +0000 (02:49 +0000)]
Sound Manager prints debug info if uncached sounds are requested to be played
SVN-Revision: 5257
Christoph Sommer [Sun, 6 Jan 2008 02:46:38 +0000 (02:46 +0000)]
preload sounds
SVN-Revision: 5256
Christoph Sommer [Sun, 6 Jan 2008 02:43:17 +0000 (02:43 +0000)]
Badguys that die will still trigger collisions during the current frame (closes issue 50)
SVN-Revision: 5255
Christoph Sommer [Sun, 6 Jan 2008 02:40:59 +0000 (02:40 +0000)]
Mr. Ice Block: Enforce 100ms delay between squish and kick (closes issue 238); kill Mr. Ice Block after 10 bounces
SVN-Revision: 5254
Marek Moeckel [Sat, 5 Jan 2008 23:19:13 +0000 (23:19 +0000)]
fixed a warning that prevented the game from compiling
SVN-Revision: 5253
Christoph Sommer [Sat, 5 Jan 2008 19:09:29 +0000 (19:09 +0000)]
New email address
SVN-Revision: 5251
Christoph Sommer [Sat, 5 Jan 2008 19:08:12 +0000 (19:08 +0000)]
Fix tinygettext problems with multi-line comments at end of file
SVN-Revision: 5250
Wolfgang Becker [Thu, 3 Jan 2008 20:57:17 +0000 (20:57 +0000)]
more missing files
SVN-Revision: 5249
Christoph Sommer [Thu, 3 Jan 2008 19:55:00 +0000 (19:55 +0000)]
Removed unused variable
SVN-Revision: 5248
Christoph Sommer [Thu, 3 Jan 2008 18:29:01 +0000 (18:29 +0000)]
typo
SVN-Revision: 5247
Christoph Sommer [Thu, 3 Jan 2008 18:23:19 +0000 (18:23 +0000)]
Statistics now show level time in mm:ss.cc format, worldmap shows all four statistics simultaneously
SVN-Revision: 5246
Christoph Sommer [Thu, 3 Jan 2008 16:41:36 +0000 (16:41 +0000)]
Reset play_time when level is restarted
SVN-Revision: 5245
Christoph Sommer [Thu, 3 Jan 2008 14:35:35 +0000 (14:35 +0000)]
Added simple perl script to re-write dependencies for Mac OS app bundles
SVN-Revision: 5243
Christoph Sommer [Thu, 3 Jan 2008 14:34:31 +0000 (14:34 +0000)]
Bigger icon for Mac OS X
SVN-Revision: 5242
Wolfgang Becker [Tue, 1 Jan 2008 20:48:28 +0000 (20:48 +0000)]
Include *.music in installation.
SVN-Revision: 5241
Christoph Sommer [Thu, 27 Dec 2007 02:49:12 +0000 (02:49 +0000)]
Added special "edit" mode to GameSession and Player to playtest levels.
In "edit" mode, Tux will not die and sequences will not play, but Tux will become a ghost instead.
SVN-Revision: 5239
Christoph Sommer [Thu, 27 Dec 2007 01:59:47 +0000 (01:59 +0000)]
Extend wrapper.?pp dependencies to include everything in src/scripting/
SVN-Revision: 5238
Christoph Sommer [Thu, 27 Dec 2007 01:34:39 +0000 (01:34 +0000)]
Removed unused GameSession::display_info_box
SVN-Revision: 5237
Christoph Sommer [Thu, 27 Dec 2007 01:26:31 +0000 (01:26 +0000)]
updated -coop patch
SVN-Revision: 5236
Christoph Sommer [Wed, 26 Dec 2007 01:54:49 +0000 (01:54 +0000)]
Added doxygen comments to core game code.
SVN-Revision: 5235
Wolfgang Becker [Fri, 21 Dec 2007 13:52:47 +0000 (13:52 +0000)]
add include for gcc3 in trunk, too
SVN-Revision: 5234
Christoph Sommer [Fri, 21 Dec 2007 13:26:18 +0000 (13:26 +0000)]
Refined CMakes DEB options, added stub for RPMs (yet in wrong dirs and w/o deps)
SVN-Revision: 5232
Christoph Sommer [Fri, 21 Dec 2007 00:33:19 +0000 (00:33 +0000)]
Nit
SVN-Revision: 5230
Christoph Sommer [Thu, 20 Dec 2007 23:11:01 +0000 (23:11 +0000)]
Ported changes from 0.3.1 and bumped version to 0.3.2-SVN
SVN-Revision: 5228
Christoph Sommer [Thu, 20 Dec 2007 20:04:11 +0000 (20:04 +0000)]
Updated translators in Credits
SVN-Revision: 5218
Christoph Sommer [Thu, 20 Dec 2007 19:32:56 +0000 (19:32 +0000)]
Allow scripted inputs to Tux GameObject with a CodeController
SVN-Revision: 5217
Christoph Sommer [Thu, 20 Dec 2007 18:11:44 +0000 (18:11 +0000)]
Updated WHATSNEW for 0.3.1
SVN-Revision: 5216
Christoph Sommer [Thu, 20 Dec 2007 18:10:21 +0000 (18:10 +0000)]
Updated README for SuperTux 0.3.1
SVN-Revision: 5215
Christoph Sommer [Thu, 20 Dec 2007 18:08:17 +0000 (18:08 +0000)]
Updated INSTALL for CMake
SVN-Revision: 5214
Christoph Sommer [Thu, 20 Dec 2007 15:31:21 +0000 (15:31 +0000)]
Fixed cmake 2.4 failing if data/levels contains a dir without levels
SVN-Revision: 5213
Tim Goya [Sun, 16 Dec 2007 23:13:50 +0000 (23:13 +0000)]
restore trunk
SVN-Revision: 5207
Tim Goya [Sun, 16 Dec 2007 23:13:18 +0000 (23:13 +0000)]
clean out source
SVN-Revision: 5206
Tim Goya [Sun, 16 Dec 2007 23:09:02 +0000 (23:09 +0000)]
argh, clean out copy
SVN-Revision: 5205
Tim Goya [Sun, 16 Dec 2007 23:02:26 +0000 (23:02 +0000)]
restore trunk
SVN-Revision: 5202
Tim Goya [Sun, 16 Dec 2007 22:57:24 +0000 (22:57 +0000)]
move changes to the right branch
SVN-Revision: 5201
Tim Goya [Sun, 16 Dec 2007 22:17:36 +0000 (22:17 +0000)]
Initial integration, lots of broken stuff
SVN-Revision: 5199
Christoph Sommer [Sun, 16 Dec 2007 17:24:10 +0000 (17:24 +0000)]
Some CMake vars for experimental Debian packs
SVN-Revision: 5197
Christoph Sommer [Sun, 16 Dec 2007 13:02:21 +0000 (13:02 +0000)]
Fixed detection of libcurl
SVN-Revision: 5195
Christoph Sommer [Sun, 16 Dec 2007 00:32:13 +0000 (00:32 +0000)]
Improved console rendering at 16:10 aspect ratio
SVN-Revision: 5194
Christoph Sommer [Sun, 16 Dec 2007 00:31:34 +0000 (00:31 +0000)]
Commented out aspect ratio autodetection.
It tends to guess wrong if e.g. 800x600 is displayed on a 16:10 screen
SVN-Revision: 5193
Christoph Sommer [Sun, 16 Dec 2007 00:30:02 +0000 (00:30 +0000)]
Made compiles on MacOS X a bit smoother, activated MacOS-specific code for CMake, marked some more CMake vars as advanced
SVN-Revision: 5192
Tim Goya [Mon, 10 Dec 2007 18:42:47 +0000 (18:42 +0000)]
Make OpenAL header inclusion more portable
SVN-Revision: 5191
Tim Goya [Mon, 10 Dec 2007 18:42:02 +0000 (18:42 +0000)]
Fix CMake xgettext issues
SVN-Revision: 5190
Christoph Sommer [Sun, 25 Nov 2007 11:52:35 +0000 (11:52 +0000)]
First tries w/ CMake on OS X
SVN-Revision: 5189
Christoph Sommer [Fri, 23 Nov 2007 00:34:02 +0000 (00:34 +0000)]
(cmake) added Win32-specific Install and Packaging settings, as well as an Icon for the .exe
increased version number to 0.3.1-SVN
SVN-Revision: 5188
Christoph Sommer [Thu, 22 Nov 2007 01:43:29 +0000 (01:43 +0000)]
Experimenting with reversing library order in FindOggVorbis.cmake. Please test if this breaks things for other systems...
SVN-Revision: 5187
Christoph Sommer [Sun, 18 Nov 2007 15:08:47 +0000 (15:08 +0000)]
Experimental supertux2-messages target to generate messages.pot files of src/ and data/levels/*/
SVN-Revision: 5185
Christoph Sommer [Sun, 18 Nov 2007 12:26:06 +0000 (12:26 +0000)]
Do not skip auto-walk code if player tries to walk in invalid direction
(fixes issue #254)
SVN-Revision: 5184
Tim Goya [Sun, 11 Nov 2007 22:18:10 +0000 (22:18 +0000)]
Change OPTION to SET for APPDATADIR because OPTION on works for on/off settings and APPDATADIR is a string, few other minor adjustments
SVN-Revision: 5183
Tim Goya [Fri, 9 Nov 2007 22:09:09 +0000 (22:09 +0000)]
Use SDL_iconv functions for better portability
SVN-Revision: 5182