'in between' to move a few files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2225 178a84e3-b1eb-0310-8ba1-8eac791a3b58
network connections and while loading the actual track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2224 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) Added command line options to start a server and client.
3) Added enet support to configure.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2221 178a84e3-b1eb-0310-8ba1-8eac791a3b58
converted to an int when using abs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2216 178a84e3-b1eb-0310-8ba1-8eac791a3b58
- use 1.5 times the distance from the kart properties in 2 and 3
player (split screen) mode to fix kart not being visible
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2197 178a84e3-b1eb-0310-8ba1-8eac791a3b58
3 challenges at the same time.
2) Moved reading of grand prix challenges into unlock manager
(previous location would not read the status of the challenges
correctly from the user config file).
3) Fixed position requirement of 'follow the leader' challenges
(winner has position 2, not 1).
4) GP which have missing tracks are now ignored (solves crash
when STK is installed on top of an old installation)
5) Made the images in the race result screen non-active.
6) Made the description of challenges non-active.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2194 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) Updated makefile to support r2190.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2191 178a84e3-b1eb-0310-8ba1-8eac791a3b58
GP name can be used).
2) Added support for challenges to be specified in .challenge files,
converted all existing challenges to be specified in this kind of
data file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2188 178a84e3-b1eb-0310-8ba1-8eac791a3b58
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
accelerating have been removed; sound when hitting parts of the track
have been re-enabled.
2) Special handling of smaller karts (wilber/hexley) has been removed.
3) Added option to specify the exact wheel positions for the physics.
4) Added option to move the center of gravity along all three axis
(not only height).
5) Added --kartsize-debug command line option to print the sizes of
each kart (which is useful when specifying the wheel positions).
6) Removed unused entry from stk_config.data.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2168 178a84e3-b1eb-0310-8ba1-8eac791a3b58
removed, this kart would not get restarted correctly.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2166 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) Added some debug print in case of incorrect kart positions
(which I have seen once and never again).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2164 178a84e3-b1eb-0310-8ba1-8eac791a3b58
the current speed. I.e. on lower speed narrower turns are possible.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2157 178a84e3-b1eb-0310-8ba1-8eac791a3b58
Instead it aborts with an error message now, detailing the track name and
kart number which causes the problem now.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2151 178a84e3-b1eb-0310-8ba1-8eac791a3b58
set, avoiding the layout engine (and making it easy to make them skinable).
2) Added track groups, all current tracks are in a group called 'standard'.
The track select widget can now scroll and therefore display a large
number of tracks.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2150 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
variables and replaced them with STK_{INCLUDE,LIB}.
Disabled 64-bit warnings, since this flag is deprecated.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2146 178a84e3-b1eb-0310-8ba1-8eac791a3b58
to a central directory containing all header and lib files. This is in preparation
for a 'windows dependency package', and requires less work for the user to set up.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2145 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) The minimum number of karts is now set correctly.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2141 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) Fixed the AI calling rescue when crashing repeatedly (which hasn't
d been working since bullet physics was used).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2138 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
based) data structures (except for the final call to set the ssg
camera).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2127 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
phase is set, resulting in the brakes of the karts not being reset.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@2028 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This required the removal of the player one key bindings from that
menu, but a referral to the Player Config menu has been left in its place.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1991 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2. Made text describing energy math class challenge clearer.
3. Unlocked grand prix mode.
see revision 1980 in 0.5rc1 branch.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1981 178a84e3-b1eb-0310-8ba1-8eac791a3b58
Simplification broke the final lap split times for AI karts, making them
negative and resulting in false overall race times.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1954 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
esp. in the ramp in tux tollway (reproduced by jumping down the ramp
while doing a wheelie). See r1941 on 0.5rc1 branch.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1943 178a84e3-b1eb-0310-8ba1-8eac791a3b58
(the kart might get stuck sitting on a wall with all wheels in the air).
See r1940 on 0.5rc1.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1942 178a84e3-b1eb-0310-8ba1-8eac791a3b58
(e.g. when the race_option menu would access the number of laps). See
r1924 on 0.5rc1 branch.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1925 178a84e3-b1eb-0310-8ba1-8eac791a3b58
(while the btOdeQuickstepConstraintSolver is still not used, this
allows our bullet tree to be kept in close synch with their official
versions).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1923 178a84e3-b1eb-0310-8ba1-8eac791a3b58
recorded. This could result in an incorrect display of the
race over menu (which happens if there is no highscore).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1921 178a84e3-b1eb-0310-8ba1-8eac791a3b58
since it fails with newer compilers (e.g. gcc 4.3, where new.h is not
supplied anymore) - and the file is not actually used in STK.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1915 178a84e3-b1eb-0310-8ba1-8eac791a3b58
Re-adjusted the game mode hepl screen to display correctly with.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1897 178a84e3-b1eb-0310-8ba1-8eac791a3b58
rather than a quick race.
2. Bugfix: a win is now required to complete all gp challenges and the
tux tollway head to head.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1891 178a84e3-b1eb-0310-8ba1-8eac791a3b58
parameters somewhat, and made the new explosion code the default.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1888 178a84e3-b1eb-0310-8ba1-8eac791a3b58
does not work good enough, #undef WILD_EXPLOSION, which will just
trigger a rescue instead.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1882 178a84e3-b1eb-0310-8ba1-8eac791a3b58
would get the same number of collectables again.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1871 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2) Added a setting to change the volumne of sfx.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1866 178a84e3-b1eb-0310-8ba1-8eac791a3b58
set number of karts and AI level).
2) Race option menu now remembers previous settings
(and command line options), so it can start with
better defaults.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1862 178a84e3-b1eb-0310-8ba1-8eac791a3b58