supertux.git
16 years agoNew Badguy "IceCrusher" drops down to crush Tux and can be used as a platform to...
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

16 years agoHurtingPlatform won't kill invincible player
Christoph Sommer [Thu, 31 Jan 2008 23:21:22 +0000 (23:21 +0000)]
HurtingPlatform won't kill invincible player

SVN-Revision: 5306

16 years agoget_nearest_player won't return dying or dead players
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

16 years agoPlayer::get_velocity
Christoph Sommer [Thu, 31 Jan 2008 23:20:10 +0000 (23:20 +0000)]
Player::get_velocity

SVN-Revision: 5304

16 years ago2 new jump sounds based on a recording from wansti
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

16 years agomaybe fix camera jumping when respawning
Matthias Braun [Thu, 31 Jan 2008 19:52:23 +0000 (19:52 +0000)]
maybe fix camera jumping when respawning

SVN-Revision: 5302

16 years agoFixed sprite of Big Tux ducking
Christoph Sommer [Thu, 31 Jan 2008 19:46:56 +0000 (19:46 +0000)]
Fixed sprite of Big Tux ducking

SVN-Revision: 5301

16 years ago- added iceblock graphics placeholder
Ingo Ruhnke [Thu, 31 Jan 2008 19:16:36 +0000 (19:16 +0000)]
- added iceblock graphics placeholder

SVN-Revision: 5300

16 years agoForgot a file
Christoph Sommer [Sat, 26 Jan 2008 15:33:26 +0000 (15:33 +0000)]
Forgot a file

SVN-Revision: 5299

16 years agoMoved split Tux sprites to media/
Christoph Sommer [Sat, 26 Jan 2008 00:16:36 +0000 (00:16 +0000)]
Moved split Tux sprites to media/

SVN-Revision: 5298

16 years agoSingle-Sprite Ice Tux, equalized Sprite dimensions across Big, Fire and Ice
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

16 years ago- Jan Solanti <jhs@psonet.com> transparency changes
Ingo Ruhnke [Fri, 25 Jan 2008 08:18:23 +0000 (08:18 +0000)]
- Jan Solanti <jhs@psonet.com> transparency changes

SVN-Revision: 5295

16 years agodon't be too pedantic for squirrel sources
Matthias Braun [Mon, 21 Jan 2008 13:11:11 +0000 (13:11 +0000)]
don't be too pedantic for squirrel sources

SVN-Revision: 5292

16 years agouse -Werror by default in debug mode builds
Matthias Braun [Sun, 20 Jan 2008 15:56:53 +0000 (15:56 +0000)]
use -Werror by default in debug mode builds

SVN-Revision: 5291

16 years agoFire Tux for single-sprite version of tux
Christoph Sommer [Sun, 20 Jan 2008 15:29:50 +0000 (15:29 +0000)]
Fire Tux for single-sprite version of tux

SVN-Revision: 5290

16 years agoLoad tilemap when level is in old format.
Wolfgang Becker [Sun, 20 Jan 2008 14:45:55 +0000 (14:45 +0000)]
Load tilemap when level is in old format.

SVN-Revision: 5289

16 years agoBuild switches -Wall -Werror are only used if cmake switch WERROR is set to ON.
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

16 years agoAUTO-canon always shoots towards tux.
Wolfgang Becker [Sun, 20 Jan 2008 12:34:22 +0000 (12:34 +0000)]
AUTO-canon always shoots towards tux.

SVN-Revision: 5285

16 years ago-Use "jump-with-up" in config for all controlers. No need
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

16 years agoButt Jump. As Big Tux, gain lots of speed and press down, then smash bricks, Ice...
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

16 years agoStarted making Tux a single sprite again. Still missing: FireTux, IceTux
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

16 years agoremove jam buildfiles, we're using cmake now and I don't want to maintain 2 buildsystems
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

16 years agoOption to jump with up on keyboard.
Wolfgang Becker [Fri, 18 Jan 2008 22:57:04 +0000 (22:57 +0000)]
Option to jump with up on keyboard.

SVN-Revision: 5279

16 years agoSynced TinyGetText with lincity-ng.
Wolfgang Becker [Fri, 18 Jan 2008 20:37:50 +0000 (20:37 +0000)]
Synced TinyGetText with lincity-ng.

SVN-Revision: 5278

16 years agoPolish translation by Dominik Klementowski
Wolfgang Becker [Wed, 16 Jan 2008 17:44:56 +0000 (17:44 +0000)]
Polish translation by Dominik Klementowski

SVN-Revision: 5277

16 years agoUpdated Swedish translation.
Arvid Norlander [Fri, 11 Jan 2008 08:45:03 +0000 (08:45 +0000)]
Updated Swedish translation.

SVN-Revision: 5276

16 years agoAdded russian translation from Constantin Baranov
Arvid Norlander [Fri, 11 Jan 2008 07:49:36 +0000 (07:49 +0000)]
Added russian translation from Constantin Baranov

SVN-Revision: 5275

16 years agoNormalized *.po in data/locale using tools/normalize-po-files.sh
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

16 years agoSmall script used to split tilesets
Christoph Sommer [Tue, 8 Jan 2008 22:40:57 +0000 (22:40 +0000)]
Small script used to split tilesets

SVN-Revision: 5272

16 years agoSplit tiles.stts into multiple, smaller files
Christoph Sommer [Tue, 8 Jan 2008 22:37:38 +0000 (22:37 +0000)]
Split tiles.stts into multiple, smaller files

SVN-Revision: 5271

16 years agoFix a typo in tools/png_recompress.sh and fix some svn:ignore.
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

16 years agoFix some mime types on images
Arvid Norlander [Tue, 8 Jan 2008 20:53:37 +0000 (20:53 +0000)]
Fix some mime types on images

SVN-Revision: 5269

16 years agoUpdated version of png_recompress.sh
Arvid Norlander [Tue, 8 Jan 2008 20:51:00 +0000 (20:51 +0000)]
Updated version of png_recompress.sh

SVN-Revision: 5268

16 years agoupdate cmakefiles, and don't ignore CMake* when CMakeLists.txt is under version control
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

16 years agoforgot to add some files, actually merge 2 tilesets in testlevel
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

16 years agorewrote/refactored tileset handling, tilesets are now properly shared and only part...
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

16 years agoFirst step towards multiple tilesets per tilemap. Code is very inefficient for now...
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

16 years agotweak camera, use kirby style for y direction by default now
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

16 years agoimplemented camera style 4 for vertical direction
Matthias Braun [Sun, 6 Jan 2008 12:08:44 +0000 (12:08 +0000)]
implemented camera style 4 for vertical direction

SVN-Revision: 5261

16 years agosimplify physic formula a bit
Matthias Braun [Sun, 6 Jan 2008 11:11:21 +0000 (11:11 +0000)]
simplify physic formula a bit

SVN-Revision: 5260

16 years agoreplacement hurt sound from the meeting
Matthias Braun [Sun, 6 Jan 2008 11:07:35 +0000 (11:07 +0000)]
replacement hurt sound from the meeting

SVN-Revision: 5259

16 years agoPlay stereo effects in relation to camera, not player (closes issue 56)
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

16 years agoSound Manager prints debug info if uncached sounds are requested to be played
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

16 years agopreload sounds
Christoph Sommer [Sun, 6 Jan 2008 02:46:38 +0000 (02:46 +0000)]
preload sounds

SVN-Revision: 5256

16 years agoBadguys that die will still trigger collisions during the current frame (closes issue 50)
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

16 years agoMr. Ice Block: Enforce 100ms delay between squish and kick (closes issue 238); kill...
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

16 years agofixed a warning that prevented the game from compiling
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

16 years agoNew email address
Christoph Sommer [Sat, 5 Jan 2008 19:09:29 +0000 (19:09 +0000)]
New email address

SVN-Revision: 5251

16 years agoFix tinygettext problems with multi-line comments at end of file
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

16 years agomore missing files
Wolfgang Becker [Thu, 3 Jan 2008 20:57:17 +0000 (20:57 +0000)]
more missing files

SVN-Revision: 5249

16 years agoRemoved unused variable
Christoph Sommer [Thu, 3 Jan 2008 19:55:00 +0000 (19:55 +0000)]
Removed unused variable

SVN-Revision: 5248

16 years agotypo
Christoph Sommer [Thu, 3 Jan 2008 18:29:01 +0000 (18:29 +0000)]
typo

SVN-Revision: 5247

16 years agoStatistics now show level time in mm:ss.cc format, worldmap shows all four statistics...
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

16 years agoReset play_time when level is restarted
Christoph Sommer [Thu, 3 Jan 2008 16:41:36 +0000 (16:41 +0000)]
Reset play_time when level is restarted

SVN-Revision: 5245

16 years agoAdded simple perl script to re-write dependencies for Mac OS app bundles
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

16 years agoBigger icon for Mac OS X
Christoph Sommer [Thu, 3 Jan 2008 14:34:31 +0000 (14:34 +0000)]
Bigger icon for Mac OS X

SVN-Revision: 5242

16 years agoInclude *.music in installation.
Wolfgang Becker [Tue, 1 Jan 2008 20:48:28 +0000 (20:48 +0000)]
Include *.music in installation.

SVN-Revision: 5241

16 years agoAdded special "edit" mode to GameSession and Player to playtest levels.
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

16 years agoExtend wrapper.?pp dependencies to include everything in src/scripting/
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

16 years agoRemoved unused GameSession::display_info_box
Christoph Sommer [Thu, 27 Dec 2007 01:34:39 +0000 (01:34 +0000)]
Removed unused GameSession::display_info_box

SVN-Revision: 5237

16 years agoupdated -coop patch
Christoph Sommer [Thu, 27 Dec 2007 01:26:31 +0000 (01:26 +0000)]
updated -coop patch

SVN-Revision: 5236

16 years agoAdded doxygen comments to core game code.
Christoph Sommer [Wed, 26 Dec 2007 01:54:49 +0000 (01:54 +0000)]
Added doxygen comments to core game code.

SVN-Revision: 5235

16 years agoadd include for gcc3 in trunk, too
Wolfgang Becker [Fri, 21 Dec 2007 13:52:47 +0000 (13:52 +0000)]
add include for gcc3 in trunk, too

SVN-Revision: 5234

16 years agoRefined CMakes DEB options, added stub for RPMs (yet in wrong dirs and w/o deps)
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

16 years agoNit
Christoph Sommer [Fri, 21 Dec 2007 00:33:19 +0000 (00:33 +0000)]
Nit

SVN-Revision: 5230

16 years agoPorted changes from 0.3.1 and bumped version to 0.3.2-SVN
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

16 years agoUpdated translators in Credits
Christoph Sommer [Thu, 20 Dec 2007 20:04:11 +0000 (20:04 +0000)]
Updated translators in Credits

SVN-Revision: 5218

16 years agoAllow scripted inputs to Tux GameObject with a CodeController
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

16 years agoUpdated WHATSNEW for 0.3.1
Christoph Sommer [Thu, 20 Dec 2007 18:11:44 +0000 (18:11 +0000)]
Updated WHATSNEW for 0.3.1

SVN-Revision: 5216

16 years agoUpdated README for SuperTux 0.3.1
Christoph Sommer [Thu, 20 Dec 2007 18:10:21 +0000 (18:10 +0000)]
Updated README for SuperTux 0.3.1

SVN-Revision: 5215

16 years agoUpdated INSTALL for CMake
Christoph Sommer [Thu, 20 Dec 2007 18:08:17 +0000 (18:08 +0000)]
Updated INSTALL for CMake

SVN-Revision: 5214

16 years agoFixed cmake 2.4 failing if data/levels contains a dir without levels
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

16 years agorestore trunk
Tim Goya [Sun, 16 Dec 2007 23:13:50 +0000 (23:13 +0000)]
restore trunk

SVN-Revision: 5207

16 years agoclean out source
Tim Goya [Sun, 16 Dec 2007 23:13:18 +0000 (23:13 +0000)]
clean out source

SVN-Revision: 5206

16 years agoargh, clean out copy
Tim Goya [Sun, 16 Dec 2007 23:09:02 +0000 (23:09 +0000)]
argh, clean out copy

SVN-Revision: 5205

16 years agorestore trunk
Tim Goya [Sun, 16 Dec 2007 23:02:26 +0000 (23:02 +0000)]
restore trunk

SVN-Revision: 5202

16 years agomove changes to the right branch
Tim Goya [Sun, 16 Dec 2007 22:57:24 +0000 (22:57 +0000)]
move changes to the right branch

SVN-Revision: 5201

16 years agoInitial integration, lots of broken stuff
Tim Goya [Sun, 16 Dec 2007 22:17:36 +0000 (22:17 +0000)]
Initial integration, lots of broken stuff

SVN-Revision: 5199

16 years agoSome CMake vars for experimental Debian packs
Christoph Sommer [Sun, 16 Dec 2007 17:24:10 +0000 (17:24 +0000)]
Some CMake vars for experimental Debian packs

SVN-Revision: 5197

16 years agoFixed detection of libcurl
Christoph Sommer [Sun, 16 Dec 2007 13:02:21 +0000 (13:02 +0000)]
Fixed detection of libcurl

SVN-Revision: 5195

16 years agoImproved console rendering at 16:10 aspect ratio
Christoph Sommer [Sun, 16 Dec 2007 00:32:13 +0000 (00:32 +0000)]
Improved console rendering at 16:10 aspect ratio

SVN-Revision: 5194

16 years agoCommented out aspect ratio autodetection.
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

16 years agoMade compiles on MacOS X a bit smoother, activated MacOS-specific code for CMake...
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

16 years agoMake OpenAL header inclusion more portable
Tim Goya [Mon, 10 Dec 2007 18:42:47 +0000 (18:42 +0000)]
Make OpenAL header inclusion more portable

SVN-Revision: 5191

16 years agoFix CMake xgettext issues
Tim Goya [Mon, 10 Dec 2007 18:42:02 +0000 (18:42 +0000)]
Fix CMake xgettext issues

SVN-Revision: 5190

17 years agoFirst tries w/ CMake on OS X
Christoph Sommer [Sun, 25 Nov 2007 11:52:35 +0000 (11:52 +0000)]
First tries w/ CMake on OS X

SVN-Revision: 5189

17 years ago(cmake) added Win32-specific Install and Packaging settings, as well as an Icon for...
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

17 years agoExperimenting with reversing library order in FindOggVorbis.cmake. Please test if...
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

17 years agoExperimental supertux2-messages target to generate messages.pot files of src/ and...
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

17 years agoDo not skip auto-walk code if player tries to walk in invalid direction
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

17 years agoChange OPTION to SET for APPDATADIR because OPTION on works for on/off settings and...
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

17 years agoUse SDL_iconv functions for better portability
Tim Goya [Fri, 9 Nov 2007 22:09:09 +0000 (22:09 +0000)]
Use SDL_iconv functions for better portability

SVN-Revision: 5182

17 years agoItalian translation by Manuela Kessler <mailto:exty -at- exty.ch>
Christoph Sommer [Mon, 5 Nov 2007 21:36:08 +0000 (21:36 +0000)]
Italian translation by Manuela Kessler <mailto:exty -at- exty.ch>

SVN-Revision: 5181

17 years agofix wrapper generation and miniswig build
Tim Goya [Mon, 5 Nov 2007 15:21:06 +0000 (15:21 +0000)]
fix wrapper generation and miniswig build

SVN-Revision: 5180

17 years agoSeparate profiling and debugging options, and only use GCC options if the compiler...
Tim Goya [Sat, 3 Nov 2007 21:45:33 +0000 (21:45 +0000)]
Separate profiling and debugging options, and only use GCC options if the compiler actually is GCC

SVN-Revision: 5179

17 years agoDetect and active the addon manager in the cmake build
Tim Goya [Sat, 3 Nov 2007 17:23:34 +0000 (17:23 +0000)]
Detect and active the addon manager in the cmake build

SVN-Revision: 5178

17 years agoAvoid compiler warning
Christoph Sommer [Sat, 3 Nov 2007 16:31:34 +0000 (16:31 +0000)]
Avoid compiler warning

SVN-Revision: 5177

17 years agocmake with DEBUG=ON builds with -WALL -WERROR again
Christoph Sommer [Sat, 3 Nov 2007 16:25:19 +0000 (16:25 +0000)]
cmake with DEBUG=ON builds with -WALL -WERROR again

SVN-Revision: 5176

17 years agoUpgrade to Squirrel 2.1.2 <http://squirrel-lang.org/>
Christoph Sommer [Sat, 3 Nov 2007 16:15:20 +0000 (16:15 +0000)]
Upgrade to Squirrel 2.1.2 <squirrel-lang.org/>

 - Added upstream COPYRIGHT, HISTORY
 - Kept one custom patch.

SVN-Revision: 5175

17 years agoFixed bad merge
Christoph Sommer [Sat, 3 Nov 2007 15:44:23 +0000 (15:44 +0000)]
Fixed bad merge

SVN-Revision: 5174