Commit Graph

5002 Commits

Author SHA1 Message Date
hikerstk
71753ed3c2 Cosmetic changes only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10075 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-01 23:07:15 +00:00
hikerstk
b5224f04eb Cosmetic changes only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10073 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-01 23:00:22 +00:00
hikerstk
a145ec9c0f Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10072 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-01 22:17:00 +00:00
auria
35aa87674d Add code to make normal maps work. Joerg: don't worry about this change being done near a release, we have no track atm using this feature, so this code will remain sleeping until, probably, 0.8
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10070 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-01 01:52:10 +00:00
auria
5af9ce44b1 Add adjustable AI handicap in stk_config.xml
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10066 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-30 20:37:14 +00:00
auria
2b152542ae Oops, committed debug code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10063 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-29 22:52:49 +00:00
auria
cb6a1a45af Tweaks to credits : remove outdated translators section from the CREDIT file, use the credits that Launchpad puts in the .po file instead
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10062 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-29 22:34:45 +00:00
stephenjust
b262a63d24 User-agent should now specify Linux (or FreeBSD - needs testing, but I'm optimistic)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10061 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-29 21:49:07 +00:00
hikerstk
e8b331de03 Further reduced steering angle at high speed to make the karts
easier to control at high speeds. Instead of using two speed
and two different radii, now an arbitrary number of points (i.e.
speed and radius at that speed) can be defined, stk will interpolate
linearly between the points.
The new settings leave the setting of 'normal' speed (i.e. without
powerup) identical, only reduces the angle for higher speeds.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10058 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-27 23:42:00 +00:00
hikerstk
d88c97b588 Disabled debug output for rubber ball.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10057 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-27 23:38:33 +00:00
hikerstk
44eec35a43 Removed translating the mesh (if graphical mesh and bullet collision body
are not the same). Instead the difference between the mesh and the body
is applied before setting the new location in update. 
Also fixed some minor line length issues.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10051 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-27 01:07:10 +00:00
hikerstk
da80f39ed4 Removed patched 10044 to 10047, since there is a much
easier patch to fix #458.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10050 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-27 01:04:16 +00:00
hikerstk
fc94795eac Don't give rubber balls in debug mode in three strike battle.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10049 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-26 21:18:50 +00:00
hikerstk
1099f3aa69 Make sure that no debug drawing happens if debug mode is disabled
(turns out that besides out explicit calls to debug drawing bullet
includes additional calls, and they were still executed even if
debug was disabled).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10048 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-26 21:17:24 +00:00
auria
9251f75064 Remove silly part of my previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10047 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-26 15:39:01 +00:00
auria
658cd9c401 Attempt to work with irrlicht mesh cache stuff
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10046 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-26 15:36:31 +00:00
auria
66ad858aa8 Attempt to fix desctructor of TrackObject + fix issue with texture retention
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10045 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-26 15:27:56 +00:00
auria
953e8cf1ef Almost fix Nolok wheel issue in 3 strikes mode. Note, my fix is not complete and will result in segfaults in 3 strikes mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10044 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-26 15:18:46 +00:00
hikerstk
5d6f1ed4a4 More cosmetic only changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10043 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-26 05:03:13 +00:00
hikerstk
3f73183228 Cosmetic changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10042 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-26 05:01:51 +00:00
hikerstk
3f96f3529b Rubber ball will now detect tunneling and try to avoid it
(if a ball tunnels four times in a row it is removed).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10041 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-25 20:48:36 +00:00
auria
9ca73ca5f3 More on Doxygen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10040 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-25 17:53:07 +00:00
auria
d04bc58413 Quite a bit of work on Doxygen docs to contain an overview of the STK source code base
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10039 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-25 17:46:14 +00:00
auria
41581f7d4d Probably fix dark chest issue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10036 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-22 19:53:21 +00:00
auria
afbcceefda Remove accidentally committed leak_check change
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10027 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-21 01:17:45 +00:00
auria
cc59b47845 Add a comment for translators, forgot that in the previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10025 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-21 01:15:32 +00:00
auria
6afc18f9dc Add a message for the ball
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10024 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-21 01:14:59 +00:00
hikerstk
22bde657f8 Fixed crash when pressing F8 in main menu (#477),
and some minor code cleanups.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10022 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-20 02:23:47 +00:00
hikerstk
492b58f8ce Bugfix: tabs could not be selected anymore. Reason was a change
from std::string & to const std::string & in r10008, and as
a result a virtual function was not overloaded anymore.
This patch changes all transmitEvent functions to use
const std::string &.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10021 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-18 23:39:28 +00:00
auria
0eefff60fc Fixed leak when winning a GP and unlocking a feature
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10018 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-18 21:14:35 +00:00
hikerstk
b9e4325560 Added 'early targeting': the rubber ball will align its relative position
to the center of the track according to the relative distance of its target
(more precisely: it will move the interpolation control points). This
results in the ball being better align when it switches to aim-directly-at-
target mode, meaning that the target-distance can be reduced, hopefully
reducing the frequency with which tunneling happens.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10016 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-18 20:14:03 +00:00
auria
81ce56c358 Attempt to fix crash found by KroArtem
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10015 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-18 18:09:52 +00:00
auria
0cf64fd1e1 Fixed icon of locked karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10013 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-18 16:36:08 +00:00
auria
55841fbbbe Tweak thunderbird location during rescue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10012 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-18 16:09:43 +00:00
hikerstk
5471eca8ca Cosmetic changes only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10008 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-18 10:59:55 +00:00
auria
c8e5c1304e Largely minizime the impacts of anti-aliasing being broken by post processing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10006 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-17 22:18:27 +00:00
hikerstk
55cb9941b5 A rubber ball hit is now a proper explosion (i.e. it also affects
other karts close by), and the hit message is shown (we need
better hit messages for rubber balls ;) ).
Renamed checkDistanceToTarget() to updateDistanceToTarget.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10005 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-17 06:07:44 +00:00
hikerstk
aa74b59dcb Added separate fast-ping distance, so that the rubber ball
can start boucing lower/faster earlier, increasing the chances
to hit the target when target-distance is set to a small value.
Target-distance was set to 25 to decrease the chances of the
ball going through e.g. tunnel walls.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10004 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-16 21:18:45 +00:00
hikerstk
fbbb67d832 Removed unused variable.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10003 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-16 20:54:49 +00:00
auria
ed624633aa Fixed leaks associated with changing language
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10002 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-16 16:00:10 +00:00
auria
7e4ff8e0b5 Support more shapes for animations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10001 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-16 15:31:05 +00:00
hikerstk
4026172cf6 Fixed another memory leak: stopping STK while icons are still downloading in the
background.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10000 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-16 13:06:40 +00:00
hikerstk
879cbf99b1 Fixed another memory leak if a download request is aborted.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9999 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-16 12:54:27 +00:00
hikerstk
ff19724991 Fixed memory leak when addon is installed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9998 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-16 12:43:23 +00:00
hikerstk
23af52985f Removed unnecessary parameters kart and track from
TrackSector::update.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9997 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-16 12:29:37 +00:00
hikerstk
830e88d1e5 Added maximum height difference to detect if a target is
close enough for a rubber ball. This avoids a problem is 
the target is actually close on a different part of the
track.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9996 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-16 12:17:56 +00:00
hikerstk
d9ada38dcf Removed unused code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9995 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-16 11:36:41 +00:00
auria
b5669e151c Fixed what happens when starting from terminal and the akrt 'random' is selected in the suer config
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9994 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-16 00:18:13 +00:00
auria
f56e8d85ec Fix for good CGUIEditBox leak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9991 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-16 00:07:28 +00:00
auria
a8dfd29f65 improve a lot leaks of CGUIEditBox objects
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9990 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-16 00:00:57 +00:00