makes the mathclass track playable again (i.e. the gold coins
on top of the rulers can be collected without a shortcut
message) - see patch 1063 on trunk.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/branches/0.3rc1@1064 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) Added message if a lap is not counted due to shortcuts.
3) Added message if a completed lap had the fastest time in this race.
4) Added message if a race is finished/won
5) Minor improvements to shortcut detection:
- number of skipped segments is now configurable
- increased distance allowed from track to avoid bad shortcut
detection in beach and little volcano track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@1034 178a84e3-b1eb-0310-8ba1-8eac791a3b58
potentially causing a crash on Mac.
2) Improved shortcut handling: if a kart drives too far away from the track,
or skips more than 5 driveline points, a message is displayed (on
medium/hard), and the lap will not be counted (unless the kart rescues
itself before the shortcut ends.
3) Minor performance improvements for Track::pointInQuad, handled (very
rare) special case of kart is on the line between two segments correctly.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@1030 178a84e3-b1eb-0310-8ba1-8eac791a3b58
earlier, and if it's passed on to another kart it
will explode even earlier :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@941 178a84e3-b1eb-0310-8ba1-8eac791a3b58
into stk_config. The stk_config files (and classes)
now store general configuration parameters, e.g.
duration for attachments etc. The idea is that as
many parameters are possible can be changed without
recompiling.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@921 178a84e3-b1eb-0310-8ba1-8eac791a3b58
(afaik this has never worked). Shifting sands,
geekopeak, bsod castle, and wheelies on the track
are now animated. More models might need a change,
e.g. missiles support animation as well.
Bullet only:
2) Applied Hayden's patch for maximum kart speed. I applied
the wrong patch before, and this change nearly got
lost.
3) Started support for movable objects on the track,
e.g the road cones in tuxtrack, so that they can be
pushed around. It's currently not working correctly,
so the tuxtrack does not display the cones correctly
(and they are invisible at their usual place ;) ).
4) Fixed incorrect delete in kart, causing a crash when
finishing a race with bullet.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@887 178a84e3-b1eb-0310-8ba1-8eac791a3b58
1) make all physics parameter configurable in the data files
without recompilation
2) add a maximum speed for karts
3) fix a bug with the karts constantly accelerating
4) fix incorrect 'rev' speed sdisplay
5) use only normal engine force when going backwards
(instead of full braking force which is for deceleration
only)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@879 178a84e3-b1eb-0310-8ba1-8eac791a3b58
Add arrow indicating the minimum speed for a wheelie
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@849 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) Re-styled some files which I intended incorrectly by 5 spaces.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@840 178a84e3-b1eb-0310-8ba1-8eac791a3b58
disappearing callbacks) with a new callback manager.
2) Fixed fullscreen mode for windows.
3) After selecting the number of laps, the menu will be
removed immediately, so that the user has feedback
that he selected something.
4) Cleanup/updated layout for some files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@824 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) Fixed fullscreen for windows (windows needs to reload all
textures when switching to/from fullscreen)
3) Disabled F9 switching during the race for windows
(too many textures too reload during a race to be practical for windows)
4) Fixed wrong texture in tuxkart model
-This line, and those below, will be ignored--
M models/tuxkart.ac
M src/material.cpp
M src/kart_manager.hpp
M src/player.hpp
M src/empty_screen.hpp
M src/player_kart.cpp
M src/kart_properties.cpp
AM src/sdldrv.cpp
M src/widget_set.hpp
M src/gui/menu_manager.cpp
M src/gui/race_menu.cpp
M src/gui/menu_manager.hpp
M src/gui/race_menu.hpp
M src/gui/base_gui.cpp
M src/gui/race_gui.cpp
M src/gui/player_controls.cpp
M src/gui/base_gui.hpp
M src/gui/race_gui.hpp
M src/gui/player_controls.hpp
M src/gui/config_display.cpp
M src/gui/options.cpp
M src/gui/config_display.hpp
M src/gui/main_menu.cpp
M src/gui/scrolled_text.cpp
M src/gui/help_menu.cpp
M src/gui/main_menu.hpp
M src/config.cpp
D src/plibdrv.hpp
M src/kart_manager.cpp
M src/empty_screen.cpp
M src/material_manager.hpp
M src/start_screen.hpp
M src/kart.cpp
M src/player_kart.hpp
M src/main.cpp
M src/lisp/writer.hpp
M src/world_screen.cpp
M src/widget_set.cpp
D src/plibdrv.cpp
AM src/sdldrv.hpp
M src/screen_manager.cpp
M src/config.hpp
M src/material_manager.cpp
M src/Makefile.am
M src/start_screen.cpp
M configure.ac
M data/materials.dat
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk@812 178a84e3-b1eb-0310-8ba1-8eac791a3b58