used in GP as well.
2) Improved game-mode gui to use the new layout engine.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2174 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) Cleaned up unused kart physics parameters, added new suspension_travel_cm parameter.
3) Renamed TrackManager::getTrackCount() to getNumberOfTracks() (to follow the same pattern as
getNumberOfKarts()).
4) Minor code cleanup, warnings removal, ...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2148 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) Replaced several sg* data structures and function parameters with
plib independent data structures.
3) Some code cleanup, updated gpl license to 3 in a file or two.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2132 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) Added new vec3 object, which is used to convert all
sg* data structures to btVector3. Replaced more sg*
data structures using vec3.
3) Replaced all individual red,reen,blue values in .kart
files with a single 'rgb' vector entry.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2047 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) Added a 'final camera': this camera will move forward and turn
when a race is finished to show the finishing line. This is
currently only enabled for the race track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1953 178a84e3-b1eb-0310-8ba1-8eac791a3b58
description is given (this simplified work for translators).
2) Changed the .track files to use designer instead of description
(if applicable).
3) Updated .pot file
4) Minor clenaup in lisp parser.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1850 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) The faster music is now only triggered for the last 30 seconds
of a race.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1825 178a84e3-b1eb-0310-8ba1-8eac791a3b58
a null pointer would be accessed.
2) Removed smoke.rgb warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1695 178a84e3-b1eb-0310-8ba1-8eac791a3b58
information is now only managed by the race_manager, no
more in-between objects to transfer information along.
2) The scores for grand prix are now defined in the stk_config.dat
file (10, 8, 6, 5, 4, .., 1, 0, 0) points
3) Bugfix: unlock information wasn't saved anymore. Added specific
saving after unlocking, plus re-inserted the 'generic' save
at the end of STK again.
4) bugfix/work around: Visual Studio complains about incompatible
iterators in sdldrv - apparently caused by using erase, and
then keep on using the iterator.
5) Fixed bug when running a race in a GP again (scores/times
were added each time).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1681 178a84e3-b1eb-0310-8ba1-8eac791a3b58
sound packages, and using "*.music" information
files for additional information music.
2) Removed old/unused plib sound support.
3) Moved all .ogg files to either data/music, or
to the tracks where they belong.
4) Moved fonts to data/fonts; wav to data/sfx,
po to data/po, herring to data/herrings,
models to data/models.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1652 178a84e3-b1eb-0310-8ba1-8eac791a3b58
and loading related (very plib specific) functions in the new
loader object.
2) Move *.tkkf files into separate subdirs, and renamed them
to *.kart files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1619 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) Moved more track specific textures into corresponding track subdirectories.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1610 178a84e3-b1eb-0310-8ba1-8eac791a3b58
now in their own subdirectory (including models, textures).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1605 178a84e3-b1eb-0310-8ba1-8eac791a3b58
directorym files were not found).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1597 178a84e3-b1eb-0310-8ba1-8eac791a3b58
depending on track). Details in wiki.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1513 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) Compatibility fixes (e.g. VC6.0): remove initialization of static member
variables inside the class declaration.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1391 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) Fixed bug in collision detection (a kart-kart crash could cause
a sigsegv).
3) Fixed bug in track loader, which caused somer track objects (e.g.
zipper in bsod castle) not to get the correct pitch/roll, causing
them to 'stick out')
4) Fixed wheelie handling for AI (though wheelies are still disabled
by default, change wheelie-max-speed-ratio to 0.5 to test).
5) Some cleanup of non-bullet code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1370 178a84e3-b1eb-0310-8ba1-8eac791a3b58
heading after being rescued
2) Partly fixed 'automatic rescue' bug: karts get
rescued when touching a reset material (though it
currently can take a bit before it happens).
3) Restructured code: track loading and converting
is now done in the track object.
4) Fixed several warnings for windows.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1345 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) Added command line option to select if messages
are written to a file or terminal
3) Added some error checking if the log file can't
be opened (though this is apparently only working for
stdout, but not for stderr???)
4) Replaced the #ifdef DIR_SEPATAROR with a
static const in loader.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1302 178a84e3-b1eb-0310-8ba1-8eac791a3b58
with about 10 karts in tuxtrack and islandtrack).
The number of karts is additionally now limited
to 10 (see stk_config.data), the only reason for this
is to avoid the same bug report when someone is using
more karts than the number of specified start locations.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1261 178a84e3-b1eb-0310-8ba1-8eac791a3b58
random one of those specified is played.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1188 178a84e3-b1eb-0310-8ba1-8eac791a3b58