supertux.git
9 years agoReduced the value of SWITCH_DELAY for magic blocks to prevent lanterns (and Tux)...
LMH [Fri, 18 Jul 2014 06:35:09 +0000 (20:35 -1000)]
Reduced the value of SWITCH_DELAY for magic blocks to prevent lanterns (and Tux) from prematurely passing through them while in free-fall

9 years agoFixed a counting bug when using butt-jump on a multi-hit bonus block
LMH [Fri, 18 Jul 2014 06:29:05 +0000 (20:29 -1000)]
Fixed a counting bug when using butt-jump on a multi-hit bonus block

9 years agoFrozen badguys can be killed with butt-jump
LMH [Thu, 26 Jun 2014 00:13:54 +0000 (14:13 -1000)]
Frozen badguys can be killed with butt-jump

9 years agoAuto-run levels are automatically marked as solved.
LMH [Wed, 25 Jun 2014 23:57:27 +0000 (13:57 -1000)]
Auto-run levels are automatically marked as solved.

This prevents players from being forced back into an auto-run level if they should abort without finishing.  Resolves apparent problem in issue #28.

9 years agoPowerup: Iceflower improvements
LMH [Sat, 14 Jun 2014 22:08:35 +0000 (12:08 -1000)]
Powerup: Iceflower improvements

Generalized code for changing frozen badguy sprite to iced, and added a default behavior for freezable badguys without iced graphics.  Frozen badguys no longer unfreeze on touch.  Added ice vulnerability to forest badguys.
Note: there are some mild bugs as a result of this change, which should be fixed in subsequent improvements to make Iceflower a more viable powerup.

9 years agoRope tiles; bug#1050
165your4 [Sat, 14 Jun 2014 02:12:41 +0000 (16:12 -1000)]
Rope tiles; bug#1050

10 years agoCorrectly parse file:// urls
Tobias Markus [Sat, 10 May 2014 10:53:58 +0000 (12:53 +0200)]
Correctly parse file:// urls

10 years agoIcebridge tiles improvements, fixes #1044, thanks to 165your4
Tobias Markus [Sat, 10 May 2014 09:49:40 +0000 (11:49 +0200)]
Icebridge tiles improvements, fixes #1044, thanks to 165your4

10 years agoupdated bonus1 worldmap to use the new snow tiles to the the path tiles issue. visual...
CT. da'Bomb [Thu, 8 May 2014 20:46:49 +0000 (15:46 -0500)]
updated bonus1 worldmap to use the new snow tiles to the the path tiles issue. visuals can be improved now also

10 years agofixed some stuff in village level.
CT. da'Bomb [Wed, 7 May 2014 17:40:18 +0000 (12:40 -0500)]
fixed some stuff in village level.

10 years agoFixed forest slope tiling issues in forest world except for key levels and some level...
CT. da'Bomb [Sun, 4 May 2014 22:35:11 +0000 (17:35 -0500)]
Fixed forest slope tiling issues in forest world except for key levels and some levels not in the worldmap.

10 years agoFixed some tile issues in A Ghostly World, still needs attention.
CT. da'Bomb [Sun, 4 May 2014 22:16:19 +0000 (17:16 -0500)]
Fixed some tile issues in A Ghostly World, still needs attention.

10 years agofixed some errors in arcticskies1.png background
CT. da'Bomb [Sun, 4 May 2014 16:09:44 +0000 (11:09 -0500)]
fixed some errors in arcticskies1.png background

10 years agocopyright update
Benjamin Leduc [Sat, 26 Apr 2014 16:23:10 +0000 (16:23 +0000)]
copyright update

10 years agoupdate language
Benjamin Leduc [Tue, 8 Apr 2014 23:57:06 +0000 (23:57 +0000)]
update language

10 years agoMerge branch 'master' of https://code.google.com/p/supertux
Benjamin Leduc [Tue, 8 Apr 2014 23:47:42 +0000 (23:47 +0000)]
Merge branch 'master' of https://code.google.com/p/supertux

Because I want:w.

10 years agoupdate language
Benjamin Leduc [Fri, 4 Apr 2014 16:40:41 +0000 (16:40 +0000)]
update language

10 years agoIncubator Island: new level 'Into the Dark'
LMH [Thu, 3 Apr 2014 19:52:07 +0000 (09:52 -1000)]
Incubator Island: new level 'Into the Dark'

10 years agoMusic: update to 'Clavelian March'
LMH [Thu, 3 Apr 2014 19:28:57 +0000 (09:28 -1000)]
Music: update to 'Clavelian March'

10 years agoupdate language
Benjamin Leduc [Wed, 26 Mar 2014 01:18:55 +0000 (01:18 +0000)]
update language

10 years agoRevert "Update to SQUIRREL 3.0.4"
LMH [Thu, 13 Mar 2014 05:43:13 +0000 (19:43 -1000)]
Revert "Update to SQUIRREL 3.0.4"

This reverts commit bc25f6fa2616df7e905fed68ceb4e3ebc186a623.
The reason for rolling back to squirrel 2.2.5 is that something in 3.0.4 is causing new worldmap save files to have the wrong structure resulting in level completion data not being saved for new games.

10 years agoReverted egg image in first level
LMH [Thu, 13 Mar 2014 05:42:44 +0000 (19:42 -1000)]
Reverted egg image in first level

10 years agoDo not rotate sprite when we are dying
Tobias Markus [Tue, 11 Mar 2014 17:05:04 +0000 (18:05 +0100)]
Do not rotate sprite when we are dying

10 years agoAdding level filename to log debug
Tobias Markus [Mon, 10 Mar 2014 12:28:55 +0000 (13:28 +0100)]
Adding level filename to log debug

10 years agoSeparated shading on egg from the rotating graphic to make the rolling egg look more...
LMH [Sun, 9 Mar 2014 02:46:09 +0000 (16:46 -1000)]
Separated shading on egg from the rotating graphic to make the rolling egg look more natural.

10 years agoMore explosion variety.
LMH [Sun, 9 Mar 2014 01:48:13 +0000 (15:48 -1000)]
More explosion variety.

Explosions are randomly rotated to give them the appearance of being more unique.  Gave explosions that do not hurt Tux a less-threatining graphic, and changed the hurting explosion graphic to one without vertical shading (adapted from the Cheeseman spin-off).  All these graphics should be considered placeholders until something better, and more animated, becomes available.

10 years agoA more elegant approach to backflip animation.
LMH [Sat, 8 Mar 2014 20:46:57 +0000 (10:46 -1000)]
A more elegant approach to backflip animation.

Backflip no longer uses several images that have been previously rotated, instead a single image is used and the sprite is rotated.

10 years agoAlternative approach to rotating egg powerup.
LMH [Sat, 8 Mar 2014 19:53:47 +0000 (09:53 -1000)]
Alternative approach to rotating egg powerup.

Instead of using successive images of the egg rotated at different angles, a single egg image is used and rotated dependent on horizontal displacement.  This significantly reduces the number of images used, and also shortens the code a bit.

10 years agoTry to use hardware surfaces instead of software ones
Tobias Markus [Mon, 3 Mar 2014 17:48:46 +0000 (18:48 +0100)]
Try to use hardware surfaces instead of software ones

10 years agoFixing OpenGL compiler warning since Mavericks
Tobias Markus [Mon, 3 Mar 2014 17:24:31 +0000 (18:24 +0100)]
Fixing OpenGL compiler warning since Mavericks

10 years agoFixing compiler warning
Tobias Markus [Mon, 3 Mar 2014 16:32:27 +0000 (17:32 +0100)]
Fixing compiler warning

10 years agoname corection for greek small
Benjamin Leduc [Mon, 3 Mar 2014 16:18:48 +0000 (16:18 +0000)]
name corection for greek small

10 years agoAdded extension to README.md in CMakeLists so that CMake can find the file again
LMH [Fri, 28 Feb 2014 04:01:36 +0000 (18:01 -1000)]
Added extension to README.md in CMakeLists so that CMake can find the file again

10 years agoTranslation update
Benjamin Leduc [Fri, 28 Feb 2014 03:24:38 +0000 (03:24 +0000)]
Translation update

10 years agocorections related to .md
Benjamin Leduc [Fri, 28 Feb 2014 02:59:36 +0000 (02:59 +0000)]
corections related to .md

10 years agoUpdate to SQUIRREL 3.0.4
Tobias Markus [Wed, 26 Feb 2014 16:46:58 +0000 (17:46 +0100)]
Update to SQUIRREL 3.0.4

10 years agoMore debug markers before debug statements in willowisp.cpp
Tobias Markus [Tue, 25 Feb 2014 12:22:33 +0000 (13:22 +0100)]
More debug markers before debug statements in willowisp.cpp

10 years agoUpdate SQUIRREL to 2.2.5
Tobias Markus [Tue, 18 Feb 2014 22:07:30 +0000 (23:07 +0100)]
Update SQUIRREL to 2.2.5

10 years agoREADME and INSTALL in Markdown
Max Teufel [Sat, 25 Jan 2014 19:13:12 +0000 (20:13 +0100)]
README and INSTALL in Markdown

Closes #1

10 years agoPossibly fixing another memory leak
Tobias Markus [Mon, 3 Feb 2014 10:10:16 +0000 (11:10 +0100)]
Possibly fixing another memory leak

10 years agoCalling PHYSFS_freeList in destructor
Tobias Markus [Sun, 2 Feb 2014 17:33:58 +0000 (18:33 +0100)]
Calling PHYSFS_freeList in destructor

10 years agoPossibly fixing Valgrind issue
Tobias Markus [Sun, 2 Feb 2014 00:50:22 +0000 (01:50 +0100)]
Possibly fixing Valgrind issue

10 years agoDo not try to get search path every time
Tobias Markus [Sun, 2 Feb 2014 00:12:35 +0000 (01:12 +0100)]
Do not try to get search path every time

10 years agoFix extensive disk I/O when in worldmap (found using profiler)
Tobias Markus [Sat, 1 Feb 2014 19:28:34 +0000 (20:28 +0100)]
Fix extensive disk I/O when in worldmap (found using profiler)

10 years agoadd a todo
Benjamin Leduc [Sat, 1 Feb 2014 11:07:46 +0000 (11:07 +0000)]
add a todo

10 years agoAdding another null check to prevent another crash
Tobias Markus [Thu, 30 Jan 2014 17:23:28 +0000 (18:23 +0100)]
Adding another null check to prevent another crash

10 years agoAdding another null check to prevent another crash
Tobias Markus [Thu, 30 Jan 2014 17:22:49 +0000 (18:22 +0100)]
Adding another null check to prevent another crash

10 years ago[Issue 3] Fix for jittering when there are slopes that end in a wall
Tobias Markus [Thu, 30 Jan 2014 13:32:13 +0000 (14:32 +0100)]
[Issue 3] Fix for jittering when there are slopes that end in a wall

10 years agoPossible fix for issue 369: Wrong kill animation after being hit by enemy on a sloped...
Tobias Markus [Thu, 30 Jan 2014 02:33:33 +0000 (03:33 +0100)]
Possible fix for issue 369: Wrong kill animation after being hit by enemy on a sloped tile

10 years agoIgnore instead of exit when invalid command line options are given
Tobias Markus [Thu, 30 Jan 2014 01:11:15 +0000 (02:11 +0100)]
Ignore instead of exit when invalid command line options are given

10 years agoCorrecting egg sprite filepath in level 1
Tobias Markus [Tue, 28 Jan 2014 22:43:35 +0000 (23:43 +0100)]
Correcting egg sprite filepath in level 1

10 years agoTranslation update
Benjamin Leduc [Tue, 28 Jan 2014 20:34:27 +0000 (20:34 +0000)]
Translation update

10 years agoExplosions destroy bricks
LMH [Tue, 28 Jan 2014 19:23:46 +0000 (09:23 -1000)]
Explosions destroy bricks

10 years agoResetting to previous powerups and coin count when aborting level to prevent powerup...
Tobias Markus [Mon, 27 Jan 2014 14:53:36 +0000 (15:53 +0100)]
Resetting to previous powerups and coin count when aborting level to prevent powerup farming

10 years agoAdding nullchecks to resources.cpp in order to fix crashes that occur when specifying...
Tobias Markus [Sun, 26 Jan 2014 16:07:43 +0000 (17:07 +0100)]
Adding nullchecks to resources.cpp in order to fix crashes that occur when specifying wrong command line flags

10 years agoremove an useless file
Benjamin Leduc [Sat, 25 Jan 2014 19:07:22 +0000 (19:07 +0000)]
remove an useless file

10 years agoLower savebell sound for bigger bell
Tobias Markus [Fri, 24 Jan 2014 00:07:59 +0000 (01:07 +0100)]
Lower savebell sound for bigger bell

10 years agoChange email address in SuperTux.appdata.xml file
Tobias Markus [Thu, 23 Jan 2014 00:33:35 +0000 (01:33 +0100)]
Change email address in SuperTux.appdata.xml file

10 years agoAdd appdata
Benjamin Leduc [Thu, 23 Jan 2014 00:00:12 +0000 (01:00 +0100)]
Add appdata

10 years agoZvNjGB4k
Benjamin Leduc [Mon, 13 Jan 2014 22:04:09 +0000 (23:04 +0100)]
ZvNjGB4k

10 years agoDecreasing egg animation speed by 5 fps in order for it to look more like an egg
Tobias Markus [Wed, 8 Jan 2014 23:06:45 +0000 (00:06 +0100)]
Decreasing egg animation speed by 5 fps in order for it to look more like an egg

10 years agoRevert "Speed improvement: Moving check online to different thread"
LMH [Fri, 3 Jan 2014 17:24:43 +0000 (07:24 -1000)]
Revert "Speed improvement: Moving check online to different thread"

Temporarily reverting changes to addon_menu.cpp until they can be built on platforms other than OS X Mavericks.

This reverts commit 6d4d72e1670b7661049efdb378056b3a4333b467.

10 years agoTransation update
Benjamin Leduc [Thu, 2 Jan 2014 17:21:30 +0000 (18:21 +0100)]
Transation update

10 years agoAdded a dead_script to ghosttree so that issue #34 could be closed
LMH [Sun, 29 Dec 2013 03:32:20 +0000 (17:32 -1000)]
Added a dead_script to ghosttree so that issue #34 could be closed

10 years agoRenamed some variables for rusty_trampoline since the build process for Windows canno...
LMH [Sun, 29 Dec 2013 02:55:15 +0000 (16:55 -1000)]
Renamed some variables for rusty_trampoline since the build process for Windows cannot figure out namespaces and otherwise fails, resolves issue 33

10 years agocopyright update-2
SuperMAT [Mon, 23 Dec 2013 16:30:34 +0000 (17:30 +0100)]
copyright update-2

10 years agocopyright update
SuperMAT [Mon, 23 Dec 2013 16:26:29 +0000 (17:26 +0100)]
copyright update

10 years agocredits update-2
Benjamin Leduc [Thu, 19 Dec 2013 23:35:57 +0000 (00:35 +0100)]
credits update-2

10 years agocredits update
Benjamin Leduc [Thu, 19 Dec 2013 16:57:22 +0000 (17:57 +0100)]
credits update

10 years agoWIP improvement: Egg powerup rotation
Tobias Markus [Tue, 17 Dec 2013 14:52:54 +0000 (15:52 +0100)]
WIP improvement: Egg powerup rotation

10 years agotrouble in coding-UTF-8
Benjamin Leduc [Tue, 17 Dec 2013 16:23:23 +0000 (17:23 +0100)]
trouble in coding-UTF-8

10 years agotrouble in coding-UTF-8
Benjamin Leduc [Tue, 17 Dec 2013 16:21:34 +0000 (17:21 +0100)]
trouble in coding-UTF-8

10 years agotrouble in coding
Benjamin Leduc [Tue, 17 Dec 2013 15:33:45 +0000 (16:33 +0100)]
trouble in coding

10 years agoTinygettext little hack
Benjamin Leduc [Tue, 17 Dec 2013 14:33:04 +0000 (15:33 +0100)]
Tinygettext little hack

10 years ago=Languages upgrade
Benjamin Leduc [Tue, 17 Dec 2013 13:37:38 +0000 (14:37 +0100)]
=Languages upgrade

10 years agoUsing filename instead of author and level name
Tobias Markus [Mon, 16 Dec 2013 00:22:34 +0000 (01:22 +0100)]
Using filename instead of author and level name

10 years agoShowing git commit hash in title bar instead of svn version
Tobias Markus [Mon, 16 Dec 2013 00:01:58 +0000 (01:01 +0100)]
Showing git commit hash in title bar instead of svn version

10 years agoAdding level author and name to level license warning
Tobias Markus [Sun, 15 Dec 2013 21:38:06 +0000 (22:38 +0100)]
Adding level author and name to level license warning

10 years agoAdding current level name and author to badguy warning
Tobias Markus [Sun, 15 Dec 2013 20:58:50 +0000 (21:58 +0100)]
Adding current level name and author to badguy warning

10 years agoSpeed improvement: Moving check online to different thread
Tobias Markus [Sun, 15 Dec 2013 20:24:37 +0000 (21:24 +0100)]
Speed improvement: Moving check online to different thread

10 years agoDon't count angrystone in level stats
Tobias Markus [Mon, 9 Dec 2013 14:04:25 +0000 (15:04 +0100)]
Don't count angrystone in level stats
Formatting update for molerock

10 years agoUpdate OS X Info.plist to newer identifier and 0.3.4-GIT
SuperMAT [Sat, 23 Nov 2013 14:49:56 +0000 (15:49 +0100)]
Update OS X Info.plist to newer identifier and 0.3.4-GIT

10 years agoAllow OS X users to remove SuperTux using Launchpad
SuperMAT [Sat, 23 Nov 2013 14:11:07 +0000 (15:11 +0100)]
Allow OS X users to remove SuperTux using Launchpad

10 years ago=Language and font update
Benjamin Leduc [Sat, 16 Nov 2013 20:37:40 +0000 (21:37 +0100)]
=Language and font update

10 years agoFixing compiler errors on Mavericks (not sure if those appeared for everyone)
Tobias Markus [Mon, 11 Nov 2013 14:51:59 +0000 (15:51 +0100)]
Fixing compiler errors on Mavericks (not sure if those appeared for everyone)

10 years agoTraditional chiness pictograms addition
Benjamin Leduc [Sun, 10 Nov 2013 21:18:29 +0000 (22:18 +0100)]
Traditional chiness pictograms addition

10 years agoSome minor code cleanup resulting from a user running code through cppcheck, mostly...
LMH [Thu, 7 Nov 2013 00:12:19 +0000 (14:12 -1000)]
Some minor code cleanup resulting from a user running code through cppcheck, mostly removal of redundant code

More info on fan forum: http://forum.freegamedev.net/viewtopic.php?f=68&t=5048

10 years agoChanges to gitignore to make working with translations from Transifex easier
LMH [Thu, 7 Nov 2013 00:06:33 +0000 (14:06 -1000)]
Changes to gitignore to make working with translations from Transifex easier

10 years agoDon't resurrect zeekling when colliding after squished
Tobias Markus [Tue, 5 Nov 2013 17:34:10 +0000 (18:34 +0100)]
Don't resurrect zeekling when colliding after squished

10 years agofixed forest slop tiling issues bug#73
CT. da'Bomb [Mon, 4 Nov 2013 21:06:26 +0000 (15:06 -0600)]
fixed forest slop tiling issues bug#73

10 years agoDo not resurrect squished bouncing snowball when colliding with badguy or tile
Tobias Markus [Mon, 4 Nov 2013 20:15:27 +0000 (21:15 +0100)]
Do not resurrect squished bouncing snowball when colliding with badguy or tile

10 years agoFixing SuperTux crashes when compiled on Mac OS X 10.9
Tobias Markus [Fri, 1 Nov 2013 16:31:17 +0000 (17:31 +0100)]
Fixing SuperTux crashes when compiled on Mac OS X 10.9

10 years agoFixing some more compiler errors in Maverick
Tobias Markus [Mon, 28 Oct 2013 23:50:04 +0000 (00:50 +0100)]
Fixing some more compiler errors in Maverick

10 years agoFixing variable warnings in mrtree.cpp
Tobias Markus [Mon, 28 Oct 2013 13:05:49 +0000 (14:05 +0100)]
Fixing variable warnings in mrtree.cpp

10 years agoInform players of coin cost to use checkpoints, fixes issue #30
LMH [Mon, 28 Oct 2013 02:06:07 +0000 (16:06 -1000)]
Inform players of coin cost to use checkpoints, fixes issue #30

10 years agoTweak to allow MinGW to compile, issues #26 & 27
LMH [Mon, 28 Oct 2013 01:52:04 +0000 (15:52 -1000)]
Tweak to allow MinGW to compile, issues #26 & 27

10 years agoDevanagari upgrade
Benjamin Leduc [Tue, 22 Oct 2013 16:00:57 +0000 (18:00 +0200)]
Devanagari upgrade

10 years agoDevanagari upgrade
Benjamin Leduc [Tue, 22 Oct 2013 15:56:03 +0000 (17:56 +0200)]
Devanagari upgrade

10 years agoLanguage update
Benjamin Leduc [Mon, 21 Oct 2013 14:50:31 +0000 (16:50 +0200)]
Language update

10 years agoMove falling badguys to LAYER_FALLING (= 500), fixes bug 1033
Tobias Markus [Sun, 13 Oct 2013 20:31:53 +0000 (22:31 +0200)]
Move falling badguys to LAYER_FALLING (= 500), fixes bug 1033