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.
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.
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.
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.
Tobias Markus [Mon, 3 Mar 2014 17:48:46 +0000 (18:48 +0100)]
Try to use hardware surfaces instead of software ones
Tobias Markus [Mon, 3 Mar 2014 17:24:31 +0000 (18:24 +0100)]
Fixing OpenGL compiler warning since Mavericks
Tobias Markus [Mon, 3 Mar 2014 16:32:27 +0000 (17:32 +0100)]
Fixing compiler warning
Benjamin Leduc [Mon, 3 Mar 2014 16:18:48 +0000 (16:18 +0000)]
name corection for greek small
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
Benjamin Leduc [Fri, 28 Feb 2014 03:24:38 +0000 (03:24 +0000)]
Translation update
Benjamin Leduc [Fri, 28 Feb 2014 02:59:36 +0000 (02:59 +0000)]
corections related to .md
Tobias Markus [Wed, 26 Feb 2014 16:46:58 +0000 (17:46 +0100)]
Update to SQUIRREL 3.0.4
Tobias Markus [Tue, 25 Feb 2014 12:22:33 +0000 (13:22 +0100)]
More debug markers before debug statements in willowisp.cpp
Tobias Markus [Tue, 18 Feb 2014 22:07:30 +0000 (23:07 +0100)]
Update SQUIRREL to 2.2.5
Max Teufel [Sat, 25 Jan 2014 19:13:12 +0000 (20:13 +0100)]
README and INSTALL in Markdown
Closes #1
Tobias Markus [Mon, 3 Feb 2014 10:10:16 +0000 (11:10 +0100)]
Possibly fixing another memory leak
Tobias Markus [Sun, 2 Feb 2014 17:33:58 +0000 (18:33 +0100)]
Calling PHYSFS_freeList in destructor
Tobias Markus [Sun, 2 Feb 2014 00:50:22 +0000 (01:50 +0100)]
Possibly fixing Valgrind issue
Tobias Markus [Sun, 2 Feb 2014 00:12:35 +0000 (01:12 +0100)]
Do not try to get search path every time
Tobias Markus [Sat, 1 Feb 2014 19:28:34 +0000 (20:28 +0100)]
Fix extensive disk I/O when in worldmap (found using profiler)
Benjamin Leduc [Sat, 1 Feb 2014 11:07:46 +0000 (11:07 +0000)]
add a todo
Tobias Markus [Thu, 30 Jan 2014 17:23:28 +0000 (18:23 +0100)]
Adding 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
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
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
Tobias Markus [Thu, 30 Jan 2014 01:11:15 +0000 (02:11 +0100)]
Ignore instead of exit when invalid command line options are given
Tobias Markus [Tue, 28 Jan 2014 22:43:35 +0000 (23:43 +0100)]
Correcting egg sprite filepath in level 1
Benjamin Leduc [Tue, 28 Jan 2014 20:34:27 +0000 (20:34 +0000)]
Translation update
LMH [Tue, 28 Jan 2014 19:23:46 +0000 (09:23 -1000)]
Explosions destroy bricks
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
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
Benjamin Leduc [Sat, 25 Jan 2014 19:07:22 +0000 (19:07 +0000)]
remove an useless file
Tobias Markus [Fri, 24 Jan 2014 00:07:59 +0000 (01:07 +0100)]
Lower savebell sound for bigger bell
Tobias Markus [Thu, 23 Jan 2014 00:33:35 +0000 (01:33 +0100)]
Change email address in SuperTux.appdata.xml file
Benjamin Leduc [Thu, 23 Jan 2014 00:00:12 +0000 (01:00 +0100)]
Add appdata
Benjamin Leduc [Mon, 13 Jan 2014 22:04:09 +0000 (23:04 +0100)]
ZvNjGB4k
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
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.
Benjamin Leduc [Thu, 2 Jan 2014 17:21:30 +0000 (18:21 +0100)]
Transation update
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
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
SuperMAT [Mon, 23 Dec 2013 16:30:34 +0000 (17:30 +0100)]
copyright update-2
SuperMAT [Mon, 23 Dec 2013 16:26:29 +0000 (17:26 +0100)]
copyright update
Benjamin Leduc [Thu, 19 Dec 2013 23:35:57 +0000 (00:35 +0100)]
credits update-2
Benjamin Leduc [Thu, 19 Dec 2013 16:57:22 +0000 (17:57 +0100)]
credits update
Tobias Markus [Tue, 17 Dec 2013 14:52:54 +0000 (15:52 +0100)]
WIP improvement: Egg powerup rotation
Benjamin Leduc [Tue, 17 Dec 2013 16:23:23 +0000 (17:23 +0100)]
trouble in coding-UTF-8
Benjamin Leduc [Tue, 17 Dec 2013 16:21:34 +0000 (17:21 +0100)]
trouble in coding-UTF-8
Benjamin Leduc [Tue, 17 Dec 2013 15:33:45 +0000 (16:33 +0100)]
trouble in coding
Benjamin Leduc [Tue, 17 Dec 2013 14:33:04 +0000 (15:33 +0100)]
Tinygettext little hack
Benjamin Leduc [Tue, 17 Dec 2013 13:37:38 +0000 (14:37 +0100)]
=Languages upgrade
Tobias Markus [Mon, 16 Dec 2013 00:22:34 +0000 (01:22 +0100)]
Using filename instead of author and level name
Tobias Markus [Mon, 16 Dec 2013 00:01:58 +0000 (01:01 +0100)]
Showing git commit hash in title bar instead of svn version
Tobias Markus [Sun, 15 Dec 2013 21:38:06 +0000 (22:38 +0100)]
Adding level author and name to level license warning
Tobias Markus [Sun, 15 Dec 2013 20:58:50 +0000 (21:58 +0100)]
Adding current level name and author to badguy warning
Tobias Markus [Sun, 15 Dec 2013 20:24:37 +0000 (21:24 +0100)]
Speed improvement: Moving check online to different thread
Tobias Markus [Mon, 9 Dec 2013 14:04:25 +0000 (15:04 +0100)]
Don't count angrystone in level stats
Formatting update for molerock
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
SuperMAT [Sat, 23 Nov 2013 14:11:07 +0000 (15:11 +0100)]
Allow OS X users to remove SuperTux using Launchpad
Benjamin Leduc [Sat, 16 Nov 2013 20:37:40 +0000 (21:37 +0100)]
=Language and font update
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)
Benjamin Leduc [Sun, 10 Nov 2013 21:18:29 +0000 (22:18 +0100)]
Traditional chiness pictograms addition
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
LMH [Thu, 7 Nov 2013 00:06:33 +0000 (14:06 -1000)]
Changes to gitignore to make working with translations from Transifex easier
Tobias Markus [Tue, 5 Nov 2013 17:34:10 +0000 (18:34 +0100)]
Don't resurrect zeekling when colliding after squished
CT. da'Bomb [Mon, 4 Nov 2013 21:06:26 +0000 (15:06 -0600)]
fixed forest slop tiling issues bug#73
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
Tobias Markus [Fri, 1 Nov 2013 16:31:17 +0000 (17:31 +0100)]
Fixing SuperTux crashes when compiled on Mac OS X 10.9
Tobias Markus [Mon, 28 Oct 2013 23:50:04 +0000 (00:50 +0100)]
Fixing some more compiler errors in Maverick
Tobias Markus [Mon, 28 Oct 2013 13:05:49 +0000 (14:05 +0100)]
Fixing variable warnings in mrtree.cpp
LMH [Mon, 28 Oct 2013 02:06:07 +0000 (16:06 -1000)]
Inform players of coin cost to use checkpoints, fixes issue #30
LMH [Mon, 28 Oct 2013 01:52:04 +0000 (15:52 -1000)]
Tweak to allow MinGW to compile, issues #26 & 27
Benjamin Leduc [Tue, 22 Oct 2013 16:00:57 +0000 (18:00 +0200)]
Devanagari upgrade
Benjamin Leduc [Tue, 22 Oct 2013 15:56:03 +0000 (17:56 +0200)]
Devanagari upgrade
Benjamin Leduc [Mon, 21 Oct 2013 14:50:31 +0000 (16:50 +0200)]
Language update
Tobias Markus [Sun, 13 Oct 2013 20:31:53 +0000 (22:31 +0200)]
Move falling badguys to LAYER_FALLING (= 500), fixes bug 1033
Tobias Markus [Sun, 13 Oct 2013 19:51:33 +0000 (21:51 +0200)]
Nit: typo
Benjamin Leduc [Sun, 13 Oct 2013 17:21:16 +0000 (19:21 +0200)]
Translation updates
Tobias Markus [Sun, 13 Oct 2013 13:47:58 +0000 (15:47 +0200)]
Credits fix
Benjamin Leduc [Sun, 13 Oct 2013 13:24:24 +0000 (15:24 +0200)]
Translation updates
Benjamin Leduc [Sun, 13 Oct 2013 13:04:57 +0000 (15:04 +0200)]
Belarusian translation and font
Tobias Markus [Sun, 13 Oct 2013 12:41:18 +0000 (14:41 +0200)]
Revert "Belarusian translation and font" due to startup crash
This reverts commit
3d651002237c7b789cbd3dc6615a5979863220a8.
Benjamin Leduc [Sun, 13 Oct 2013 12:33:20 +0000 (14:33 +0200)]
Belarusian translation and font
Tobias Markus [Sun, 13 Oct 2013 12:14:29 +0000 (14:14 +0200)]
Haywire not moving when jumping on it after freezing
Benjamin Leduc [Wed, 9 Oct 2013 12:45:30 +0000 (14:45 +0200)]
devanagari font basic support
Benjamin Leduc [Tue, 8 Oct 2013 13:20:44 +0000 (15:20 +0200)]
forgoten files for greek support
Benjamin Leduc [Tue, 8 Oct 2013 12:30:51 +0000 (14:30 +0200)]
translation update and addition
Benjamin Leduc [Tue, 8 Oct 2013 12:12:18 +0000 (14:12 +0200)]
addition of greek font
LMH [Wed, 2 Oct 2013 22:53:24 +0000 (12:53 -1000)]
Keep dead Tux small, resolves bug#638 and issue#5
LMH [Wed, 2 Oct 2013 20:12:00 +0000 (10:12 -1000)]
More options for narrow snow tiles, bug# 1029.
Also used new tiles to make secret area in level "Entrance to the Cave" closer to its original form.
In addition, removed trailing whitespace from tiles.strf
LMH [Wed, 2 Oct 2013 19:49:31 +0000 (09:49 -1000)]
Added several OS-specific rules to .gitignore
Tobias Markus [Sat, 28 Sep 2013 21:13:49 +0000 (23:13 +0200)]
More effective method of freeing tilesets
Tobias Markus [Fri, 27 Sep 2013 16:48:49 +0000 (18:48 +0200)]
Issue 952: Unloading/freeing all tilesets prior to shutdown
LMH [Wed, 25 Sep 2013 20:33:05 +0000 (10:33 -1000)]
Changed the draw layer of coins from LAYER_TILES to LAYER_OBJECTS - 1 (slightly behind other objects such as badguys)
LMH [Wed, 25 Sep 2013 20:30:54 +0000 (10:30 -1000)]
Fixed a background flaw in 'The Escape'
Wolfgang Becker [Sun, 22 Sep 2013 00:07:06 +0000 (02:07 +0200)]
When creating a brick object to handle tiles with attribute brick the iced image is used for icy variant of the tiles (ID 78 and 105).
Benjamin Leduc [Sat, 21 Sep 2013 19:48:34 +0000 (21:48 +0200)]
Merge branch 'master' of https://code.google.com/p/supertux
Benjamin Leduc [Fri, 20 Sep 2013 22:30:53 +0000 (00:30 +0200)]
Updated translations
LMH [Tue, 17 Sep 2013 06:33:03 +0000 (20:33 -1000)]
New sounds: cracking, icecrash, pop, and sizzle.
Also changed code to make use of them:
stalactite- cracking when disturbed, icecrash when hits, sizzle when hit with fire.
explosion(short_fuse)- firecracker instead of explosion.
snowman- pop when head comes off.
flame, iceflame, livefire, weak_block- sizzle when hit by bullet.
LMH [Sun, 15 Sep 2013 22:08:15 +0000 (12:08 -1000)]
Snowman enhancements: dead-script is passed to snowball, fireballs only kill body, and jumping on produces a sound.
TODO: the sounds used here should be changed, consider them placeholders.