2260 Commits
v0.7.2 ... v0.8

Author SHA1 Message Date
auria
1fa8c91637 Update irrlicht Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12290 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-18 02:19:53 +00:00
auria
8dc86308e9 Work around crash on OSX when screen is too small
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12289 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-18 02:19:18 +00:00
hikerstk
ced43d2b1f Added sfx that was lost.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12265 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-11 01:11:35 +00:00
hikerstk
b9dd850971 Removed unused fonts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12264 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-11 01:04:41 +00:00
hikerstk
9465a26a1b Updated fonts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12263 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-11 01:01:13 +00:00
auria
65207b3aea Remove empty translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12262 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-11 00:51:55 +00:00
auria
a5cbc139ad Update translations and select those that are complete enough
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12261 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-11 00:23:20 +00:00
hikerstk
57851e8bc4 Raised one item to avoid warnings in stk (r12256 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12258 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-10 23:52:42 +00:00
hikerstk
aa36194653 Removed unnecessary warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12254 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-10 23:30:21 +00:00
hikerstk
37719ad477 Updated version number to 0.8.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12253 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-10 23:21:40 +00:00
hikerstk
b1c0197a4f Addded last minute donation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12251 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-10 23:17:38 +00:00
hikerstk
38576b2c6a Raised three items to avoid warning in stk (r12248 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12249 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-10 22:31:02 +00:00
hikerstk
43eee33d4e Added texture to moon (r12245 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12247 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-10 22:19:21 +00:00
hikerstk
f04f0d5632 Re-export of minigolf, which adds new end cameras (r12243 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12244 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-10 22:12:15 +00:00
hikerstk
5e6ab408de Raised item slightly higher to avoid stk warning (r12239 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12241 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-10 21:55:25 +00:00
hikerstk
216bdbcf33 Added missing sfx (r12237 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12238 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-10 21:45:15 +00:00
hikerstk
3073c8695d Removed three items in jungle that could not be reached (and that would
generate a warning).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12236 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-10 21:35:05 +00:00
hikerstk
881694fcb0 Removed unused (and non-existant) texture from materials.xml file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12233 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-10 20:47:38 +00:00
hikerstk
816f12e2c7 Set mime property to text.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12231 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-10 20:36:11 +00:00
hikerstk
8a99b3e326 Fixed memory leak (r12229 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12230 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-10 06:12:16 +00:00
hikerstk
1ce6b363be Fixed memory leak in bullet, see r12227 on trunk.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12228 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-10 06:01:02 +00:00
hikerstk
cfda5ac6c6 Install shortcut for all users (r12225 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12226 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-10 03:06:51 +00:00
auria
4b85a46988 Add ossetian
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12221 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-09 22:15:49 +00:00
auria
824a7cf58c Don't hardcode player ID
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12219 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-09 21:57:40 +00:00
hikerstk
ceadcf6f0e Fixed engine sfx in overworld (see r12217 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12218 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-09 12:37:23 +00:00
auria
8d2ffe6da3 Fix memory overflow
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12216 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-08 22:35:45 +00:00
auria
28f47626e4 Fix non-pot textures
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12213 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-08 21:07:46 +00:00
auria
6c1c36ba0b Fix non-pot textures
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12211 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-08 20:57:49 +00:00
auria
9118e534e8 Fix non-pot texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12207 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-08 20:47:36 +00:00
auria
b663c6c76d Updated demonhill song by ctdabomb
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12206 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-08 20:33:46 +00:00
auria
b6ce592bfa merge Xcode fixes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12202 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-07 01:49:28 +00:00
auria
805fe0ebba Clear AI-override when appropriate, fixing #829
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12199 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-07 00:26:00 +00:00
auria
ef13b0edce Merge other change to branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12197 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-07 00:04:03 +00:00
auria
1a52fee0d7 merge changes to branch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12196 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-07 00:03:49 +00:00
hikerstk
70062c5bc4 Applied r12187 and r12191 (accept fire key in kart selection).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12195 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-07 00:01:45 +00:00
hikerstk
93c01d5630 Fixed lap line in green valley (r12177 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12185 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-05 03:52:23 +00:00
hikerstk
a567e60975 Removed unnecessary animated texture entries which produced a warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12184 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-05 01:41:42 +00:00
hikerstk
e7f09508f1 Removed reference to (currently unused) WilhelmScream.ogg sfx.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12180 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-04 22:17:00 +00:00
hikerstk
310e5dc86e Removed debug output (r12175 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12176 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-04 02:39:07 +00:00
hikerstk
427b6041a2 Removed asian characters (which are not displayed correctly,
even when adding them when creating the fonts).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12173 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-04 02:29:42 +00:00
hikerstk
58f821598e Added reverse flag in (r12170 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12171 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-04 02:27:52 +00:00
hikerstk
8f2f4ead86 Added reverse flag (r12168 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12169 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-04 02:25:10 +00:00
hikerstk
8abf0e29a0 Added reverse flag to snowtuxpeak (r12166 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12167 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-04 02:21:39 +00:00
hikerstk
8335bbe283 Added reverse flag to star track (r12163).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12165 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-04 02:17:47 +00:00
hikerstk
f4f1274f12 Re-export to enable reverse mode for lighthouse (r12160 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12161 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-04 01:57:58 +00:00
hikerstk
2a844461f5 Re-export to set reverse flag. (r12157 on trunk).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12158 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-04 01:48:50 +00:00
hikerstk
2b54a57d0e Re-exported zen-garden to include missing Plane.002.b3d file (r12155 on
trunk).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12156 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-03 23:43:02 +00:00
hikerstk
1416533b4e Updated version number to 0.8-rc1.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12154 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-03 00:47:02 +00:00
hikerstk
7162c6da10 Created branch for 0.8.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/0.8@12153 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-03 00:25:49 +00:00
hikerstk
15268e2e4e Updated mime type to be binary to avoid corruption when
using tortoise.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12152 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-03 00:22:38 +00:00
hikerstk
423e61df11 Updated Asian fonts again, this time including ky.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12151 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-03 00:20:45 +00:00
hikerstk
21e7617ced Removed useless executable property (tm).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12150 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-03 00:13:28 +00:00
hikerstk
d5296b8991 Updated Asian fonts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12149 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-03 00:12:12 +00:00
auria
72cf046937 nw translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12148 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-02 23:59:34 +00:00
auria
26ed0a6108 Some small tweaks to edge-splits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12146 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-02 23:57:07 +00:00
auria
3488097b61 update translations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12145 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-02 23:53:07 +00:00
auria
ab0237ebee Update credits with donors
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12144 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-02 23:39:43 +00:00
samuncle
2165976529 Sometime I like doing speed modeling just for fun :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12142 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-02 23:26:44 +00:00
hikerstk
6214c696cc Removed unused function.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12141 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-02 22:01:08 +00:00
hikerstk
5c57eaf325 Missing in previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12140 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-02 22:00:28 +00:00
hikerstk
e752634309 Made direction in which kart steers after hitting a bubble gum random.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12139 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-02 21:59:27 +00:00
auria
fab2ad882c Update changelog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12138 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-02 21:48:04 +00:00
hikerstk
1b90422deb Fixed shaking of karts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12137 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-02 21:16:20 +00:00
samuncle
ea045ff8d0 Remove the invisible wall inside the tunnel
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12135 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-02 17:28:00 +00:00
hikerstk
8a7155ba5e Fixed bowing ball strike sfx, which was missing.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12134 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-02 10:29:18 +00:00
auria
ccaa371bf8 Fix annoying curve in mine that was angled towards the outside
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12132 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 17:57:01 +00:00
auria
2f9bae2a5f Fix bridge in mines
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12130 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 17:52:54 +00:00
auria
8b170e6946 Fix normals on beach of island
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12128 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 16:36:10 +00:00
auria
6cf4c2c77c Reduce volume of wee sound, less annoying this way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12127 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 16:34:46 +00:00
auria
06b7612cfb Minor update to svn config, to ignore blend1 and blend2 in media repo
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12126 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 16:33:45 +00:00
auria
c4889ca276 Add startline to green valley
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12124 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 16:25:28 +00:00
auria
8340c9c5c4 Fix jungle zippers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12121 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 16:13:30 +00:00
hikerstk
1f0d603dbd Improved plunger handling when in-race menu is shown: now
the plunger is also shown while the menu is on screen.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12120 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 12:14:46 +00:00
auria
87c6a98744 Fix normal smoothing issues in zen garden
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12118 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 03:23:32 +00:00
auria
bbf4d7eab5 Don't announce fort magma as unlocked when its not
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12117 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 03:10:48 +00:00
hikerstk
8d782bc7ee Bugfix: plunger would still move while the race is paused, resulting in players
being able to wait till the plunger is off screen.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12116 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 03:10:42 +00:00
auria
c0908f9ef0 make palms ghosts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12114 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 02:15:02 +00:00
auria
79d8892124 Tweak sandtrack to be more of a challenge in nitro-collecting challenges
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12112 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 02:08:48 +00:00
auria
2e0d638377 blend fraang's bomb texture with the previous versions, still by fraangm of the bomb texture, because out of the discussion about this texture, it was agreed the new texture was too dark. I think what we have now is the right blend that will please the most opinions voiced. I consider the case closed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12111 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 02:03:07 +00:00
auria
340a840646 Three karts on a row on startline, thanks to ctdabomb
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12109 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 01:58:27 +00:00
auria
2b4a598b34 Three karts on start line of mansion, thanks to ctdabomb
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12107 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 01:54:56 +00:00
auria
569244abf0 Tweak a few challenges
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12106 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-12-01 01:52:52 +00:00
hikerstk
ce5be5400b Made steering a bit faster at lower steering angles, and
a bit slower at higher angles - feedback please ;)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12105 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-30 11:47:15 +00:00
hikerstk
60529bca5c Fixed #812 - two karts given the same position, which happens in
0-lap races. Fixed by letting overall_distance be negative at start
(which should have no other impact - time estimation function is
improved to handle this).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12104 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-29 11:59:33 +00:00
hikerstk
8c1f9188e6 1) Minor bugfix: if a kart ahead finishes the race, the AI would not
reset the kart ahead pointer to be NULL but instead keep the old
   data (which could result in AI not using weapons against karts
   behind), and similarly for the kart behind if it gets eliminated.
2) Minor code cleanup.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12103 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-29 05:40:15 +00:00
auria
3882e2c05e Fix math class by ctdabomb
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12101 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-29 00:19:01 +00:00
auria
f6a1440ab8 Update strings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12100 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-29 00:10:54 +00:00
auria
34908764e7 Reword swatter string to work around gettext issue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12099 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-29 00:05:25 +00:00
hikerstk
3b704f62b4 Added three more strings, which were missed before:
- "The 'skidding' key allows you to skid in sharp turns and get a boost."
- "You unlocked grand prix %0"
- "You unlocked track %0"
and removed one or two unused ones.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12098 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-27 22:23:45 +00:00
hikerstk
70afa12d49 Fixed incorrect animation in case of a GP challenge (#815).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12097 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-27 22:01:00 +00:00
hikerstk
caaccaf9c3 Removed reference to 'sharp turn' key.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12096 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-27 12:16:47 +00:00
hikerstk
6ebf8b6565 Added Fort Magma to last Grand Prix once the game
is completely unlocked (before only 4 tracks will
be in the last GP).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12095 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-27 12:09:16 +00:00
auria
91342fee83 Add some edge-splitting to farm
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12093 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-27 00:45:37 +00:00
auria
9c59842db9 Show what was unlocked
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12092 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-27 00:41:38 +00:00
auria
839ee99c5e Add back the ability to show unlocked tracks and GPs (not yet used)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12091 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-26 23:51:10 +00:00
hikerstk
f02153fa4e Made Scotland and Subsea available from the very beginning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12090 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-26 23:11:58 +00:00
hikerstk
db0303146d Added additional debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12089 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-26 10:14:53 +00:00
hikerstk
0c4565041f Locked Fort Magma till the final challenge is won.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12088 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-26 09:59:41 +00:00
auria
77b84f3042 Fix bug related to physical LOD nodes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12087 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-26 01:32:04 +00:00
auria
a2e2754547 Apply most changes by ctdabomb to have karts start in lines of 3
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12086 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-26 01:23:26 +00:00
hikerstk
e5ac8ea4cf Upscaled other icons to be 256x256.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12084 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-26 00:41:00 +00:00
auria
1630bb2287 Make icon POT
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12083 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-26 00:36:05 +00:00
hikerstk
78fa97e10b Added upscaled icon, to see if the quality is good enough.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12082 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-26 00:15:44 +00:00
hikerstk
bd3d8cf2a3 Fixed minor leaks happening when an old highscore file is read (#683).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12081 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-25 23:51:42 +00:00
hikerstk
cd8948902a Bugfix: if the first end camera was a static_follow_kart,
the position was not set in the first frame, resulting in
an odd 'zoom' effect.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12080 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-25 22:59:34 +00:00
hikerstk
604f61d1b4 Forced LOD=0 when a kart finishes a race, this way end animations
are shown even when the end camera is far away from the kart.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12078 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-25 22:24:54 +00:00
auria
0f6757be65 End cameras in lighthouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12077 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-25 22:23:11 +00:00
auria
436d1176a1 tweak end cameras
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12075 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-25 21:37:39 +00:00
auria
597a15c828 Tweaked end cameras
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12073 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-25 21:11:52 +00:00
auria
425a648af1 tweak end cameras and add them back to island
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12071 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-25 20:07:13 +00:00
auria
ebc5319a96 Fix license of skins, with the permission of the author
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12069 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-25 19:26:07 +00:00
hikerstk
36a15015d8 Fixed #806: clicking on challenges in overworld did not
teleport karts anymore.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12068 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-25 11:50:24 +00:00
hikerstk
dab600b5ea Fixed #787 - all locked karts are shown as selected when
one is selected.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12067 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-25 10:09:37 +00:00
auria
ba10ad020a tweak overworld, someone managed to jump on the pyramid into the hacienda, bypassing the entry bubble
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12065 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-25 03:15:44 +00:00
auria
5122ade4eb prevent the little cheaters from climbing walls in overworld to access the lava area before the door opens
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12063 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-25 03:09:13 +00:00
auria
a4bb3e3f58 Undo part of r12016, which was incorrect
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12062 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-25 02:49:42 +00:00
auria
3230daa882 Fix shotrcut in jungle, thanks to ctdabomb
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12060 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-25 02:28:37 +00:00
auria
33b7ef9ad8 Fix shortcut in island, thanks to ctdabomb
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12059 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-25 02:26:09 +00:00
hikerstk
0601eaa1da Made skid-mark code a bit more consistent, and fixed #797:
no skid marks when skidding but not steering.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12058 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-24 13:13:32 +00:00
auria
4717629862 Fix inverted normals in sand track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12056 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-24 00:47:10 +00:00
hikerstk
e8900f69e6 Fixed #796 (**:**:** as time), which happens if the race is aborted
before a kart has moved (due to a division by zero). Now 99:59:00
is displayed instead, but in case that there should be other 
circumstances that trigger this problem, use 99:59:99 instead of
**:**:**.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12055 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-23 13:13:38 +00:00
hikerstk
701ed00dbc Changed minimum and maximum visual suspension, and fixed
algorithm to compute visual suspension - this should fix
#794 (wheels sometimes in kart).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12054 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-23 11:38:56 +00:00
auria
7189a83f91 Fix absolute particles path in sandtrack
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12052 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-23 00:33:23 +00:00
auria
e783321b23 Tweak musics volumes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12050 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-22 23:10:08 +00:00
auria
34c8c717c2 Add subsea music by Bollen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12049 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-22 22:55:06 +00:00
auria
454a2d70cd Move waterfall particles in common, so that the absolute path in sandtrack can be fixed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12048 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-22 02:21:49 +00:00
auria
79110876f6 Minor cleanup to credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12047 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-22 01:11:14 +00:00
auria
570546e5cb Don't pause music on overworld when opening challenge dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12046 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-22 01:07:09 +00:00
samuncle
78c4cb04eb New bridge, I hope it's better now
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12044 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-21 23:43:46 +00:00
auria
5bacdb5787 Start adding new music by Bollen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12042 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-21 23:23:24 +00:00
samuncle
cf847b49e9 Smooth normals
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12041 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-21 23:21:25 +00:00
samuncle
4ba9189aea Remove some items
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12039 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-21 23:10:29 +00:00
samuncle
10387c982e Change the position of some zipper and uncatchable items
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12037 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-21 22:51:12 +00:00
auria
d170b9d459 Smooth-normals islandtrack
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12033 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-21 01:32:10 +00:00
auria
9e8d3c1d54 Add back reverse flag to green valley
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12032 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-21 01:23:39 +00:00
auria
bc534653a3 Add back reverse flag to jungle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12029 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-21 01:20:08 +00:00
auria
36875a0fb8 Add back reverse flag to mines
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12027 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-21 01:16:26 +00:00
auria
1533670eed Add reverse flag to scotland track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12025 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-21 01:13:16 +00:00
auria
301bae746f Add missing reverse flag to snow peak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12023 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-21 00:50:34 +00:00
auria
6edcc1b620 Add back reverse flag to farm
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12022 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-21 00:46:12 +00:00
auria
c427ad0651 Add back missing reverse flag
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12021 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-21 00:36:16 +00:00
hikerstk
379bc69a6a Fixed memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12019 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-21 00:13:06 +00:00
hikerstk
e47d94af34 Fixed uninitialised variable.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12018 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-20 04:13:12 +00:00
hikerstk
fe6294d0d4 Fixed two uninitialised variables, removed unnecessary #include.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12017 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-20 02:57:21 +00:00
hikerstk
9cb86d4555 Fixed partly missing trophies on minimap at left side on large
resolutions (#745).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12016 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-20 01:43:59 +00:00
auria
b157227e51 Properly place icons on minimap when the allocated texture was bigger than needed to accomodate drivers/gpus that quite POT textures
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12015 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-20 01:28:04 +00:00
auria
6aa15502a4 Fix going back to overworld if needed when aborting GP from race over screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12014 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-20 01:01:53 +00:00
auria
bd591d83b5 back to overworld if relevant when losing GP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12013 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-20 00:59:32 +00:00
samuncle
161390d856 Add animation to the water
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12011 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-19 23:49:24 +00:00
hikerstk
8d2a00ab58 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12010 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-19 02:19:32 +00:00
auria
dc3ab0244d hackish fix for bug #791
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12009 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-19 01:42:11 +00:00
hikerstk
2dd07ff3d7 Increased highscore version number so that old highscores (0.7*
and alpha release) will be deleted (which avoids problems of
having too good highscores for sandtrack, which was replaced).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12008 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-19 01:24:13 +00:00
samuncle
861d12a92a Now we have a better skybox :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12007 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-19 01:13:50 +00:00
samuncle
e497058ee6 Add slowdown when the player go outside the path
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12005 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-19 01:07:17 +00:00
samuncle
78c1b03353 Update the licence.txt
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12003 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-19 00:52:33 +00:00
samuncle
d83c2f54e4 Add skybox
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@12001 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-19 00:43:34 +00:00
auria
5260d4a63d Little tweaks to hacienda
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11999 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-19 00:32:43 +00:00
auria
7be84e39e8 Smooth normals hacienda
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11997 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-19 00:02:42 +00:00
auria
3c868a1267 Smooth-normal mines, thanks to ctdabomb for the help
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11994 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-18 23:37:50 +00:00
samuncle
bf2e5d94c8 Cleaning up the mesh of plamtrees
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11993 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-18 23:06:03 +00:00
samuncle
659793ceb1 Correction of a small bug
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11990 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-18 22:46:35 +00:00
hikerstk
43b7f28d54 Added a setting to stk_config.xml to replace normals that are
'too different' from the normal of the triangle with the
normal of the triangle for interpolating the normals which
are used by the physics.
This should make 'smooth normals' more useful for tracks where
track and (say) a wall are connected, resulting in incorrect
normals for the physics.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11989 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-18 22:22:30 +00:00
auria
9b08adb960 Change arrow on bomb texture to not have a white outline on a white backgorund, that didn't look too good
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11988 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-18 22:18:10 +00:00
auria
fd66cf3289 Add new swatter icon by Totoplus62
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11986 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-18 00:59:29 +00:00
auria
d6db3337cd Slightly tweak sandtrack challenge
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11985 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-18 00:13:45 +00:00
auria
23b2b0c85d Slightly tweak sandtrack challenge
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11984 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-18 00:07:23 +00:00
auria
dc420b0717 Commit exported jungle, after expotring it to test my fix to the exporter bug
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11983 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-17 23:52:37 +00:00
samuncle
064b4f2bb7 Now electricity pushes back the karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11979 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-17 21:58:25 +00:00
stephenjust
0eb2682926 Fix release build for VC10. Note that you need to delete all irrlicht-related files from the dependency pack for this to actually work.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11977 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-17 21:55:09 +00:00
stephenjust
db9ff32496 Fix 32 bit build in VC10
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11976 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-17 21:33:47 +00:00
samuncle
304d0f737a Add a balloon with tux inside
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11974 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-17 21:31:52 +00:00
samuncle
eaa90b9c6e Add a reset plane and correction of minor bugs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11972 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-17 20:28:38 +00:00
auria
1bbbef5fc6 Smooth normals scotland, thanks to ctdabomb for the help
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11970 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-17 14:59:57 +00:00
auria
2bde09dbbe Smooth-normals sandtrack, thanks to ctdabomb for the help
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11967 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-17 14:42:51 +00:00
auria
b5d6088abb Smooth-normal gree valley, thanks to ctdabomb for help
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11966 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-17 14:31:56 +00:00
auria
7dea899f5e Remove dupe textures
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11965 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-17 01:30:22 +00:00
auria
c065277117 New texture in lighthouse to be less ugly
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11963 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-17 00:37:45 +00:00
auria
3de45880de Update scotland with better rock texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11962 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-17 00:17:47 +00:00
hikerstk
8d05b69494 Fixed crash at end of a demo-mode race (for one frame the
race result gui is active while there is no world).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11961 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-16 12:51:26 +00:00
hikerstk
1822c7e266 Fixed crash in demo mode when demo mode is started while 'internet yes/no'
dialog is shown (or the track info dialog). Together with r11958 this fixed
#663.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11960 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-16 12:39:56 +00:00
hikerstk
e727e34b9d Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11959 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-16 12:34:49 +00:00
auria
4cc1222681 Try to fix #663
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11958 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-16 01:57:36 +00:00
auria
643db2ac47 Fix bug that overworld would remember position when switching player
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11957 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-16 01:10:22 +00:00
auria
1b86065775 Add doors in overworld, that block Nolok's challenge until the end
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11955 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-16 00:42:38 +00:00
samuncle
0efdf0744a Add the new version of the nightbuilder client
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11954 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-16 00:34:10 +00:00
hikerstk
9ad6ea9653 The windows installer now asks to run the uninstaller if an
existing STK installation is found, and will not install
otherwise. This avoids problems when installing a new
stk on top of an older stk installation (e.g. old tracks
might show up in new installation, but not work). 


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11953 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-15 11:38:57 +00:00
hikerstk
8fa7b8a0d0 Avoid crash in case of problems with sound.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11952 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-15 02:04:03 +00:00
hikerstk
3b4c5f3bbb Made steering for keyboards less sensitive (or slower)
at smaller steering angles, and a bit more fast at higher
steering angles (resulting in overall the same time-till-full steer).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11951 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-15 01:20:36 +00:00
auria
7921acc4aa Don't let players switch identity in single player mode. In single player mode this should be changed in the options screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11950 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-15 00:56:11 +00:00
hikerstk
04c3b93bb1 Avoid NAN problem if a kart with velocity 0 is involved in a collision.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11949 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-15 00:10:36 +00:00
auria
6325e02b16 Fix pressing escape in kart select screen gonig to overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11948 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-15 00:09:36 +00:00
auria
392175daea To go along previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11946 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-14 23:50:35 +00:00
auria
91d3e75be6 Add back Fraang's bomb texture. I personnally see nothing wrong with it in-game. MiniBjorn, if you think it can be improved, feel free to come discuss it. But we told Fraang we would include his texture so even should we agree that the previous texture was better, we still need to decide that as a team and then explain Fraang why.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11945 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-14 23:49:57 +00:00
mbjornstk
f643017191 Remove useless executable svn property from data file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11944 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-14 23:27:34 +00:00
hikerstk
63a562498a Updated mines track to make it driveable in reverse
(changes in cogwheel etc are likely caused by changes
in the exporter, since mines hasn't been re-exported
for a while).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11942 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-14 23:14:57 +00:00
hikerstk
a6992dba82 Added another missing texture (which funnily was already missing
in 0.7.3/2), updated and fixed materials.xml file.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11940 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-14 11:35:39 +00:00
hikerstk
7e1709e710 Re-added textures that were not used in main stk, but in some addons
to a separate 'deprecated' directory (#666).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11939 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-14 06:06:32 +00:00
hikerstk
9aad59398b Fix one more potential crash.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11938 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-14 06:03:00 +00:00
stephenjust
03d22f0087 Update VC10 project to use included Irrlicht. (not fully tested with 32-bit build, but it should work)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11937 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-14 04:57:57 +00:00
hikerstk
93da1096fc Fixed crash in STK if a version number was only
two digits (like "0.5" instead of "0.5.0"). This
happens with the classic sand track.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11936 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-14 04:31:11 +00:00
hikerstk
53cccb87da Made non-reverse the default for all tracks; added
'reverse=yes' to all tracks.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11935 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-14 01:45:43 +00:00
hikerstk
b73f9f46db Disabled end-controller debugging.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11934 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-14 01:07:59 +00:00
hikerstk
b99c9da1b5 Just a re-export from the actually committed .blend file, should be
no noticable change.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11933 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-13 23:17:26 +00:00
hikerstk
c62c506909 Fixed #786 - sandtrack challenge updated to account for new track.
Thanks to ctdabomb!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11930 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-13 21:43:58 +00:00
hikerstk
21dcf3a270 Fixed #77: bumpy start position in greenvalley. Fixed mime type
to be text/xml so that svn diff works.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11929 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-13 11:43:30 +00:00
hikerstk
2d89d85a70 Fixed #785: end controller crashes into wall in math class.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11928 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-12 21:47:21 +00:00
hikerstk
87528e542c Fixed #738: when winning a challenge on higher difficulty
that had been unlocked earlier, it would not save the
new state.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11927 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-12 21:05:09 +00:00
hikerstk
f532178d59 Fixed #761: don't play win animation if challenge was started
but not fulfilled.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11926 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-12 12:05:09 +00:00
hikerstk
e6ce0c80ac iFixed #747: missing points in FTL GP.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11925 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-12 06:26:37 +00:00
hikerstk
def292edcf Physics-debug would crash when a GP is finished.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11924 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-12 06:25:36 +00:00
hikerstk
49f54f2aee Added different impulse in case of a kart-track collision
(just acting along the normal). This solves some of the odd
behaviour with the previous implementation if the kart is
off track. The new way is now the default, but the 'push
towards driveline' can be set in stk_config.xml.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11923 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-11 21:56:54 +00:00
samuncle
23dc272d0b Now electricity push back karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11921 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-11 20:43:44 +00:00
hikerstk
e02bf00648 Fixed row of nitros; tart three karts next to each other.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11918 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-11 11:41:23 +00:00
mbjornstk
8fc94b1079 Remove useless executable svn property from data file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11917 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-11 01:57:29 +00:00
auria
4f439acf13 Rework a bit select challenge dialog. Show most important information first. Fix required rank for FTL
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11916 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-11 01:41:51 +00:00
auria
82e814dfa4 Fix mouse cursor not hiding when starting race from overworlD
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11915 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-11 01:30:11 +00:00
auria
40dc6ceba8 try to fix crash in outro cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11914 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-11 00:15:03 +00:00
samuncle
02bc39f285 Add a nice tractor :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11912 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-11 00:03:03 +00:00
auria
d95c760fba Reduce font size when intro subtitles are too large
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11911 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-10 23:52:30 +00:00
hikerstk
f83bc0627b Fixed missing end animations (#767), caused by the LOD
node animating the static model only.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11910 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-09 11:31:12 +00:00
auria
98f00e6ea4 Add give up race icon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11909 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-08 23:34:09 +00:00
auria
a354a1a7fe Update to sandtrack
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11907 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-08 23:09:39 +00:00
hikerstk
367e8b18dc Disable auto-rescue in arenas by default.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11903 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-08 22:44:42 +00:00
hikerstk
cec3c4250e Fixed typo.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11902 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-08 22:33:48 +00:00
hikerstk
2cb5c6475e Fix #495: everlasting bomb - caused by getting a new
item while a swatter was playing the remove-bomb
animation. In this case the bomb scene node was
not removed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11901 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-08 21:03:31 +00:00
hikerstk
c316abda19 Added setting to disable push-back and auto-rescue for
each track. Manually set those in overworld.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11900 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-08 06:02:35 +00:00
hikerstk
1a664ac497 Updated BUILD instructions (describing the current state, needs to be
updated once building irrlicht is fully integrated).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11899 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-08 04:19:14 +00:00
samuncle
32e4e0558c Smoother animation of the hailbail
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11898 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-08 00:34:34 +00:00
samuncle
1856fba1b2 Add an improved farm
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11896 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-08 00:12:18 +00:00
auria
5b4d5facee Commit fort magma after applying the 'simplify curve' curve to make it smoother
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11894 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-08 00:09:00 +00:00
hikerstk
e3b57e5de0 Added separate setting for time back from full steer to
steering straight, which might reduce oversteering somewhat.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11893 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-07 23:28:48 +00:00
hikerstk
8334246dd4 Fix #620: crash in projectile manager because a hit effect
is NULL (no idea how that could have happened in the first place).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11892 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-07 20:49:30 +00:00
hikerstk
e4579952c0 Updated fonts to include Ukrainian characters (#554) -
though the missing characters look noticeably different
from the other characters in the font.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11891 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-07 13:01:57 +00:00
hikerstk
0a42987058 Use included irrlicht version for font tool, added Ukrainian
to the list of special languages.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11890 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-07 12:56:51 +00:00
hikerstk
c720ed602e Fixed #726 - explosions not removed when restarting
a race.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11889 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-07 11:23:17 +00:00
hikerstk
a541eef436 Fix #766: slipstream bonus still active after rescue.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11888 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-07 05:57:46 +00:00
auria
d8aca3f637 Tweak subsea challenge
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11887 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-07 01:25:19 +00:00
auria
1f32e7a739 Fix sandtrack license
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11886 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-07 01:17:07 +00:00
auria
fffa7546eb Use stupid trick to overwrite material definitions for grass and sand in no-spaltting overworld so they don't slow you down
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11884 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-07 01:05:53 +00:00
auria
674d8e3b0d Use stupid trick to overwrite material definitions for grass and sand in no-spaltting overworld so they don't slow you down
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11882 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-07 00:58:59 +00:00
auria
870f702a21 more texture tweaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11881 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-07 00:50:01 +00:00
auria
f8cdca21dd Fix a bunch of non-POT textures
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11880 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-07 00:47:31 +00:00
hikerstk
d788603907 Updated irrlicht.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11879 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-07 00:10:34 +00:00
hikerstk
b18c65b863 Challenges are now only fulfillable when they are started from
overworld. Esp. the problem that a single race challenge is
fulfilled in a GP challenge (which is quite confusing)
is fixed (#764).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11878 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-06 21:53:30 +00:00
hikerstk
4517086afe Fixed compiler warnings, added some comments.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11877 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-06 21:51:16 +00:00
auria
66fa856e1e Improved skybox for new sandtrack
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11876 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-06 02:13:32 +00:00
auria
c41239e87c New screenshot for sandtrack
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11873 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-06 02:05:24 +00:00
auria
a9aabd54b0 New sand track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11872 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-06 02:01:36 +00:00
auria
c4fd73a5c7 Remove old sandtrack, in preparation to add the new one
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11871 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-06 01:48:51 +00:00
auria
18ad621664 Update OSX compilation. Still uses irrlicht from the dependency pack
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11870 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-06 01:46:41 +00:00
auria
c34fb1e7c8 Patch irrlicht to support 8 textures
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11869 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-06 01:26:07 +00:00
auria
6487c5220c Switch CMake build system to use internal irrlicht on Linux. Probably breaks OSX, more to come
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11868 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-06 01:18:10 +00:00
mbjornstk
0e014a10b1 Put cartoony bomb texture back, again.
Texture does not pay attention to the on screen size or UV mapping
and ignores the stylistic decissions behind STK's look.

As explained in r10873 ("svn log data/models/tnt-bomb.png"):
New one is not cartoony, has pixelated zones itself (stick and clock
"circles"), tiny details that are invisible most of time that create more
pixelation (arrow edge appears only over red), shading does not match and
seams do not match (stick and clock, cylinder to "lids").


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11867 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-06 01:02:58 +00:00
auria
15055de822 Update POT
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11866 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-06 00:47:12 +00:00
auria
156745e598 Clarify what happens when hitting a force field that is not open
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11865 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-06 00:46:36 +00:00
auria
97b84fca5c Add back bomb texture from Fraang, not sure what happened to it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11864 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-05 23:45:27 +00:00
samuncle
80d3249155 Just a test of my plugin for CIA remplacement
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11863 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-05 21:27:43 +00:00
samuncle
0b865638ee Just a test of my plugin for CIA remplacement. Sorry for spam
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11862 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-05 21:09:08 +00:00
hikerstk
a65147cad5 Bowling balls will only affect karts that are
directly hit now.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11860 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-04 12:57:03 +00:00
hikerstk
381412322e Fixed #697: after a kart explosion a kart would immediately be
rescued again (caused by floating point errors etc, which can
cause a kart after an explosion to be under the track).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11859 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-04 10:36:04 +00:00
hikerstk
37fa73991b Fixed crash in replay recorder when too many events happened.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11858 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-04 10:08:35 +00:00
red-skull
2d93303425 Fix for #736: do the timeout a better way so it won't stop a working download.
Also add a dialog to alert the user when downloading an add-on fails.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11857 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-03 22:58:57 +00:00
hikerstk
2a88016c9a Fix #739: kart remains squashed when rescued etc.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11856 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-02 05:30:45 +00:00
hikerstk
42761853d9 Removed plunger-in-face testing when F1 is pressed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11855 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-02 05:18:47 +00:00
hikerstk
48fa6119ee iMade VS use the new included irrlicht version, and ignore
building related files.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11854 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-02 04:24:46 +00:00
hikerstk
7a953dff7d Update to rrlicht 1.8 branch r4357.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11853 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-02 01:34:43 +00:00
auria
d48cffe06e Update farm with proper silo
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11852 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-02 00:10:10 +00:00
auria
47e2190eae Add Wolfs to credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11850 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-01 23:38:23 +00:00
hikerstk
5f63c02d1a Updated VS 10 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11849 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-01 12:20:32 +00:00
hikerstk
4d6653733e Disable direct X support.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11848 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-01 10:17:12 +00:00
hikerstk
8931645a48 Added README and a small script to update this branch.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11847 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-01 03:41:03 +00:00
hikerstk
974deca5e1 Added our own irrlicht version - not used atm.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11846 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-11-01 02:00:02 +00:00
hikerstk
b1caec75a1 Fixed comments and removed tabs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11845 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-31 00:41:39 +00:00
hikerstk
7cf0569e5c Fix name of attribute - no impact, since tutorials are not used.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11844 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-31 00:37:31 +00:00
hikerstk
95adbefcac Font update.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11843 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-31 00:34:23 +00:00
auria
2e8966a86f Fix crash on OSX caused by optimisations (reduce optimisation level a little)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11842 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-31 00:26:35 +00:00
magned
d86ea3ad30 Re-exported png to get rid of Mansion crash.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11841 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-31 00:07:58 +00:00
samuncle
26c2688571 Update the licence.txt
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11839 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-31 00:01:19 +00:00
auria
ddd9710413 Update xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11838 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 23:50:32 +00:00
auria
4be479187c Add missing info from mansion license
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11837 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 23:48:48 +00:00
auria
cf1328d54d Prepare sound to be eventually used when hitting a force field in the overworld. Not yet used.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11836 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 23:42:45 +00:00
samuncle
d91a7fbe55 Correction of the bug in reverse mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11835 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 23:42:36 +00:00
auria
e6e1ceb42f Preliminary changelog update
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11834 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 23:33:53 +00:00
auria
9cb7760c28 Preliminary changelog update
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11833 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 23:31:49 +00:00
mbjornstk
dc721ec44a Set EOL property on code file and remove backups (foo~).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11832 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 23:31:09 +00:00
auria
2c83fafdfc Update translations from Launchpad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11830 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 23:08:27 +00:00
auria
cb0b59295a Green valley : prevent the sheep from being heard from too far, and make the trees ghosts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11828 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 22:42:17 +00:00
hikerstk
d3878846f6 Made slipstream area smaller again, to make it more difficult to get the
slipstream boost.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11827 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 22:28:13 +00:00
hikerstk
2230602236 New drivelines and items for math class.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11826 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 22:06:48 +00:00
magned
44ab4d2196 Challenge tweaks: XR591 for Expert is now harder.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11824 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 19:50:33 +00:00
magned
8ba1ad896c Challenge tweaking: made Star Track easier for Novice and Mines harder for Expert.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11823 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 19:06:28 +00:00
magned
3eb4362ff1 Challenge tweaking: made Hacienda easier in Expert, Island harder in Expert, and Island easier for Novice.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11822 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 18:13:03 +00:00
hikerstk
7c69adcc56 Added setting for disabling slipstream bonus (to be used mainly
with easy AI to make sure building train doesn't give it too much
bonus on easy) ... and fixed the existing implementation of
not giving a slipstream bonus to actually work ;)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11821 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 12:05:23 +00:00
hikerstk
885c0c0b1d Added setting to disable caching of overworld to
user_config file.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11820 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 05:48:50 +00:00
hikerstk
7b43e95fa8 Removed unnecessary parameter of InterpolationArray constructor.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11819 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 05:47:02 +00:00
auria
b039f43a42 Cap the easy AI even more to compensate for it being so good at slipstreaming
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11818 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 01:06:50 +00:00
auria
44b757381e Modify skidding probability into something that makes more sense to me. Joerg, feel free to change if you find better
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11817 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 01:00:36 +00:00
auria
132cda55c4 Tweak easy AI a little
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11816 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 00:36:56 +00:00
auria
de157f00bb Ease mathclass challenge
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11815 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 00:16:33 +00:00
auria
9f31509898 Indicate challenge type
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11814 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-30 00:10:54 +00:00
hikerstk
9b74d0cdd0 Added caching of textures for overworld.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11813 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-29 23:14:30 +00:00
auria
d9fd492d50 Play some music on feature unlocked screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11812 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-29 23:07:22 +00:00
hikerstk
fb84565bf8 Added probability to collect an item for the AI, to allow us
to make it a bit less competitive.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11811 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-29 22:06:17 +00:00
hikerstk
dca5e568af Improved documentation, renamed variables, simplified code somewhat.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11810 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-29 00:09:05 +00:00
auria
34d8e1d2d5 tweaks rolloffs a little
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11809 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-29 00:05:28 +00:00
hikerstk
24e396cb72 Restrict X movement of plunger, fixed plunger always moving right.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11808 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 23:43:29 +00:00
auria
50a99ee486 Apply patch by Steel to disable animations when the animated level of detail is not visible. Thanks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11807 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 23:37:18 +00:00
hikerstk
9112283551 Quick try of using two different speeds instead of no-speed/slow speed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11806 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 23:27:40 +00:00
auria
898be773c3 Fix changing between players
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11805 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 23:19:57 +00:00
hikerstk
78865a5608 Move the plunger a bit more randomly.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11804 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 23:19:20 +00:00
auria
180da88c32 Tweak challenge
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11803 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 23:07:56 +00:00
auria
3d6f24544e Apply patch by steelstyle to not hide mouse in overworld when closing a dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11802 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 23:06:36 +00:00
auria
8111440317 Make ipo animations always enabled. + start of work to have music on the challenge completed screen but doesn't appear to work yet
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11801 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 22:54:40 +00:00
samuncle
8f2c2e396f Improve the animation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11799 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 22:42:45 +00:00
samuncle
28eaf546ed Add more interaction in the track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11798 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 22:07:27 +00:00
auria
12245174e6 Slightly improve the fort magma cannon by making the inside darker than the outside
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11795 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 21:56:14 +00:00
auria
4d1e051e0b Make cannon animated again
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11793 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 21:51:50 +00:00
auria
53502056a1 Minor challenges tweaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11792 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 21:51:21 +00:00
auria
39483fbaa6 New animation for fort magma cannonball
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11791 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 21:45:43 +00:00
auria
844cd1692c Potential fix for #706
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11787 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-28 03:40:21 +00:00
auria
65ad0b182c Exclude internal tracks from translation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11784 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 22:34:06 +00:00
auria
7b2faff802 Add missing model
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11783 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 22:01:45 +00:00
auria
006ca50219 Slightly improve the GP won scene. More will be needed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11782 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 21:11:45 +00:00
auria
acb1548a4f Moar tweaking
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11781 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 20:03:42 +00:00
auria
1fb9c13c30 Remove big nitro in XR591 that made a challenge too easy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11779 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 19:49:59 +00:00
auria
bed83ee4e3 Minor moving around of textures
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11778 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 19:47:13 +00:00
auria
bb37472177 Many little tweaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11777 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 19:43:24 +00:00
auria
a615a44020 Tweak intro cutscene 2, add a few trees and bring back the speech of nolok emitter where it should have been, not sure how it got moved so far from the camera
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11776 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 19:26:52 +00:00
auria
ace58348ef Fix music gain in MusicInformation. Use it appropriately to boost West music, and quiet down overworld music
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11775 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 19:19:04 +00:00
auria
17a0d6cfff User new song in mansion
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11773 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 19:09:50 +00:00
auria
d92687a846 Update collectibles in hacienda and scotland
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11772 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 18:52:38 +00:00
auria
6439f48bfa Add items lines to island track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11771 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 18:22:20 +00:00
auria
583fdd0984 New green valley screenshot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11770 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 02:08:51 +00:00
auria
feda2ee67a Remove tux tollway
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11769 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 02:07:29 +00:00
auria
e8276fd9e4 Say hello to green valley
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11767 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 02:04:32 +00:00
auria
63da8a2e7b Tweak some challenges
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11766 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-27 01:22:10 +00:00
hikerstk
eebdd939b0 Made slipstream area wider (at the side that furthest
away from the kart), so that it's hopefully a bit easier
to get slipstream.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11765 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-26 05:12:59 +00:00
hikerstk
40e46221d4 Properly used constant variable instead of hardcoded value.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11764 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-26 05:09:32 +00:00
hikerstk
490bdec3b9 Removed triple parachutes, tweaked probabilities for last kart a bit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11763 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-26 00:23:08 +00:00
auria
7195131d14 Apply patch by Steel to make sure giving up a race can't give you a highscore or challenge
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11762 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-25 23:17:10 +00:00
hikerstk
ddea03ebe5 'Animated' the plunger-in-face somewhat, and additionally reduced
plunger-in-face time somewhat.
Atm you can test by pressing F1 in a race (which I'll remove soonish).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11761 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-25 21:51:07 +00:00
hikerstk
09e9768df0 Removed unnecessary tests.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11760 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-25 20:54:19 +00:00
hikerstk
bbf071aec5 Added a minimum skidding speed (below which a kart can't skid),
which also fixes #716.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11759 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-25 06:03:59 +00:00
hikerstk
8a66199676 Reduced 'bounciness' of kart-kart collisions. Thanks to
Arthur for tweaking the parameter!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11758 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-25 05:44:25 +00:00
auria
44a36a8bbf Apply patch by Steel to make the timer count down during a timed challenge. Thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11757 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-25 00:21:54 +00:00
hikerstk
6c1e4e8846 Fixed kart-flying bug: pressing repeatedly 'skid' would push
the kart higher and higher (#722).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11756 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-24 21:02:02 +00:00
hikerstk
67487883f8 Bugfix: when m_skid_time was close to 0 (say 1e-8)
the visual rotation could become huge, resulting
in incorrect and constant visual rotation of the kart.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11755 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-24 09:14:29 +00:00
mbjornstk
7341c5c61f Remove from build system the recently deleted AI files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11754 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-24 00:16:11 +00:00
hikerstk
e209d93fbe Fixed incorrect r11750, where I removed Fort Magma, not Crescent
Crossing ;)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11753 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 21:49:34 +00:00
hikerstk
cfb77ac6e4 Removed old default and present AI (which do not support new skidding).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11752 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 21:46:44 +00:00
hikerstk
ee77f789f9 Tweaked easy and medium AI, resorted a few attributes to be
more consistent.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11751 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 21:23:15 +00:00
hikerstk
4bb7096d08 Removed Fort Magma from all-tracks GP. Thanks to Deve for
noticing this!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11750 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 21:21:29 +00:00
hikerstk
4a4168c42f Bugfix, thanks to Deve for fixing this.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11749 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 21:19:50 +00:00
hikerstk
c5720e7925 Fixed sing a skidding probability (before the random number
was tested each frame, making it mostly certain that skidding
was done).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11748 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 21:13:17 +00:00
mbjornstk
1006d04cf5 Add header to fix "invalid use of incomplete type class Controller".
r11740 added sound effect and uses kart->getController().


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11747 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 03:09:40 +00:00
auria
197a5224ef Update strings for translators
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11746 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 00:41:21 +00:00
auria
24076ded7a Mark overworld as an internal track to hide it from the menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11744 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 00:35:24 +00:00
auria
07d5154260 Set the proper name for XR591
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11743 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 00:32:14 +00:00
auria
c745e6bf9d Replace XR591 with its new version
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11742 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 00:29:59 +00:00
auria
9b9eafa03f Remove XR591, to be replaced with the new version
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11741 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 00:29:13 +00:00
auria
68fdb1b971 Another step to make STK more lively in the audio department : add a sound when receiving a plunger in the face
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11740 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 00:19:58 +00:00
auria
9b97633fac Remove crescent crossing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11739 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 00:09:27 +00:00
auria
c8ee962a3b Change multiplayer join message to fix #678
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11738 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-23 00:03:51 +00:00
hikerstk
ecc1212c11 Allow changing the various levels of AI mostly using
the stk_config file.
Note at this stage no tuning of easy or medium level was
done, this version should behave the same as the hard-coded
version.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11736 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-22 21:51:05 +00:00
hikerstk
6058c3bcfc Committed Steel's patch for #708 (endless loop).
Thanks!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11735 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-22 04:01:51 +00:00
auria
cb7071ea0b Rework credits a little
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11734 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-21 23:58:43 +00:00
hikerstk
7d33125f54 Mostly cosmetic change: renamed RD_EASY etc to
DIFFICULTY_EASY to make it easier to understand;and
removed separate DIFFICULTY_COUNT constant and
replaced it with an entry in the enum (this means
one less change if a difficulty is added). 
Changed layout to be closer to our style in race_manager.hpp.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11733 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-21 23:06:33 +00:00
hikerstk
68711524bf Fixed compiler warnings and comments.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11732 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-21 23:03:08 +00:00
hikerstk
3a6133f6d6 Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11731 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-21 22:49:08 +00:00
hikerstk
0adcd00342 Use maximum height of a quad when determining if a kart is
on a quad or not. This fixes the problem that the AI can
not drive up the ramp in sandtrack.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11730 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-21 20:48:33 +00:00
samuncle
f1e5f9a384 Correction of some bug and add a splash effect in acid
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11728 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-21 00:42:26 +00:00
samuncle
66c0f0b6b4 Changing the rain
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11726 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-21 00:06:39 +00:00
auria
c174368274 Apply patch by Steel_ to display hgihscores at the end of a race, thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11725 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-20 19:01:45 +00:00
auria
4412643213 Apply patch by 'Steel_' to correct crash in 3-strikes mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11724 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-20 18:51:07 +00:00
mbjornstk
908c1c6b05 Remove useless executable svn property from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11723 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-19 23:53:14 +00:00
samuncle
a0003c2bc7 The lightmap is now correct. TODO: Add an UFO and launch a rocket
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11722 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-19 23:17:23 +00:00
samuncle
07e51b2d00 Add vertex painting to castel to simulate the inside light
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11720 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-19 22:44:25 +00:00
mbjornstk
c70ce00416 Remove useless executable svn property from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11719 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-19 01:07:37 +00:00
samuncle
7d60f6b913 Add a new particle effect. Maybe usefull for another track :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11717 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-18 23:02:16 +00:00
samuncle
f5a3d5d40b Add a swamp in mansion
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11716 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-18 23:00:30 +00:00
samuncle
c9da430dea More fun and more object in the castel \o/
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11715 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-18 22:54:52 +00:00
hikerstk
fa21cb89f5 Fixed typo ... which resulted in the AI braking most of the time.
Welcome back, competitive AI ;)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11714 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-18 05:33:42 +00:00
hikerstk
03202fa048 Fixed AI behaviour in minigolf (AI was stuck in the first
sharp 180 degree turn due to drivelines being too high).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11712 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-18 04:27:38 +00:00
mbjornstk
90ea0a8b3d Remove useless executable svn property from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11711 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-18 02:23:58 +00:00
samuncle
e51e082392 Add more object in the mansion
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11709 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-18 00:42:40 +00:00
samuncle
06913dbb3f Improvement in the entrance of the mansion
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11706 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-17 23:00:55 +00:00
samuncle
e715c1345a Shortcut fixed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11704 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-17 22:24:55 +00:00
hikerstk
90d6f45a3a Imrpoved skidding: getting out of skid reset the visual rotation
exponentially, so it was not in sync with the physical rotation.
Getting out of skid should now be smother.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11703 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-17 21:51:10 +00:00
hikerstk
4a8a40c7e8 Removed unnecessary warning; made debug mesh less transparent.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11702 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-17 21:48:42 +00:00
samuncle
ecd746d670 Add more detail inside the castel
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11700 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-17 21:05:27 +00:00
hikerstk
1a0e877f28 Make the AI drive a bit less close to items it tries
to avoid.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11699 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-17 06:20:47 +00:00
hikerstk
1c5dc7568e Added additional debug output in case a nan occurs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11698 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-17 06:19:20 +00:00
hikerstk
b04194303a AIs will now reduce their speed if they are too far ahead of the
player.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11697 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-17 06:14:43 +00:00
mbjornstk
c32791d027 Remove useless executable svn property from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11696 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-17 03:59:35 +00:00
samuncle
2dfdf2d23c Add rotation to the cannon ball
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11695 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-17 00:19:28 +00:00
auria
19d0c04774 properly implement sphere collision shape support
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11694 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-16 22:45:44 +00:00
samuncle
2538646b6b And also their texture :P
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11693 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-16 22:34:33 +00:00
samuncle
931031151d I forgot the cannon b3D
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11692 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-16 22:29:03 +00:00
samuncle
6c77d2447a Add a cannon that can hit the player
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11690 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-16 22:03:19 +00:00
hikerstk
fbb9e5f8d2 Refactoring: interpolating values is now handled in a separate class
InterpolationArray. This class is now used for the skidding probability
of the AI and the turn radius of all karts (which depends on speed).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11689 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-16 05:51:46 +00:00
auria
4f7f1379df Add small feature : in addition to allow resetting a kart when touching something, allow making it 'explode' the kart like when receiving a cake
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11687 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-16 00:09:33 +00:00
auria
a6c2efc48a Fix converting HPR to bullet quaternion
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11686 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-15 23:51:36 +00:00
samuncle
e37603a8bc New fort magma with more objects and more fun
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11685 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-15 23:07:21 +00:00
hikerstk
ebfd22b480 Added files missing in previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11683 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-14 22:23:07 +00:00
hikerstk
ef2a1524c4 Added a skidding probability which is dependent on the to the
first player (i.e. slightly rubber-banding the AI).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11682 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-14 20:59:51 +00:00
mbjornstk
4d0e8c153f Remove useless executable svn property from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11681 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-13 23:12:47 +00:00
samuncle
68a84c8635 Add a new fort for the supervilain
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11680 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-13 19:58:59 +00:00
red-skull
5d5d004d3f Bugfix for #682: we now allow to remove addons when no access to the net is available.
Also add a timeout for download request.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11679 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-13 19:49:48 +00:00
auria
a24b7e5f6d Rename sharp turn into skidding in options
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11678 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-13 01:02:46 +00:00
auria
c7d352346e Reset bubblegum effect on restart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11677 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-13 00:18:54 +00:00
auria
a8adde409d Overworld : honor music disabled flag
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11674 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-12 23:01:59 +00:00
auria
c76c418ef7 Improve physics body synchronisation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11673 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-12 22:38:35 +00:00
auria
dab73fa8cf Make overworld play its music
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11672 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-11 21:47:50 +00:00
auria
6e393eea0b Add new mansion song by OzoneOne
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11670 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-09 22:59:23 +00:00
hikerstk
376252d953 1) Added 2 different findNonCrashingPoint algorthm - one which fixes a known
bug in the default algorithm, and one replacement. Unforatunately, the old
   (and somewhat buggy) algorithm is stil the best.
2) Improved handling of 90 degree corner for the default AI. Now the karts shouldn't
   have any more endless rescue loops.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11669 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-08 06:04:30 +00:00
auria
c7ab762799 tweak several challenges
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11668 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-06 23:12:31 +00:00
auria
4a53da0219 Hopefully this is not too controversial. Make the difference between levels of difficulty rely less on speed. So that people can go medium to get an easier AI, without having to drive at sluggish speeds
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11667 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-06 22:43:23 +00:00
auria
56b9931214 Tweak the points required by each challenge to have something adapted to the new point system
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11666 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-06 21:34:28 +00:00
auria
64be04dd04 Add GPs to overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11664 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-06 20:42:57 +00:00
auria
d3ba7b1551 Add overworld music by 0zone0ne
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11663 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-04 21:35:06 +00:00
auria
4ab2edb030 Fix bug #705
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11661 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-04 01:15:56 +00:00
auria
66631c3f5b New floor texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11658 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-03 01:04:36 +00:00
hikerstk
669e18be67 Renamed getFloatTimeSincEpoch into getRealTime (since this time
does not need nor is based on a fixed epoch). Changed getTimeSinceEpoch
back to the previous implementation which returns time in seconds since
1.1.1970 - this is important to compare addon download time.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11657 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-02 07:17:28 +00:00
hikerstk
eb82e6caff Fixed Ais crashing into the corner of Fort Magma - though on the other
hand it's not driving as competitive in other tracks now (e.g. math class).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11656 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-01 22:41:33 +00:00
hikerstk
fdd4739d94 Added addSphere to irr_driver to make debugging code a bit more flexible.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11655 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-01 21:53:40 +00:00
hikerstk
0d97658552 Use irrlicht's timer instead our own self-made timer which apparently
has some problems on windows (causing incorrect animations).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11654 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-01 03:37:14 +00:00
hikerstk
463088f022 Fixed another compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11653 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-01 02:58:01 +00:00
auria
72d9c64430 Fix bug
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11652 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-10-01 00:11:47 +00:00
hikerstk
32ec4f8aee Fixed crash when using track_debug with the intro scene.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11651 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-30 23:32:00 +00:00
hikerstk
92c18c2432 Fixed more compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11650 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-30 23:31:00 +00:00
hikerstk
72d856dc03 Fixed various float vs double compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11649 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-30 23:28:09 +00:00
auria
7f53006f2b Missing file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11648 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-30 23:22:51 +00:00
auria
d92a5b1ba1 Make getFloatTimeSinceEpoch more precise to bring back smoothness during cutscenes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11647 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-30 22:24:41 +00:00
auria
a582ab9265 Improve cutscene synchronization (survive hangs)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11646 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-30 21:43:50 +00:00
auria
a4c9866acc Add shadows to intro part 1
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11645 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-30 21:00:35 +00:00
auria
be79962f25 More intro work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11643 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-30 20:40:29 +00:00
auria
f031419bec Add missing file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11642 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-30 20:33:30 +00:00
auria
1f38078927 Many small tweaks to intro. Feedback welcome
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11640 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-30 19:55:58 +00:00
auria
bb13585bea Add missing file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11638 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-30 14:36:33 +00:00
hikerstk
eaedc47ddc Fixed findOutOfRoadSector to take the height into account
(previously incorrect quads were found in FortMagma, when
driving slightly off track beneath a different part of the
track - and while this did not affect the kart's steering
in this case, it could cause problems in other places).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11637 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-30 13:11:07 +00:00
hikerstk
3a3d1a5a6f Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11636 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-30 12:16:01 +00:00
auria
5a4f767403 Add special escape-menu on overworld, and make Nolok's bubble gum swapper-proof
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11635 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-29 22:46:29 +00:00
stephenjust
1edbed185d Update VC10 project files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11634 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-29 19:03:49 +00:00
auria
48d480a67d Add tricks I hope help dramatically improve the synchronisation between the STK physics and irlricht animations in cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11633 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-28 01:52:09 +00:00
hikerstk
5b623927d8 Reset time-full-steer, which was committed by accident.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11632 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-27 14:19:18 +00:00
hikerstk
4363adcabe Fix #702 (you could collect skid bonus while being rescued).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11630 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-25 07:14:44 +00:00
auria
f687659929 Try workaround for #700
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11629 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-22 18:37:47 +00:00
auria
8742355d40 Many little tweaks to make intro better
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11627 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-22 18:22:22 +00:00
auria
721820ff3a Credit Viktor Aurelius for Nolok voice acting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11626 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-22 02:12:03 +00:00
mbjornstk
bea4454946 Add missing inetwork_http.cpp, hpp version was already in (uh?).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11625 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-21 22:05:53 +00:00
auria
be16eea136 Make main menu actually produce the intro
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11624 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-21 01:31:08 +00:00
auria
b29bd0cd19 Introduce first version of Nolok's voice. Tweaks to come
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11623 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-21 01:26:37 +00:00
mbjornstk
101882da27 Set property to make sure EOLs don't get messed in the future.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11621 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-21 00:44:03 +00:00
hikerstk
9b51751e31 Made the time for the physical body to be in sync with the
graphics after a skid configurable - though atm this is still
set to the same time, so no noticable difference.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11620 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-20 23:06:19 +00:00
hikerstk
eb44d3d9c5 Updated VS 9 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11619 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-20 23:01:06 +00:00
hikerstk
9f642a41b8 Bugfix, use of (now) undefined network_http variable.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11618 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-20 21:45:59 +00:00
hikerstk
1d30e22ad9 Work around gles problem for now.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11617 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-20 06:19:38 +00:00
hikerstk
d126d7c76f Properly implemented NetworkHttp using a interface and
a singleton-like pattern.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11616 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-20 05:51:19 +00:00
auria
d169fdfacc Actually lock GPs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11615 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-20 01:25:20 +00:00
mbjornstk
38cfc79deb Update build system after enet & bullet got moved to lib/ directory.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11614 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-20 01:13:32 +00:00
auria
38f75c73a8 Create challenges for GPs, reorganize GPs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11613 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-20 00:28:41 +00:00
auria
b7bdacbefc Make subtitles be extracted from XML files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11612 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-20 00:05:38 +00:00
auria
c80a9fe181 perform more putting in common of textures
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11611 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 23:58:00 +00:00
auria
2a2814ca8e Put some reused textures in common
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11610 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 23:52:11 +00:00
hikerstk
d5c8a92d7d Removed 'work in progress' includeded accidentally in previous commit.
- line, and those below, will be ignored--

M    player_controller.cpp


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11609 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 07:04:50 +00:00
hikerstk
ea82c76fbe Made skidding react something faster: instead of the kart deciding which
direction to skid (which can take some time till max steering is reached
because of smoothed steering) the decision is now done in the control.
So now you can start skid left while the wheels are still in 'right'
direction.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11608 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 06:56:56 +00:00
hikerstk
16fe9bdccd Compililation fixes if no X11 is available.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11607 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 04:39:05 +00:00
auria
bd9736615a More work on overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11606 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 01:37:49 +00:00
auria
433610dcb9 Add sme walls in overworld to make it feel less empty. I'm sorry, I'm a coder, not an artist
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11603 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 01:15:45 +00:00
hikerstk
260a06df0a This file was missing in r11589 - it is the actual camera change, so far
there was no difference.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11602 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 00:59:08 +00:00
auria
cdc16df963 Upate overworld with orbs for Fort Magma, Star Track, and start positions for teleportation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11601 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-19 00:41:55 +00:00
hikerstk
4032197bee Updates VS 9 and 10 project files. VS 10 was not tested at this stage.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11600 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-18 23:53:24 +00:00
auria
435447b093 Update xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11599 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-18 23:27:50 +00:00
auria
011d6c98f0 Move libs to a new directory
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11598 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-18 23:09:12 +00:00
auria
bdf50e6ae2 Fix bug over previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11597 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-18 22:59:37 +00:00
auria
6c81939430 Intro and end and now for real\! Intro will play once the first time you play, and end plays after you beat nolok
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11596 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-18 22:50:44 +00:00
hikerstk
4f835f341f Minor bugfix to get compilation without oggvorbis to work.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11595 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-18 06:46:22 +00:00
hikerstk
7c454def10 Minor bugfix.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11594 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-18 06:27:44 +00:00
mbjornstk
2acd7ec671 Remove useless exec properties from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11593 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-17 23:01:14 +00:00
samuncle
f8c516c270 Add a rocket and a lightmap
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11591 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-17 21:59:38 +00:00
hikerstk
6eca109725 Added option to let the camera follow the skid angle (there is still
some discrepancy due to smoothing of camera movement). For now
enabled in stk_config.xml.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11589 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-17 21:42:33 +00:00
hikerstk
4a8058947e Fixed missing skidding SFX (#645).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11588 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-17 06:15:19 +00:00
hikerstk
7b99faeeb8 iDisable steering for players when a skid is stopped (till the physics are
aligned with the graphics again). That _may_ help with controlling the
kart better after skid. Testwise enabled by default - feedback welcome.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11587 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-16 22:50:59 +00:00
mbjornstk
5ec5f6c2c8 Remove useless exec properties from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11586 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-15 22:13:26 +00:00
samuncle
2179c394e3 Add more fun, a curious object and more fun
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11584 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-15 20:55:32 +00:00
hikerstk
ba1fd13a2a Properly reset skidding when a kart is rescued or explodes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11583 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-15 10:29:52 +00:00
hikerstk
e64ce8d6f3 Removed unnecessary and confusing code: an eliminated never calls
update() ... but if it would, it would potentially call a kart_animation
that is NULL.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11582 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-14 06:37:31 +00:00
auria
29701f1591 Nolok the boss never has false starts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11581 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-14 00:14:12 +00:00
auria
30d75a957a Improve Nolok'as special abilities a little, and switch to the end cutscene after beating him, then after that go to credits. This gives a reasonable ending i think :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11580 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-14 00:03:38 +00:00
hikerstk
97890455c9 Fixed incorrect skidmarks/particle effects when skidding and a
graphics-only jump is being done.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11577 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-13 21:55:28 +00:00
hikerstk
4a6f5ea494 Made initial skidding jump graphical only (both options can
be set in stk_config now).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11576 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-12 22:11:13 +00:00
hikerstk
a7a881174d Removed Ai debug (again).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11575 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-10 23:05:53 +00:00
hikerstk
72044141d8 Correctly handle a case in which bad items are in front of items-to-collect
(previously the AI sometimes decided to aim for the good items, then to avoid
then ... and this undecided behaviour resulted in actually hitting the bad item).
Documented the item collection and avoidance code.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11574 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-10 22:49:43 +00:00
hikerstk
8a2c1b466d Fixed memory leaks in case of --no-graphics (just to reduce
unnecessary output of LeakCheck).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11573 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-09 23:45:56 +00:00
hikerstk
1f4a25efab Disabled debugging (again).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11572 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-09 23:38:21 +00:00
hikerstk
18d77b9da1 Improved handling of zippers: zippers will now be selected earlier (previously
a kart needed 2.0 nitro in order to use a zipper), but won't be used if items
to avoid are close by (since zipper make it harder to avoid them).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11571 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-09 22:41:49 +00:00
auria
633937f979 Updated farm by ctdabomb
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11569 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-08 17:40:30 +00:00
hikerstk
5b6002fd8b Fixed code for debugging, made it easier to compare various version
of the AI (findNonCrashing old vs new; collecting vs non-collecting).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11568 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-07 06:17:24 +00:00
hikerstk
e58d0139b1 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11567 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-07 06:13:46 +00:00
auria
f74f945558 Add minimal support for GP challenges in the overworld. More to come
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11566 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-07 02:06:50 +00:00
auria
80786003c3 Simple workaround the shading issue in the end cutscene, plus play a soundat the end to make it sound less empty
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11564 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-07 01:24:29 +00:00
auria
271d837e94 Move a texture used by endcutscene plus a track to common data dir, licensing work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11563 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-07 01:08:44 +00:00
auria
aa62ddd91b many more improvements to end cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11561 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-07 01:02:11 +00:00
auria
a658ca0f47 Fix tux colors in end cutscene + make Nolok's castle a little less bare
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11559 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-07 00:21:42 +00:00
hikerstk
d73b69ab09 Count how often a kart is off track for profile statistics.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11558 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-06 05:48:01 +00:00
hikerstk
1649ed5336 Nolok bubblegum flag might not be reset in case of a restart (not
entirely sure if this is necessary, but it can't hurt).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11557 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-06 05:46:39 +00:00
hikerstk
795bce6e67 Hopefully fixed crash: m_emitter was not initialised if a normal item
does not have a parent (resulting in a crash in when testing if
the emitter() was "nolok").


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11556 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-06 05:43:32 +00:00
hikerstk
775a346f19 Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11555 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-06 04:53:22 +00:00
hikerstk
0ba86c2c3b Fixed counting of explosions and rescues in KartWithStats.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11554 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-06 04:52:39 +00:00
hikerstk
42b9550373 Added stats output sorted by controller groups (useful to compare various
AI controllers).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11553 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-06 00:43:26 +00:00
hikerstk
be34f742e7 Removed 'very clever' logic (to avoid trying to collect items that
are too far out of our way) ... which only resulted in the AI not
being able to decide which of two items to pick, and then driving
left/right/left ... till it missed both items.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11552 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-05 06:56:49 +00:00
auria
0f17674e1e Fix stupid crash, I should probably go to bed :) while I'm at it shut up harmless warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11551 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-05 02:06:55 +00:00
auria
72b915191c Revert edit accidentally committed in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11550 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-05 02:02:24 +00:00
auria
d6a0b12df4 No pink skidlines for Nolok bubblegums
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11549 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-05 02:00:49 +00:00
auria
353d0dbd3b Another forgotten file...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11548 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-05 01:35:29 +00:00
auria
c9cd4d6063 File forgotten in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11547 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-05 01:27:53 +00:00
auria
af219c1672 Give nolok his special bubblegum
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11546 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-05 01:16:01 +00:00
auria
718a90e009 Add nolok hammer sound
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11545 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-05 00:19:08 +00:00
hikerstk
fba4298b07 Fixed compiler warning in linux (and getPowerup() will never be NULL).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11543 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-04 23:39:00 +00:00
hikerstk
c50fc164b6 Removed debugging output and dead code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11542 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-04 23:29:26 +00:00
hikerstk
6c7bfd3050 Improved handling of situations in which a good and bad item
are close, which results in the AI getting the bad item when
trying to collect the good one. Some refactoring of code by
adding a hitLine function to Item.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11541 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-04 23:17:09 +00:00
auria
06821dc880 Give nolok a special swatter
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11539 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-04 01:54:28 +00:00
auria
bfc1a5e14c Give nolok some special powers in the last fight against him. Changing the swatter and bubble gum to different models might help make it more dramatic of course
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11538 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-04 00:39:14 +00:00
hikerstk
35c7cf0848 Added first version of item avoidance to the AI.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11537 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-03 22:49:30 +00:00
auria
20382c0f15 Allow a challenge to specify which AI kart to use, and use it for the final race against Nolok challenge
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11536 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-03 20:18:48 +00:00
samuncle
f20fe77a98 An improved skybox and a new lightmap
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11534 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-02 19:43:13 +00:00
magned
0aa7494469 Enables both new skidding behaviour and new skidding AI. Disables old sharp turn behaviour and PRESENT_AI.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11533 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-01 22:45:07 +00:00
auria
afe3d7b910 Make car accel sound mono so that OpenAL can pan it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11532 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-09-01 00:24:43 +00:00
auria
39069aa684 Add audio to end cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11530 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-31 23:49:11 +00:00
auria
bdc744a3fd End cutscene updates
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11527 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-31 01:58:58 +00:00
auria
e211de77b6 Lock gnu and nolok until the last challenge is solved
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11525 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-29 23:53:44 +00:00
hikerstk
7e2b9abc6e Fixed release mode compilation and removed some compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11524 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-27 23:05:44 +00:00
wardje
23b5d5cd43 Fix wrong grouping fort magma introduced in r11436.
Didn't notice this when applying ctdabomb's patch that makes up
r11436. It made fortmagma be alone in a group called "bigupdate".
Switching back to standard.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11521 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-25 14:38:34 +00:00
wardje
01226565b1 Remove overworld from track listing
Someone probably wants to make this more permanent in the media repo,
assuming that it isn't that is.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11520 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-25 14:32:05 +00:00
mbjornstk
9905a5a982 Update build system with new ai_properties.[ch]pp files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11519 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-24 03:38:36 +00:00
hikerstk
983e3b036f Updated cmake build environment to include new files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11518 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-24 00:57:38 +00:00
hikerstk
a1c51d61a5 Added first and early version of an item-collecting AI (within
SkiddingAI).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11517 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-23 22:00:36 +00:00
auria
fe65f46035 Work on end cutscene. Code to start particles based on a condition
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11516 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-23 01:52:55 +00:00
auria
6f88c78753 Work around special keys annoyance where control key presses are eaten by my window manager
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11514 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-23 01:50:21 +00:00
hikerstk
ed9b701e53 Added maximum amount of nitro a kart can collect to stk_config.xml
(instead of "const int MAX_NITRO = 16"  in moveable.hpp).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11512 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-19 23:41:36 +00:00
hikerstk
ecd569b093 1) Fixed crash: hovering on top of random kart in the kart selection screen
would crash since getItemModel was not static (and no ItemManager instance
   exists at that time).
2) Items are now also stored in quad-based containers, which will allow the
   AI to better find 'interesting' items.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11511 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-16 22:02:41 +00:00
hikerstk
df103e413e Hopefully fixed NAN problem #687.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11510 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-16 05:59:04 +00:00
hikerstk
36c6284ebe Added more asserts to find #687 (nan when setting engine force).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11509 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-16 04:22:33 +00:00
auria
b966057611 Change intro music to something free and hopefully better too
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11508 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-14 22:40:33 +00:00
auria
dda9b8f831 Fix a few minor glitches in part 1 of intro
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11506 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-14 00:50:17 +00:00
hikerstk
e467e711fb Disable new skidding AI, which was committed accidentally.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11504 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-13 01:09:25 +00:00
auria
81966f33d6 Pressing escape cancels both parts of the cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11503 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-13 00:25:30 +00:00
auria
cd0ba32a65 Play the 2 parts of the intro
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11502 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-13 00:23:18 +00:00
hikerstk
d73421afbc Fixed minor memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11499 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-09 06:53:24 +00:00
hikerstk
e2caea1c05 Refactored ItemManager to use static components to load
the default item meshes. An instance of it is now only
created when a race is started (and deleted once the
race is finished). This makes the race-specific 
initialisation and cleanup better to understand. Also
added singleton access to the one instance of ItemManager.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11498 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-09 06:37:29 +00:00
hikerstk
98c5a5aba9 Added leak checking to items.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11497 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-09 05:58:56 +00:00
hikerstk
08efb945f2 Bugfix: an item that was collected and that had not yet re-appeared
was invisible when the race was restarted.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11496 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-09 05:58:34 +00:00
auria
dcfab8bea2 Add music to part II of intro cutscene. Not sure how well it fits, we can change it if needed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11495 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-09 00:15:00 +00:00
auria
f6c89a20be Make sure subtitles are properly synchronized
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11493 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-08 23:59:28 +00:00
auria
ac0326fe77 Fix backdrop of intro cutscene 2 and a few other minor thingas
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11492 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-08 23:47:51 +00:00
auria
71a5e77ead Tweak some timings in intro cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11490 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-08 23:19:13 +00:00
hikerstk
fcb815856c Fixed linux compilation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11489 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-08 23:06:32 +00:00
hikerstk
16316364ea Removed unnecessary m_all_meshes and m_all_low_meshes mappings,
some refactoring to avoid code duplication.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11488 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-08 07:05:59 +00:00
hikerstk
b972a2b2a3 Renamed GraphNode::getIndex to getQuadIndex.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11487 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-08 06:57:55 +00:00
hikerstk
bb0219fa42 Fixed NAN crash, which could happen because m_curve_center was not
initialised. If m_current_track_direction was UNDEFINED, 
m_curve_center was actually used.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11486 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-07 23:31:35 +00:00
hikerstk
0a8ddf3a1f Moved asserts to find reason for NANs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11485 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-07 23:23:48 +00:00
hikerstk
a13dc9835d Added more asserts to find NAN crash.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11484 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-07 23:10:09 +00:00
hikerstk
cc364e9f23 Simplified leak checks (removed one unnecessary class), and made
the data structure thread safe to avoid a race condition that would
(very infrequently) crash the game.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11483 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-07 01:54:27 +00:00
hikerstk
f63011d003 Added default constructor, which simplifies usage of this object.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11482 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-07 01:35:41 +00:00
hikerstk
43359f9292 Removed debugging which was committed by accident.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11480 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-06 23:49:51 +00:00
wardje
361d2362fa Fix parentheses warning and an outdated comment
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11478 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-06 16:54:36 +00:00
auria
39e29c3c2e On Linux, with regards to feature 'remember window location', make sure to get the coordinate of the window including borders, not coordinates of the contents as was done before, which resulted in the window going down a bit on every launch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11476 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-06 01:39:42 +00:00
hikerstk
d5284adf89 Added assert to catch a nan problem (reported in mailing list).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11475 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-06 01:20:55 +00:00
hikerstk
22ee9171e6 Minor bug fix (though it's in commented out code anyway).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11474 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-06 01:18:34 +00:00
auria
d9724c3690 Fix quite afew glitches in into cutscene part 2
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11472 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-06 01:00:23 +00:00
hikerstk
2562beae86 Adding asserts to find a NAN problem.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11471 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-06 00:45:52 +00:00
hikerstk
13175b8566 1) Changed the minimum turn radius when skidding to be 20% instead
of 40%. This allows longer skids in wider turns (e.g. hacienda).
2) Improved skidding decision when sharp turning is required:
   on sharp turn when already skidding, wait till an 'even sharper'
   turn is required, which (usually) means that then the AI is
   nicely aligned with the new track direction when releasing skid,
   which makes nice use of the bonus and the additional rotation.
   If not skidding when sharp turn is required, don't even start
   one.
3) Prevent AI from skidding 'against' track direction (i.e. track
   is turning left, but AI tries to skid right). This happened
   before (e.g. when slightly adjusting steering) and caused
   rapid left/right turns (and skid/stop/skid/stop sequences).
4) Allow some steering in wrong direction when skidding (to allow
   for some incorrect estimations, and to avoid skidding on/off
   sequences when only minor corrections are necessary).
5) If adjusted (i.e. taking the skid steering reduction into account)
   steer fraction when skidding is too high, stop skidding.
6) Re-enabled braking when AI is not aligned with track direction.
7) Improve debug output so that only a state change (skidding to
   non-skidding and vice versa) triggers output (instead of output
   every frame).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11469 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-05 23:27:39 +00:00
auria
21c26f5f54 Improvements to intro part 2
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11465 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-05 01:19:26 +00:00
mbjornstk
9123435b51 Remove useless executable property from image file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11464 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-05 01:09:20 +00:00
auria
bbf2c6540a Add second part of intro, PRELIMINARY WORK IN PROGRESS VERSION. To switch between intro parts, atm you need to edit main_menu_screen.cpp, see the diff to this file in this commit. There are known issues
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11461 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-05 00:21:46 +00:00
auria
678a45cc9a Fix potential crashes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11458 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-03 22:35:46 +00:00
auria
fd6f2aa617 In screenshot title, use local time instead of GMT time
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11457 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-01 00:14:19 +00:00
auria
8c9c123986 Fix crash when taking screenshot while in menus
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11456 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-01 00:11:55 +00:00
auria
fe03de6851 Only save screenshot on keydown, not on keyup, and also improve date formatting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11455 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-01 00:08:35 +00:00
auria
cc4affabd4 Add date in screenshots. Sorry, GMT time
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11454 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-08-01 00:03:39 +00:00
auria
90b28e86f1 Remove leftover code from my attempts at findind a working key combination
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11453 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-31 23:33:01 +00:00
auria
bf18201b30 Add feature to save screenshot. Try Right-Alt + PrintScreen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11452 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-31 23:28:23 +00:00
hikerstk
16cd5fed20 Updated code to properly use the graph (and not just
assume that node n is followed by n1) - though that code
is actually not used.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11451 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-31 06:47:05 +00:00
hikerstk
203ae69ce6 Added support in MaxSpeed for an additional engine force
to work while a speed increase is active. This simplifies
existing code (for slipstream, nitro). Additional engine
force is also added for skidding, which should make 
skidding more worthwhile (since usually adjusting the
heading when stop skidding will use up the actual bonus
speed).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11450 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-29 23:46:16 +00:00
auria
5f0f8e0346 Make gnu stop playing flute when he's abducted
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11449 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-29 19:16:59 +00:00
auria
1ae417fcb2 Fix pressing on escape multiple times resetting the fadeout in cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11448 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-28 00:29:45 +00:00
auria
8d68c2a766 Apply patch by nathanm32292394 to better support gpus/drivers that don't support non-power-of-two textures, thanks a lot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11447 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-28 00:18:41 +00:00
auria
de6cfbdcc1 Resist to a couple crash types
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11446 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-27 23:01:51 +00:00
hikerstk
f756c9c981 Split skidding handling into three separate functions:
determineTrackDirection, handleCurve, doSkid (the latter
was already implement, but didn't do anything).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11445 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-27 06:34:25 +00:00
hikerstk
50e07355f5 Fixed skidding handling for players: players might
press skid while still turning in the opposite direction
(due to the delay with which the turning reacts). Therefore
skidding is only triggered when steering has nearly reached
full left or right (this code was by accident removed in
a previous commit).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11444 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-27 06:31:04 +00:00
wardje
f6689f382c Some coding style changes (mostly comments)
Sorry for the big recompile because of it, had some of these
after some experimenting and it was clouding my svn diff.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11443 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-26 21:24:15 +00:00
wardje
f24fa3e0a3 Remove smooth-normals warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11442 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-26 02:37:23 +00:00
auria
567da3ce38 Work to allow combining LOD and interaction
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11439 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-26 00:33:25 +00:00
hikerstk
fb5ae0a566 First version of the new AI that can skid. It's still behaving
quite stupid, but can sometimes compete with the old AI (unless
the new AI is behaving stupid ... as I've said). This is still
disabled by default (and if you want to test it, make sure
to adjust stk_config.xml as well).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11438 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-25 23:58:30 +00:00
hikerstk
9b15b22ef5 Fixed minimap, which was also shown transparent after r11435.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11437 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-25 22:09:12 +00:00
wardje
894d17f41d Re-exporting of tracks by ctdabomb - #630
Was needed because of some outdated attributes and the like.
This is the "630.7z" patch from the bug report, simple copying
over of the files. Jungle was left out because it has changed
in the repo since the patch got sent in.

Tracks:

 * Battle Island
 * Shiny Suburbs
 * Bovine Barnyard
 * Fort Magma
 * Hacienda
 * Old Mine
 * Minigolf Mischief
 * Oliver's Math Class
 * Scotland
 * Northern Resort
 * Zen Garden


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11436 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-25 01:27:29 +00:00
hikerstk
6c72b1c401 Make the debug driveline mesh transparent so that the karts can be
better seen (esp. in camera debug mode when the drivelines are
higher than the track).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11435 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-24 07:18:39 +00:00
hikerstk
76f65ec077 Removed tabs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11434 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-23 23:58:36 +00:00
hikerstk
90402c529d If the window position is saved, make sure it's not negative
(since this indicates an invalid position, and it would appear
like saving the position doesn't work).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11433 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-23 23:42:22 +00:00
hikerstk
03c0ceedbc Bugfix (missing :), and removed debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11432 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-23 23:09:42 +00:00
auria
aa9588bce7 Somewhat hackish fix for #680
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11431 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-23 22:06:10 +00:00
wardje
c7f2e957a4 Fix forgotten variable initialization.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11430 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-23 20:33:02 +00:00
wardje
24587a9cff Actually implement #305 - wheel random startangle
Computerfreak97 had a go at this about a year ago, but the
implementation was flawed.

 * Randomization was still being reset later on (`reset()`)
 * Only physics were affected, not graphics

Implement it by randomizing at the start as well as adjusting
`KartModel::update()` so that it not resets the random values.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11429 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-23 19:52:24 +00:00
auria
4b9d02cc25 Allow combining lightmaps and normal maps
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11428 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-22 21:30:47 +00:00
auria
d585e548fe Add camera angle change to intro cutscene to make it look more dynamic
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11427 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-22 20:30:10 +00:00
auria
dfbcea08ad Minor updates to intro cutscene to suppress a couple missing texture warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11425 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-22 20:22:39 +00:00
auria
341297d951 Silence a few bogus warnings printed on the terminal
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11424 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-22 20:17:14 +00:00
auria
65d897915a Manually implement muting sounds when too far since OpenAL doesn't seem to have that feature, and use it to finally make the spaceship sound in the intro work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11422 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-22 20:05:38 +00:00
auria
9f909b4c26 undo my attempts at configuring the attenuation model per-source, after closer inspection OpenAL doesn't support what I was trying to do :(
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11421 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-22 19:20:41 +00:00
auria
60aff6dd1b Add other sound
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11420 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-22 19:19:59 +00:00
auria
f42e65b792 Add forgotten sound
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11418 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-21 19:12:21 +00:00
auria
bca64b728c Update to intro cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11416 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-21 19:02:00 +00:00
auria
8760f28450 Change particle emitters into track objects so that they can be animated. I think I also fixed a few relatively minor leaks along the way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11415 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-21 02:05:51 +00:00
stephenjust
f766785302 Add rating to add-on info dialog.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11412 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-20 22:48:37 +00:00
stephenjust
1fd75915a9 Add x64 configs which I've been using to the VC10 project. Need to compile 64-bit dependencies to use. Shouldn't affect normal 32-bit compilation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11411 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-20 22:17:45 +00:00
stephenjust
27a2e6902d Add support for hiding add-ons which are marked as being present in the current version of the game.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11409 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-20 03:40:16 +00:00
auria
aa2f831ca0 Remove ugly shader hacks that are no more needed (and now even harmful) with latest irrlicht svn. You will need to update irrlicht
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11408 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-20 02:01:10 +00:00
auria
178ec7eb18 Apply patch by nathanm32292394
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11407 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-20 01:14:16 +00:00
hikerstk
c380c80358 Fixed typo (only when using new algorithm), and added
#undef for 'NEW_ALGORITHM'.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11406 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-19 07:02:45 +00:00
hikerstk
3ec6682fb4 Added alternative implementation of findNoNCrashingPoint
which should be faster and 'more correct' (the old implemenation
only tests discrete points for being on/off track, which means
AI can cut corner and not realise that it will be off track).
The new implementation uses lines and intersections to detect
this condition correctly. Since the new implementation is
as a result not as aggressive in cutting corner, it's not
as fast as the old AI, and is for now disabled (see end of
SiddingAI::handleSteering if you want to switch).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11405 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-19 07:00:57 +00:00
hikerstk
e58377b1ca Only dislay name if the debug camera is not used (otherwise
the name will make the karts impossible to see).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11404 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-19 06:55:32 +00:00
wardje
790f1b2bde Fix #671 - DemoWorld idle timer reset.
Fix the issue at the source. Instead of only reacting on GUI events,
catch GUI, mousy, key and joystick events and reset the timer on any
of them. Only then we're sure that mouse/keyboard/joystick movement
definitely resets the timer.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11403 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-19 04:40:23 +00:00
wardje
6708d2c31e Cleanup moving window & giving class hints
* Add a function to irr_driver to move a window to (x, y)
 * Use this function in initDevice and move the call to later on it.
 * Also move the Linux WM classhints down a bit


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11402 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-18 02:45:34 +00:00
hikerstk
ff6abc1c59 Fixed incorrect lap counting (when using the shortcut), caused
by left-over lap-lines.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11400 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-18 01:10:53 +00:00
auria
e774550ee2 Fix zippers in jungle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11399 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-18 00:34:20 +00:00
wardje
f0f537700c Fix #676 - memory leak of IReadFile, by nathanm32292394
Reference to a, through IrrLicht, opened file wasn't getting closed.
Use IReadFile::drop() (derived from IReferenceCounted::drop()) to fix
this severe memory leak.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11397 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-17 02:17:48 +00:00
wardje
41b47718a1 Fix minor memory leaks, by nathanm32292394 - #676
* delete star effect in kart destructor
 * clean up challenges in gameslot destructor
 * music information's normal and fast music


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11394 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-16 22:36:47 +00:00
wardje
22d2b58112 Fix #664
After DemoWorld finishes/gets aborted, the static variable in ProfileWorld
would still be set to profiling, indicating that profiling still had to
be done. This caused troubles with trying to race after the demo had run
at least once. Any started race would be seen as profiling.

Simply deactivating profiling when ProfileWorld gets destroyed does the
trick.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11392 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-15 04:09:00 +00:00
auria
cba46818f8 Update xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11391 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-14 20:01:13 +00:00
hikerstk
9a823b64b0 Removed dead code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11389 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-12 07:05:02 +00:00
hikerstk
8b5ee80e55 Count braking in profile mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11388 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-12 07:04:01 +00:00
hikerstk
7a8b27ae76 Prevent usage of AI debug when DEBUG is not defined. Disabled AI
debug as a default.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11387 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-11 23:15:50 +00:00
hikerstk
c592be45df Instead of computing two different radius, detect if the kart
is not facing in the right direction (and if so, brake to allow
it to quicker get facing in the right direction again), and
only compute the turn radius otherwise. Print some useful
information when --ai-debug is specified, atm when and why
a kart is braking.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11386 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-11 23:05:16 +00:00
hikerstk
a5b96fce32 Bugfix: 'turn' could become >3.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11385 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-11 22:07:35 +00:00
hikerstk
810586ff09 Added --type [0,1,2] command line option to allow setting the race
type (0=normal, 1=time trial, 2=FTL).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11384 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-11 22:02:56 +00:00
wardje
b3f190636b Correct track choosing logic in demoworld
* Overworld could be picked
 * If user gave one arena track as choice, things would crash

Also fix some comments.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11383 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-11 20:42:45 +00:00
hikerstk
cebae627c8 Keep track of all predecessor of a node, not only the first one.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11382 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-11 06:48:31 +00:00
hikerstk
e0c8652d89 Cosmetic changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11381 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-11 06:42:47 +00:00
wardje
f26a34647e Fix #647, again
Didn't take into account the lack of optionsscreen teardown when
storymodelobby gets called up at STK startup (had it disabled).
Creating slots and saving the configuration immediately when entering
a player name now.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11377 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-08 23:35:18 +00:00
wardje
9d664e1fc7 Fix #662 (classhint setting now checks for graphics)
Linux classhints didn't take into account graphics not being
present. Add a check whether ProfileWorld is running without
graphics.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11375 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-08 16:29:50 +00:00
wardje
36ce4c63f4 Add challenge file for black mansion
* Requirement set to 0 until there's a structure in the order
   we want challenges to be completed.
 * Times based on a few rounds without cheating[1]

[1]: You can cheat in Black Mansion by just going straight ahead
     in the hill after the start.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11372 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-06 19:29:48 +00:00
wardje
4a29403df6 Correct persistent typo
Someone had, at some point long ago, written warp instead of wrap.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11371 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-06 03:53:38 +00:00
hikerstk
c11fdc0bd8 Removed debug code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11370 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-06 02:05:37 +00:00
hikerstk
57c68cc9ea Fixed help message which was partly deleted.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11369 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-06 01:58:40 +00:00
hikerstk
b3c0eeab80 Skidding AI now estimates the turn radius of a curve, and is
able to brake if it should be too fast. Avoid using nitro
when braking (otherwise AI might be pushed out of curve).
Added new --ai-debug command line option that will display
the name of the AI on top of each kart (when compiled with
debug). See world.cpp lines 249 on how to select the new 
(or any other AI, including the option to use all AIs,
which is nice to compare them).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11368 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-05 22:37:57 +00:00
hikerstk
c311cf937c Updates VS 9 project file to include new cutscene files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11367 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-05 22:13:36 +00:00
wardje
af0d1528ba Fix incorrect attributes in track info dialog
* "min" changed to "min_value"
 * "max" changed to "max_value"


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11366 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-05 21:29:44 +00:00
hikerstk
92538784b1 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11364 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-04 01:38:32 +00:00
stephenjust
826cc8b18d Update VC10 files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11362 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-02 20:46:28 +00:00
wardje
7b5d9e50a4 Fix two compiler warnings
* cutscene: comparison between unsigned and signed int
 * graph: simplify the comparison being made


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11361 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-02 19:11:12 +00:00
hikerstk
7e52b5f381 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11360 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-07-01 21:13:58 +00:00
auria
4cb8ba7e50 Start work to support moving sound emitters. Doesn't quite work yet, don't know why' :(
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11357 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-30 19:15:12 +00:00
auria
1574ff472d Add specifying SFX rolloff type
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11356 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-30 18:49:35 +00:00
auria
c77be89a27 Improve error message when a driveline is missing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11354 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-30 15:04:05 +00:00
auria
635ef93d8b Updated version of the intro cutscene. Say hello to Noloks's ship\! Needless to say there are still quite a few known glitches
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11349 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-30 00:38:10 +00:00
wardje
b5c560c1e5 Minor styleguide updates
* Fix indentation
 * Correct comment


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11347 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-29 14:53:28 +00:00
samuncle
f5c431da84 Remove old file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11346 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-29 14:17:47 +00:00
wardje
2ec6335bdd Add Ward Muylaert to credits (programming/bug fixes).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11345 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-29 00:07:10 +00:00
wardje
27b62bddf2 Removes duplicate content in header file.
Content in the header file of the PresentAI was duplicated.
Removed one of them.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11344 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-28 23:07:52 +00:00
wardje
0efce01b24 Fix bug #655 (crash when going into story mode)
Make sure the list of AI karts gets cleared by making sure
that computeRandomKartList gets executed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11342 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-28 04:00:40 +00:00
magned
1b8929a169 Remove obsolete license info from the COPYING file as per qubodup's forum suggestion
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11337 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-26 21:14:06 +00:00
mbjornstk
772d9df1d6 Add cutscene_gui.[ch]pp to build system (and sort arenas_screen.[ch]pp).
Also fix their EOLs (mixed!?) and set the property to avoid that in future.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11335 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-24 22:42:10 +00:00
auria
137600a5f0 Add the capacity to show subtitles in cutscenes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11334 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-24 17:14:34 +00:00
wardje
2442f3b3a3 Set window manager class hints in Linux.
Class and instance set to "SuperTuxKart".


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11333 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-24 16:45:01 +00:00
wardje
3b4b1a6e30 Add cutscene_gui.[ch]pp to cmake build system.
Fixes compilation.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11332 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-24 16:40:08 +00:00
auria
4186cd6a83 Add fade-in/fade-out support to the cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11331 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-24 15:38:17 +00:00
auria
e3283be6f0 Fix unsmooth camera movement in the cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11330 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-24 15:02:50 +00:00
auria
6147c887a9 Allow skipping the cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11329 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-24 01:39:49 +00:00
auria
3901ea9840 Continue after cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11328 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-24 01:22:42 +00:00
wardje
1caba55886 Remove gameslots when they don't have a player
Gameslots were not getting removed when players got removed. Add a check
when the player options screen gets torn down.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11325 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-22 17:57:22 +00:00
wardje
97c5153832 Tentative fix for #647
Fixes #647 (crash when trying to use a newly made player), doesn't feel
too clean though this way. Possibly better to immediately adjust (and
save) the gameslots instead of waiting for the options screen to get torn
down.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11323 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-21 21:00:11 +00:00
wardje
9589f7c9a5 Fixes minor bug in player options screen
* Fixes minor bug where incorrect internal name was set to the listitem.
 * Moves refreshing of player list to its own (private) function.
 * Also a small indentation correction in accordance with the style
   guide, which sadly makes for a big heap of recompiling.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11322 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-21 16:33:30 +00:00
wardje
7dc4e585d1 Make easy challenge doable on subsea and snowpeak
Greatly upping time for both. Probably still too fast for actual
beginners.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11321 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-20 23:32:17 +00:00
auria
6a12217b10 Fix compilation for non-C++2011 compilers, oops
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11319 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-17 22:42:33 +00:00
auria
92385e68e5 Fix compilation for non-C++2011 compilers, oops
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11318 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-17 22:33:30 +00:00
auria
8d0273ced0 Allow cutscenes to have no music, a few minor other fixes in animation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11315 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-17 00:13:33 +00:00
auria
9dd3bb9468 Fix : objects like the subsea seagul would be animated even when animations were turned off
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11314 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-17 00:05:32 +00:00
auria
be37c90147 Make sure animations in cutscenes are rendered even if gfx are disabled
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11313 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-16 23:47:53 +00:00
auria
f2a15e8cbe Add sounds forgotten in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11311 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-16 23:36:14 +00:00
auria
aced31cbfa Add support for playing sounds at given points during the cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11310 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-16 23:35:51 +00:00
stephenjust
f7ce2fcd44 Update VC10 project for present-ai
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11307 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-16 22:14:48 +00:00
auria
cff2dd75bc A few audio adjustments for intro cutscene, and now play the scene when playing on the story mode button (sorry story mode will be unavailable for a little while, but you can comment out the sdebugging code that launches the intro)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11306 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-16 19:41:21 +00:00
auria
c6c4544f2a Start work to make some animations played even when GFX is off
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11305 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-16 19:23:38 +00:00
auria
494e3d9a6c Update on cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11304 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-16 18:43:59 +00:00
auria
86e346daeb Instead of harcoding where the camera looks during cutscenes, import it from blender. Unfortunately this makes the camera jumpy, not sure why?
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11302 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-16 17:41:34 +00:00
mbjornstk
4e8f30c8dc Remove useless executable property from data file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11300 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-14 01:03:00 +00:00
samuncle
d41a973d31 News textures for the rock
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11299 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-13 23:46:10 +00:00
mbjornstk
ff555abfdb Add present_ai.[ch]pp to build system. Set their EOL property.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11295 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-11 00:53:37 +00:00
samuncle
b9492d4bd7 correction of the driveline bug, and add a vertex bug ^^
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11293 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-10 21:16:54 +00:00
hikerstk
e7b0874274 Applied a (slightly modified) version of jskij7's patch to create
an AI that actively collects items. This is (for now) the new default
AI - feedback welcome!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11291 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-10 19:52:11 +00:00
mbjornstk
34b0fa1056 Remove svn exec property from data file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11290 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-09 23:10:50 +00:00
samuncle
dc1101d655 Correction of some bug and add an alternative way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11289 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-09 22:11:15 +00:00
hikerstk
6536b4d112 Improved handling of controller name so that the end
controller keeps the name of the original controller, 
which allows proper statistic output in profile mode.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11287 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-09 15:48:18 +00:00
stephenjust
7f28171b73 Update VC10 project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11286 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-09 01:52:57 +00:00
hikerstk
f7e6befce5 Updated documentation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11285 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-08 21:23:33 +00:00
hikerstk
351c3f4367 Added support for a text that is shown above a kart to the
kart (and changed the FTL code to display 'Leader' so that
it uses this feature now).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11284 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-08 21:14:00 +00:00
wardje
72d516d530 Greatly increase time on jungle challenge easy
Time was set to 2:55, (my) near perfect runs go at about 3:20-3:25
with the AI over 30s behind at ~4:00. Setting it to 3:50 (for now).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11280 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-07 14:31:31 +00:00
hikerstk
4995fd22a3 Fixed compiler warnings (and removed some digits which I guess
are unnecessary).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11279 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-06 10:06:10 +00:00
auria
4638c3ae2c The actual intro files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11278 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-05 00:29:38 +00:00
auria
dae00f0828 Add first version on intro cutscene. Still incomplete but goes somewhere :) Ask me for the menu patch if you want to look at it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11276 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-05 00:27:34 +00:00
auria
b1a24a78a9 More work on cutscenes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11273 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-03 00:08:18 +00:00
auria
9ba0c7f137 More work to make cutscenes work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11272 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-02 22:35:09 +00:00
wardje
4c3e6d864d Fix #373 + small bug introduced by r11160
* Make sound work when driving back by taking absolute value of
   the speed.
 * r11160 made the sound not restart at all when coming to a halt and
   then speeding up again on materials (eg bridge in Coyote Canyon).
   Fix this by instead of stopping the sound, pausing it and allowing
   restarting only if the material sound was paused. Don't allow when
   stopped to take into account that music can be in stopped state
   when it's non-looping and it had been played once already.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11271 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-06-02 21:28:32 +00:00
wardje
dfd945bc77 Fix bug where easy challenges weren't being counted
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11270 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-31 16:48:59 +00:00
wardje
076598efa6 Update CMake sources to fix linking
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11269 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-31 16:32:36 +00:00
hikerstk
12db148cc0 Updated VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11268 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-31 02:48:54 +00:00
mbjornstk
e6c12cfaef Add cutscene_world.[ch]pp to build system. Set their EOL property too.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11267 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-31 02:42:51 +00:00
auria
553385fe9d Start work to allow showing worlds without kart, for cutscenes. Does not work yet but getting closer
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11266 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-31 01:32:27 +00:00
wardje
15cd8f4277 Fixes another manifestation of #580.
As in #580, re-exporting the files in GIMP fixed the issue.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11265 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-29 22:39:25 +00:00
hikerstk
736d0bf430 Tried to fix karts randomly disappearing, caused by an uninitialised
variable.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11264 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-24 00:08:20 +00:00
auria
7bb9d39031 Commit improvements to fortmgma by ctdabomb to make it more drivable in reverse mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11262 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-23 23:50:03 +00:00
mbjornstk
28f9d89930 Update build system for the renamed AI files and remove svn properties.
Check SVN-CONFIG in root directory, keywords property not in use anymore.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11258 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-22 00:26:39 +00:00
stephenjust
bd70fc38a0 Update VC10 project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11257 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-21 20:38:16 +00:00
hikerstk
ec797b68e8 Minor code cleanup (replaced loop to find closest karts with
corresponding function in world; fixed bug when trying to hit
a kart ahead when having a bomb; removed unused code). No
change of actual functionality.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11255 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-21 12:41:47 +00:00
hikerstk
1398184b35 Removed unused new AI controller, and created
new skidding ai which is at this stage a copy
of the default AI controller.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11254 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-21 06:57:05 +00:00
hikerstk
d6e3c5dc13 Added some visualisation feature for skidding (only when
defining SKID_DEBUG in skidding.hpp). Using this will show
the predicted path of a kart when starting to skid, and the
actual path taken. Note that the speed of the kart gets
fixed at a #defined value (since the speed affects the
turn radius making it much harder to evaluate the estimation
if the speed varies, as it naturally does when turning).
This will likely be removed once the AI skidding if done.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11253 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-21 06:46:56 +00:00
hikerstk
c6336649b3 Fixed #634 - crash when exiting a game with ghost
(ghost karts were not removed, causing problems when
drawing all later).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11252 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-20 00:29:03 +00:00
hikerstk
3776189327 Bugfix: avoid trying to add the (non-existant) body of a ghost kart to the physics.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11248 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-19 04:36:10 +00:00
auria
b1862cbc20 Tentative fix for #636
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11247 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-19 00:26:31 +00:00
auria
c8361380f2 Remove old 'ontirb' folder which contains unused stuff and has no reason whatsoever to be in our current trunk
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11246 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-18 23:24:02 +00:00
hikerstk
dbf7654178 Removed automatically starting a race if --ghost is specified, since this will
start the wrong race if no --track is specified.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11244 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-17 23:11:41 +00:00
auria
e5a3a45153 Add missing file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11243 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-16 00:21:34 +00:00
auria
87b2ee2b5d Add sample implementatiomn for ticket 263, add text to hover over karts, in follow the leader
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11242 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-16 00:12:16 +00:00
hikerstk
800d448fe3 Fixed bug introduced in r11132: the AI selected to fire, but
didn't call the (now necessary) onFirePressed function in kart.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11241 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-15 23:49:04 +00:00
stephenjust
e5c33f58ff Fix assert when uninstalling an add-on whose data dir was deleted. (This case used to make the add-on not uninstallable)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11240 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-15 01:31:38 +00:00
auria
9cc6593a4c Quick fix to make --list-tracks and --list-karts available again. Note that I removed the feature to list only unlocked ones, since we now support many game slots, so it's not clear who's game slot's unlocked things we should show
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11239 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-15 01:24:59 +00:00
stephenjust
7530f26b2c Update VC10 project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11238 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-15 00:45:35 +00:00
mbjornstk
8dd164702b Add show_curve.[ch]pp to build system and set their EOL svn property.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11237 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-15 00:10:56 +00:00
hikerstk
17b1030850 Re-enabled usage of items for AI - sorry, that had been a debug change
that should never have been committed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11236 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-14 22:36:20 +00:00
hikerstk
02d1141bb7 Added class to show an arbitrary 3d curve in a race, and used this class
to display the curve of a cannon (when using --track-debug).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11235 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-14 22:26:41 +00:00
magned
f23993eea3 Changed turn-radius at lower speeds. Now it's possible to do Minigolf curves after slowing down
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11234 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-14 01:58:41 +00:00
mbjornstk
ce52e038b7 Make sure EOLs stay sane.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11233 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-14 00:42:13 +00:00
auria
a5a630f410 Use the new OVERRIDE macro in a couple more places
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11232 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-14 00:20:00 +00:00
auria
dd487346aa Introduce (in a totally optional way) the C++2011 feature to explicitely mark overrides. This bit us quite a few times in the past, so if we start using this more then those with GCC 4.7 will at least catch the errors when they happen :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11231 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-14 00:04:26 +00:00
hikerstk
3980f1a667 Removed 'jump' in visual rotation when skidding is ended.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11230 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-13 21:49:28 +00:00
stephenjust
ebefe53b01 Updated VC10 project files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11229 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-13 01:51:24 +00:00
auria
c82ce876de File i forgot to commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11228 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-12 17:20:22 +00:00
hikerstk
04c3624d63 Fixed missing music (and count down) in demo mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11226 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-10 13:05:45 +00:00
hikerstk
a526fef588 Made m_phase and m_auxiliary_timer private, and added
setPhase. Removed usage of auxiliary timer in overworld
(instead set phase to race_phase) - as a result there
is no mpre 'Go!' being displayed (which I think is
actually better for the overworld).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11225 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-10 12:57:45 +00:00
auria
81691b00c0 Show title of track in the dialog to pick a challenge difficulty
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11224 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-10 01:20:50 +00:00
auria
c310e1b300 Hide points when showing track names so that both don't overlap
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11223 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-10 01:11:59 +00:00
hikerstk
7c4cebcbd5 Disabled new skidding code again.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11220 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-09 23:47:24 +00:00
hikerstk
4aecbb7ec3 Removed unnecessary settings of a demo mode in ProfileWorld.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11218 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-09 23:05:25 +00:00
hikerstk
fb249f43bf Allowed to enable smooth-normals per track, and added this flag as an
example to lighthouse track. Note atm both needs to be set: smooth-normals
in the track.xml file and in stk_config. 


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11217 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-09 22:57:51 +00:00
hikerstk
fdbeca93a2 Converted line endings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11214 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-08 07:09:51 +00:00
hikerstk
5963f31079 Removed physics.hpp #include from world.hpp.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11213 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-08 07:07:15 +00:00
hikerstk
7bcb6a780b Made animations cyclic.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11211 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-08 04:42:15 +00:00
hikerstk
d7aa324c25 Made animation cyclic.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11209 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-08 04:27:32 +00:00
hikerstk
23d643390a Re-exported with animations marked as cyclic.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11207 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-08 04:23:16 +00:00
auria
78a6da45f2 Rename 'end race' button so that it's clearer what it does
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11206 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-08 01:00:32 +00:00
hikerstk
ddace7368c Set a more sensible default value for number of tracks in demo mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11204 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-08 00:17:33 +00:00
hikerstk
995124093d Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11203 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-08 00:12:19 +00:00
auria
b12e73fe5c Add 'global' idle for demo mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11202 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-07 23:59:16 +00:00
hikerstk
c74fa3fcf0 Fixed #625 (seagull animation not working), by setting the extend type
to cyclic (instead of constant). This also fixes the zipper which used
old style attribute names in materials.xml (fade_out_time instead of
fade-out-time etc).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11199 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-07 23:37:42 +00:00
hikerstk
fe35613323 Fixed #560: if a rigid body has more than one collision (and one collision can be
reported p to 4 times by bullet), a crash would be caused when the rigid body is
removed (meaning that all further collisions with this body are invalid/removed,
while the loop in physics still tries to access them).
This patches removes bodies only when it is safe to do so, i.e. after the collision
loop. Removals done in the loop will be stored and executed later.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11198 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-07 21:59:21 +00:00
undef-in-ed
0b329b1542 Bugfix: Overwriting PATH breaks gcc toolchain on some systems
This has been the reason for the IRRLICHT_WITH_XF86VM and
IRRLICHT_WITHOUT_XF86VM failures on some Linux machines.

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11197 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-07 17:40:18 +00:00
auria
85ba896d04 More work to communicate the points system to the player
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11196 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-07 02:03:03 +00:00
auria
60f26bde9f Better show in overworld GUI how trophies become points
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11195 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-07 01:54:32 +00:00
auria
f2cb7a8eac Give more points when solving hard challenges
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11194 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-07 01:42:11 +00:00
auria
6a50f23ea0 Nice little hack to make the GPs appear in the right order in the GUI
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11193 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-07 01:14:26 +00:00
mbjornstk
680c478332 Add new demo_world.[ch]pp files to build system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11192 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-07 00:57:59 +00:00
mbjornstk
8813c65758 Set property to make sure EOLs are not mangled in future.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11191 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-07 00:51:12 +00:00
hikerstk
601430a066 Updated cmake config file for new files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11190 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-07 00:10:55 +00:00
hikerstk
c15528f903 First version of demo mode. Use --demo-mode T to start
a demo after T seconds of idle time, --demo-tracks a,b,c
to specify a list of tracks to use for demo mode, --demo-karts
to specify the number of karts.
This is WIP, esp. it crashes if ESC is pressed during a race
(other keys will successfully return to main menu).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11189 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-07 00:10:33 +00:00
hikerstk
48bac59013 Replaced simple cast with proper dynamic cast to avoid potential incorrect cast
problems (I can't figure out what this line is supposed to do ... as far as I
could see it appears not to be used at all, and m_phase never reaches FINISH_PHASE).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11188 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-06 23:54:53 +00:00
auria
70a49e4922 Check if window is larger than screen, if so switch back to 800x600
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11187 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-06 14:49:39 +00:00
auria
95a8ba37e0 Make animated textures work with LOD
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11186 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-06 01:13:03 +00:00
auria
fa861267a0 Only keep the latest *approved* version of an add-on if user does not have artist debug mode enabled
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11185 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-05 19:44:33 +00:00
auria
157081edf2 Add fog support to water shader
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11184 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-04 01:33:13 +00:00
auria
05e467fb87 Minor : Add a couple svn ignore properties
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11183 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-04 00:29:24 +00:00
hikerstk
484f0fa2d0 Fixed #626, a kart that was being affected by an explosion would get
affected again (resulting in an assertion crash).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11182 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-03 01:41:56 +00:00
wardje
8f073e66e5 Don't show end race button before the GO.
Ending before the GO gave you a time of 0:00:00.

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11181 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-01 20:48:52 +00:00
wardje
49c5f1a093 Only give penalty time while in SET_PHASE as per suggestion in mailing list.
Also remove some commented out code from ages ago, as well as some random
spaces only lines.

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11180 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-05-01 20:28:22 +00:00
hikerstk
6abcea8dfe Removed commented out code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11179 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-30 06:47:24 +00:00
hikerstk
1bd05f8707 Fixed incorrect 'release' behaviour when a cannon is used.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11178 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-30 06:45:58 +00:00
hikerstk
15ad3f845d Enable cannons to be used in reverse mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11177 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-29 23:08:50 +00:00
hikerstk
e3a1d40588 Supply special operator== and operator!= functions to avoid the
use of those functions from btQuadWord (which also test the W
component, which is for our case wrong).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11176 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-29 23:07:41 +00:00
auria
fcfbd4e163 Change the default screen size from 800x600 to 1024x768... everyone supports more than 800x600 nowadays and that is just too small
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11175 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-29 13:22:41 +00:00
auria
b15d9356d8 Attempt to fix case where driving on water is possible
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11174 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-29 13:19:41 +00:00
hikerstk
5e9b555afe Made turning of cannon animations smoother (by using a weighted
average of previous and new heading).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11173 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-29 12:11:16 +00:00
wardje
78e09b4d1b Make punishment for the players less brutal, see #486.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11172 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-29 11:00:58 +00:00
auria
55193a0e48 Make sure the water splash particles decay
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11171 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-28 21:07:51 +00:00
wardje
f426aac6cb Stop random starting of overworld after multiplayer kartselection
Since the variable m_from_overworld wasn't being initialized, its value could randomly be true.
It was also not being set when clicking multiplayer in main menu.
Making it initialize to false as well as setting it when clicking multiplayer to be on the safe side.

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11170 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-27 18:09:09 +00:00
hikerstk
7d5f7e85c9 Added example of a cannon in xr591. Note that this example does
NOT allow you to finish the track properly, nor is it very smooth.
To try, rename this file to scene.xml.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11169 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-26 22:55:26 +00:00
hikerstk
02dc97a021 First proper working version of cannon.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11168 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-26 22:17:46 +00:00
wardje
a4ba8d2162 Fix #621 (trimming of spaces in name)
Entered names are trimmed before checking for duplicates and the trimmed
version is the one that gets saved.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11167 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-26 22:16:05 +00:00
hikerstk
803b0acfe7 1) Allowed the xyz, hpr, or scale rotation in Ipo::update to be NULL
(i.e. no update), which avoids having to pass dummy parameter
   when only XYZ is needed.
2) Added proper support for extend: 'cyclic' and 'const' now both
   can be set (other types are not supported atm).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11166 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-26 22:07:07 +00:00
hikerstk
540d29b556 Updated VS9 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11165 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-26 21:59:16 +00:00
auria
71d4cc1d70 Minor style fixes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11164 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-25 23:52:01 +00:00
auria
c197356f86 Defer closing player name dialog to avoid potential memory corruption/crashes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11163 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-25 23:43:48 +00:00
mbjornstk
66da1d408b Make EOL native to be sure nobody mixes EOLs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11162 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-25 22:53:49 +00:00
auria
d6c00120f9 Use std::ostringstream to work around issues printf has with 64-bit variables
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11161 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-25 22:51:21 +00:00
auria
e9b3a36041 terrain sound is not necessarily a looping sound so check its status before setting its speed, to avoid 'ressuscitating' sounds that had already stopped
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11160 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-25 22:39:25 +00:00
undef-in-ed
9728e8514e fix format warning emitted by gcc when printing int64_t
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11159 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-25 22:29:45 +00:00
undef-in-ed
57cbf2a921 simplify PlayerProfile::generateUniqueId: modulo operation can be saved because of bitmask
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11158 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-25 22:29:23 +00:00
undef-in-ed
4fdc916f9c move non-trivial PlayerProfile methods to source file: reduce compile time when code changes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11157 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-25 22:29:03 +00:00
auria
65629a5649 Fix driving on water in island track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11155 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-25 20:20:30 +00:00
auria
b71cb6067e For now make sure challenges never use reverse mode (later it may become configurable, but reusing the value left over from previous race is bad)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11153 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-25 19:59:25 +00:00
auria
ef750af24e challenges.xml no longer contain a player name, only a player ID, so it no more needs to be UTF-32. Back to good old ASCII :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11152 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-25 19:41:23 +00:00
auria
caf8083b62 Prevent sign extension when generating player ID so that the date does not become FFFFFFFF
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11151 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-25 19:27:53 +00:00
auria
bfd81cb56e Fix compilation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11150 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-25 18:55:38 +00:00
auria
6e81376db3 Add code to try to catch gettimeofday bug on linux where 0xffffffff is returned
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11149 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-25 18:46:31 +00:00
auria
b400320745 Make anti-aliasing level configurable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11148 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-25 15:44:17 +00:00
auria
b3f6177306 Ticket 515 : add debug code to have a better diagnostic if this happens again
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11147 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-24 20:18:31 +00:00
auria
7e5f51b270 Identify players by a unique ID and no more by their name, so that when you rename a player game slots are no longer so confused. This is a somewhat painful change, please report any breakage
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11146 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-24 01:28:43 +00:00
auria
8a919816e1 Fixed returning reference to temporary
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11145 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-23 23:41:51 +00:00
auria
db2cd01922 Allow going to a challenge in the overworld by clicking on the minimap
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11143 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-23 19:23:21 +00:00
wardje
a4994e7512 Fix #580 by re-exporting in GIMP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11142 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-23 16:37:54 +00:00
auria
13782a890e Remove useless check
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11141 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-23 00:59:48 +00:00
auria
099cbce6ce Improve previous fix for bug #542, this one should handle correctly when multiple gamepads are plugged
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11136 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-19 01:31:05 +00:00
auria
ea908cb76f Fix player parameter being NULL in input module when starting game with keyboard/mouse but playing with gamepad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11135 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-19 01:23:48 +00:00
auria
0f42344fc9 Make gamepad-debug a little more useful, sometimes watching the huge amount of values flash on terminal is not what you need
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11134 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-19 00:47:33 +00:00
auria
0a3e95ec12 Lower the XR591 challenge, atm it makes the track always locked
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11133 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-19 00:36:42 +00:00
auria
64e1b9430b Fix fire button misbehaving when assigned to an analog key
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11132 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-19 00:30:07 +00:00
auria
ffd1432fd0 Fix gamepad navigation in menus
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11131 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-19 00:01:44 +00:00
auria
f65a5c3d83 While we're on the subject of Arabic, fix arabic accents
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11130 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-18 23:21:16 +00:00
auria
1a5593a9ba No in-game visible change, just re-export the font PNGs from gimp but setting the background color to black, so that you can see something in picasa's image viewer, who respects the background color set in the PNG :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11129 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-18 23:18:43 +00:00
auria
4e5c478e70 Minor tweak : reduce spinner height when height is computer from label height. Too much vertical space was waster
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11128 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-18 23:00:53 +00:00
auria
eacad59d20 Commit changes I forgot in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11127 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-18 22:59:56 +00:00
auria
e7acddc195 Improve arabic font, to a reasonable state
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11126 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-18 22:48:46 +00:00
hikerstk
5eafaaa918 Added support for checklines to be specified by two 3d points
instead of 2d points and the minimum height.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11125 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-18 22:07:45 +00:00
auria
b71a93feb9 Update layout manager to no more crash when the screen is full (which happened with Arabic, for some reason there is much empty space above and below arabic characters)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11124 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-18 20:49:34 +00:00
hikerstk
d0fb8aa78a A first version of the cannon that uses linear interpolation for the
bezier curves to allow smooth (i.e. constant speed) travel along
the curve.
This is WIP. Known bug: the kart jumps at the beginning and
end of the cannon animation.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11122 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-18 13:14:18 +00:00
auria
22e0f0f9c0 Offer STK in Arabic. Note that for some reason this crashes the options menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11121 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-18 02:14:55 +00:00
wardje
6e06f8bd7e Fix #618, SIGABRT after 3 strikes battle.
Needed a check when destroying that the world wasn't being destroyed as well.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11120 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-16 10:50:06 +00:00
wardje
03c8fc70fd Fixed #612 - camera staying behind after falling
To fix it, I copied what happens in explosion animation: reset the camera to
normal when the animation gets removed (destroyed).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11118 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-13 13:14:59 +00:00
auria
eabc8bc8af Commit betharatux1's updates to minigolf, allowing driving reverse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11116 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-13 01:49:47 +00:00
hikerstk
a5be43ea9b Added some missing references (&) to prevent strings
from being copied.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11115 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-13 00:00:22 +00:00
hikerstk
05ada2dc13 1) Fixed #617 (double animations when kart is falling).
2) Disabled terrain particles when any kind of kart animation is
   shown (and not only when a rescue was done).
3) Minor cosmetic changes.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11114 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-12 23:58:35 +00:00
hikerstk
c8750375bf Prevent animations to be counted multiple-times when
collecting statistics.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11113 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-12 23:54:40 +00:00
hikerstk
4b1be01dde Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11112 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-12 23:30:58 +00:00
mbjornstk
841f11351a Remove useless executable property from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11111 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-11 00:52:31 +00:00
samuncle
c397b5cd03 the new XR591. To be continued
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11110 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-11 00:38:00 +00:00
wardje
fd80c17a33 Fix #616 - dancing stars appearing in fixed place
Stars object was being created before data was loaded in. Moving it
to Kart::init() instead. (::loadData has to be called first)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11107 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-10 15:43:13 +00:00
hikerstk
cddea4ae65 Added proper operator[] functions so that Vec3[i] can be
used on the left side of an assignment.
Also fixed coding style and added documentation.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11106 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-10 12:43:15 +00:00
hikerstk
09917fc3a3 Fix #606 (I hope): world was used while the world
was being destroyed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11105 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-09 23:52:51 +00:00
hikerstk
c4bfafeaff Applied Wardje's patch for #611, thanks!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11104 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-09 23:38:42 +00:00
hikerstk
b210ea2ea0 Fixed #610, #611, #615: problems due to triggering rescue
while being rescued (and similar problems would have been
with rescue while an explosion is shown).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11103 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-09 23:27:01 +00:00
hikerstk
8d96260858 Fixed crash in debug output: getName() of a kart
animation would be called from inside the constructor
of the kart animation, at which time virtual functions
are not available yet.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11102 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-09 23:18:37 +00:00
hikerstk
f69dbd2447 1) Added support for disabling an animation.
2) Only print warning about empty curves in debug mode.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11101 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-09 23:16:51 +00:00
hikerstk
e3876a58b9 Fixed compilation problem on linux, and removed several warnings
(one actually indicating a bug).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11100 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-09 23:13:44 +00:00
hikerstk
c0f5484c9c 1) Changed base data types in IPO to be based on Vec3 instead
of irr::core::vector2df (in preparation to support curves).
2) Re-added support for individual start and end time for
   each individual curve of an IPO (and not only for all curves
   together, which results in incorrect behaviour if not all
   individual curves have the same length).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11099 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-09 22:17:51 +00:00
auria
cb7492c9a8 Apply minor Hacienda update by samuncle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11098 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-08 00:13:37 +00:00
auria
8456e3b2d2 Add a doxfile for windows with adapted DOT_PATH
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11096 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-07 22:59:20 +00:00
wardje
9eed9409e5 Add functionality to end a race early (#486).
* Only adding for standard races (normal race + time trial), didn't make as
  much sense elsewhere.
* Places still active players at the back of the final result and gives
  them penalty time.
* Add button to race pause dialog, temporarily using options_ui.png.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11093 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-07 21:58:11 +00:00
auria
0206f64ee9 Tentative fix for #608
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11092 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-07 20:01:42 +00:00
auria
9e3ba88f98 Don't allow starting a race from overworld while being rescued
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11091 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-05 02:28:21 +00:00
wardje
d89335d4a4 Fix a forgotten cast that made building fail
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11090 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-04 22:03:04 +00:00
hikerstk
317ff370cb 1) Control the time for an IPO animation in AnimationBase
instead of individually on each IPO (besides removing
   redundancy it keeps the IPOs in synch, since it is now
   guaranteed that they cycle all at the same time).
2) Started to add length computations for IPOs, but this
   code is not yet used.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11082 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-04 00:48:05 +00:00
hikerstk
ae5b3b923e Bugfix: Casting Kart to TerrainInfo is not correct anymore,
added getTerrainInfo() function instead and dynamic_casts.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11081 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-04 00:43:52 +00:00
auria
4aed65b2bd Ajust jungle zippers to more reasonable values
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11080 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-04 00:41:16 +00:00
hikerstk
fcb8aaf9c6 Fixed crash when using --check-debug: when determining the checkline
requirements, no karts are created yet, so printing the kart id
causes a crash.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11079 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-03 22:27:11 +00:00
mbjornstk
682a6453fc Rename canon to cannon in build system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11078 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-03 03:05:39 +00:00
hikerstk
d71a4aa5cb Updated VS 9 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11077 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-03 02:11:28 +00:00
hikerstk
2f92fefffd Fixed spelling problem.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11076 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-03 01:46:54 +00:00
mbjornstk
86a90658dc Remove from build system the removed anim files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11074 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-02 00:20:14 +00:00
mbjornstk
9fccfb5318 Add all new anim files to build system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11073 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-02 00:12:06 +00:00
hikerstk
ee35086d20 Fixed compilation problems.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11072 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-01 23:17:45 +00:00
hikerstk
161be4d3bd Updated cmake source file list.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11071 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-01 23:09:59 +00:00
hikerstk
eca5b3e570 Refactored handling of kart animations: instead of
using a fixed object in the kart, now each animation
(rescue, explosion, canon) has its own object and 
implementation using a common interface. This
simplifies AbstractKartInterface, and makes it
easier to add new functionailty. 
Instead of using: kart->rescue(...),  or kart->explode(...)
you use new ExplosionAnimation(kart, ...) etc. Memory
handling is done by the object (and abstract kart).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11070 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-01 22:57:41 +00:00
auria
6784b0149a Fix bug when writing challenges.xml, a quote was not closed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11069 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-01 19:17:40 +00:00
auria
7b9fce0486 The first time a player starts story mode, ask them to select a kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11068 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-01 17:59:00 +00:00
auria
b83202439c When returning to overworld, bring back player to approximately where they were upon leaving
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11067 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-01 17:17:36 +00:00
auria
74ab49b1ac Hide lap messages in overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11066 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-01 15:45:10 +00:00
auria
6f58350098 Return to overworld when exiting a race if race was started from overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11065 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-01 15:42:44 +00:00
auria
04efc6a1cf Undo not too funny April's fool joke committed by Minibjorn.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11064 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-01 14:48:26 +00:00
auria
bb25e47fec Fix warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11063 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-04-01 14:45:08 +00:00
mbjornstk
e1b8b399df Improve FPS feedback.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11055 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-31 22:27:11 +00:00
wardje
d7af1f6a0e Fix #603 by disabling player choices in game.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11054 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-31 19:10:36 +00:00
auria
b6dac0b50b Update the number of points are list of locked tracks after winning a trophy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11053 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-31 18:34:59 +00:00
auria
5af4be2217 Reduce points required for minigolf challenge so that it is at least possible to play it by unlocking everything ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11052 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-30 01:20:59 +00:00
auria
d0958301ff Apply betharatux1's improvements to jungle to make it work backwards
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11050 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-30 01:07:41 +00:00
auria
ea648e1061 Lock tracks in the GUI when user doesn;t have engouh points
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11049 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-29 01:58:00 +00:00
auria
ffe317f2f3 Added forgotten part of a previous commit, oops
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11048 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-29 01:57:02 +00:00
auria
1be96dcff3 Solving the 'hard' challenge now also marks as obtained the 'medium' and 'easy' trophies
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11047 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-29 01:26:11 +00:00
auria
1b85ced4f9 Allow remembering Window position. Useful for multi-monitor setups. Only works for Windows at this time I'm afraid - although the code for Linux is mostly there
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11046 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-29 01:04:07 +00:00
mbjornstk
c8e85be0d3 Fix crash when printing cake messages.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11045 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-28 23:55:45 +00:00
auria
84cfaba0f6 Add a few more hit messages
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11044 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-28 22:35:46 +00:00
wardje
2e43a1b24a Fix #532 - Only allow nitro use when pressing accelerate.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11043 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-28 13:19:21 +00:00
auria
ea3d5ca9b5 Updated Xcode project, plus fix quite a few issues found by Clang (Xcode now uses clang by default) - some of them genuine nasty bugs, great
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11029 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-27 22:04:44 +00:00
auria
f24317d4c0 Move fortmagma back to the standard group
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11027 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-26 22:31:28 +00:00
auria
783dd5c93b Apply ctdabomb's fixes to make Hacienda usable in reverse mode, thanks!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11025 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-26 22:20:34 +00:00
hikerstk
e3de48350d Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11024 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-25 23:56:25 +00:00
hikerstk
09ebb5e6a7 Updated cmake file list.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11023 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-25 23:55:53 +00:00
mbjornstk
a4d4bf89eb Add new tracks/check_canon.[ch]pp to build system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11022 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-25 23:46:14 +00:00
hikerstk
53b3c78598 1) Added first version of 'cannon' (flying the kart to a specific
location) support. ATM only linear interpolation of the position
   is used (i.e. no rotation).
2) To be consistend renamed 'forceRescue' to 'rescue', 
   'handleExplosion' to 'explode' (and added shootTo for the canon).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11021 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-25 23:16:53 +00:00
wardje
c4ae2d12f4 GP: not-reverse default, check if reversible
* Make it default to a track not being in reverse to not break
  older .grandprix files.
* Make sure a track really _is_ reversible to not give the .grandprix editor
  possible extra issues.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11020 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-25 22:51:39 +00:00
wardje
cb890d4f32 Add reverse track functionality for GPs.
Fixes part of #503 (and #599 completely).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11019 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-25 22:15:20 +00:00
wardje
a5028ddd4f Fix some doxygen comments while about everything has to be rebuilt anyway.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11018 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-25 16:41:21 +00:00
wardje
a40462594c GP start order option to user's config + add option to have players always last
In light of #28, the GP start order option is probably more at home in a user's
configuration. While at it, also add an option to keep the player always last.
This is more of a challenge for the player than just reverse mode since your
direct opponents _will_ be at the forefront while you have to play catch up.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11017 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-25 16:39:32 +00:00
wardje
36cd82b0eb Fix a GP starting order bug I noticed when time was involved.
Did a GP where points didn't matter (only time) and noticed the
sorting didn't work correctly at the start of a race. Expanded
the operator< to account for time when points are equal.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11016 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-25 16:21:14 +00:00
auria
cb2cd9505b Apply changes to Fort Magma to make it friendlier to drive in reverse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11014 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-24 01:34:07 +00:00
wardje
b85a324793 Fix #597.
Also change the #define in kart_animation.hpp's header in accordance
with coding style and the name change in r11012.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11013 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-23 16:28:00 +00:00
hikerstk
545e8a4892 Renamed EmergencyAnimation to KartAnimation, in order
to have a better name for this class that will also
support a 'canon'/teleporter animation.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11012 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-23 05:28:18 +00:00
hikerstk
53b4b7d47c 1) Fixed auto-rescue of AI kart if they are stuck.
Now a certain number of unique collisions in 
   a certain amount of time triggers auto rescue
   (3 rescues in 3 seconds). This should fix
   #576. The old handling is still left in place
   (in case that some other rescues are better 
   caught by that code).
2) Removed unused m_collided variable (and related
   stuff).
3) Fixed the 'crashed' callback functions in the
   controller (which didn't work anymore, since
   parameters were changed: kart called crash(),
   but the AI controller only had crashed(Kart*),
   so the empty dummy function in controller was
   called).
4) Made nearly all virtual functions in Controller
   pure, so that problems similar to 3) are 
   hopefully picked up at compile time.



git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11011 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-22 23:52:06 +00:00
wardje
d77fc80e09 Fix #531 (random race in 3 strikes battle).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11010 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-22 16:49:49 +00:00
hikerstk
c078df7e18 Fixed crash by double-freeing a (shared) pointer.
Fixed memory leak by only adding the physical body
for exact shapes once.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11009 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-22 00:20:19 +00:00
auria
8a0e792d53 Apply fixes by ctdabomb to jungle so that it works fine in reverse mode. Which way to take could be clearer but at least AIs don't drive into a wall now
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11007 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-21 23:16:02 +00:00
hikerstk
acba9e523a Updated documentation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11006 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-21 23:06:45 +00:00
wardje
793c937859 Some tweaking for #506 (Not enough icons show in ingame ranking)
The solution isn't perfect. Accomodating for all 20 karts often
made things _too_ small, so I added a (somewhat arbitrary) treshold.

Also correct some doxygen/I18N comments while in that file.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11005 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-21 21:03:51 +00:00
hikerstk
d7071bfab2 Improved AI's handling of push back that now happens after
a kart - track collision: AI karts will now steer towards
the center of the track while being pushed back. While
this does not fully fix #576, it improves the situation
in many cases.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11004 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-21 21:01:11 +00:00
auria
474856dbed Fix another warning when building with mingw
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11003 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-20 01:53:04 +00:00
auria
8dcc237c28 Fix tons of warnings when building with Mingw. Yes I know I did a few changes in bullet. I don't care, the warnings were too annoying
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11002 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-20 01:51:28 +00:00
auria
8308a571ef Remove property to get native line endings on update_file_list.sh. This script only works on Unix so there's no reason it should ever have windows line endings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11001 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-19 23:14:47 +00:00
auria
518a263588 Update cmake source list, Bad bad Joerg
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@11000 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-19 23:13:20 +00:00
mbjornstk
4b9476ab1f Add new abstract_kart.[ch]pp to build system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10999 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-19 23:06:31 +00:00
hikerstk
872978ef2c Added files missing in previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10998 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-19 22:59:00 +00:00
hikerstk
ebbc1a71d8 Introduced an 'abstract kart' class, which is used to
de-couple kart implementation and its interface. This
significantly reduces compile time when changing kart.hpp,
but is at this stage still work in progress.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10997 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-19 20:21:11 +00:00
wardje
48cc8d6044 Correction in highscore showing on Follow The Leader
Calling updateHighScores on every click on the reverse checkbox was a bit
optimistic, add a check that there are even highscores to show.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10996 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-18 18:38:28 +00:00
auria
17fe035253 Update overworld, exported with latest exporter which mains mainly that it no more appears in the track menu.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10992 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-18 00:03:25 +00:00
auria
f08f3b76fd Apply patch by Wardje to hide the reverse checkbox for battle mode, thanks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10990 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-17 20:31:55 +00:00
auria
40efd3fbfc Apply patch by Wardje to skip the ready-start-go pahse for voerworld, thanks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10989 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-17 18:43:11 +00:00
auria
fc1150d18b Update to mansion
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10988 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-17 18:23:43 +00:00
undef-in-ed
5b6f7d7c31 CMake: finer control of install destinations
https://sourceforge.net/apps/trac/supertuxkart/ticket/271

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10982 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-16 23:15:23 +00:00
hikerstk
1b53fc70ab Bugfix: the new skidding still applied a slowdown.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10981 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-15 23:28:01 +00:00
undef-in-ed
fb7c95dd66 CMake: fix problem occurring with Wardje's setup
For Wardje both tests (with and without Xxf86vm) failed because of gcc
being unable to execute 'as'. His error log showed also tests executed
by FindX11 (provided by CMake itself) failed because of this.
Not sure what is broken exactly but this patch circumvents it.

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10980 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-15 20:27:44 +00:00
undef-in-ed
d606e7eab9 CMake: integrate (optional) "dependencies" directory
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10978 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-15 12:51:08 +00:00
undef-in-ed
3234653cea CMake: linking of pthread
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10977 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-15 12:50:51 +00:00
undef-in-ed
70bb244bbb CMake: fix whitespace errors
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10976 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-15 12:50:36 +00:00
undef-in-ed
1e0625d4ab CMake: refactor FindIrrlicht a little bit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10975 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-15 12:50:15 +00:00
undef-in-ed
9c1d373c4b CMake: workaround for Xxf86vm when building on X11 platforms
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10974 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-15 12:49:44 +00:00
undef-in-ed
6e148e2aaf CMake: mimic folder hierarchy with source_group for MSVC
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10973 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-15 12:41:52 +00:00
hikerstk
8108045c03 Adjusted debug camera somewhat to get a closer view
of the kart.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10972 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-15 05:56:23 +00:00
hikerstk
b9f6b6f0d5 Fixed debug output (trying to print a std::vector ;) ), removed compiler
warnings (which indicate a possible bug).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10971 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-15 01:21:35 +00:00
auria
8f2ee68b16 App,y patch by Wardje to fix small errors on the main menu, thanks!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10970 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-14 23:30:47 +00:00
hikerstk
9377234935 Improved ghost format to support events (like start/end
skidding), and to make it easier to concatenate ghost
data. Skidding events are already stored, but not used
in replay atm.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10969 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-14 23:15:31 +00:00
hikerstk
83fc0b2644 Improved steering after releasing the skid button.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10968 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-14 23:10:16 +00:00
hikerstk
bbb0954ae8 Applied Wardje's patch to have separate high scores for reverse mode.
Thanks a lot!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10967 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-14 22:37:56 +00:00
magned
6783ab7d6f Changed fabsf(steering)<0.3f to 0.9 in order to make it skid the other way even if steering is still at 90% to the other direction. It's complicated to explain.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10966 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-13 22:53:21 +00:00
hikerstk
330c269f42 Added a little jump (duration set in config file) when
starting to skid.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10965 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-13 22:34:50 +00:00
hikerstk
4e02fe9d6c Removed commented out code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10964 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-13 22:33:43 +00:00
hikerstk
288f43d481 Made the bonus speed given for a skidding boost configurable (the values
were for bonuses were changed, but are still not considered to be tweaked).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10963 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-13 20:51:50 +00:00
auria
bdac17c748 CMake can now also generate cygwin makefiles
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10962 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-12 00:48:52 +00:00
mbjornstk
74da40989e Remove pixels from edge of image, they weren't fully transparent.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10960 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-11 00:24:29 +00:00
auria
f639458f26 CMake can now generate visual c++ projects
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10959 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-10 23:16:57 +00:00
hikerstk
9d4bdd32a2 Updated VS 10 project files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10958 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-10 12:40:28 +00:00
hikerstk
73176a8d28 Made skidding more controllable: now once the kart
started to skid, you can influence the turn radius
to a certain degree (stk_config.xml, reduce-turn-min
and -max).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10954 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-08 23:30:26 +00:00
hikerstk
f0e65ed092 Ignore .dll* and .ilk* (so that debug/release versions of those
files are not shown anymore).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10953 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-08 23:12:59 +00:00
hikerstk
629f9a27e2 Removed dependencies on controller.hpp from kart.hpp (to
reduce compile time on controller changes).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10952 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-08 22:56:33 +00:00
hikerstk
9d1e114bde Moved steering adjustment when skidding into skidding class.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10949 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-07 11:27:12 +00:00
hikerstk
2555cc6e59 Removed unnecessary if statement (since now virtual functions
work for ghost karts).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10948 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-07 03:18:53 +00:00
hikerstk
72070db1a0 Fixed memory leak: the virtual createPhysics function of
GhostKart was not called, since it was called during when
the contrsuctor of Kart was executed (at this time the
GhostKart vtable wasn't set up, so Kart::createPhysics)
was called - which resulted in a memory leak since all
physics parts of the kart were actually allocated (just
not used). To fix this, karts are not constructed in two
phases: first a constructor, followed by a call to init
(during which virtual function can be used).
Fixed several bugs were physics data for a GhostKart
were accessed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10947 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-07 02:41:41 +00:00
auria
1e9b237b52 Update Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10946 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 23:36:17 +00:00
hikerstk
0df352a805 Added file forgotten in previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10945 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 23:24:15 +00:00
hikerstk
3c852e2891 Allow fonttool to be compiled on linux.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10943 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 23:01:00 +00:00
hikerstk
e3c39b613a Applied riebl's patch to compile font tool under linux
and remove all compiler warnings.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10942 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 22:28:47 +00:00
auria
f59dab5914 Apply small patch by riebl to support more ways in which irrlicht may be installed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10941 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 21:18:32 +00:00
auria
b250a20e50 Apply other patch by riebl to CMake, hopefully one of the last ;) stop manually linking the frameworks on OSX since the find modules add them, and remove sh-file from the list of files to compile
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10940 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 20:57:35 +00:00
auria
0b54129fa3 Apply patch by riebl to CMake build system that moves thing around a bit to make them better organized
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10939 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 20:40:06 +00:00
mbjornstk
0a879c8e64 Add new skidding_properties.[ch]pp to build system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10938 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 20:38:18 +00:00
auria
1dfd236705 Clarify license
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10937 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 19:29:40 +00:00
auria
1ff469d1a6 Apply another patch by riebl to move detection of Ogg/Vorbis to the find_package module in a subdir
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10936 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 17:07:16 +00:00
auria
c1a43b42aa Apply patch by rielb to make our use of custom build flags for release builds more CMake-standard
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10935 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 16:42:00 +00:00
auria
f75a7221f0 Apply patch by riebl to simplify install target
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10934 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 16:39:57 +00:00
auria
f3cd7480da Another imnprovement to CMake build system by riebl : don't rely on CWD for setting paths
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10933 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 16:35:11 +00:00
auria
62d76f1405 Apply patch by riebl : fix possible crash when OpenAL was disabled
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10932 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 16:33:06 +00:00
auria
8391f085ce Apply patch by riebl : adjust DummySFX so it can be used instead of SFXOpenAL
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10931 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 16:32:18 +00:00
auria
19e9470356 License clarification
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10930 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 16:05:35 +00:00
auria
c53895c941 Bugfix : don't ignore interaction property on animated objects
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10929 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 15:34:25 +00:00
hikerstk
9bce8f574b Fixed linux compilation problems, updated cmake project files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10927 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 11:37:47 +00:00
hikerstk
65c73e9186 Refactored skidding to use a new base class SkiddingProperties.
This patch reduces the dependencies between KartProperties and
skidding core (and especially reduces compile time when skidding
core changes).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10926 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 11:28:04 +00:00
auria
3404d4cf46 Improvement to Cmake on OSX suggested by riebl, thanks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10925 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 01:46:38 +00:00
auria
ea1260df5b osx fix
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10924 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 01:15:27 +00:00
auria
09804299f4 Apply more cmake patches by riebl, the files are easier to read now, thanks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10923 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 01:07:26 +00:00
auria
d1240cb1bf Revert accidental commit to data/stk_config.xml
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10922 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 00:27:52 +00:00
auria
3c2b69fb5c Apply a bunch of CMake patches by riebl, thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10921 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 00:18:51 +00:00
auria
32c9213ccf Fix some code I can't make sense of anymore and would result in accessing index -1
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10920 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-04 23:17:26 +00:00
auria
cc33573368 Minor improvements to CMake build system suggested by riebl so that we are more standard and values corectly appear in CMake GUIs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10919 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-04 20:07:44 +00:00
auria
c980c6e3cf Update Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10918 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-04 13:53:06 +00:00
mbjornstk
16ff23c405 Record low-high Ktris range in FPS display.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10917 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-03 22:15:49 +00:00
mbjornstk
1baa949396 Add new skidding files to build system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10916 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-02 20:41:19 +00:00
hikerstk
3acb609edf Updated cmake file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10915 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-02 04:33:33 +00:00
hikerstk
88c16e7cbe 1) Refactored skidding so that all skidding handling is now done
in a separate object (Skidding) of Kart.
2) Renamed m_drift of the kart control structure to m_skid
   to be consistent with the usage in STK.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10914 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-02 04:17:38 +00:00
mbjornstk
64e49ca09b Add missing \n in help text.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10913 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-02 02:05:53 +00:00
hikerstk
01f57291fe Fixed my previous commit, which stopped the AI from skidding with
the old skidding mode, not as intended with the new skidding code.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10912 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-02 00:52:02 +00:00
hikerstk
285789111f Disable skidding in the AIs if the new skidding code is enabled (since
the AIs can't handle the new skidding at all).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10911 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-01 23:33:26 +00:00
hikerstk
1f3cf63680 1) Removed unused angular velocity setting for skidding.
2) Stop misusing m_skidding to force skid sfx when a bubble
   gum was hit or the kart is breaking.
3) Somehwat simplified skidding code.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10910 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-29 21:27:39 +00:00
hikerstk
650af20260 Fixed #550: zippers have much less effect.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10909 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-29 09:10:16 +00:00
hikerstk
1e90311e5e Use the visual rotation in replay files, so that skidding is properly shown.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10908 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-29 05:44:37 +00:00
mbjornstk
19ad29ff90 Update build system for replay code reorganization.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10907 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-29 03:58:35 +00:00
hikerstk
188042d646 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10906 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-28 22:42:58 +00:00
hikerstk
30151b9176 Updated cmake file list.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10905 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-28 22:42:36 +00:00
hikerstk
3fc43d4d14 Refactored replay by splitting it into one base class, and dedicated
classes for recording and for replaying. Added compression (by use of
interpolation) settings to stk_config - atm only using a certain
frequency (delta-t setting in stk_config) is used.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10904 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-28 22:33:49 +00:00
hikerstk
4f1961044c Avoid crash in case of a kart-track collision while during resetAllKarts (which
apparently happens in doing-the-dishes with 20 karts).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10903 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-28 03:36:18 +00:00
hikerstk
2fb96dc46f Instead of aborting when a track does not have a dedicated
CheckLap structures, also accept any CheckStructure that
triggers a new lap, but print a warning (since it will
likely cause incorrect kart rankings).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10902 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-28 02:32:06 +00:00
auria
fe4388de63 Fix harmless warning and update Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10901 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-27 22:59:32 +00:00
hikerstk
a05c522d4a Updated cmake build file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10900 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-27 12:17:06 +00:00
hikerstk
1a7dde88d1 Fixed compilation on linux.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10899 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-27 12:16:25 +00:00
hikerstk
f190652fb0 Removed old/unfinished replay code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10898 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-27 05:58:42 +00:00
hikerstk
bce6113fd7 Added first version of (uncompressed) replays - atm only
kart positions and rotations are saved.
To save a replay, press ctrl-F10 which will create a file
in the stk config dir 'trackname'.replay .
To replay, use --ghost command line, and select the
track with the same name (at this stage the replay is
loaded even if number of laps and difficulty is different).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10897 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-27 05:52:17 +00:00
mbjornstk
272e99b7f4 Remove useless executable property from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10896 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-27 00:22:22 +00:00
hikerstk
34f92eefb4 Updated VS 10 project files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10895 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-26 06:44:39 +00:00
auria
d0cef34cc0 Remove useless part from license file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10894 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-25 23:21:04 +00:00
auria
021e91296c Update to new crash sound by qubodup, thanks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10892 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-25 21:14:12 +00:00
auria
990c8919ae Update licensing info for mansion
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10891 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-25 01:38:40 +00:00
auria
23c9fcac4b Updated version of Mansion
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10889 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-25 01:34:45 +00:00
auria
547ab07078 Add qubodup's new skid sound, thanks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10887 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-24 00:19:07 +00:00
auria
c953803f13 Start refactor to turn around a bad design decision regarding challenges. Oops. Number of required trophies moved from scene.xml to .challenge file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10885 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-23 01:36:24 +00:00
auria
4e0a3b826d Updated version of mansion by Samuncle (better lightmaps)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10881 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-21 22:11:52 +00:00
hikerstk
5feea5c8f2 Fixed byg and naming inconsistencies in kart pushing, more
tuning towards collision impulse.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10875 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-19 21:41:54 +00:00
mbjornstk
d2596b5d67 Put cartoony bomb texture back.
New one is not cartoony, has pixelated zones itself (stick and clock "circles"), tiny details
that are invisible most of time that create more pixelation (arrow edge appears only over red),
shading does not match and seams do not match (stick and clock, cylinder to "lids").


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10873 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-18 22:31:01 +00:00
hikerstk
1698d1dfe5 Removed unused function.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10872 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-17 11:53:29 +00:00
hikerstk
c7581353be File missing in previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10871 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-17 06:00:37 +00:00
hikerstk
31815c264a 1) Added an artifical impulse that pushes a kart towards the previous
driveline point if it hits the track (this will tend to push karts
   back onto the track, though obviously that's not physically correct).
   This can be tweaked by setting terrain-impulse in stk_config.xml
   (0=disable).
2) Remove unused collision side impulse from kart properties.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10870 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-17 05:47:02 +00:00
hikerstk
8c067f34f6 Added MCMic to credits for the reverse mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10869 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-17 03:07:54 +00:00
auria
92a82db098 Add new bomb texture by Fraang
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10868 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-17 00:51:47 +00:00
hikerstk
7ad18d4815 Merged reverse-mode branch back into trunk.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10867 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 11:45:22 +00:00
hikerstk
e57c34dc9c Made 'reversible' the default for all tracks, removed
unnecessary reverse=true from track.xml files.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10866 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 10:20:26 +00:00
hikerstk
902ff01d3c Remove 'reverse' checkbox in track info when the track
does not support reverse driving.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10865 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 05:41:33 +00:00
hikerstk
d1540ae903 Fixed missing screenshot.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10864 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 05:33:31 +00:00
hikerstk
9b07ffe94f Removed debug print.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10863 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 05:27:52 +00:00
hikerstk
579715a8d8 Merged trunk with this branch. ATM the track screenshot does not work -
I am going to fix this next.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10862 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 04:57:49 +00:00
auria
6e793689d8 Disable accidentally committed DEBUG_MENU_ITEM macro
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10861 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 02:46:48 +00:00
auria
5ae58258df Add specular highlights to the trophy shader. Something is not 100% right since the highlights move around, nonetheless the effect is reaosnably good
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10860 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 02:44:02 +00:00
auria
c6a2cecc05 Add my own sphere mapping shader, since irrlicht's one is buggy when the model moves around. Bonus, mine uses pixel shading instead of vertex shading, which makes the shadows much smoother
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10859 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 02:25:52 +00:00
auria
49d190defe Work on little cutscene where you earn a trophy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10858 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-16 00:41:45 +00:00
hikerstk
5d956568b9 Fixed crash (which atm only happens with reverse mode, when the
cow in farm is inivisible).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10857 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-15 23:59:05 +00:00
magned
817eaf6f2a Marked tracks which currently doesn't work at all in reverse. Most of them only needs minor tweaks to at least be drivable both ways.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10854 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-15 23:37:20 +00:00
hikerstk
5e2dcb7963 Fixed crash when using reverse in tracks with short cuts that
are hidden for the AI.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10853 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-15 20:55:36 +00:00
hikerstk
d76777f765 Fixed crash with end controller.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10852 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-15 20:54:11 +00:00
hikerstk
15445f182c Adjust start position of camera (for initial camera movement) properly,
which especially fixes its position in reverse mode.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10851 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-15 05:27:27 +00:00
hikerstk
94be2cfec2 Automatically switch to camera 0 when the lap line is crossed. This
improved handling of end cameras for reverse mode (otherwise one
additional end camera would need to be defined to be used just
when the lap line is crossed).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10850 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-15 05:23:21 +00:00
auria
c92df26ea6 Show which challenges have been solved in the dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10849 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-15 02:21:23 +00:00
auria
2d926bbfcd massive update : more work to support several challenge difficulties; remove a huge lot of code that is no more needed thanks to the new points system; start work on the challenge-solved cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10848 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-15 01:58:24 +00:00
auria
b6e898876a Tweak a challenge
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10847 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-15 01:24:17 +00:00
hikerstk
4967ca992a Fixed one-frame jump when switching end cameras (esp. to
static camera). Main reason was that setPosition does
not update the absolutePosition of the camera, but also
that the camera position got switched without applying
all settings (like zoom).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10846 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-14 23:27:23 +00:00
hikerstk
e13a7078d8 Fixed warnings being printed at race start when using 0 lap races.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10845 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-14 23:25:43 +00:00
hikerstk
8105b6ac0c Fixed end camera handling in reverse mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10844 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-14 21:15:37 +00:00
hikerstk
fcdf44c764 1) Fixed computing of checkling requirements to work properly with
reverse tracks. Simplified code by moving some functionality
   from QuadGraph to CheckManager.
2) Added comments, renamed some functions to better indicate
   what they are doing.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10843 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-14 20:51:29 +00:00
auria
c54a651ce9 When failing to load a track object, don't leave a malformed TrackObject instance in the track_object_manager
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10842 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-13 23:40:27 +00:00
auria
43ba4c4c25 Fix another unitialized variable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10841 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-13 23:32:15 +00:00
auria
418aaf84e7 Fix use of unintialized pointer and improve error reporting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10840 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-13 23:23:10 +00:00
auria
5b6e31639c Potential crash fix
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10839 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-13 15:35:42 +00:00
auria
e21f040919 When LOD is used incorrectly, give error message instead of crashing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10838 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-13 01:13:18 +00:00
hikerstk
8a0fe903a4 Use singleton constructions for check manager.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10837 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-12 21:25:06 +00:00
mbjornstk
58f7048732 Applied Curves in GIMP (raised 0,0 to 0,31) as test to reduce extreme darkness.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10836 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-12 01:46:00 +00:00
mbjornstk
9b414764df Remove useless executable property from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10835 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-11 21:07:54 +00:00
auria
34692ddf0b Update samuncle's Mansion track. Say hello to our first use of lightmaps :) Perhaps a bit too dark though
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10833 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-11 16:50:16 +00:00
hikerstk
ff67a5cf4e Removed the usage of friend declaration. CheckStructure dependencies are
now not read in CheckStructure anymore, instead they are set by the
CheckManager depending on the direction of the track.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10832 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-09 21:14:32 +00:00
hikerstk
45bb8ceb40 Bugfix: In reverse mode, distance along track started with the wrong
graph node, causing the first lap crossing not being detected.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10831 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-09 11:21:07 +00:00
hikerstk
5535564467 Consider the 'sideway' speed with which karts hit each other: this makes
it possible to intentionally push karts off track by crashing into them
sideways. This is experimental ;)
Also renamed some variables to better describe what they are.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10830 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-09 05:41:13 +00:00
auria
8cfe69333f Port track info dialog to XML
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10829 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-09 03:08:32 +00:00
auria
5e6b42933b Add missing info from license.txt
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10828 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-08 23:03:19 +00:00
hikerstk
90e6a02193 Improved collision handling to better detect left/right side
collisions. Made collisions more bouncy than before (but I am
still tuning).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10827 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-08 20:22:00 +00:00
auria
9ba9aa5794 Add trophy models for cutscene
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10825 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-08 16:34:24 +00:00
mcmic
01458892f0 Now reversing check structures order.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10824 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-08 12:48:07 +00:00
hikerstk
c3a9c03b8b Worked around the problem that the reverse check box could not be
selected by mouse on 800x600 resolution (the checkbox was then
outside of the dialog window).
A proper solution (imho) should be to convert the dialog into
a full-screen menu (which would also be consistent with all
other menus).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10823 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 05:32:20 +00:00
hikerstk
7bdcb9d681 Updated comment.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10822 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 05:16:05 +00:00
hikerstk
92ef262bb0 Removed reversal of quads, instead fixed handling of the data structures
that depend on the orientation to properly handle reverse tracks.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10821 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 05:15:19 +00:00
hikerstk
9c51953e7a Removed dead code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10820 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 04:15:13 +00:00
hikerstk
3659b14667 Redone 'distance from start' calculation to use the proper graph structure
(and not to assume that the quads/graph nodes will be added in a specific
order, i.e. in the order in which they are connected).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10819 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 03:10:43 +00:00
hikerstk
f2d5ca5203 1) Set reverse state to false if no reverse track is available
(otherwise after racing one track in reverse mode, the next track
   without reverse available will still have reverse flag set).
2) Set the state of the checkbox to the previsouly selected
   reverse status (which makes it a bit more convenient if you
   want to replay with the same settings).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10818 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 03:08:43 +00:00
auria
da25bc6105 Fix entering garage in a cleaner way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10817 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 01:25:56 +00:00
auria
38a626e921 Improve version of overworld without splatting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10815 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 01:10:54 +00:00
auria
5fc90518c9 fix the small bushes in scotland that had become white quads
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10813 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-07 00:31:44 +00:00
hikerstk
59c5537fe5 Fixed crash in case of using -N without --reverse on the command line.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10812 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-06 21:12:10 +00:00
auria
a8dd687071 Revert change I did that introduced bug
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10811 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-06 02:55:41 +00:00
hikerstk
b5bb733e19 Make the karts start just ahead of the starting line in reverse mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10810 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-05 22:33:17 +00:00
hikerstk
80ec893758 Use singleton-like constructs instead of static
pointer to quad set etc.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10809 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-05 22:24:20 +00:00
hikerstk
648eb17e0a Added command line option for reversing tracks.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10808 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-05 20:56:45 +00:00
auria
65b4eed110 Implement going in the garage to change kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10807 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-05 19:32:17 +00:00
hikerstk
c49226aefc Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10806 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-05 11:33:19 +00:00
hikerstk
6e099ebbb9 Marked more tracks to be reversable.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10805 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-05 11:32:31 +00:00
auria
7711bab285 Add the necessary code to trigger location-specific action; for now there is a placeholder in the location of the overworld garage
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10803 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-05 01:32:35 +00:00
auria
547fd78d6d use the kart selected by the player in story mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10801 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-05 00:23:31 +00:00
mcmic
29192e7fc6 Added text next to reverse checkbox
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10800 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-04 16:02:02 +00:00
mcmic
d81cc54fa8 Implementation of reversed track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10799 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-03 23:18:14 +00:00
magned
0e1335e560 One texture was missing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10796 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-03 01:04:05 +00:00
magned
8d6a608a49 Water shader moves now at an acceptable speed, and in a more logical direction
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10794 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-03 01:01:24 +00:00
magned
97777877aa Adding water shader to Scotland. Note: water moving way too fast currently
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10793 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 23:37:21 +00:00
auria
6dcc313611 Make water speed customizable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10791 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 16:37:30 +00:00
auria
1032f9654d Update CMake build system to check for irrlicht version
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10790 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 16:15:28 +00:00
auria
737d931a76 Fix minor warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10789 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 14:49:39 +00:00
hikerstk
613173ff3d Set the world kart id in the constructor of karts, and not
later in a separate call.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10788 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 05:21:14 +00:00
hikerstk
8dd5b8461c Make sure that --history (and other options that immediately cause
a race to start) work properly without having to specify -N.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10787 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 05:18:59 +00:00
magned
a44bee360d Retry adding water shader to Shifting Sands
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10786 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 02:22:10 +00:00
magned
d01a271093 Added water shader to Shifting Sands river
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10784 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 01:58:05 +00:00
magned
4c29734935 Added water shader to Amazonian Journey river
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10781 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 00:45:16 +00:00
magned
659a928438 Added water shader to Lighthouse water
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10779 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-01 23:14:17 +00:00
hikerstk
4a6a7d86ed Fixed typo and potential crash in particle effects for karts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10778 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-01 21:02:19 +00:00
auria
82a503637c Use new water on island track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10777 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-01 01:44:20 +00:00
auria
fb442f3a1e Fixed fish that was impaled in grass
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10776 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-01 00:40:31 +00:00
hikerstk
9d5485a9e3 1) Moved attachment handling from physics to attachment.
2) Split Kart::crashed into two public functions for collisions with
   kart and collisions with track, and one private function with code
   common to both collisions.
3) Removed #include of attachment.hpp from kart.hpp to reduce compile
   time.
Sorry for not splitting this up into three parts.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10775 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-31 12:02:10 +00:00
auria
27360fbe93 Fix leak by introducing code to free meshes that are not associated to any scene node
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10774 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-31 02:24:10 +00:00
auria
b950d4a7bc Work around crashes when visting overworld twice. However I'm pretty sure this 'fix' causes a leak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10773 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-31 01:23:50 +00:00
auria
19dd91da8f All very minor changes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10772 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-31 01:17:39 +00:00
auria
449c24ed47 Fix starting backwards on overworld (Thanks Joerg for the script fix)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10770 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-31 01:12:24 +00:00
auria
6cc19c39d0 Improve challenge selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10768 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-31 00:28:17 +00:00
hikerstk
a993cebca0 Applied first part of MCMic's patch to allow driving a track in reverse.
It adds a flag to the track.xml files, a (currently unnamed) checkbox
in the track selection screen, but doesn't do any actualy reversing (see
forum http://forum.freegamedev.net/viewtopic.php?f=18&t=2661 for
details).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10767 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-30 23:35:46 +00:00
hikerstk
c7083edba3 Moved terrain particle effectrs from kart into kart_gfx.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10766 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-30 22:20:31 +00:00
auria
9e99055545 Split overworld trees in subnodes to help irrlicht do proper Z sorting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10765 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-30 22:14:34 +00:00
magned
5ab305771c Added particles for 2.5 sec skidding and 3.5+ sec skidding. Feel free to improve.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10764 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-30 07:35:04 +00:00
hikerstk
7712af3070 Created branch for reverse-mode driving.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/reverse_mode@10763 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-30 03:47:02 +00:00
auria
3fbaeab536 Fix pedestrals by the sea
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10761 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-30 02:55:26 +00:00
auria
665ee15cdd Fix large font
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10760 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-30 02:25:38 +00:00
auria
3e3c676db0 Clean up text nodes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10759 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-30 01:59:33 +00:00
auria
b29456012c Silence those remaining of the annoying warnings that are printed when loading the overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10758 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-30 01:00:33 +00:00
auria
e346b44ba1 Silence many of the annoying warnings that are printed when loading the overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10757 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-30 00:54:13 +00:00
auria
973a7cd4bb Use higher-res font for the digits in the overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10756 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-30 00:27:53 +00:00
hikerstk
369338e39f Fix nitro in old (current default) skidding code (skidding effect
was shown all the time after 2.5 seconds of skidding all in all).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10755 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 22:41:05 +00:00
hikerstk
35d02e2547 Added indication when the skid bonus 1 and 2 is reached. ATM this
still looks like nitro, and there the bonus of bonus 1 and 2
is actually still the same (wip).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10754 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 22:31:40 +00:00
hikerstk
b68e849521 Updates VS 9 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10753 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 22:26:22 +00:00
auria
c4507211db Make water in overworld trigger rescue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10751 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 21:51:46 +00:00
auria
6ff2734b11 Fix crash when starting race in overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10750 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 21:44:29 +00:00
auria
91cdec00a6 Correct crashes in overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10749 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 21:28:31 +00:00
auria
9d4157de93 Add sound hack in debug mode on OSX to make STK more pleasant to debug ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10748 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 20:08:49 +00:00
auria
a9516bb08d Fix boats hovering in mid-air, update license
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10747 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 17:04:52 +00:00
auria
691319efd3 Only use water shader when driver supports GLSL and shaders are enabled in preferences
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10744 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 16:40:35 +00:00
auria
71118f24cf Add water shader for the overworld. Feedback ewlcome
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10743 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 16:39:30 +00:00
auria
652e3180f0 Added needed code for shader
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10742 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 03:13:12 +00:00
auria
1d12c3c9aa Improve water shaders a bit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10741 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 03:11:48 +00:00
auria
f33cbb8dc0 Add WIP water shader. Not yet used because not satisfying
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10740 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 02:55:52 +00:00
auria
b57ea6a182 Slightly improve normal map shader. It's less physically realistic than before but IMO looks better
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10739 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-29 01:10:57 +00:00
auria
bae9f0e15e Stop time while the challenge dialog is shown
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10738 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-28 03:00:31 +00:00
mbjornstk
c551aa5c59 Add select_challenge.[ch]pp to build system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10737 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-28 02:51:37 +00:00
auria
708d79b2f4 Add dialog asking to select challenge difficulty. Crashes for now so don't report bugs yet
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10736 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-28 02:06:44 +00:00
auria
0bf039c09e Update Xcode and CMake files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10735 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-27 23:47:21 +00:00
mbjornstk
3f0fc54773 Add string include so compile completes.
Error was "string in namespace std does not name a type".


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10734 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-27 22:33:35 +00:00
hikerstk
1a49c6bfe5 1) Moved zipper and nitro particle code into a common class
KartGFX (to make kart.cpp smaller). Work in progress.
2) Updated VS 9 project file.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10733 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-27 13:09:51 +00:00
hikerstk
ad2a999034 Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10732 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-27 13:08:11 +00:00
auria
af51e45217 Fixed leaks when a challenge file could not be read
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10731 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-27 02:46:58 +00:00
mbjornstk
23fe90cd61 Remove references to challenges.[ch]pp, including the include.
Maybe main_menu_screen.cpp is also useless now? Otherwise it would had failed
compiling in other plataforms too.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10730 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-27 00:33:39 +00:00
auria
0bab0045bf Update challenges in the overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10728 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-26 19:23:57 +00:00
auria
57b727f68d Big overhaul of challenges. Bumped challenge XML file format to version 2.0. Now each challenge file speficies 3 difficulty levels. Started adapting unlock manager for these changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10727 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-26 19:12:48 +00:00
auria
47a7076ab0 Avoid potential crash with challenges
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10726 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-26 18:14:01 +00:00
auria
57085843ae Improve placement of numbers in overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10724 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-26 01:52:55 +00:00
auria
5bdca7e90f Improve display of requirements on force fields
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10723 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-26 01:13:45 +00:00
auria
7db25a654b Update other subsea particles
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10722 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-25 02:56:22 +00:00
auria
8e9218c435 make water in subsea trigger a reset. While we're at it update the particles to the new format
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10720 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-25 02:46:18 +00:00
auria
ec0a20c319 Fix bug #557 by deactivating challenge orbs when the player doesn't have enough points for them
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10719 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-25 02:09:10 +00:00
auria
870d5c05aa Fix gamepad in overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10718 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-25 02:01:29 +00:00
hikerstk
c9d2286e30 Changed the speed dependency of the visual skid offset:
before it was scaled by getSpeed()/getCurrentMaxSpeed().
Since current max speed is affected by zipper (it increases
max speed), the visual skid angle would change when the
skid bonus is activated, resulting in jump in the kart
rotation.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10711 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-24 05:56:43 +00:00
hikerstk
f25cda4aa2 Update STK to compile with latest irrlicht (irrlicht r4047
fixed a typo in a function name, so now you need r4047 or later
for STK to compiler!).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10710 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-24 03:24:09 +00:00
hikerstk
808ffa85f8 Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10709 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-24 03:22:59 +00:00
hikerstk
a7bdb6f99a Show skidding in history replay (still no skid marks or so,
but at least the visual rotation is shown).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10708 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-23 10:37:54 +00:00
hikerstk
fd4eb3fa5e Added comment.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10707 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-23 06:06:17 +00:00
hikerstk
0836380d9e Apply the additional rotation to be applied to a body also
to the interpolated world transform. This fixes a bug for
rotations that are applied only once, since kart.cpp would
use the interpolated world transform, which is otherwise
not updated till the next time step, resulting in a jump
of the kart rotation.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10706 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-23 05:37:21 +00:00
hikerstk
51468de16e Removed sqrt from visual skidding angle, which helps keeping the
physics and visuals in synch (since the physics body will rotate
linearly over time when releasing skid, while the visuals would
still use sqrt).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10705 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-23 05:34:32 +00:00
auria
b9cdffb650 Improve bubbles by the sea, near the top, to better match the shape of the little caves
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10700 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-20 03:06:49 +00:00
auria
a5e80dcdcd Revert accidentally committed stk_config.xml, attempt 2
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10699 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-20 02:40:58 +00:00
auria
7bee493c1f Revert accidentally committed stk_config.xml
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10698 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-20 02:40:31 +00:00
auria
c3e3c38817 Show required points near each force field. Feedback welcome, I'm somewhat dubious
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10697 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-20 02:21:19 +00:00
auria
792aac1e68 Improve where rescue will drop you in overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10696 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-20 01:14:15 +00:00
auria
aac43ad521 Improve starting challenge from overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10695 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-20 00:43:51 +00:00
auria
01482b018b Fix potential assertion failure/crash
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10694 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-20 00:43:05 +00:00
auria
18ead10df9 Add support for tangent meshes when converting to bullet
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10693 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-20 00:19:10 +00:00
auria
5dda0e97a1 Add Japanese font, thanks to tkbd
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10692 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-18 22:12:26 +00:00
auria
34a1802320 Add missing texture in overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10691 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-18 22:12:00 +00:00
hikerstk
1160c68ee5 Improved handling when releasing the skid button.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10688 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-18 05:39:29 +00:00
hikerstk
1998ed5d90 Removed debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10687 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-16 21:59:32 +00:00
hikerstk
79e2b7d0ae More work on skidding (still disabled by default).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10686 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-16 21:52:47 +00:00
hikerstk
2a741992e2 Yet another fix to linux compilation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10685 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-16 21:44:19 +00:00
mbjornstk
5940abf58b Add string include so it compiles.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10684 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-16 20:52:08 +00:00
hikerstk
351f766ca4 Made KArtProperties member of STKConfig a pointer,
which removes the dependency of kart_properties.hpp
from stk_config.hpp, hopefully reducing the compile
time when kart_properties.hpp is changed. Had to
add many missing includes all over the place as a
result :)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10683 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-16 05:59:51 +00:00
auria
9f69dad8a3 better error handling
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10680 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-15 22:07:05 +00:00
auria
d6221dae92 Use new normal map shader for overworld columns. Remove 2-UV-layer normal map feature, irrlicht just doesn't support it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10675 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-15 21:52:07 +00:00
auria
93a7099cf9 Minor tweaks to normal maps
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10672 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-15 20:33:18 +00:00
auria
df0232456d Add new fixed normal map shader, thanks to Fabien Sanglard\! (Only for single-UV-mapping atm, i.e. applies to minigolf balls but not overworld columns)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10669 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-15 16:37:15 +00:00
auria
cd6185c2ee Start work on starting challenges from overworld. Note that it does NOT yet fully work.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10668 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-15 02:46:59 +00:00
auria
d7eff73234 Different display for locked challenges; link toghether force field and challenge
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10667 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-15 01:45:40 +00:00
auria
bf01c05412 Fix typo + improve challenges on the map (more are now visible on the minimap)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10665 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-14 19:29:02 +00:00
auria
55b18bdbba Show summary of challenge when approaching orb
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10664 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-14 19:16:25 +00:00
auria
25716c2b5b Differenciate between locked and unlocked challenges on minimap
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10660 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-14 03:04:10 +00:00
auria
26b9d63103 Start showing location of challenges on minimap. Atm state (locked on not) is not shown
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10658 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-12 23:35:57 +00:00
auria
c86a92efb1 REvert accidentally committed stk_config.xml
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10657 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-12 23:02:58 +00:00
auria
e700320a00 Add sound emitters and improve the mine force field to look nicer from inside
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10656 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-12 20:27:57 +00:00
hikerstk
68cbd9696d Started to add some breakpad tests and a special VS9
configuration to test it (not even compiling yet).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10655 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-12 05:43:14 +00:00
hikerstk
18f86fff98 Removed unused post-skid-rotation property,
added post-skid-rotate-factor.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10654 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-12 02:20:05 +00:00
hikerstk
46c11b9b6c Removed debug output.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10653 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-12 00:24:50 +00:00
hikerstk
ee88af76b9 1) Added adjustment of rotation of chassis after skidding.
2) Renamed setTimedImpulse to setTimedCentralImpulse.
New skidding is still disabled.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10652 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-12 00:09:04 +00:00
hikerstk
814ab822d0 New skidding now somewhat adjusts the position of the
chassis (work in progress, still disabled by default).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10649 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-11 05:38:30 +00:00
auria
de3b03cc80 Use right sound when crossing force field
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10647 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-11 02:54:55 +00:00
auria
72b409344e Start work to have trigger items, and for now use them to play a sound when crossing the force fields in overworld. This is WIP.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10646 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-11 02:47:06 +00:00
auria
a5bc671821 Rework force fields from the village so that they look nicer when seen from inside the houses
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10643 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-11 01:24:55 +00:00
auria
fa29d09ff0 Fix issues with fadein effect of bubble in forest area
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10642 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-11 00:33:46 +00:00
auria
de6873ea87 Fix many Z sorting issues around mountain by splitting objects into separate nodes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10640 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-11 00:13:25 +00:00
auria
1b8c1d8088 Just increasing my commit count, nothing to see folks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10639 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-10 23:41:08 +00:00
auria
c29c91da21 Make bubble force fields fade in softly insetad of just popping up
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10638 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-10 23:40:14 +00:00
hikerstk
dde12fb6a7 Added asserts to detect NANs in applyTorque.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10637 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-10 22:50:19 +00:00
hikerstk
a25fb4a71c Replaced core::stringc with std::string.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10636 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-10 22:45:57 +00:00
auria
7f2895d5f6 Fix invisible shells rotation in overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10634 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-10 03:14:42 +00:00
auria
2c9db720c0 Add initial way to make some bubbles traversable and others solid. More tweaking will be necessary
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10630 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-10 02:04:46 +00:00
auria
f30bab0dea More work on overworld, namely bringing the no-splatting version more up to speed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10628 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-09 19:38:05 +00:00
hikerstk
e18ffedf44 Added support for a bonus zipper if a kart uses skidding. This
is disabled for now till work on the new skidding is finished.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10626 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-09 05:58:29 +00:00
auria
cd5ff43c5d Improve 'push back on collision' effect
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10624 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-09 02:37:36 +00:00
auria
513b021a6c Add 'push back on collision' effect
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10623 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-09 02:30:49 +00:00
hikerstk
d510a660f8 Removed more changes to bullet (which didn't compile with windows). Now bullet
is back to its original state.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10621 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-09 01:34:45 +00:00
auria
2916e527da More work on overworld UI + give the player infinite nitro
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10620 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-09 01:25:27 +00:00
auria
67cc863331 Improve drivelines on overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10618 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-09 01:20:32 +00:00
auria
9e9f4f7223 Improve drivelines on overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10616 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-09 00:59:20 +00:00
auria
a2e9db2ae5 Disable quantization to improve load times, thanks Joerg for the idea (oops, I'd changed the wrong one ^^)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10615 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-09 00:45:03 +00:00
auria
f230855b3d Disable quantization to improve load times, thanks Joerg for the idea
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10614 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-09 00:35:15 +00:00
auria
6d7d52f993 Don't build the bvh twice
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10613 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-08 23:50:22 +00:00
auria
9d04b23a36 Remove serialized bvh since it was determined this doesn't work well with bullet
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10612 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-08 22:16:04 +00:00
auria
53cbbe5408 Revert more bullet stuff that for some reason escape the reverse-merge I used. svn, wtf?
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10610 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-08 20:39:14 +00:00
auria
a56aad610c revert changes made to bullet when trying serialization. it just won't work...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10609 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-08 20:17:21 +00:00
auria
939eb6ef3e Fix compilations regarding stdint.h types
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10604 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-08 17:04:41 +00:00
auria
fb0ee953f5 Fix more uses of 'int' and 'short int' type in bullet where they clearly meant to use 16-bits or 32-bits types (hey the comments even say '4 bytes' but they use a int type that is 8 bytes on many computers -.-)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10603 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-08 16:59:53 +00:00
auria
cadd8a3faf Add more debug code to bullet...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10602 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-08 16:45:43 +00:00
auria
fe566590bd Add more debug code to bullet...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10601 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-08 16:38:49 +00:00
stephenjust
d7d8df28ee Fix VC warnings. Hopefully didn't break non-vc compilation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10599 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-08 03:32:10 +00:00
auria
ac799f4b9b Fix issue under windows
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10598 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-08 03:03:04 +00:00
auria
24d951363d Bad bullet, using generic 'int' in a serializable class. I may still have missed some, this is a test. If it turns out to work we'll need to submit a patch...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10597 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-08 02:49:27 +00:00
auria
4e6245b401 Print more info to try and debug weird serialization issue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10596 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-08 02:45:30 +00:00
auria
a897dd7209 Amend previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10595 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-08 02:31:46 +00:00
auria
e54bf5ac72 Print deserialization failure reason to help debugging
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10594 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-08 02:26:45 +00:00
auria
3a994f321a Rework mesh topology and texturing in overworld. No major change the small caves just look nicer
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10592 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-08 02:18:16 +00:00
auria
b6601d1aaf Add missing \n in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10587 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-07 23:12:23 +00:00
auria
d731420997 Improve error handling
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10586 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-07 23:07:37 +00:00
auria
ca4da84bae remove useless assert
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10585 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-07 23:06:10 +00:00
auria
4406a28f3a Add serialized BVH file for overworld, to go with previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10584 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-07 22:09:17 +00:00
auria
06d9359fa6 Add experimental code to load bullet mesh BVH from serialized file instead of calculating it on the fly, making it quite a bit faster
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10583 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-07 22:06:40 +00:00
auria
d7b12da059 Add a few time facilities that were useful to test what takes long
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10582 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-07 22:01:51 +00:00
auria
ec1e0d58e0 More work on overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10580 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-07 02:48:34 +00:00
auria
2258adb103 Add a few more challenge orbs to the overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10578 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-06 01:24:05 +00:00
auria
9a7a738426 Fix normal maps in minigolf using new materials.xml syntax
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10576 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-05 16:39:13 +00:00
hikerstk
e06c8a05fa Split updatePhysics into several shorter functions to make the code easier to
understand. Removed and simplified some functions. This should not change
anything in actual game play.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10574 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-04 21:58:33 +00:00
hikerstk
87865b7dec Removed unnecessary include of kart.hpp from world.hpp.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10572 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-04 05:32:19 +00:00
hikerstk
7e59d027c5 Minor code simplification.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10571 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-04 05:28:16 +00:00
auria
331b6e4aa4 Add challenges to forest area of overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10570 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-03 23:24:16 +00:00
auria
fb80b6daa6 Add improved error checks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10562 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-03 02:24:38 +00:00
auria
c42e39b2cc Minor changes to mansion
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10561 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-03 02:07:22 +00:00
mbjornstk
bba610a4c8 Remove useless executable property from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10560 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-03 01:24:50 +00:00
auria
5559357b45 Add screenshot to Mansion and extend the credits of Samuncle in the credits screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10558 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-03 01:19:18 +00:00
auria
92a165f098 Saw hello to a first version of the new Blackhill Mansion track by Samuncle :D please note that the interior of the house is not yet filled and the ghost was not added yet, so more to come
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10557 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-03 01:16:52 +00:00
hikerstk
a720994036 Fixed #539 (elephpant has problems with wheels when using convex hull
as collision shape). This appears to be a bullet problem (raycast for
wheels is hitting the chassis), worked around this by disabling
raycast collisions with chassis completely.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10556 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-03 00:29:34 +00:00
hikerstk
324c976f2d Fixed input-filter that was moved under guiengine.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10555 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-03 00:24:13 +00:00
hikerstk
62b65a23da Fixed incorrect b3d filename in scene file for new jungle track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10549 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-02 22:46:49 +00:00
stephenjust
b772e99028 Add a configuration for wiiuse to vc9 project (must have wiiuse.lib and wiiuse.h in the dependency path for this configuration to compile)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10548 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-02 21:40:53 +00:00
auria
b712b427bc Fix CMake build system, Funto apparently had local source files around when he generated the list
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10547 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-02 19:20:25 +00:00
auria
2912431103 Credit Samuncle for his work in the jungle track and a few minor changes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10544 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-02 01:30:40 +00:00
funto66
9dc03ff36d Moved the wiimote update loop in a separate thread
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10543 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-02 00:06:11 +00:00
mbjornstk
dde596e0fc Change files that have mixed EOLs and make sure they keep one style from now.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10542 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-01 23:50:36 +00:00
funto66
254fa42b7c Now we can use the buttons for the wiimote, but the refresh is horribly slow...we probably need to put the update loop in a separate thread
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10541 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-01 23:24:42 +00:00
funto66
61a6b6fbf0 Wiimote is now in the device list :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10540 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-01 22:12:35 +00:00
funto66
569308a730 git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10539 178a84e3-b1eb-0310-8ba1-8eac791a3b58 2012-01-01 21:19:13 +00:00
auria
00c477078b Remove outdated declaration in input manager
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10538 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-01 19:37:31 +00:00
auria
e6b823e1a7 Convert overworld texture to jpeg to make it smaller, give it better name and make crystal ball halos be visible on both sides
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10537 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-01 19:34:59 +00:00
auria
4826a3d436 Update jungle screenshot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10536 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-01 17:06:19 +00:00
stephenjust
0c57b19e9d Update vc9 and vc10 projects
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10534 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-01 01:36:18 +00:00
mbjornstk
d37bb55d06 Add overworld related new files to build system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10533 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-01 01:08:00 +00:00
auria
2a96276da5 The oveworld GUI now has its own class, will be easier to work the UI as I want
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10532 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-31 22:07:49 +00:00
auria
b3ea30a94e Other fix, sorry
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10529 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-31 21:22:55 +00:00
auria
c7d567ba3e Fix several small issues in jungle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10528 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-31 21:21:37 +00:00
mbjornstk
412dac0b7e Remove useless executable property from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10527 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-31 21:05:39 +00:00
auria
7802b5271e Fix previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10525 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-31 20:31:01 +00:00
auria
c91ded32b4 Surprise addition : thanks to Samuncle, and then me, welcome an updated jungle track\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10524 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-31 20:28:13 +00:00
mbjornstk
28edb7f6b3 Remove useless executable property from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10522 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-30 21:02:48 +00:00
auria
e86a059dde More lod and optimisations to overworld. Note: I am aware that the bubbles popping out of nowhere and really ugly, I will try to think of a way to do a fade in effect
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10521 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-30 21:00:54 +00:00
auria
ee6d1b3b64 Add level of detail to overworld pedestral, they were using a LOT of polygons
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10519 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-30 20:32:09 +00:00
auria
4f068e2bb3 Add hut to desert/jungle area of overworld, thanks to samuncle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10517 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-30 17:12:11 +00:00
auria
9de38e25fb Make bubbles separate nodes to fix Z sorting issues
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10515 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-30 16:28:57 +00:00
auria
2febf04c48 Additions to the desert portion of the overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10513 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-29 23:20:03 +00:00
stephenjust
53964c4a4d Update vc10 project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10510 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-28 07:01:57 +00:00
auria
88ed45818d Update no-splatting version of the overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10508 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-28 01:54:17 +00:00
auria
d64f051d0a Overworld : add 4 challenges to sea area
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10505 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-28 01:01:46 +00:00
mbjornstk
bedfb6bd27 Remove useless executable property from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10504 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-27 23:02:55 +00:00
auria
3b0a88ae30 Update overworld : challenge orbs now contain the screenshot of the actual challenge they lead to
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10502 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-27 21:59:11 +00:00
auria
c45e9be77d Make level of anisotropic configurable, plus default to x8 (previously, was using maximum available which could use a lot more video memory with no need since above x8 the improvement is minor). Also remove some debug code that is no more used.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10499 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-27 19:49:03 +00:00
auria
aee0da7a01 Minor update to overworld. Added a crystal ball in one of the houses. More work to come on this front
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10498 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-27 19:44:31 +00:00
auria
41ab5979fa Support alpha-blended sphere mapping
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10496 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-26 21:17:36 +00:00
mbjornstk
0cdbc69c80 Remove useless executable property from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10495 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-26 19:10:25 +00:00
auria
25f8727195 Minor, remove duplicated texture, improve license files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10494 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-26 17:02:16 +00:00
auria
76a5b6a967 Update license file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10492 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-26 16:51:14 +00:00
auria
f23f537620 Update overworld with 'force fields' to guard the entrance to challenges as discussed. I <3 my new shader\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10491 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-26 16:46:29 +00:00
auria
5c7d45576e Minor
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10490 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-26 01:46:57 +00:00
auria
9bb6dc84dd Minor overworld update, add switch to disable pixel shaders, fix custom settings to not be accessible in in-game menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10489 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-25 20:22:37 +00:00
mbjornstk
4ad15ec05b Remove useless executable property from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10488 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-23 02:50:19 +00:00
mbjornstk
c172da9381 Add custom_video_settings.[ch]pp to build system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10487 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-23 02:47:58 +00:00
auria
733bc63dff Add support for using a second UV layer for normal maps
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10486 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 23:05:13 +00:00
auria
948a4eb3a9 Add custom video settings dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10484 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 22:07:10 +00:00
stephenjust
1cd884f8f9 Add states_screens/dialogs/custom_video_settings.[ch]pp to vc9 project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10483 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 22:03:23 +00:00
auria
febcc4411f Add dialog to customize graphics settings in addition to slider
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10482 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 21:14:57 +00:00
auria
f9f8052f09 Improve error handling in string utils
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10481 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 21:01:17 +00:00
auria
7518d008dd Bugfixes and improvements to spinner widget
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10480 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 21:01:03 +00:00
auria
4e62406c8f Improve gui layout algorithm
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10479 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 20:12:37 +00:00
auria
3711f39a4b Fix what happens when pressing escape in players screen accessed from options
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10478 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 19:54:34 +00:00
auria
2786dbe353 Allow uninstalling addons that have upgrades available
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10477 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 19:48:54 +00:00
auria
d0c303c064 Tweak bevel configuration. Especially, disable bevel on Y, this makes it easier for kart to topple over
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10476 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 02:47:52 +00:00
auria
3c9a3c3c68 Overworld : you can now visit the houses and add ufo in technological area
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10474 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 02:08:45 +00:00
auria
82d94750c2 OVerworld update
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10472 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 00:50:11 +00:00
mbjornstk
5062b64ce1 Remove useless executable property from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10471 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 00:41:51 +00:00
hikerstk
5a41379479 Fixed bug in bevel shape: the bevel shaped was larger than the bounding
box of the chassis, resulting in collisions caused by the invisible
bevelled part of the chassis.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10469 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-21 21:43:01 +00:00
auria
5322baa0f4 Add a fallback for when splatting is not available in overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10468 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-21 21:19:04 +00:00
hikerstk
13bca2e3d4 Added support for bevelled collision shapes using
a convex hull collision shape. Disabled by default,
set bevel-factor in stk-config (e.g. to 0.3 0.3 0.3).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10466 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-21 21:08:48 +00:00
hikerstk
2f89789c56 Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10465 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-21 21:02:52 +00:00
auria
f398e8744b Refine detection of splatting support
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10464 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-21 20:32:20 +00:00
auria
c2d69b24f9 Display number of trophies in overworld HUD
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10461 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-20 22:01:45 +00:00
mbjornstk
16b7918f84 Remove useless executable properties.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10460 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-20 21:28:21 +00:00
auria
32f8666d10 Make overworld GUI cleaner by removing timer and rank
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10459 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-20 20:08:19 +00:00
auria
1998aa11f3 Avoid potential crash
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10458 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-20 20:07:08 +00:00
auria
e032615d3a More overworld work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10457 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-20 19:51:05 +00:00
auria
fd49ecb3d6 Add support for vertex colors in splattig shader
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10455 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-20 16:58:12 +00:00
auria
5c52a4e855 Attempt fix in splatting shader
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10454 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-20 01:47:40 +00:00
mbjornstk
e6598d17cd Change build system to accept names with spaces.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10453 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-19 23:50:18 +00:00
mbjornstk
8a266dc6b2 Add new overworld mode file to build system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10452 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-19 23:29:02 +00:00
hikerstk
c3586684d3 Cosmetic changes only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10451 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-19 22:02:48 +00:00
stephenjust
33e93f050b Update VC9 project file to add modes/overworld.[ch]pp
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10450 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-19 21:45:34 +00:00
mbjornstk
7335106504 Remove more executable properties from data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10449 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-19 20:15:04 +00:00
auria
30d71f8a34 Some improvements to overworld
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10447 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-19 17:48:00 +00:00
auria
82d133fa3c Oops forgot something in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10446 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-19 03:00:36 +00:00
auria
ad8b8acc67 Overworld : all major splatting textures are now in place
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10444 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-19 02:59:10 +00:00
auria
92b077a250 Create new world type for overworld for customized behavior. Hide overworld in track seelciton screen. Launch overworld when clicking on story mode button.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10443 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-19 02:26:07 +00:00
mbjornstk
9eb21b24d0 Remove useless executable property.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10442 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-19 01:05:18 +00:00
auria
81232e5a95 Say hello to a first version of the overworld. Note : THIS IS VERY MUCH A WORK IN PROGRESS
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10440 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-19 00:15:06 +00:00
hikerstk
c3a057f206 Added options to apply an impulse for a certain amount of time. This
way pushing two karts away from each other is less abrupt. This is
now enabled, feedback (or tweaks) welcome.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10439 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-18 20:55:27 +00:00
auria
683b0e1903 Improve Lambert shading in splatting : actually use the sun direction
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10438 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-18 02:39:05 +00:00
auria
1ce4443ed8 Add lambert lighting to the splatting shader to make it look less flat
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10435 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-18 00:48:35 +00:00
auria
cb668a211a Fix wilber's nose
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10431 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-16 01:54:03 +00:00
auria
184da58d31 Use blender's new support for unicode to properly write Samuncle's name
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10428 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-15 19:28:23 +00:00
hikerstk
2920a5a126 Some code cleanup. Removed tabs, fixed layout. Removed
unnecessary code, change some defaults to reduce number
of calls from STK.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10423 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-15 06:16:33 +00:00
hikerstk
d06acf1f7b 1) Added an (additional) impulse to push karts away from each other.
This impulse does not cause any rotation of the kart, it just pushes
the kart orthogonal to its velocity.
2) The rotational velocity is set to 0 in case of a collision, hopefully
avoiding the problem that karts will rotate as result of a collision.
3) A collision pair now stores the exact collision point for both bodies
(which is then used to determine the side in which the impulse to be
applied).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10422 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-14 21:02:15 +00:00
auria
411fffa55b Clarify license file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10420 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-14 14:31:09 +00:00
auria
938826f129 As was discussed, remove top bar, move icons to the bottom
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10415 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-12 23:58:04 +00:00
auria
1b57f7430f Move player selection to the options as was discussed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10414 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-12 23:23:50 +00:00
hikerstk
43c63910a9 Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10412 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-12 22:52:04 +00:00
hikerstk
a69e94767e Made the restitution settable for karts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10409 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-12 10:40:09 +00:00
hikerstk
dde603030c Missing file in previous commit (unused network code, but
it wouldn't compile without this).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10408 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-12 05:43:57 +00:00
hikerstk
8ab469d4d8 1) Added an additional impulse to push karts away in case of a collision (unused atm)
2) Saved one collision point for each collision pair so that a frontal detection
   can be detected (atm unused).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10407 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-12 05:42:40 +00:00
hikerstk
6a9b401d6e Reset visual-skid value to original value.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10406 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-12 05:36:48 +00:00
hikerstk
f33cdb2d17 Final fix for #528 (see also r10404): don't test
for locked karts when using --ai.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10405 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-12 03:49:33 +00:00
auria
ed432fbdf4 Disable checking if kart/track is locked when launching from terminal, avoids crash
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10404 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-12 01:03:44 +00:00
auria
66c41037ed Cleanup loading animated LOD nodes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10399 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-10 21:49:24 +00:00
auria
27cfa16820 Don't use in-game keys for menus, some people may setup their gamepad to use a key that's pressed by default for acceleration
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10395 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-10 20:06:43 +00:00
auria
b0270f69d6 Show in the options when many similar gamepads are connected
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10394 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-10 19:47:59 +00:00
auria
0de1c740e9 Delete old wood.jpg again, but fix lightouse (@minibjorn: I want to get rid of this texture, if you find another track that needs it please tell so that I fix the track, don't add the texture back)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10392 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-10 18:43:32 +00:00
coug36
2a87040138 Added missing files to VC10 project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10390 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-10 10:25:41 +00:00
mbjornstk
4d61576f75 Recover wood.jpg for lighthouse track, otherwise tree trunks are untextured.
It was deleted in r10366.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10389 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-10 03:17:42 +00:00
auria
8b65c3d084 Fix crash when starting from terminal with option -N
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10388 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-10 02:44:35 +00:00
auria
3aa77cccfa Don't allow a player to delete themselves
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10386 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-09 01:12:30 +00:00
auria
e705e98a69 Fix adiumy to use proper color format
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10385 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-09 01:01:57 +00:00
auria
479b1249ff Highlight menu buttons even when using keyboard and not mouse. Sorry for the ugly code, gotta deal with irrlicht's skin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10383 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-08 21:50:33 +00:00
auria
25f2700794 Improve main menu based on feedback received
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10381 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-08 17:54:58 +00:00
auria
8e6657378b Allow longer player names to be visible
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10379 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-08 01:54:49 +00:00
auria
eccc1a66b4 Fixed bug when selecting player profile, don't rely on numerical IDs, they may not match because the guest profile is skipped
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10378 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-08 01:25:56 +00:00
auria
b338e1f0d6 Allow selecting who you are
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10377 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-08 01:02:47 +00:00
auria
b1963a7a50 remove from materials.xml references to old textures that were deleted so that it stops logging warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10376 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-08 00:55:50 +00:00
auria
77cd48a41f More minor tweaks to the main menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10375 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-08 00:52:16 +00:00
auria
de20a89c17 Horrible work around small glitch I'm too lazy to fix right now...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10374 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-08 00:44:30 +00:00
auria
cd5e26c223 Show name of current player
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10373 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-08 00:34:48 +00:00
auria
8b50b30ecc New main menu, more minimalistic, based on mockup by samuncle. Please comment
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10372 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-08 00:25:23 +00:00
auria
9f727200c3 Add remember me checekbox on the initial screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10371 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-07 20:34:28 +00:00
auria
0e4d84bd26 Update Scotland,replacing the old textures that have been removed from data/textures
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10369 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-07 19:42:32 +00:00
auria
3e431d6895 Don't register a keypress when a gamepad button is released in the menus
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10368 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-07 17:06:32 +00:00
auria
6a793fb708 Remove old ugly texture that I don't think any track still uses
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10366 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-06 19:02:09 +00:00
auria
61070ece57 Select the appropriate identity when starting a new race from what was selected on the welcome screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10365 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-06 18:55:18 +00:00
auria
52e735e2ab Implement the 'new player' player on the welcome screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10364 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-06 18:48:48 +00:00
auria
92eb0ebd2a Ran a small bash script to remove all of those annoying strings. The only thing they gave us were the need to rebuild after committing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10363 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-06 18:43:36 +00:00
auria
a87d34aa7d More refactor in player code to reduce coupling
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10362 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-06 18:27:32 +00:00
hikerstk
964d132364 Added code for skidding (currently disabled, so no visible change).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10361 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-06 05:54:16 +00:00
hikerstk
1d15cb7ba0 Update VS 9 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10360 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-06 05:52:29 +00:00
auria
8845aa30a1 Start refactoring player handling code and add some missing checks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10359 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-06 02:28:53 +00:00
auria
a0c3e043cf Select a player name by default
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10358 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-06 02:11:02 +00:00
auria
bd36a57164 Add initial seelct identity screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10357 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-06 02:06:48 +00:00
auria
b384f71c7e Fixed bug when loading challenges.xml
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10356 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-06 01:16:16 +00:00
mbjornstk
f3c9338908 Add the game slot files to build system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10355 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-06 01:01:17 +00:00
auria
e61c4430b3 Fix some breakage in challenges
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10354 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-06 00:01:48 +00:00
auria
57d85f1bf1 Remove accidentally committed logging
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10353 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-05 23:58:49 +00:00
hikerstk
2a9e76d644 Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10352 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-05 22:27:03 +00:00
hikerstk
dd505e00b0 Fix for cmake: Added test for __socklen_t_defined which is used on linux (autotools
would define HAS_SOCKLEN_t, cmake doesn't).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10351 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-05 22:15:24 +00:00
hikerstk
97943c7fb3 Updated VS 9 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10350 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-05 22:10:17 +00:00
auria
0455efd20d Massive refactor in challenge code to allow having more than 1 progression
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10349 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-05 22:00:42 +00:00
mbjornstk
b5fef48c61 Add 4 new files for story mode to build system.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10348 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-05 00:57:53 +00:00
auria
d0a7af3761 Start adding first screens of story mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10347 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 23:06:53 +00:00
auria
d01a45c35e Fix compilation under some OSX systems
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10346 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 23:05:14 +00:00
auria
b37f9865d4 Change CMake file a little : there is now a scriupt to automagically update the file list by globbing for the list of files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10345 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 23:04:02 +00:00
hikerstk
c201876e2c Removed unnecessary getMass function.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10344 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 21:24:07 +00:00
hikerstk
46d4fe197c Fixed history loading of steering and accelerartion for
physics replay if more than one kart is used.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10343 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 20:45:55 +00:00
auria
3446dfbdc2 Fix LOD in zen garden and also now the scene.xml file benefits from the latest bug fixes and is now compliant XML
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10341 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 20:09:42 +00:00
auria
d02b6d1bfb For now use 4x anti-aliasing by default, it's quite a bit faster than x8 and I can barely tell the difference
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10340 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 19:55:37 +00:00
auria
7436edaf41 Add alpha-to-coverage support
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10338 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 19:47:10 +00:00
auria
8940a02b16 Fix ticket #355, and while we're at it improve the texturing of Northern Resort
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10336 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 18:42:20 +00:00
termina1
1d6953bcb3 Fix for ticket 450: use a largest accumulated distance to separate kart respawns in 3sb
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10335 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 15:10:59 +00:00
termina1
852420306e Updated vc10 project file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10334 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 14:21:10 +00:00
hikerstk
66109d56f7 Updated VS9 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10332 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 11:06:07 +00:00
mbjornstk
c85ec85136 Add include for std::sort, it needs algorithm.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10329 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 02:13:30 +00:00
mbjornstk
3e82bd7eec Add include for string.
The .cpp complains about sort... still looking for a fix for that.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10328 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 02:09:51 +00:00
mbjornstk
726492135d Add new "lod node loader" files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10327 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 02:05:04 +00:00
auria
fed42fc062 Fix issue in new lod code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10326 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 01:37:21 +00:00
auria
cccdbb14f7 Remove accidentally committed code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10325 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 01:32:17 +00:00
auria
161f009775 Added forgotten file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10324 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 01:30:50 +00:00
auria
acec3729cd Complete animating LOD objects
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10323 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 01:29:27 +00:00
auria
6e152a22aa Animating LOD objects with IPO is now almost closer to work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10322 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 01:25:09 +00:00
auria
3c4c88e57f Refactor LOD loading to make it easier to make animated LOD objects next
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10321 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 00:51:20 +00:00
auria
ee27609d42 Fix wilber
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10319 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-03 23:40:04 +00:00
auria
ddf544ab44 Fixed blunder in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10318 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-03 23:38:24 +00:00
auria
61e226b5a0 Committing an experiment that looks promosing : made STK load much faster by zipping the models of karts. Joerg, unfortunately I had to add a grab() for a reason I currently don't understand :(
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10317 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-03 23:25:51 +00:00
auria
55df795334 Avoid referencing a null pointer when kart loading failed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10316 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-03 23:19:49 +00:00
auria
bb78f07b4c Also migrate minigolf particles to new way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10315 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-03 22:12:06 +00:00
auria
828705bca6 Fixed issue where particles needed to be manually added at the evry top of materials.xml
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10314 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-03 22:06:23 +00:00
auria
662a95d0e8 Manuall fix crescent crossing ghost until I find what's wrong with the exporter
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10313 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-03 21:44:24 +00:00
auria
3e440fd88d Improve how normal maps work on movimng objects
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10312 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-03 20:09:08 +00:00
auria
d4a57fc833 Try to prevent configuring a gamepad by pressing on the wrong gamepad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10307 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-03 02:43:03 +00:00
auria
150cc190b0 Some improvements to star track. see ticket #449
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10306 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-03 01:38:04 +00:00
hikerstk
3421e14626 Made it less likely that a chassis hits the ground after a jump.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10301 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-02 09:52:21 +00:00
hikerstk
05fb68a706 Added debug output when a kart hits the track (for people
playing without sound ;) ). Needs --physics-debug command
line flag.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10300 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-02 09:41:00 +00:00
hikerstk
a5b3cb7f51 Removed outdated FIXME.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10299 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-02 08:57:41 +00:00
hikerstk
422788bc20 Added setting for maximum suspension force (currently set at the
old default value).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10296 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-01 12:14:20 +00:00
hikerstk
bb6e9f6f2c Replaced tabs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10295 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-01 11:33:37 +00:00
hikerstk
fdafbd4588 Bugfix: forgot to set track-connection-accel to the original value.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10294 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-01 02:57:39 +00:00
hikerstk
52fca10f14 Tried to fix linking problems by moving some code into
class functions.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10293 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-01 02:41:18 +00:00
hikerstk
2c33ed75ed Merged the physics branch back to trunk. There should be no change at
this stage for users.
The physics branch added a few new stability options (which are disabled
by default), fixed bug and reproducing history files when using physics
replay, using --log=file command line option. See log on the physics
branch for full details.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10292 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-01 01:14:10 +00:00
hikerstk
6dca16c420 Fixed uninitialised variable (which was used, but didn't impact
the result much).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10291 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-30 23:48:28 +00:00
hikerstk
3f0e2a7f82 Cosmetic changes only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10290 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-30 23:46:04 +00:00
hikerstk
357297dc38 Very minor bugfix: if a kart got no startup boost, it would
nevertheless set a startup boost of 0 in bullet, which causes
the first frame not to have correct physics applied (not noticable
in game actually).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10289 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-30 23:44:04 +00:00
hikerstk
943128e528 Disabled downward impulse as default.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10288 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-30 23:36:42 +00:00
hikerstk
4dbdc5c588 (Re-)Added support for disablind sliding and zipper (based
on implementation in trunk). Now the physics branch (with
disabled new features) behaves like current trunk.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10287 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-30 23:33:00 +00:00
auria
8799b3ca3b Improve splatting
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10283 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-30 19:34:37 +00:00
auria
47d0e01f12 Add initial splatting support
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10282 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-30 16:56:04 +00:00
hikerstk
31aed84b82 Disabled a bug fix from bullet 2.79 if backwards compatibility (to stk 0.7.3)
is used.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10281 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-30 11:36:38 +00:00
hikerstk
d7d8d4aa6c Applied missing patch from trunk that applies the force only sideways.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10280 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-30 11:33:27 +00:00
hikerstk
d4564dd40d Re-introduced a fix for (apparently) hexley, not sure if this should
be kept, but for backwards compatibility added it back with an
#ifdef.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10278 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-30 08:26:59 +00:00
auria
83527e9146 Apply patch by Wardje to fix displaying GP progress when there are too many tracks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10275 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-29 18:24:04 +00:00
auria
b0b1a7c7a1 Prepare STK to accept additive lightmaps
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10273 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-29 02:48:37 +00:00
hikerstk
eb49ef5f87 Updated VS 9 project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10271 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-28 05:15:34 +00:00
auria
7697988801 Add feature requested by samuncle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10268 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-27 23:41:38 +00:00
auria
407c5319b5 More work to fix building without OpenAL for Android
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10267 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-27 18:15:12 +00:00
auria
bf02f9b788 Fix potential crash
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10265 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-27 02:40:46 +00:00
auria
9afdcfaf50 Apply patch that is a bit similar to what xapantu did, but in a IMHO more modular way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10264 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-27 01:14:16 +00:00
auria
c50e1a6c8b Apply patch that is a bit similar to what xapantu did, but in a IMHO more modular way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10263 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-27 00:48:02 +00:00
auria
c65762cd77 Fixed bug in my previous commit, sorry
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10262 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-26 21:55:31 +00:00
auria
1e63021889 Add support for additive lightmaps
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10260 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-26 20:18:42 +00:00
auria
c148c32e92 Fix shortcut in subsea
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10257 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-25 02:22:03 +00:00
hikerstk
ac90c43f72 Restore the original settings while trying to get the old and
new physics to behave identical when all new features are switched off.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10256 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-24 21:42:54 +00:00
hikerstk
8890925470 Adding braking improvement back in.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10253 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-24 10:29:14 +00:00
hikerstk
dccbfaa5f2 Re-added support for track connection acceleration (for backward
compatibility).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10252 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-24 10:26:27 +00:00
hikerstk
78505d2a8b Added lost improvement: make sure that both wheels
of an axis are touching the ground if at least
one wheel touches it (if only one wheel touches
the ground, the kart will get a strong angular
impulse and turn rapidly).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10251 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-24 10:20:12 +00:00
hikerstk
fd1871be6e Bugfix: adding the radius to the raycast length was lost in
the branch.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10250 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-24 10:13:37 +00:00
hikerstk
0c5125522d Fixed --log=file/terminal (the stdout/err files were opened
before the command line flag was tested, so the behaviour 
depended on the setting in the previous runs, which were
saved).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10249 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-24 09:49:30 +00:00
hikerstk
e92827f357 Cosmetic changes only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10248 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-24 00:22:39 +00:00
hikerstk
06a96ed356 Accept heading angle in degree instead of radians, which is easier
(considering that the special start-tag is mostly used when manually debugging).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10247 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-23 20:52:43 +00:00
hikerstk
f0bf730a9d Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10242 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-22 23:16:19 +00:00
hikerstk
5a4cc87738 Make the physics branch compile with current irrlicht svn.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10241 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-22 23:15:27 +00:00
auria
a4c58d5914 Fixed font tool in CMake, found by wintermute
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10239 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-22 18:36:58 +00:00
hikerstk
afb9e12ce5 Bugfix for the bugfix r10235 for #504 (stk would crash when the kart selection menu is
shown next time after a race).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10238 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-22 05:24:39 +00:00
hikerstk
097427e561 Try to fix #504: the wheel model was not freed, resulting in using
textures which were not reloaded (since the mesh was taken from the mesh
cache).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10235 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-22 00:18:51 +00:00
auria
3a44c2cfff Update mentionned irrlicht version in configure
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10230 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-20 00:17:11 +00:00
auria
be1abb965e Apply patch by winterheart to build with latest irrlicht SVN. Yes, this means you need to update to latest irrlicht :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10229 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-20 00:15:47 +00:00
auria
35d01606f7 Add some checks to catch errors earlier
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10228 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-19 23:41:26 +00:00
auria
5dd29bcb2e Link against pthread in cmake builds
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10227 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-18 20:58:36 +00:00
auria
16f9237b62 Fix non-translatable stirng
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10226 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-18 19:53:18 +00:00
hikerstk
4f6144b890 Fixed handling of multiple gamepads on windows on non-english systems
(the name of the driver is translated, so the if condition would not get
triggered).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10221 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-17 03:08:57 +00:00
hikerstk
d1e132fbcb Fixed physical history replay, it appears to be bitwise identical now (#498).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10220 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-16 21:15:25 +00:00
hikerstk
e37c225654 Reset the 'reminder' time maintained by bullet (which uses fixed
time steps), so that in physics replay the time steps are now
correct.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10219 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-16 01:37:08 +00:00
hikerstk
c556f3d0aa Link in pthread by default, since apparently newer g++ versions (?)
don't do this by default anymore.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10218 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-15 22:14:41 +00:00
hikerstk
6ece9c5624 Removed unnecessary #include, sorted class declaration, added &
to getResetTransform.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10217 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-15 12:05:41 +00:00
mbjornstk
6a704a4f95 Makefiles still broken, add missing ' in sed command.
This is all karma, for removing the 2.49 scripts without warning. ;)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10216 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-15 02:54:30 +00:00
mbjornstk
1c3c090abb Remove more python scripts, from other Makefile.am listing.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10215 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-15 02:50:47 +00:00
mbjornstk
907d33d34d Remove python script from Makefile.am now that it was removed from SVN.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10214 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-15 02:48:30 +00:00
hikerstk
9f9c74cdbe Fixed missing "" around the string define.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10212 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-14 23:52:50 +00:00
auria
bab3705925 define SUPERTUXKART_DATADIR in CMake builds
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10211 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-14 23:27:31 +00:00
hikerstk
51ac2fd051 Don't install font-tool files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10210 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-14 23:01:03 +00:00
hikerstk
7c7cc76925 Fixed distribution of cmake files with autotools.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10207 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-14 22:29:15 +00:00
hikerstk
59d76d5a62 Removed 'Version' keys, which according to
http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html
is the version of the desktop specification, NOT the version of the
application (and it is optional).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10206 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-14 22:19:38 +00:00
auria
478e524864 Remove old blender 2.4 export scripts. Oops, what are they still doing there
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10205 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-14 17:26:11 +00:00
hikerstk
c537c6873e Reset history data each time a race is started (to avoid that previous
history data is used).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10204 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-14 11:57:11 +00:00
hikerstk
09d998bc24 Only save history when the key is pressed (and not again when it is released).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10203 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-14 11:56:14 +00:00
hikerstk
7f086ded7a Bugfix: physics replay didn't work (due to incorrect sscanf format).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10202 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-14 06:05:27 +00:00
hikerstk
311fef8726 Replaying now loops back to the beginning of the recording. Note that
atm the physics values of karts (speed, suspension etc) are not reset,
which can cause difference when looping.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10201 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-14 06:04:32 +00:00
hikerstk
d2d8ec970d Fixed outdated explosion documentation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10197 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-13 23:59:37 +00:00
auria
6c1f06e3a2 Remove canyon from credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10196 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-13 23:58:34 +00:00
hikerstk
9901f983f3 Fixed typos in comments.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10190 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-13 23:36:21 +00:00
auria
7a3b02d7fc merge translations from LP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10186 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-13 23:19:20 +00:00
hikerstk
e264ce269f Fixed rubber ball bouncing too high (#496), r10181 on 0.7.3.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10182 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-13 22:51:07 +00:00
hikerstk
751a7a7791 Fixed ball squashing when it hits the ground.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10180 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-13 22:33:57 +00:00
hikerstk
79bb18870b Fixed compilation problems, removed unused code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10179 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-13 22:28:38 +00:00
hikerstk
8776c0dc49 Adjusted sideways distance.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10178 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-13 22:15:29 +00:00
hikerstk
587084e712 Updated documentation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10176 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-13 20:54:35 +00:00
hikerstk
158bf71046 Fixed include path.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10175 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-13 20:53:23 +00:00
auria
ff89450421 Reduce konqi texture that was uselessly huge and giving a hard time to some gpus/drivers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10173 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-13 16:08:19 +00:00
auria
39e9d56578 Removed svg file that was unused at runtime
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10168 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-12 17:52:57 +00:00
auria
a9df3e65c9 Remove old ugly texture that I'm pretty sure is no more used. Anyway this is trunk so if we find tracks that used it we can fix the tracks ^^
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10167 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-12 17:50:30 +00:00
auria
1690162044 Fixed a few skin images that were not powers of 2 in size
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10165 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-12 17:22:35 +00:00
auria
0b2dc0956d Fixed a few skin images that were not powers of 2 in size
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10163 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-12 17:20:37 +00:00
auria
e8f0631648 Fixed a few skin images that were not powers of 2 in size
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10161 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-12 17:15:30 +00:00
hikerstk
b5db07c453 Added downwards impulse which is proportional to
the speed, to help keeping the karts close to the
ground.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10159 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-10 12:01:36 +00:00
hikerstk
1f7d055fa8 Bugfix - max would get too big, resulting in out of bounds
accesses.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10158 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-10 11:57:15 +00:00
hikerstk
686c0307a8 Bugfix, a boolean can not be tested if it is initialised.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10157 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-10 01:06:20 +00:00
hikerstk
4a5a8edcb7 Added --phsyics-debug option, which (atm) will make the graphical
wheels invisible if they don't touch the ground.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10156 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-10 00:59:40 +00:00
hikerstk
ed200a2302 Added missing function to get downward impulse factor.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10155 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-10 00:56:01 +00:00
hikerstk
8c6c38592e Fix #494: thunderbird disappears if the game is paused while the countdown is being shown.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10153 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-10 00:27:11 +00:00
magned
9b92ef8e09 Changed steering angle at mid-low speeds after some discussion on IRC. Please test and give feedback.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10152 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-09 23:23:50 +00:00
mbjornstk
c55382d9db Remove useless executable property in data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10151 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-09 17:33:53 +00:00
auria
5585d0a632 Updated minigolf track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10149 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-09 16:09:41 +00:00
hikerstk
e000547e4e Mostly cosmetic changes (line length etc), but also
enabled the exponential spring response property
(which was added previously but not used).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10148 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-09 12:31:37 +00:00
hikerstk
b34fc058aa 1) Added new physics properties to kart_properties
to tune kart stability.
2) Made the kart accessible in btKart (so that the physics
   can access the kart properties directly).
3) Removed unused tuning variable in constructor of btKart.
4) Removed jumping related code.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10147 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-09 04:49:53 +00:00
magned
f3e268280d Changed steering angle at lower speeds again. It's more close to what it used to be, but should still be a little better in tracks like Minigolf. Feedback welcome.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10145 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-08 21:49:10 +00:00
hikerstk
dbec3ae30a Replaced btKart with a fresh copy of bullet's raycast vehicle (i.e. all
STK specific tuning was removed). STK callbacks for zipper and sliding
are empty, only projectVehicleToSurface was added back in.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10144 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-08 12:16:40 +00:00
auria
c577e285c4 Dynamically update list of tabs in arenas screen, to better handle when addons arenas are first installed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10142 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-08 02:12:28 +00:00
auria
36c979471f Update Xcode project for bullet
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10141 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-08 02:08:02 +00:00
auria
2dec4bdb98 More compilation fixes.....
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10140 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-08 02:06:21 +00:00
auria
3e260658cc Another compilation fix
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10139 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-08 02:02:57 +00:00
auria
cede3074bf Fix build issue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10138 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-08 02:00:33 +00:00
auria
b2fe74e0c2 Show GP progress even if something is unlocked
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10136 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-08 01:50:31 +00:00
magned
4666300d93 Change the kart icon frame from a rounded square to a circle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10135 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-08 01:30:57 +00:00
hikerstk
a4c709e822 Another try to fix freebsd compilation: instead of a separate function for
time_t, add 32 and 64 bit int version (from stdint.h and/or some specific
windows typedefs).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10134 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-08 01:14:49 +00:00
auria
a4a6f064a5 Revert accidental change to materials file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10133 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-08 01:11:53 +00:00
auria
c672f9f99c Fixed brake, a binary control, being actived if value > 0 with no deadzone
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10131 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-08 01:08:38 +00:00
hikerstk
9c748575f6 Applied Radifar's update so that trunk will compile on VS10.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10130 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-08 01:04:58 +00:00
stephenjust
5b805aff07 Use proper freeBSD identifier to generate user-agent (somebody please copy this commit to 0.7.3 branch)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10128 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-08 00:37:14 +00:00
auria
670c729a55 Updated minigolf track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10126 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-07 22:06:32 +00:00
hikerstk
60633c5a65 Created branch for work on physics.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/physics@10125 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-07 20:53:39 +00:00
hikerstk
92011168dc Added assert statements to catch NANs early on, plus a patch
to add the assert statements back next time bullet is updated.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10124 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-07 20:43:00 +00:00
hikerstk
1b2bb6eed3 Updated files that I missed before.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10123 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-07 10:40:27 +00:00
hikerstk
91ae822c25 Update to bullet 2.79 (somewhat work-in-progress, but it appears to be working fine so far).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10122 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-07 08:51:51 +00:00
auria
a8d0f14cbf Tweak turn radius when going slowly. Trunk only for now. Feedback welcome
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10119 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-07 01:06:34 +00:00
hikerstk
b161da4f16 Updated strings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10118 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-07 00:36:27 +00:00
auria
4cf6c37cb4 Update traffic lights by Fraang
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10115 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-07 00:30:20 +00:00
hikerstk
330cc824a7 Removing canyon, and replacing it with minigolf in all challenges and
GPs.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10114 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-06 23:59:57 +00:00
auria
496745a796 Add missing texture in last commit, plusu pdate credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10113 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-06 23:05:38 +00:00
auria
e46ec5f331 Update minigolf to use JPEG instead of PNG, greatly reducing its size. Also put some of the nice textures in global textures dir for reuse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10111 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-06 23:04:33 +00:00
auria
7d3b933b1f Add minigolf track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10109 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-06 22:01:33 +00:00
hikerstk
fdc495b5bd Third try (or so) to fix freebsd compilation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10108 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-06 10:32:33 +00:00
auria
f48d432094 Improve thunderbird texture by Fraang
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10106 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-05 20:25:53 +00:00
hikerstk
04087dd0b1 Simplified function by removing duplicated code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10105 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-04 10:57:30 +00:00
hikerstk
3a6d1c16b5 Removed code that's not used anymore after r10103.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10104 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-04 05:38:08 +00:00
hikerstk
227bcdd773 When installing addons the karts/tracks are now not all completely
reloaded, only the new addon is loaded. This should also fix a
(minor) memory leak when a kart model is updated (textures and
mesh weren't freed).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10103 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-04 05:32:31 +00:00
hikerstk
1088fd35c8 Use a reference as return value.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10102 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-04 05:30:27 +00:00
hikerstk
c3c1c023d6 Yet another try to fix freebsd compilation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10101 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-04 02:12:09 +00:00
hikerstk
2ff42bf88a Removed entry for bananawrap.png (which was removed in r10093).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10100 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-03 02:45:21 +00:00
hikerstk
fc7d327350 Fixed memory leak (and incorrect behaviour of STK) when ESC
is pressed instead of 'cancel' to stop downloading an addon.
Before this the download would actually finish.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10098 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-03 01:54:46 +00:00
auria
ef1f33f594 Fixed zipper in math class
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10096 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-02 23:50:41 +00:00
auria
905bd01ec5 remove unused texture (oliver's math class is the only track to use it and it already has its own copy of the texture)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10093 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-02 23:33:59 +00:00
hikerstk
1d44201493 Also remove the actual implementation of the function
for freebsd.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10092 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-02 22:50:33 +00:00
hikerstk
7300ff945c Cosmetic changes (added comments etc).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10091 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-02 05:32:25 +00:00
hikerstk
b9ea877ca3 Removed overloaded function for freebsd (where apparently time_t is same
as int).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10089 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-02 03:15:19 +00:00
hikerstk
2232d09b3f Updated donations (10086/7 from 0.7.3 branch).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10088 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-02 00:21:09 +00:00
hikerstk
76407f4b63 Disable anchor as an item (since this is replaced by the rubber ball).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10082 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-02 00:02:02 +00:00
hikerstk
a58ce82de6 Added rescue improvements.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10081 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-02 00:00:41 +00:00
hikerstk
f1ef6a87e3 Updated Asian fonts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10080 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-01 23:58:41 +00:00
hikerstk
de2e3fdca1 Fixed incorrect make install target directory.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10079 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-01 23:26:42 +00:00
auria
a56a986e1d Update translations from LP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10078 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-01 23:25:42 +00:00
auria
eb2219bbd2 Update changelog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10077 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-01 23:17:19 +00:00
auria
84fded520f Update changelog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10076 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-01 23:13:53 +00:00
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
b739c0e569 Renamed so that 'make install' works properly (which
expected upper case L).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10074 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-01 23:07:11 +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
f3532da9cd Update donators list in credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10067 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-31 15:35:44 +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
574fdac270 Reduce a bit the size of the rubber ball after getting a coupel requests to that effect
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10064 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-30 01:10:23 +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
auria
03e0906623 Updates to credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10060 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-29 20:46:46 +00:00
auria
b3f1f20810 New ball icon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10059 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-28 01:25:26 +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
e57ce680fc Added -lX11 to fix #401.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10056 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-27 05:47:43 +00:00
auria
b316531f04 Try new rubber ball model (I am NOT convinced but let's get feedback ^^)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10053 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-27 01:55:40 +00:00
hikerstk
7217646ebc Replace "Can't" with "Can not" to avoid highlighting issues with vi ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10052 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-27 01:31:04 +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
f4bae9d861 Add missing files in build system (/me should write a script to automatically regenerate the list as needed...)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10038 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-25 01:00:33 +00:00
auria
3d3bd75832 CMake tweak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10037 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-24 23:56:55 +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
43a91e349e More Cmake work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10035 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-22 18:20:51 +00:00
auria
efd61473dd Remove unused sound from sfx.xml to shut up warning. PS: remind me to teach Joerg about alphabetical order ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10034 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-22 15:53:27 +00:00
auria
8b71d6c2fc Fixed caron on E in title font (again)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10033 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-22 15:49:15 +00:00
auria
baf54133c7 Fixed caron on E in title font
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10032 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-22 15:37:29 +00:00
auria
5f8903716e Minor cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10031 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-22 01:02:35 +00:00
auria
d5698636ae More work on make install target of CMake. Now works quite well
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10030 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-22 01:01:22 +00:00
auria
365b9d7225 make install with CMake now mostly works
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10029 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-22 00:36:30 +00:00
auria
d26b30839c Some work on CMake
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10028 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-21 02:07:12 +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
446f2e57ee Regenerate pot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10026 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-21 01:16:20 +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
auria
7793fb56c9 More minor work on CMake
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10023 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-21 01:14:46 +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
511d210818 More minor work on cmake
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10020 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-18 22:59:36 +00:00
auria
106cbbe88b Minor cleanup to cmake file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10019 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-18 22:35:40 +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
49cfd082c0 Fixed old berlios link.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10017 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-18 20:52:14 +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
aeec9bd0ce Bye bye Skyline, adapt GPs and challenges for subsea
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10014 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-18 18:04:49 +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
auria
67ab90f451 Introduce new thunderbird with rescue animation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10011 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-18 16:06:25 +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
e3015e2931 Update pot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9993 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-16 00:14:37 +00:00
auria
f4ae4e5f19 Fix track name in challenge description
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9992 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-16 00:13:29 +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
auria
3707765721 Prevent deleting players while in-game, if you delete yourself while you're playing I have no idea whatwill happen... thanks kroArtem for noticing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9989 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-15 23:57:46 +00:00
auria
3655424189 Removed old code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9988 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-15 23:47:22 +00:00
auria
5ac65a28d8 Silence silly warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9987 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-15 23:46:43 +00:00
auria
62ed88eb34 Fixed CGUIEditBox memory leaks and fix crash when deleting player
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9986 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-15 23:40:50 +00:00
auria
c46b1de3ea Enable word-wrap in new player dialog to avoid overlapping text in French and probably other languages
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9985 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-15 23:34:02 +00:00
auria
d83a65a5a6 Forbig changing language when in-game as this crashes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9984 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-15 23:30:21 +00:00
hikerstk
957c03839a Improved debug output slightly, handle case
of m_delete_timer==dt (--> becomes zero) correctly.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9983 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-14 05:41:14 +00:00
hikerstk
ba6094d256 Fix crash when installing a new kart (#459).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9982 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-14 05:35:37 +00:00
hikerstk
95a42cbb9d Fixed compilation error on linux.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9981 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-13 22:55:53 +00:00
hikerstk
f6453f2557 Added comment about memory leak reported by valgrind.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9980 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-13 22:41:25 +00:00
hikerstk
76df1fa694 Added leak checking.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9979 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-13 22:40:35 +00:00
hikerstk
13a036893e Fixed minor memory leak (QUIT request was not freed).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9978 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-13 22:39:52 +00:00
hikerstk
c3003a763f Added leak checking.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9977 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-13 22:38:56 +00:00
hikerstk
941b8aeeba Added a consistency check for addons: if the addons_installed.xml
file is out of synch (due to a bug in 0.7.2 an empty file would be
written if internet is disabled or not working, resulting in
information about installed addons being lost), the installed addons
are now marked as being  installed again (bug #455).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9976 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-13 21:29:10 +00:00
hikerstk
41b4aa96af Fixed memory leaks for particles.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9975 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-13 11:20:15 +00:00
hikerstk
80cf7c3468 Fixed compilation error on linux.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9974 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-13 11:19:30 +00:00
hikerstk
9767765cb9 Removed exception throwing from MusicInformation constructor, and
use a simple static function to create a MusicInformation object.
This simplifies handling of errors in calling functions, and
appears to have fixed a (minor) memory leak as well.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9973 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-13 11:15:53 +00:00
hikerstk
a294b36ced Oops - looks like the unused function I deleted was used (and I
am nearly certain it compiled when I tried :(  ).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9972 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-13 09:10:25 +00:00
hikerstk
5caee0a9fc Removed loading of music files from a track directory if the .music
files are not specified in the track.xml file. There is no need to
support this functionality (track directories should only contain
music that is actually used by the track), and it caused duplicated
entries on case-insensitive file systems (e.g. on windows it
resulted in one entry for west.music, and one for West.music).
While the latter had no big disadvantage (it was cleared correctly)
it is unnecessary and might lead to problems later.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9971 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-13 06:20:29 +00:00
auria
2aa2250d12 Check MusicInfo class for leaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9970 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-13 02:05:32 +00:00
hikerstk
d17741b78b Fixed minor memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9969 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-13 01:58:34 +00:00
hikerstk
3b63f1c299 Fixed ref counting in irr_driver (file_manager was not released), added
ref counting to file system object in file manager (not strictly necessary,
but cleaner).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9968 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-13 01:09:23 +00:00
hikerstk
a93d05d046 Fixed unnecessary creation of an irrlicht NULL device (one in file_manager,
one was created just to get the list of modes, before the actual device
is then created). This fixes a minor memory leak (the 2nd NULL device was not
freed), encapsulates all device creation into irr_driver (and not in 
file_manager).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9967 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-12 11:28:35 +00:00
auria
aec6cf2b9a Don't aim at hurt karts either since you can't swat them anyway
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9966 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-11 19:29:43 +00:00
auria
24ed5f15cc Don't swat invincible karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9965 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-11 19:11:39 +00:00
hikerstk
2a227e9d8b Fixed #457: crash after battle mode. Texture ref counting was not done
correctly, resulting in wheel textures to be freed even though the
textures were still used (in the master kart models).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9964 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-10 05:41:55 +00:00
hikerstk
5993f32f30 Allow to move the attached camera to all AI karts in profile mode
(press keys '1' to '9' to move the camera to kart 0 - 8).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9963 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-10 04:30:18 +00:00
hikerstk
d44275bb45 Allow the camera to be set to NULL, and minor cosmetic
changes.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9962 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-10 04:28:20 +00:00
hikerstk
0ff8f8ab8b Made flyable use getXYZ everywhere (instead of the position
from the physical body, so changes to the position were not
picked up as expected).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9961 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-10 04:26:40 +00:00
hikerstk
9d26f87217 Fixed minor memory leak, and added some missing exit statements.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9960 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-10 04:23:14 +00:00
auria
0fa8d27eff Apply updated version of Termina1's patch, thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9958 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-08 20:50:07 +00:00
auria
823d7ca94e Apply a slightly modified version of termina1's patch to see GP progress, thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9957 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-07 23:25:02 +00:00
hikerstk
941a75410a Removed unnecessary include.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9956 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-07 09:13:44 +00:00
hikerstk
69654d462b Fixed memory leak, simlified code.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9955 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-07 09:12:31 +00:00
hikerstk
3491361a26 Enabled the debug keys F? in profile mode as well, allowing
people to give the AI certain items (it also avoids a
crash if one of the F? keys is pressed in profile mode).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9954 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-07 09:11:34 +00:00
hikerstk
598ab4b5c1 Bugfix: rubber ball was not deleted when being shot while the firing
kart was first (among the still driving karts).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9953 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-06 23:25:25 +00:00
hikerstk
31924c2efb Fixed memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9952 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-06 22:25:21 +00:00
hikerstk
bba09142e8 Fixed memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9951 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-06 22:23:53 +00:00
hikerstk
9abcc41d52 Fixed memory leak each time a track with graphical surface effect
(water) is being used.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9950 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-06 22:22:29 +00:00
hikerstk
dbae2b0854 Fixed rubber balls sometimes disappearing under the track.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9949 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-06 22:19:44 +00:00
hikerstk
ad73e60d4c Fixed minor memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9948 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-06 06:19:46 +00:00
auria
4530a7e498 Fixed subsea glitch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9946 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-05 22:45:10 +00:00
hikerstk
3c8d1e896a 1) Added a delete timer: if the ball has no target (e.g. fired by
player currently at front) it will disappear after a given
   time (atm 5 seconds).
2) If the ball overtakes the target it will now be deleted.
3) Fixed ball sometimes turning in the wrong direcftion when
   trying to hit a kart.
4) Some refactoring to make functions smaller.
5) Removed left-over debug code. 


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9945 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-05 21:27:21 +00:00
auria
b696dfad65 Subsea deserves a better song than BoomBoomBoom, plus add Rudy to the Credits for Subsea track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9944 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-05 20:15:46 +00:00
auria
9fce22d85c Change subsea screenshot to correspond to our norms (power-of-two in size, jpeg, no race UI nor karts), and rename 'subsea track' to just 'subsea'
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9942 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-05 19:39:01 +00:00
auria
f9b26e02f0 Add a couple missing files in subsea
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9941 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-05 19:27:13 +00:00
hikerstk
341b87fd3a More cosmetic changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9940 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-05 04:15:19 +00:00
hikerstk
9410a9bf30 Cosmetic changes only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9939 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-05 04:12:00 +00:00
mbjornstk
7d7a6d29c0 Remove useless svn:executable property.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9938 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-05 00:17:35 +00:00
hikerstk
b856a0c514 Cosmetic changes only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9937 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-04 22:52:30 +00:00
hikerstk
a37b77543c Added missing screenshot; fixed group from addons to standard.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9936 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-04 22:42:56 +00:00
auria
719d065aed Add subsea
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9934 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-04 22:21:45 +00:00
hikerstk
f98c315692 Fixed memory leak (my apologies, auria - when I noticed that
you didn't commit this, and I had it basically ready to go,
I just fixed this ;) ).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9932 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-04 10:49:42 +00:00
hikerstk
71fee00dbd Fixed minor memory leak.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9929 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-03 22:09:33 +00:00
auria
7111b83a63 Add sanity checks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9928 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-03 02:11:47 +00:00
hikerstk
b62b27a4d5 Instead of exit trigger a proper end of STK in profile
mode, which makes this better suited to find memory leaks.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9927 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-02 23:11:40 +00:00
hikerstk
8dfa57202b For now avoid the crash in #446 by the ball just immediately being
removed when it is fired, which is unsatisfactory. I leave
#446 open to find a better solution.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9926 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-02 20:54:39 +00:00
auria
fa4bbcb3a2 Fixed uninitialized variables
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9925 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-30 22:26:00 +00:00
hikerstk
a354f5521d Added support for animated physical objects to trigger a reset
of a kart on collision.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9924 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-30 06:29:00 +00:00
hikerstk
d957436771 Removed unnecessary support for track version 2 (which is
not used anymore) - i.e. support for zipper attributes
(zipper are now a separate node). Cosmetic changes to
fix line lengths.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9923 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-30 04:39:12 +00:00
hikerstk
060c8059be More line length changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9922 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-30 04:37:46 +00:00
hikerstk
1246744be3 Restricted the angle the rubber ball can turn once
it is close to its target. This gives karts a chance
to escape a rubber ball by driving irretically.
Also added some debug output to indicate when the 
ball lost sight of its target (i.e. the ball was
going directly to a target, but then the target 
was suddenly too far away), so perhaps the ball
should be removed then?
ATM the ball will continue, trying again to hit
the leader in the next round.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9921 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-30 03:56:25 +00:00
hikerstk
4ed0e79afe More cosmetic changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9920 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-30 01:10:23 +00:00
hikerstk
b5c3266d2e Besides some cosmetic changes added & to setSelection parameter.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9919 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-30 01:07:05 +00:00
hikerstk
798576ef12 Cosmetic changes only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9918 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-29 23:03:00 +00:00
hikerstk
313e5ea9e1 Fix #447: crash at race start after changing the resolution.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9917 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-29 23:01:52 +00:00
hikerstk
c242708315 Use reference instead of a copy in getFrameSize.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9913 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-29 05:52:56 +00:00
hikerstk
c7d7ef7263 Only cosmetic changes to follow our style guide (now
all STK source files have less than 170 characters
per line ;)  ).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9912 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-29 05:39:06 +00:00
hikerstk
eb5b5553ea Cosmetic changes only to follow our style guide (esp
line length).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9911 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-28 22:34:35 +00:00
hikerstk
2b805c7d69 Added support for physical objects triggering rescue on collision
(#163). Objects must be declared with 'reset="Y"' in order
to trigger rescue.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9910 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-28 10:52:41 +00:00
hikerstk
3e32b840bf Only cosmetic changes to adjust the files to our coding style.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9909 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-28 05:19:22 +00:00
hikerstk
3777726596 Only cosmetic changes (line length, ...).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9908 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-28 04:54:52 +00:00
auria
3807b30074 Disable post-processing in multiplayer
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9907 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-28 01:54:16 +00:00
hikerstk
174cea6825 Updated fonts to test the new fixed font (for #388).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9906 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-28 00:35:20 +00:00
auria
8a4bc01416 Fixed #444
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9905 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-27 22:58:11 +00:00
auria
480ab1c436 Make code a bit more robust at detecting problems (not fixed yet though)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9904 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-27 22:53:13 +00:00
hikerstk
29453de9fa Added referee in rescuing a kart. Note that at this
stage thunderbird still has the traffic light attached, and
the position of the bird in relation to the kart is not yet
ideal.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9903 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-27 11:46:27 +00:00
hikerstk
8dd1dd5767 Cosmetic changes only.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9902 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-27 04:14:26 +00:00
hikerstk
721dc947dc Improved referee position and animation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9901 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-27 03:31:01 +00:00
hikerstk
0a043b57b8 Fixed bugs in the computation of the rotation angle for the referee
so that it faces the kart.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9900 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-27 03:03:43 +00:00
hikerstk
d3276d0adf Removed Kart::attach(), Kart::getAttachment()->set
can be used instead.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9899 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-27 01:13:42 +00:00
hikerstk
2e571a1172 Added comments, minor cosmetic changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9898 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-27 01:12:36 +00:00
hikerstk
2590a8236a Update the kart translation after it was reset at the start of the
race. This way getXYZ() and getTrans() now report the correct 
position after the kart were reset, before the first frame (i.e.
before Moveable::update() is called the first time).
This caused the referee position to be inconsistent between 
tracks (and this will for now cause the referee position to be
bad ... but at least the same bad in all tracks ;) ).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9897 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-26 22:11:30 +00:00
hikerstk
f6607dc77c Translate referee mesh so that x/z center of the mesh with the
smallest Y coordinate is at (0,0,0). 
Note that this probably makes the position of the referee more
incorrect atm.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9896 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-26 22:08:10 +00:00
hikerstk
f317625507 Use English names for source and header filters
(they were in German) - thanks to radifar for
noticing this!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9892 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-23 02:46:44 +00:00
hikerstk
fca2810432 Added Radifar's update for VC10 - thanks!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9891 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-23 02:42:13 +00:00
hikerstk
ae9b3b8e0f Added missing <stdio.h>, which is necessary on linux
(and sorted includes a bit).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9890 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-23 00:17:52 +00:00
hikerstk
cc9fce2965 Fixed VS compilation problem ('free' is a macro) by renaming free to deallocate.
Updated VS 9 project file.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9889 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-23 00:07:24 +00:00
auria
d8d6865306 Fixed another harmless but annoying leaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9888 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-22 18:46:00 +00:00
auria
60d9638ca4 Fixed another (harmless but annoying for Valgrinders) leaks in theGUI
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9887 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-22 18:42:21 +00:00
auria
978bb5466b Fixed a couple more leaks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9886 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-22 18:24:28 +00:00
auria
07afe4c87b Fix quite a few leaks in the GUI engine, and introduce my quick leak-detection macros in dbeug mode (with Joerg's approval)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9885 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-22 18:08:04 +00:00
hikerstk
d0a4c086ed Implemented rubber ball avoidance: if the new and previous
position of the rubber ball crosses a line running through
the rear wheels it is removed.
This condition is nearly impossible to fulfill - I only managed
to do this by driving in a tight circle (and then it was like
1 out of 10 balls that I could avoid). Not really useful, I
commit only to see if other people have more luck :)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9884 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-22 07:24:27 +00:00
hikerstk
02a2642be7 Removed unnecessary static variable, made the target a moveable
instead of kart (which in future would allow us to make the cake
aim e.g. at other flyables).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9883 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-22 05:46:17 +00:00
hikerstk
18f6f6de17 Removed debug code which should never have been committed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9882 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-22 05:43:31 +00:00
hikerstk
aff44c77b4 Minor cosmetic changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9879 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-21 06:28:35 +00:00
hikerstk
a21c3a2c24 Fixed wrong #include (math.h instead of constants.hpp).
Thanks to khonkhortisan.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9878 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-21 02:17:15 +00:00
hikerstk
4b3e0c5d9d Simplified attachment_plugins by not needing the
attachment object (which instead is taken from the
kart object). Also m_attachment from AttachmentPlugin
was removed, since this avoids #include kart.hpp
(reducing compile time) - it's not actually
needed (only for the scene node in swatter, which
now is saved separately).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9876 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-21 01:04:35 +00:00
hikerstk
ef069d50a0 Fix #428: scene node of eliminated kart in battle mode was still
visible.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9875 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-21 00:55:18 +00:00
hikerstk
ca1093a563 Cosmetic changes only (to follow style guide).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9874 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-21 00:51:11 +00:00
hikerstk
a615b952c2 Cosmetic changes only (to follow our style guide).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9873 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-21 00:43:43 +00:00
hikerstk
c7cbec06b8 A kart with a bomb now explodes (#427).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9870 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-20 01:46:11 +00:00
hikerstk
e371a273d6 Cosmetic changes only (style, comments, ...).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9869 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-20 01:44:27 +00:00
auria
b7b1c02bb0 On forum, with minigolf course, it was suggested that it would be cool to be able to use more accurate collision shapes, for instance enabling the windmill to hit the kart. I agree, and bullet can do that, so it's not possible :) but not used anywhere atm
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9867 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-18 19:53:02 +00:00
mbjornstk
31d7ff78f0 Remove svn:executable property from 3d data.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9866 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-18 19:04:43 +00:00
auria
c31b9687e7 Enable alpha testing on thunderbird to benefit from the transparency in the texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9865 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-18 18:55:23 +00:00
auria
decd66ca84 Make the thunderbird traffic light bright even if facing away from the sun
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9864 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-18 18:52:50 +00:00
auria
fb15ff1277 Regenrate .pot : split both '%s by %s' strings using context
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9863 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-18 18:09:24 +00:00
auria
5e905e4322 Added support for the gettext context feature
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9862 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-18 18:07:59 +00:00
auria
cd8162c30f Disabling GFX should not result in ghost track objects
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9861 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-18 17:50:20 +00:00
auria
e7adf22c0a Updates to XR591 : add a checkline to improve rescue when falling to a lower part of the track, and fix a couple graphical glitches, and add LOD to a robot that was quite poly-hungry
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9859 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-18 17:35:24 +00:00
auria
1908a58f95 Apply patch by rjaguar3 to display locale-specific dates
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9858 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-18 15:43:51 +00:00
hikerstk
45bab1846a Updated VS10 project files (thanks to radifar).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9857 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-18 14:08:11 +00:00
auria
3029d01014 Fixed a couple minor typos found by marclennart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9856 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-18 00:12:12 +00:00
hikerstk
d25effaa5f Make sure referee.xml is exported and installed.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9855 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-16 04:06:26 +00:00
hikerstk
b82ee11056 Bugfix: autotools tried to install m4 (thanks to MaximLevitsky for
reporting this).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9854 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-16 04:05:14 +00:00
hikerstk
d3fb50ece4 Fixed compilation error when using AI_DEBUG, thanks to Kinus.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9853 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-16 03:24:08 +00:00
hikerstk
3185c5fcc9 Cleaned up world.hpp:
- sorted declarations so that all virtual functions
  are together.
- Renamed *_IDENT variables to IDENT_* so that the
  naming is consistent
- Using std::string& for IDENT_* instead of char*
- Use pointer for out variables in getDefaultCollectibles.
- Moved m_fastest_lap variable from world to LinearWorld.
- Many many cosmetic changes to follow our style guide.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9852 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-16 01:49:38 +00:00
hikerstk
9f4bce73a3 Added boolean flag to indicate if the referee is a start (true)
or rescue (false) referee - no actual implementation change yet.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9851 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-16 01:44:33 +00:00
hikerstk
6b19b7c49e Fixing #419: on restart of a 3SB tires previously thrown
on the track are now removed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9850 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-15 12:46:03 +00:00
hikerstk
9811148d12 Added comments.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9849 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-15 12:44:53 +00:00
hikerstk
eeaf379e6b Minor cosmetic changes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9848 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-15 12:42:23 +00:00
hikerstk
38d3208524 Replaced 'unknown' thunderbird texture with Fraag's.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9846 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-15 02:02:35 +00:00
auria
ad59c350eb Update strings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9845 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-15 01:50:46 +00:00
auria
2ed5b2b3d2 Fixed left over reference to secret garden
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9844 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-15 01:49:18 +00:00
hikerstk
2d1b267a78 Resorted credits to be more consistent.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9843 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-15 00:07:30 +00:00
hikerstk
e4b1f6b7d3 Added asserts so that accessing incorrect wheels will get caught early.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9842 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 23:36:03 +00:00
hikerstk
619ab62c46 Updated license to include Funto (my apologies for that).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9840 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 23:30:11 +00:00
hikerstk
c42ca91dc9 Fixed compiler warning (there is no need for doubled in STK).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9839 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 23:26:30 +00:00
hikerstk
8b85ee1cac Uses arrays instead of m_tire_{1,2,3,4}_{radius,offset} scalar variables.
Fixed incorrect indices used for tires (used 1-4, should use 0-3).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9838 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 23:11:12 +00:00
hikerstk
7abdefca39 Made AABB of track higher to allow projectiles to fly
higher than the actual height of the track. This fixes
#412 (cakes immediately exploding in a basically flat
track).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9837 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 22:48:57 +00:00
hikerstk
0577fa8c91 Reduced interpolation distance. While this makes ball prone to
more abrupt change of direction, it (hopefully) avoids most
problems of the ball going off track (e.g. sand track when
firing up the ramp --> ball goes to the left of the tunnel,
bouncing on the pyramid; skyline and star track have 
problems as well when a ball goes off track).
Added documentation of the rubber ball specific xml attributes.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9836 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 21:51:17 +00:00
auria
daeefc9f55 Update Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9835 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 20:15:23 +00:00
hikerstk
890ddfa908 Fixed crash when the end controller was used.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9834 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 12:40:35 +00:00
hikerstk
481ca5bac8 Bugfix: Referee was not removed from scene.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9833 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 12:36:35 +00:00
hikerstk
ea6640321a Initial rotation of thunderbird now takes heading of
kart into account.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9832 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 12:22:03 +00:00
hikerstk
d5e67579fc Set heading correctly (esp. at startup, i.e. before first update
is called).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9831 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 06:59:16 +00:00
hikerstk
6607e98ff5 Made the bird rotate a bit so that it is facing the kart
(note - that does not solve the bug that if the kart is
not at heading 0 the bird will face the wrong direction).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9830 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 06:35:27 +00:00
hikerstk
82197488b0 Made the model rotation configurable; improved
documentation of referee.xml.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9829 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 06:32:05 +00:00
mbjornstk
359b4d6e7b Remove useless svn:executable property.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9828 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 06:08:28 +00:00
hikerstk
adc2209f0d Added license information for thunderbird model and texture.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9827 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 01:56:10 +00:00
hikerstk
54315a6d69 Renamed traffic light texture to be lowercase, and
Tex.png to thunderbird.png.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9824 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 01:11:47 +00:00
hikerstk
eaeb958d78 Fixed compilation problem on Linux.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9823 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 01:02:33 +00:00
hikerstk
f85556d83a Added thunderbird as start referee. Known bugs:
1) Ready, Set, Go is still shown.
2) Orientation of thunderbird is not correct in
   all cases (esp. in battle mode).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9822 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 00:48:49 +00:00
hikerstk
d3d0b87d93 Replaced #include with forward reference to reduce dependencies.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9821 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-13 23:43:15 +00:00
hikerstk
124c795120 Cosmetic changes only to follow our coding guidelines.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9820 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-13 23:42:06 +00:00
hikerstk
bc3c68cdaa Allow to add a NULL animated mesh. This enables the usage of readonly
materials (first add a NULL mesh, then set readonly material, then add
the actual mesh ... Adding the mesh first, then re-adding does not work,
since irrlicht tests if there is really a different mesh).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9819 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-13 23:40:41 +00:00
hikerstk
c298f6ef85 Applied Khonkhortisan's patch for #423: use the actual kart wheel models
when losing the final tires.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9818 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-13 02:51:33 +00:00
auria
222a7c2372 Hopefully Joerg won't mind ;) salvaging Adiumy by improving physics for tall karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9817 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-13 00:03:42 +00:00
auria
3426907c48 Re-export Adiumy with centered wheels since the physics engine now ignores grpahical wheel position
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9815 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-12 23:55:52 +00:00
auria
f5b627bccd Fixed crash in battle mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9813 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-12 23:39:59 +00:00
auria
9878f12039 Improve and simplify improved rescue code; also remove the CHEATER message I tried to add because it had some glitches
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9810 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-12 00:57:14 +00:00
auria
1f19560a29 More tweaks to improved rescue, plus as a bonus use the additional info we now have to let users know when they missed a checkline
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9809 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-12 00:28:46 +00:00
auria
d8a5d710e9 Fixed minor issue in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9808 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-12 00:07:41 +00:00
auria
2311b11b90 Added new smart rescue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9807 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-11 23:59:49 +00:00
auria
ee7b178dce Started adding code to assign a checkline to each quad (currently disabled). See #398
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9805 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-11 19:46:51 +00:00
auria
12d9888a2a Update pot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9804 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-11 17:12:05 +00:00
auria
e9308cb144 Bye bye secret garden, Zen Garden has officially taken the place
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9803 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-11 17:10:12 +00:00
auria
67f14bef8d Add updated zen gardenm usic by DJ Helium
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9802 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-11 17:06:40 +00:00
auria
a6fd4480b3 Fixed slight LOD issue in Zen Garden I didn't get right when converting to new LOD format
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9800 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-11 17:01:45 +00:00
auria
727f84d7f8 Fixed water creating visible polygons, thanks to Hybrid for the weld tip. Jperg, maybe you can check my memory management makes sense (I think I'm getting the hang of it but I'm still not sure I know what I'm doing)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9797 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-11 15:46:47 +00:00
auria
f099a6f4c0 When swatting a kart with a bomb, both karts explode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9796 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-10 23:47:04 +00:00
mbjornstk
3fd08f30e8 Remove useless "executable" svn property.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9795 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-10 23:46:23 +00:00
auria
0fcdada738 Removed some logging
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9794 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-10 23:23:08 +00:00
auria
6698949799 Add get-rid-of-bomb animation for swatter
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9793 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-10 23:20:57 +00:00
auria
58c634e1f4 Apply patch by khonkhortisan to lose 4 tires in 3 strikes mode, thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9792 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-10 21:47:23 +00:00
auria
aa034e2a97 Set fog on textures that don't appear in materials.xml too
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9791 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-10 19:33:41 +00:00
auria
1b28c99ceb Minor tweak to prevent some rescues in fly mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9790 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-10 19:33:09 +00:00
auria
43dcef7968 Fixed bug with particles being emitted at (0,0,0)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9789 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-10 18:25:21 +00:00
auria
cd859dcaa5 Fix silly GCC warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9787 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-09 00:40:08 +00:00
hikerstk
a06e4a3ba8 Improved documentation, fix bug that rubber ball would not
handle losing its target correctly.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9786 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-09 00:27:44 +00:00
auria
7b0be185d4 Properly clear nitro on restart, plus fix some silly code where sometimes we carefully check if (m_nitro) before using the pointer, and at other times we use the pointer without checking
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9785 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-08 01:31:30 +00:00
auria
11c698e29d Fixed the timer remaining stopped when exiting race from pause dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9784 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-08 01:27:04 +00:00
hikerstk
b8f84d5d75 Removed warning in case that a partially downloaded file (*.part)
is found in tmp when exiting stk.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9783 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-08 00:18:23 +00:00
auria
a3eb3e293a Slightly tweak location of spare tires in 3 strikes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9782 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-07 23:50:25 +00:00
auria
b46b8cfaa6 Perform some validations when clicking on list item in addons screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9781 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-07 23:39:59 +00:00
hikerstk
1eaf8b436d 1) Fixed #407: crash/memory leak in battle mode.
Just dropping the last reference to the mesh
   does not remove the pointer to this mesh from
   the mesh cache --> in the next race when the
   tire model is loaded again the mesh cache tries
   to load a freed mesh.
2) Fixed floating tires: TrackObjectManager::removeObject 
   does not remove the scene graph or physics world.
   Just leaving them in the objects managed by
   TrackObjectManager frees them as expected
   (side note: I am considering refactorin removeObject ;) ).
3) Improved documentation on ThreeStrikesBattle.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9780 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-07 21:45:21 +00:00
auria
4f3cbae063 Improve reload feature in addons (see #415)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9779 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-07 19:18:45 +00:00
auria
53b5758eee Actually update the addons list on reload
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9778 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-07 19:05:00 +00:00
hikerstk
1d2a0f4b89 More fixes in case that we have a kart without wheels.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9777 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-07 00:56:14 +00:00
auria
4782c7ae39 Improve handling on long strings in tabs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9775 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-06 15:54:30 +00:00
hikerstk
2143c7ee3a (Hopefully) fixed crash on OSX if gnu kart is used.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9774 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-06 12:45:43 +00:00
hikerstk
5f615c61e6 Added information about which successor of a graph node to
use in order to reach a certain target graph node.
This is now used by the rubber ball to follow karts even
if they are on an alternatice way/shortcut.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9773 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-06 06:56:00 +00:00
hikerstk
d4317a0839 Updated autotools building, including distributing of the directories
tools; data/shaders; data/tutorials; and other missing files.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9772 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-06 06:09:27 +00:00
hikerstk
0065b71f8b If 20 karts are used, the last kart(s) will not be on the straight line
anymore (so they will be placed slightly rotated, which looks odd). This
fixes the start positions so that three karts start in a row, which
shortens the startup lineup and avoids this problem.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9771 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-06 06:08:14 +00:00
hikerstk
2f72ebd258 Fixed #175: missing autotools files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9770 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-06 06:04:50 +00:00
hikerstk
fbc2b35c7f Fixed #409: missing files for Xcode built. Also adding codeblocks
files (not sure if they are up to date).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9769 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-06 06:03:24 +00:00
hikerstk
25c74e3b3e Added missing files (which went unnoticed since the files
were not compiled under linux).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9768 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-06 05:18:35 +00:00
hikerstk
eb12aedbbf Fixed compilation problem if this file is compiled.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9767 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-06 05:17:21 +00:00
hikerstk
8efe390c08 Made rubber ball debug output also available in non-debug
compilation.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9766 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-06 02:54:15 +00:00
auria
1aa2f7c57e CMake : Improve error message when font tool is disabled, and add make dist target
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9765 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-06 00:15:06 +00:00
auria
c4fc2a2bf7 Fixed issue of 3-strikes lives not being visible with the minimal race UI by somewhat de-minimizing it a bit in 3 strikes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9764 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-05 23:49:17 +00:00
auria
2d6cb641c5 In 3 strikes you now have only 2 spare tires, to be more logical. And when you lose you actually lose your wheels.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9763 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-05 23:21:21 +00:00
hikerstk
13de49b5ee 1) Improved rubber ball handling, which should work better in tunnels
and inclines now.
2) Added --debug=flyable debug option to use print plenty of debug output
   for rubber balls (needs to be compiled with -DDEBUG to work).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9762 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-05 23:20:23 +00:00
auria
78eac6b7ce Add gloal profiler marker, will help get percentages
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9761 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-05 22:55:55 +00:00
auria
0407edec66 Use new fog control to show some sky in lighthouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9758 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-05 20:17:03 +00:00
auria
29e09f5231 Fixed the fog=N flag in materials.xml
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9757 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-05 20:11:32 +00:00
auria
d2e5914c84 Minor improvements to some logging (most importantly, missing \n at the end)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9756 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-05 19:08:15 +00:00
auria
aa3ac2849a Improve some logging
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9755 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-05 19:03:35 +00:00
hikerstk
1ab1a100b6 Improved rubber ball behaviour in tunnel somewhat
(start height was impacted by average height, which in
turn depends on minimum and maximum height).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9753 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-05 04:22:24 +00:00
hikerstk
c7c9f8150a Simplified vo_ngan_90's patch.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9752 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-05 04:14:50 +00:00
hikerstk
4606f1b192 Improved documentation, removed mixed-case variable name.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9751 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-05 04:04:42 +00:00
hikerstk
d9d0926f10 Print a line to stdout if gamepad-debug is enabled after each frame
(which makes it easier to see which events are handled in the same frame).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9750 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-05 04:03:49 +00:00
hikerstk
888c4a529b Minor code cleanup.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9749 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-05 01:06:49 +00:00
auria
6e98f90a48 Apply patch by vo_ngan_90 to pause particles and waves when paused, thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9746 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-04 23:44:27 +00:00
auria
2b2c07d81e React better when missing start positoons on arenas
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9745 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-04 23:37:58 +00:00
auria
026e7e67ce Add sanity checks to getStartTransform to avoid going out of array bounds
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9744 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-04 23:33:14 +00:00
auria
256f611bbd Fixed resetAxisDirection resetting buttons that happened to have the same ID as the axis being resetted
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9743 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-04 23:01:59 +00:00
auria
1771ec44fb Improve lightmap visualisation mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9740 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-04 20:04:15 +00:00
auria
795effd4bf Add samuncle's take on the rubber ball. Note that no tweaking was done so the current state is rather imperfect
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9739 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-04 19:32:11 +00:00
auria
42e4c34aac Add lightmap debug view
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9737 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-04 19:17:32 +00:00
auria
c457505f9f More work to make STK aware of lightmaps
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9736 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-04 18:22:23 +00:00
auria
950ff58217 Make STK ready to handle lightmaps when creating physics
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9735 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-04 17:50:46 +00:00
auria
123f51cafb Remove some unecessary logging
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9734 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-04 15:32:01 +00:00
auria
c6a695c296 Manually update fr_CA translation since Launchpad won't manage it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9733 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-04 01:30:21 +00:00
auria
68b56d0c05 Remove unused parameter for race GUI message, plus use title font for the WRONG WAY message instead of this ugly pink font that was there before
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9731 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-03 20:23:55 +00:00
auria
1c43c1ace4 Add improved, lower-poly Emule by Kinsu, thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9726 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-03 18:35:13 +00:00
auria
3998dd0572 Fixed silly GCC warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9725 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-03 18:28:38 +00:00
auria
e45b48c234 Added back GNu gravity center, which was lost AGAIN??
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9723 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-03 18:25:16 +00:00
auria
38db8a9fbf Play ugh sound when hitting bubblegum
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9721 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-03 18:13:38 +00:00
auria
296d854062 Remove the ability to get multiple rubber-balls, IMO one is nasty enough
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9720 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-03 18:12:35 +00:00
auria
2903c4435e Make bubblegum have much cooler (and nastier) effect
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9719 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-03 18:07:18 +00:00
auria
cb47023202 Added limited form of LOD on particle emitters
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9718 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-03 01:58:39 +00:00
auria
3de0d344f7 Another string update
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9717 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-03 00:31:40 +00:00
auria
7ab0e019af Add-ons are now reloaded in the background
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9716 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-03 00:28:29 +00:00
auria
fc4108470c Update string catalog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9715 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-02 23:31:50 +00:00
hikerstk
fca446b974 Fixed #399: explode was called by cake and bowling,
even if the kart was immune. Now Flyable::hit()
returns true/false if the hit was a real hit.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9712 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-02 01:36:23 +00:00
hikerstk
4b2929097d Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9711 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-02 01:34:55 +00:00
hikerstk
cb08a03d7d Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9710 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-02 01:34:08 +00:00
hikerstk
d9f0b49e3b Missing file in previous commit.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9709 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-02 01:22:18 +00:00
hikerstk
397632c62e Made maximum height of ball dependent on terrain (e.g.
balls won't fly too high in tunnels). This is only 
partly working atm.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9708 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-02 01:05:19 +00:00
auria
7395d5307b Improved handling of long add-on names
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9707 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-02 00:31:22 +00:00
auria
79f5f69b9e Change order in which tires are lost
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9706 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-01 23:59:05 +00:00
auria
a87d0c5f2b Fixed 3-strikes wheels not reappearing when restarting race
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9705 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-01 23:56:22 +00:00
auria
03178d9e75 Kinda fixed crash I introduced in 3 strikes, but the current code leaks. Will need to ask Joerg how irrlicht memory management works...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9704 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-01 23:47:15 +00:00
auria
3e7aeaf71f HAving some fun : you will now physically lose a tire in 3-strikes mode. Watch out for tires all over the place as the battle gets fierce ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9703 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-01 20:09:26 +00:00
auria
dd24f83d02 removed bad/outdated flags from Xcode proejct
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9701 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-01 14:56:17 +00:00
hikerstk
8051363917 Updated VS10 project files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9700 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-01 12:59:21 +00:00
hikerstk
1767920dba Replaced the request vector with a priority queue from STL
(which means more efficient insert/delete; less code in STK).
Thanks to Auria for mentioning this.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9699 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-01 10:17:06 +00:00
red-skull
7ca6bc4756 fix bug #397
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9698 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-01 02:13:30 +00:00
hikerstk
5f04084976 Fixed bugs in request sorting (HC_QUIT request with highest
priority did not get sorted to be the next request to be
executed).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9697 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-01 01:58:27 +00:00
hikerstk
2ea50e99fd Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9695 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-01 00:59:41 +00:00
hikerstk
85d21b2ea8 Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9694 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-01 00:58:39 +00:00
red-skull
a6dda46ad3 fix bugs added in r9532, constructor delegation doesn't work in C++
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9692 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-01 00:41:45 +00:00
auria
5bd414e546 Fixed glitch in farm
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9689 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-31 22:21:18 +00:00
auria
f5fb711c84 Now that we have a new very nice kart (Suzanne), remove old Gooey
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9688 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-31 22:18:41 +00:00
auria
f1024541ba Make Hacienda pots cylindrical so that they behave better when hit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9674 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-30 22:46:16 +00:00
mbjornstk
7274186ff5 Remove useless svn exec property.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9673 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-30 22:44:23 +00:00
auria
706dc8fb18 Convert mines to new LOD
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9671 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-30 20:43:58 +00:00
auria
6cf71ad6b5 Add missing models in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9670 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-30 20:13:48 +00:00
auria
ca7b5c4e47 Convert Snow Tux Peak to new LOD
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9669 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-30 20:13:05 +00:00
auria
4ce998bde4 Update city for new LOD
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9666 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-30 19:39:37 +00:00
auria
74956e454f Introduce new LOD
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9663 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-30 19:10:17 +00:00
red-skull
a3b572cf0a fix #400, live language switch doesn't work for system language
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9660 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-30 00:02:59 +00:00
auria
d2af877d81 Improve a little CMake build on OSX
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9658 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-29 18:30:19 +00:00
auria
6aecb42e42 Make the CMake build system work on OSX (link against frameworks, build app bundle, etc.)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9657 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-29 18:17:45 +00:00
red-skull
c4a24ad6b6 mark conflicts between configuration in blue for #39 (commit with Auria's blessing)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9656 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-29 02:21:50 +00:00
auria
c4d06b5c1e Allow accessing 3-stirkes in single-player mode if artist-debug-mode is enabled, that's easier to debug tracks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9655 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-29 01:32:05 +00:00
auria
931c9ab948 Integrate quobodup's and mr_spoon's more visible selection
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9654 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-29 01:24:05 +00:00
auria
3ee1e92b23 Improve anti-aliasing : remove my attempts at configuring it and just use the defaults, it's much nicer-looking this way ^^
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9653 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-29 01:05:02 +00:00
auria
b0ec889105 Add highly visible note so that I don't ever again do the same mistake that I fix in previous commit but really puzzled me for a while :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9652 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-29 00:55:47 +00:00
auria
861715c0a6 Fixed some material flags not being set on textures that don't appear in materials.xml
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9651 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-29 00:52:06 +00:00
auria
0dcb1fa792 Add support for particles on crash-reset, use them in XR591 as example; on the way add support in the particle emitter for decaying emission rates, and use this feature for nitro fire instead of manually applying the decay
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9641 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-28 16:15:42 +00:00
auria
2c677b46c0 Apply patch by nathanm32292394, thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9640 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-28 15:25:30 +00:00
auria
2dfee28d65 A few more tweaks top electric arcs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9639 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-28 01:56:05 +00:00
auria
92ae1e05c4 Add back crash-reset property to XR591 arcs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9638 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-28 01:52:47 +00:00
auria
a99ab0f300 Lazily get particle materials, mostly fixing the issue of per-track particles
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9635 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-28 01:36:54 +00:00
auria
94ddc4a59b Allow changing tabs in kart seleciton screen as long as the game master has not selected
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9634 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-28 01:13:58 +00:00
auria
c8be0cb0c6 In multiplayer mode, don't start the game unless at least 2 players joined
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9633 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-28 00:20:51 +00:00
auria
ecbdf707c6 Tweak fort magma so karts are less close to each other on start
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9631 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-27 18:08:47 +00:00
magned
be0e6987db Applied a bug fix from khonkortisan regarding icon squashing in correlation with kart squashing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9630 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-26 21:08:52 +00:00
magned
b040fbf7a2 Changed 'Race' to 'Single-player' and 'Multiplayer Race' to 'Multiplayer' as 'Race' is redundant. We're not racists, but we know we're going to race.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9629 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-26 02:03:50 +00:00
hikerstk
3c67221a07 Updated help text for swatter and rubber ball, made
punctuation usage consistent.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9628 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-26 01:11:20 +00:00
hikerstk
fa9b53eed4 Applied Khonkhortisan's patch for #395: adding help text
for rubber ball and swatter.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9627 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-26 00:42:11 +00:00
magned
465fc4d5d5 Not to toot my own horn, but now it's less noisy ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9626 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-26 00:08:34 +00:00
hikerstk
5f3f25a5e5 Applied Khonkhortisan's patch to squash the icons
in the race gui if the kart is squashed. Thanks!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9625 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-25 23:49:29 +00:00
hikerstk
a51597cdaf Refactoring: instead of flyable triggering explosions, this must now
be done from the hit function of the objects that need an explosion.
This makes flyable and the behaviour of flyables easier to understand
when reading the code, getting rid of the needsExplosion function.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9623 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-25 22:16:52 +00:00
hikerstk
f3355f2484 Refactored the 'hit strings' displayed in the gui. Now each
flyable object has to have a 'getHitString' function (instead
of the hard coded global functions like getBowlingString etc).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9622 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-25 22:02:29 +00:00
hikerstk
d9cd6cec9b Added newsly added files to cmake config file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9621 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-25 04:25:55 +00:00
auria
5aab4279b4 Update Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9620 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-25 01:52:06 +00:00
hikerstk
771cf47339 Refactoring: flyable and hit effects now call
updateAndDelete instead of update. The return
value indicates if the flyable/hit effect needs
to be deleted. That removes callbacks to the
projectile manager to indicate that something
needs to be deleted.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9619 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-25 00:06:33 +00:00
hikerstk
8d8601655d Removed commented out code and unnecessary function;
fixed documentation.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9618 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-25 00:05:30 +00:00
hikerstk
3161c79196 Added hit effect that only plays a sfx. Simplified
projectile manager of special effects somewhat (now
no more calls from a hit effect to the projectile
manager are necessary).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9617 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-24 06:48:05 +00:00
auria
8b0a7f0b2e Fixed battle-island track to be in standard group
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9613 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-24 01:41:36 +00:00
auria
8f756d19fa Added quobodup's battle arena in the default package, congratulations and thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9612 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-24 01:15:49 +00:00
hikerstk
5ecf3d4c08 Added interface for a 'hit effect', which is now a base for
explosion. This will allow to easily add different effects
later.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9607 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-23 21:57:46 +00:00
auria
6665249821 Complete license in models
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9606 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-23 00:00:59 +00:00
hikerstk
2a542f011a Fixed comment.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9605 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-22 01:09:09 +00:00
auria
d1ee59b1e2 Tweaks over previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9604 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-22 00:42:21 +00:00
auria
6ba44be4f7 Give a go at the 3-spare-tires idea for 3 strikes battle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9603 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-22 00:35:31 +00:00
auria
a49fefcd3b Added nicer ball-bounce sound, thanks Arthur for the suggestion
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9602 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-21 23:27:29 +00:00
auria
3f1b9feda0 Fixed small gaps in island track + reduce some wasteful polys in the arrow panel
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9600 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-21 23:18:54 +00:00
hikerstk
edfccbea30 Cleaned up explosion code (only cosmetic changes).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9599 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-21 21:57:28 +00:00
hikerstk
c0fbf21f8a Added bounce sound effect for rubber balls. For now(!) this
is just reusing the race-start 'ping', so this needs to be
replaced with a better sfx!!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9598 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-21 21:56:49 +00:00
mbjornstk
720713b9a9 Remove useless svn exec prop.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9597 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-21 21:08:50 +00:00
auria
bb76487477 Add missing files in preivous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9596 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-21 20:55:38 +00:00
auria
e6af679e12 remove a few thousands of useless polygons in XR591
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9594 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-21 20:53:35 +00:00
auria
30a9032698 Fix shortcut in XR591 + smooth the road in a few places where it was quite bumpy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9592 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-21 20:09:09 +00:00
auria
be402f35d9 Remove old, unused debug code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9588 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-21 17:32:13 +00:00
auria
da87d76f1c Fixed bug 393, channels in IPO animation get out of sync
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9587 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-21 17:27:05 +00:00
auria
d40416f6a8 Fix the color of suzanne
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9586 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-21 17:16:32 +00:00
auria
fdb020016a Better defaults for focusd button in race end screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9585 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-21 16:54:50 +00:00
auria
cbffa1dc8a Make wooden_bridge sound softer, it was way too loud
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9584 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-21 16:48:53 +00:00
auria
41d8df26aa Minor tweak to GP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9583 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-21 16:25:21 +00:00
auria
7e45c88dbc Update pot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9582 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-20 21:17:58 +00:00
auria
bb6ae3f1fa Correct the first-use string
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9581 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-20 21:02:28 +00:00
auria
19e226552c The cow in farm is now talkative
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9579 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-20 20:10:23 +00:00
auria
f8dcf186ef Fixed rotation of movable objects
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9578 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-20 19:56:48 +00:00
auria
d5303a4da0 Improve new language selection
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9570 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-20 01:32:18 +00:00
auria
a0ad028024 Move language selection to the options screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9569 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-20 01:28:17 +00:00
auria
556c33fe6c Play sound when reaching nitro target
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9568 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-20 00:54:34 +00:00
auria
185b76a08a Don't use sizeof to get size of array, it doesn't work
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9563 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-19 01:43:40 +00:00
auria
5647c5dadc Allow pausing game from gamepad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9560 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-19 01:40:27 +00:00
auria
698962511b Swatter now makes karts lose lives in 3 strikes battle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9559 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-19 00:58:39 +00:00
auria
1c2132fb67 Add ticking sound when bomb is on
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9557 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-19 00:40:50 +00:00
hikerstk
7d79544e29 Fixed disappearing rubber ball on steep slopes (like the ramp
in sand track).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9555 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-18 23:11:48 +00:00
mbjornstk
2d78ac953c Remove useless svn exec property.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9554 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-18 20:17:30 +00:00
hikerstk
4f51f52f82 Updated Asian fonts, now including Vietnamese characters.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9553 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-18 13:18:33 +00:00
hikerstk
6b5e5d51c4 Updated translations.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9552 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-18 13:16:47 +00:00
hikerstk
8ea1fa9da2 Added Vietnamese to the list of Asian languages so that
the font tool will include the necessary characters for
Vietnamese as well.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9551 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-18 13:01:14 +00:00
hikerstk
cb34118707 Made the minimum distance between interpolation control
points and the distance to target at which the rubber
ball starts aiming directly at the target configurable.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9550 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-18 03:31:52 +00:00
hikerstk
017619744b Reset more controls when the pause windows was shown, to avoid
that keys that were pressed when the menu was popping up are
still considered to be pressed (#359).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9549 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-17 23:55:13 +00:00
hikerstk
a6414b08b4 Rubber balls should now target the first kart again; improved handling
of the situation that the target kart is lost (e.g. it might have finished
the race), so that the ball smoothly aims at the new target now.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9547 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-17 23:06:48 +00:00
coug36
2824225df2 Change default behavior of MessageDialog confirm button to close the dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9545 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-17 01:57:48 +00:00
auria
6518906b60 Fixed leak in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9543 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-17 01:27:21 +00:00
auria
4112aee9a3 Add sound to swatter
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9542 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-17 01:18:24 +00:00
auria
753ef5c351 Fixed bug found by KroArtem where crashes occur if you specify an invalid gp name on the terminal
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9541 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-17 00:22:50 +00:00
hikerstk
0821fe3728 Removed the hard-coded usage of only one kart in profile mode
with graphics, since this can now be done using the --ai=... flag.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9540 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-17 00:09:11 +00:00
hikerstk
4d2f04ccc4 Removed assert since getKart returning NULL is handled
properly in the calling functions, and it causes a crash
(in debug compilation) if a key is pressed during a profile run.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9539 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-16 23:45:46 +00:00
hikerstk
92a6938862 Prevent the in-race GUI to pop up in profile mode (which leads
to all kind of crashes later on). Thanks to KroArtem for reporting this.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9538 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-16 23:28:20 +00:00
hikerstk
9a286fa9a6 Fixed missing minimap in profile mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9537 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-16 23:18:33 +00:00
hikerstk
0e0f238cb0 Automatically remove all zip files in addons/tmp that are older
than 24 hours (to help in case that a zip file is needed to
debug). Also some minor cosmetic changes.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9536 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-16 22:56:10 +00:00
hikerstk
8e929bcb29 Remove zip files afer successfully installing an addon (#362).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9535 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-16 21:50:32 +00:00
hikerstk
782ba00cbc Fix/work-around for compilation problem: abstract method was not
defined. coug36: I think your r9532 broke something, there is
possible a better way of fixing this.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9534 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-16 13:07:09 +00:00
hikerstk
86cf1198fb Addons that are in the addons-installed list but not on
the server anymore (i.e. not in the addons.xml file) will
now be removed, including a cached icon.
This fixes #378 (and will allow us later to easily remove
addons).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9533 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-16 12:53:18 +00:00
coug36
b85ea2ce9a Added message dialog to reload button on Addons screen. Added callback functionality to the OK dialog by adding a message dialog type enum and requiring it in the constructor. See #266
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9532 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-16 08:13:43 +00:00
stephenjust
b5f62d9401 Add platform to user-agent string for Windows and Macintosh to help gauge platform usage
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9531 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-16 06:22:30 +00:00
hikerstk
8c7a1fd635 Fixed compiler warnings on linux.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9529 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-16 05:26:25 +00:00
hikerstk
1708aeaafb Used time_t as the time type on all platforms to avoid
casting; added function to convert time to a readable
string to the namespace; and cleaned up code in addon.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9528 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-16 04:49:06 +00:00
auria
37e3c64259 Revert bogus part of my previous commit for windows users
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9516 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-16 01:47:40 +00:00
auria
9be7bf48ba In the XML standard, entities must start with 'x' if they are hex
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9515 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-16 01:32:19 +00:00
auria
d01724ffc3 Attempt at displaying wheelie effect when using zipper (this was discussed on IRC). Commented out atm since the angle stuff is behaving all weird
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9514 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-16 01:23:15 +00:00
auria
99a05b145e Stop tempting the devil and use the proper type for time
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9513 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-16 00:47:09 +00:00
hikerstk
0e8ff0e40a Made the ball go smoother ahead in the first few frames if
it is shot from an off-track location.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9512 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-15 23:47:07 +00:00
hikerstk
c9057d6e74 Added encoding of special characters when writing
addons_installed.xml.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9511 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-15 23:32:18 +00:00
hikerstk
5eff0a1773 Removed the warning " [StringUtils] WARNING: Invalid HTML entity in
'Berny & STKRudy85' (we only support &#...; type HTML entities)"; #364.

The reason for this warning message is that irrXML already decodes "&amp;"
(in attribute values) - so even though the '&' is encoded correctly in
the xml as '&amp;', STK only receives a '&' from irrlicht, which then triggers the
warning message. On the other hand, irrXML does not decode &#...; hex
values. 

So short of changing our encoding of "&" I don't see another choice
except just removing this warning.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9510 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-15 23:29:14 +00:00
hikerstk
d26bc30c9c Added destructor for addons_manager that saves the installed
addons file (and therefore saves the information about cached
icons and prevents them from being re-downloaded next time
STK is started). Fixed #382.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9509 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-15 22:04:07 +00:00
hikerstk
5edbdca4e7 Renamed cleanTuxKart into cleanSuperTuxKart.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9508 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-15 21:59:57 +00:00
hikerstk
c7f501a845 Bugfix: the id of an addon should be taken from the id field, and only use
the lowercase name if no id is specified.
This might potentially break existing addons - though atm I don't think we
have any addons that have an id different from the lowercase name.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9506 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-15 07:03:54 +00:00
hikerstk
a8f624b9de Added $* to the call of the actual binary so that additional flags can
be passed to STK.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9505 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-15 06:25:15 +00:00
hikerstk
2172f1c4df Applied changes from statistics branch to trunk (r9413 - r9484).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9503 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-15 02:00:50 +00:00
hikerstk
8a9bdc1505 Started to add interpolation to rubber balls to avoid them
changing directions too quickly.
This still needs more tuning. Known bugs:
1) at the beginning the ball changes directions too quick
   (if the kart is not close to the center of the driveline)
2) going towards the target kart (when the ball is close
   enough) has not been ported yet, so balls will more 
   often miss their targets.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9502 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-15 00:25:30 +00:00
auria
73cf4619a7 Use small bursts of fire to hint that slipstream is ready
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9501 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-15 00:23:47 +00:00
auria
342c284892 Remove packs of 3 swatters, make it a little less common
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9500 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-14 23:40:54 +00:00
auria
866cc325ae Started moving code in add-ons screen by computerfreak to go in the right direction
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9499 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-14 23:22:12 +00:00
auria
b153eaaf86 Add a nice skycube by samuncle to XR591. More tuning may be needed to make it fit with the track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9487 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-14 00:54:18 +00:00
auria
7d2ced93b5 Add nicer fire when using zippers, the proper way this time, no more by hijacking nitro
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9483 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-13 00:15:58 +00:00
hikerstk
10062e8b44 Applied patch from nathanm32292394 to fix minor memory
leak (#369) - thanks!


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9471 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-12 04:24:49 +00:00
computerfreak97
fb4c533d26 Fixed text overlapping bug in addons - take 2 (it should actually work this time). See bug #363
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9470 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-12 04:20:42 +00:00
computerfreak97
8fa62d3c7e Fixed text overlapping bug *hopefully* in addons. See bug #363
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9469 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-12 04:01:41 +00:00
auria
ef7b491a0f Tweak fire on zippers to actually work. A side effect is that now when you use nitro and stop using it, instead of stopping immediately it fades out over a second or two. Tell me if you love or hate :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9458 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-10 02:11:01 +00:00
auria
39e5d9ef53 Tweak zippers to give less motion blur, and start adding some fire coming out of the kart which atm only really works for ground zippers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9457 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-10 02:02:12 +00:00
auria
ca4bffe34d Use funto's motion blur effect only when using a zipper, but more visibly so
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9456 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-10 01:46:58 +00:00
auria
ef9d15c7f0 Use nice interpolation when rendering background
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9455 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-10 00:54:36 +00:00
auria
76f2d55ab0 Make Nolok's window transparent
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9453 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-09 01:44:18 +00:00
auria
f45f06b994 Undo a few bogus optimisations to the B3D exporter *blush*
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9447 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-07 20:20:12 +00:00
auria
da11b8c1c9 Don't play crash sound when kart is not moving
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9440 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-07 01:33:19 +00:00
auria
847e25fa0a Disable sound emitters in multiplayer mode as OpenAL supports a single listener so we make sounds non-positional in multiplayer and the result is bad for sound emitters that are meant to be localized
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9439 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-07 01:23:07 +00:00
auria
9fee0c3530 Fixed potential assertion failure in screen setup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9436 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-06 22:50:12 +00:00
auria
57c30e52b3 Scotland sheeps now say hello :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9433 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-06 21:03:39 +00:00
auria
a44adb6e6c Allow per-track sounds for emitters
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9431 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-06 20:37:54 +00:00
auria
a4b954f2ea Add some support for sound emitters on tracks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9430 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-06 19:51:12 +00:00
hikerstk
5d8324813f Moved font_tool directory into new tools directory.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9424 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-05 00:00:54 +00:00
auria
6fe8193f6e Update Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9423 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-04 23:54:22 +00:00
hikerstk
6e5086f9b8 More refactoring: duplicated code handling track sectors and
distance along track is now moved into a separate class TrackSector
and used in linear_world and rubber ball.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9422 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-04 23:33:41 +00:00
hikerstk
428ed5a07b Made QuadGraph use a singleton-like behaviour. It is still created with
explicit calls to QuadGraph::create(...), and the get() function can
return NULL (in case of a race mode that does not use a quad graph).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9421 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-04 23:02:58 +00:00
hikerstk
7b5160be59 Removed unnecessary 'creating NULL device' message.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9420 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-04 01:25:40 +00:00
hikerstk
470e0b9ee4 Removed warning about texture not found (caused by incorrect
texture name in the xml file).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9419 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-04 01:25:04 +00:00
hikerstk
95695d4264 Started to add data structures for interpolation, and added separate function
to determine which path to use (so that a target that is on a shortcut
can also be hit) - though this function atm only handles karts on the 
main driveline.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9417 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-03 06:56:49 +00:00
hikerstk
48cf9e0515 Updated computation of 'distance from start' for the
quad graph: now the distance of the node is the maximum
of all paths leading to it, which should solve the 
problems with the cube (#354).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9416 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-03 06:21:26 +00:00
hikerstk
e105a33b66 Replaced QuadGraph::getPredecessor function with (faster) function
GraphNode::getPredecessor().


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9415 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-03 02:20:29 +00:00
hikerstk
209237a0c8 Bugfix - incorrect &.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9414 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-03 02:19:01 +00:00
hikerstk
6c43457f37 Ignore FPS limit set in the config file if no-graphics
is selected (this gives a HUGE speedup for non-graphics
run).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9411 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-03 00:41:28 +00:00
hikerstk
b33c10a369 Fixed missing newline (thanks coug36).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9410 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-03 00:23:04 +00:00
auria
80ac4edb72 Remove duplicate line from my previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9409 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-02 00:36:00 +00:00
auria
eac29e8c16 Improve resetting slipstream
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9408 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-02 00:31:22 +00:00
xapantu
e77690237c CMake build system improvements, it uses the cmake modules to find the libraries instead of the hardcoded system.
Irrlicht is autodetected if it is installed in /usr or /usr/local on linux
font_tool work (well, it does not work because there are some compilation error due to system specific libs I think, but I have it working if I change some code in src/font_tool/main.cpp, but I don't want to commit my modifications since I am not sure what this tool should do).
Detect when a library is not present and put an error when it is the cases.
Some paths change to have it working on out of source builds too.
Remove the DEBUG option, since cmake has already one to do that, -DCMAKE_BUILD_TYPE=Debug
Let me know if there are any problem/regressions with it, or just revert ;)

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9405 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-01 19:18:49 +00:00
hikerstk
e0d34ffdcd 1) Fixed counting of explosion for statistics.
2) Fixed layout of result table in case of
   profile-laps.
3) Fixed average speed computation.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9404 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-01 07:10:33 +00:00
auria
63b3ecacb7 Fixed GCC warning
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9403 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-01 01:59:03 +00:00
auria
8b585af03b Update Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9402 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-01 01:57:13 +00:00
hikerstk
029e50381d Added more statistics for profile mode:
skidding-time, and time+count for rescues and exposions.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9399 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-01 00:06:13 +00:00
hikerstk
2fe73a6deb Removed commented out code (that doesn't work anymore).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9398 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-01 00:04:48 +00:00
auria
875fd56647 Apply patch by redskull to fix crashes on resolution switch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9397 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-31 22:53:03 +00:00
auria
710111a7c9 Update strings
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9396 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-31 18:25:34 +00:00
auria
b669180ea9 Rename the messages about internet to mention add-ons and not only news
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9395 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-31 01:26:31 +00:00
auria
a031bd5731 Display a message when clicking on the add-ons icon and it is not enabled
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9394 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-31 01:20:41 +00:00
auria
4d2b57321b Apply redskull's patch to fix FTL locking. Thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9393 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-31 00:55:32 +00:00
auria
b4c27839f3 Applied patch by coug36 to fix bug #311, thanks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9392 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-30 22:44:20 +00:00
auria
e7b8fd5a1b Fixed spinner widget stealing focus even if activating it resulted in leaving the screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9391 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-30 21:20:59 +00:00
auria
a62766bd8f Fixed possible dangling pointer to spinner listener
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9390 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-30 21:05:18 +00:00
auria
c19572dcfb Add code to resolve all numeric XML entities
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9389 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-30 20:14:30 +00:00
auria
9d80812421 Fixed outdated INSTALL file, just give a link to the wiki, that's what we keep up to date anyway
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9388 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-30 15:59:16 +00:00
auria
14440ccebc Add Fraang's new texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9386 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-29 22:20:41 +00:00
hikerstk
c5ef5eb705 Beautified profile results table in case that karts name are
too long (or too short).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9385 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-29 06:25:12 +00:00
hikerstk
115e0cc1c5 Print a warning if the irrlicht library used was compiled in debug mode.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9384 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-29 05:35:52 +00:00
auria
15b827dd54 Apply patch by coug36 - thanks\!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9383 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-29 01:44:13 +00:00
auria
5b3b087a03 Fixed compilation with GCC
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9382 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-29 01:40:46 +00:00
hikerstk
83680f4637 Added --ai=a,b,... command line option to allow specification
of which AI karts to use.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9381 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-28 22:56:49 +00:00
hikerstk
7ed13732e7 Only print warning when log-misc is enabled.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9380 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-28 22:23:12 +00:00
hikerstk
f13725afa2 Added Christian to credits as packager of our static packages.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9379 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-28 05:36:52 +00:00
hikerstk
bb8e3d283b The version in the desktop file is now automatically set.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9378 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-28 02:11:08 +00:00
hikerstk
66c1c337b4 Updated svn config file recommendations to include
LF setting for *.xml files.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9377 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-28 02:02:49 +00:00
hikerstk
ede10a95d7 Changed all svn:eol-style values for XML (and other text) files
to be LF (since otherwise tortoise will check them out as native
and add 0d in the files, which breaks unicode).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9376 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-28 02:01:40 +00:00
auria
972439c805 Undo Funto's changes. Funto, irrlicht has no support for UTF-8 so by doing this change you broke Samuncle's name
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9375 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-27 22:50:51 +00:00
funto66
c1dc08490d Changed encoding of zengarden's and snowtuxpeak's track.xml to UTF-8 without BOM
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9374 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-27 18:48:39 +00:00
funto66
6563c35733 Converted UTF-16 with BOM hacienda/track.xml to UTF-8 without BOM
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9373 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-27 18:42:56 +00:00
hikerstk
a62e0f86d3 1) Added new --no-graphics option for fast batch testing.
Renamed --profile=+-n options to --profile-laps=n
   and --profile-time=n.
2) Fixed averaging in case of --profile-time.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9372 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-27 12:11:11 +00:00
auria
9433a65c8d Include Gallaecio's updated desktop file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9370 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-27 00:47:37 +00:00
hikerstk
916dbb9bc1 Karts 'accidentally' hit by a bouncing ball while it is
going to catch if with the leader will now be flattened
(parameters for that are defined in powerup.xml). No
explosion effect is shown anymore for the first kart,
it will only be tossed around.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9369 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-26 06:58:11 +00:00
hikerstk
0edd32e8dd Applied nathanm's patch (#343). Thanks a lot!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9368 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-26 02:56:11 +00:00
hikerstk
60c0aa5616 Applied patch for #342 (and added some comments and some
minor cosmetic changes).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9366 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-26 02:24:49 +00:00
hikerstk
0e747f1766 Added explicit call to constructor of base class.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9365 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-26 02:23:09 +00:00
hikerstk
60345bc424 Removed unused support for 'icon' (since the addon webpage
guarantees that 'image' is always defined now).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9362 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-26 01:41:26 +00:00
hikerstk
a9369a8cf5 Fixed compilation (typo in name).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9361 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-26 01:14:59 +00:00
auria
2f571eec10 Allow unicode to be used in track makers names and fix samuncle's name
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9360 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-26 00:42:01 +00:00
hikerstk
f0956bf5ff Removed debug code, and fixed #340.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9359 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-26 00:01:20 +00:00
hikerstk
ce14faa4b4 Removed unused variables. Added code to catch #340
(NAN appears as height).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9358 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-25 23:45:34 +00:00
funto66
39be7225c9 Corrected a French translation message
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9357 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-25 22:34:54 +00:00
funto66
9bd62dfe13 Fixed sky color for tracks without sky domes/boxes when post-processing is enabled
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9356 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-25 22:21:17 +00:00
funto66
85096f80bf Fixed having motion blur on the GUI, fixed character selection
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9355 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-25 21:54:26 +00:00
funto66
46dab63f2d Fixed motion blur at the end of the race and made it relative to the speed of the kart, not its current maximum speed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9354 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-25 21:36:21 +00:00
funto66
d6bee90cfa Fixed shader file path lookup for motion blur
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9353 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-25 21:23:29 +00:00
funto66
242549efae Second attempt to fix the motion blur shader
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9352 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-25 21:20:17 +00:00
funto66
ac836ee960 Attempt to fix compilation of the motion blur shader for Intel cards...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9351 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-25 21:14:10 +00:00
funto66
b59004ae4d Attempt to fix the motion blur on non-NVIDIA cards
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9350 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-25 21:02:43 +00:00
funto66
1a0c45be42 Integrated the motion blur in game and adjusted the parameters
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9349 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-25 20:35:44 +00:00
funto66
230ada44c2 Removed the optional code for the swatter song
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9348 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-25 20:33:08 +00:00
funto66
926df46a15 git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9345 178a84e3-b1eb-0310-8ba1-8eac791a3b58 2011-07-24 21:46:45 +00:00
auria
13eb1833e9 at qubodup's request, clarify license state of skid.ogg
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9343 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-24 19:29:02 +00:00
funto66
9a5a7ddc85 Some updates to the CMake build system
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9342 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-24 18:40:20 +00:00
funto66
9b6ade95f7 Removed private path for Irrlicht: one should use cmake . -DIRRLICHT_DIR=/path/to/irrlicht && make
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9341 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-24 15:29:09 +00:00
funto66
a2dfdc2bf7 First fix for CMake
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9340 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-24 15:03:44 +00:00
funto66
830eb52799 Removed unused swatter song
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9339 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-24 14:32:09 +00:00
funto66
05421e944a Started a CMake-based build system
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9338 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-24 14:29:16 +00:00
auria
0267379400 Revert grab collectable sound, after testing there seemed to be consensus the old one was better
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9334 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-23 17:30:13 +00:00
auria
8a6299d23e Added new strike sound provided by qubodup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9331 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-23 16:07:56 +00:00
auria
0195efdd29 Update Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9330 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-23 00:09:45 +00:00
hikerstk
fd8b43c29f Updated vc10 project file, thanks to Daniels Ellis.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9325 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-22 12:15:08 +00:00
hikerstk
f2226e1335 Added option to scale powerup models (Arthur, feel free to
tweak the size of the ball - *grin* try "2 5 2" for some fun).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9324 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-22 11:47:37 +00:00
hikerstk
2c3e5395c6 Updated height and interval handling if the ball is getting
closer to the target. Now the ball behaviour keeps being
smooth while it is getting closer to the target.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9323 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-22 06:26:28 +00:00
hikerstk
68765a2228 Updated VS project file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9322 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-22 06:24:49 +00:00
hikerstk
2b17b36640 Fixed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9321 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-22 03:26:37 +00:00
mbjornstk
5eaf0e9d09 Set props as per SVN-CONFIG file.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9320 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-22 00:52:42 +00:00
funto66
a3ca6dadaf Separated the post-processing calculations from IrrDriver
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9319 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-21 23:29:37 +00:00
hikerstk
8c30a00405 Added test in case that the inverval is not set on rubber ball.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9318 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-21 23:04:09 +00:00
hikerstk
46e7ecb829 Added some squashing of the ball when it hits the ground.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9317 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-21 22:53:44 +00:00
hikerstk
1928a0b409 Fixed speed of rubber balls to be really the value specified
in the powerup.xml file.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9316 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-21 22:14:55 +00:00
hikerstk
c1d65112e7 Refqactoring: moved static rubber-ball specific settings from Flyable
to RubberBall.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9315 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-21 22:07:09 +00:00
hikerstk
4477862356 Improved bouncing of ball when it is still far away from the kart.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9314 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-21 06:58:28 +00:00
hikerstk
bf90805448 Added bouncing to rubber ball (though it's imho not
yet smooth enough).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9313 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-21 00:07:09 +00:00
hikerstk
994ea9578a Added missing initialisation of m_material. This should fix #299
(crash happened most likely if a bowling ball exploded before
it was updated once - in this case m_material was not set).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9312 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-21 00:02:06 +00:00
funto66
1079391fd1 Started implementing post-processing
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9311 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-20 23:50:25 +00:00
hikerstk
b88a8da625 Fixed distance along track computation for rubber ball (which
was based on the quad it is aiming at, not at the quad it was on).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9310 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-20 22:21:44 +00:00
hikerstk
56aa44e630 For completeness sake added handling of rubber ball to new ai
controller (in case that it should ever be used ;) ).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9309 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-20 22:20:45 +00:00
auria
3551e93b12 Add one of the better-licensed sounds by qudbodup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9308 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-20 01:15:21 +00:00
auria
df332451b3 Add one of the better-licensed sounds by qudbodup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9307 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-20 01:09:37 +00:00
auria
3efdce64ad Updae Xcode project with rubber ball
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9306 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-20 01:01:31 +00:00
auria
9a1f81480e Credit the author of Suzanne
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9304 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-20 00:50:10 +00:00
auria
a23da392df Add Suzanne kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9303 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-20 00:43:23 +00:00
hikerstk
afb3728995 Added first test version of 'rubber ball' (which might replace
the anchor). Known bugs: atm it does not yet bounce (it follows
just the drivelines and might be partly in the track); the first
kart can't avoid it (long term breaking might allow you to avoid it);
it might hit another kart first and explode.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9302 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-20 00:39:32 +00:00
mbjornstk
cc20387a95 Remove svn exec props.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9300 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-19 01:57:07 +00:00
auria
f2e01c88b2 Move rolling bowling ball sound to CC-BY-SA license after receiving authorisation from author
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9299 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-19 01:56:29 +00:00
auria
4e7669d7da Work on zen garden, namely add water splash
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9297 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-19 01:24:56 +00:00
auria
e1d5631869 use better music for garden
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9295 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-19 01:06:11 +00:00
auria
d7dd415baf Update zen garden license, add waterfall particles, fix track group, etc.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9294 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-19 00:55:28 +00:00
auria
ce68aac7ac Updated secret garden
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9292 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-19 00:28:08 +00:00
funto66
3731b3a304 git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9291 178a84e3-b1eb-0310-8ba1-8eac791a3b58 2011-07-19 00:07:44 +00:00
auria
8e15308746 ake thunder sound louder
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9290 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-18 22:42:49 +00:00
auria
4398003275 Green ice no longer triggers rescue in snow peak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9286 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-17 15:32:12 +00:00
funto66
73dd0ba808 git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9285 178a84e3-b1eb-0310-8ba1-8eac791a3b58 2011-07-17 13:03:29 +00:00
auria
d43a00374a Add Fraang's new texture
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9284 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-16 21:50:18 +00:00
auria
5779b9c869 Updated credits with recent donation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9283 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-16 20:10:34 +00:00
auria
a7c9d88a4d Improve LOd on ferns
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9282 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-16 19:40:44 +00:00
auria
c9e1413c1d Add Sylvain St-Amand to credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9280 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-16 17:24:04 +00:00
funto66
40cb784ecd Oops!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9279 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-16 00:37:39 +00:00
funto66
a102680a13 git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9278 178a84e3-b1eb-0310-8ba1-8eac791a3b58 2011-07-16 00:36:58 +00:00
auria
a364e31aaf Add new palm tree texture by Fraang
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9277 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-15 23:52:17 +00:00
auria
d8815794b9 Fixed a lot of old logging code left from before the log level was a bit mask. We don't have too many log bits so atm they are classified a lot in 'misc'
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9276 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-15 23:39:09 +00:00
funto66
d26b406780 Starting the merge with the swatter branch. Now it should be automatic with karts, but doesn't work with items (yet).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9275 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-15 23:38:40 +00:00
hikerstk
747489c917 Updated recommended irrlicht version to be correct.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9273 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-15 11:36:41 +00:00
hikerstk
d54bed140f Replaced tabs.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9271 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-15 03:05:05 +00:00
computerfreak97
e41a7c9518 Hopefully, actually got random wheel rotation to work!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9270 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-15 02:51:15 +00:00
hikerstk
b298ba440e Updated donation list.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9268 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-15 00:38:25 +00:00
auria
360f0da43a Another minor improvement to the Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9267 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-15 00:37:50 +00:00
hikerstk
398a6675d5 Updates Asian fonts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9266 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-15 00:35:50 +00:00
auria
5450172b0e Update translations in trunk too
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9265 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-15 00:34:32 +00:00
auria
c49de6383a Update Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9260 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-15 00:19:10 +00:00
hikerstk
42c3eb956d Updated ChangeLog to include 0.7.1b and 0.7.2.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9259 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-15 00:17:54 +00:00
hikerstk
54b83c7123 Fixed typos.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9257 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-14 05:06:12 +00:00
hikerstk
782d7a3ae4 Fixed autoconf files after updating enet. I basically
reverted r9250-9252, and restored the configuration files
for enet back to the ones used before.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9256 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-14 04:52:11 +00:00
hikerstk
6a1310e0a6 Fixed compiler warnings: removed variables that are initialised more than once.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9255 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-14 04:16:15 +00:00
mbjornstk
c29f5b2e5c Add svn props.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9254 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-14 02:45:24 +00:00
funto66
a8919a8252 Added experimental and buggy hardware skinning support + removed a useless loop in the material manager
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9253 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-14 00:59:00 +00:00
funto66
54a9df25d2 Third attemps: who knows?
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9252 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-13 18:52:06 +00:00
funto66
d010543859 Second attempt to fix compilation...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9251 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-13 18:37:23 +00:00
funto66
1e3e537467 Seems to have fixed compilation with autotools...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9250 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-13 18:26:20 +00:00
hikerstk
21f173d365 Updated missing header files so that the new enet would compile.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9245 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-12 04:34:57 +00:00
computerfreak97
19fbc2978e Actually update to the most recent enet :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9244 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-12 04:27:12 +00:00
computerfreak97
0ce5d598e5 Applied Narann's patch for scaling and moving shadows of karts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9240 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 22:04:29 +00:00
auria
29e468814c Allow playing with gamepad if starting a challenge from keyboard
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9238 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 21:00:09 +00:00
computerfreak97
3dc89742fe Make the XML attribute RandomWheelRot more coherent, making it random-wheel-rot instead.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9237 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 20:57:15 +00:00
auria
f9920633ae Fixed highscore display in GPs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9235 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 20:46:10 +00:00
mbjornstk
b3cdb70a9e Remove useless executable svn prop.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9234 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 20:31:33 +00:00
auria
fbc468118e Some more updtaes to Doxygen docs :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9233 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 18:24:23 +00:00
auria
1e3c11883e Convert another zen garden texture to jpeg
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9231 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 17:58:30 +00:00
auria
5c5486f595 Convert another zen garden texture to jpeg
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9229 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 17:50:50 +00:00
auria
26b2df39cb Remove uneeded texture from Zen garden
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9228 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 17:45:54 +00:00
auria
ef82340b6d Convert another zen garden image to jpeg to save space, remove unused models
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9226 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 17:44:21 +00:00
funto66
93ed8113d3 Added markers for World::update() and made the profiler optional
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9225 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 10:33:42 +00:00
funto66
6b0e202d2b Displaying time values in the profiler
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9224 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 10:21:20 +00:00
auria
1958073778 Update pot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9219 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 01:50:40 +00:00
auria
047cc4bc69 Make column names sensitive to live language switch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9216 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 01:47:12 +00:00
auria
4df9e87f01 Somewhat improve the blurriness on top of tabs at some resolutions
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9214 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 01:30:13 +00:00
mbjornstk
6b9a1bad85 Enforce source style: add svn props and convert tabs to spaces.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9212 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 00:16:06 +00:00
funto66
49ea3a9cf9 Improved the profiler: a bar is displayed to show the end of the analyzed frame, there are more markers, now the profiler can be frozen/unfrozen by clicking on it...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9211 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-10 00:04:12 +00:00
stephenjust
1b2a6bec27 Updated VC9 project for profiler
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9210 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-09 23:52:12 +00:00
computerfreak97
d9a5ba7432 Added profiler to VC10 project.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9209 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-09 23:24:47 +00:00
auria
c315782d0a Update Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9208 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-09 19:16:25 +00:00
funto66
de401bc234 Added a first (unfinished) version of a graphical profiler
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9207 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-09 19:13:17 +00:00
auria
9b4ce3f9d0 Minor license clarification
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9206 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-09 18:54:59 +00:00
computerfreak97
c2cbbbeee1 Added ability to have karts have random wheel rotation; see beagle/kart.xml for example.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9205 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-09 18:06:00 +00:00
computerfreak97
cdee7461a3 Removed hardlock on gnu being the only kart without skid marks and smoke; now any kart with no wheels doesn't have skid marks or smoke.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9204 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-09 03:32:29 +00:00
mbjornstk
35a3e78b94 Convert tabs to spaces and remove some trailing space.
computerfreak97 should check the editor settings, r9194 was full of noise.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9203 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-09 02:20:43 +00:00
auria
9d9ca9a3f4 Say hello to zen garden\! This track is still a work in progress but I'm sure you will enjoy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9201 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-09 01:32:32 +00:00
auria
f4f81d352e Say hello to zen garden\! This track is still a work in progress but I'm sure you will enjoy
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9200 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-09 01:29:56 +00:00
auria
81df80efd4 Fixed a small problem with gnu's 'hair' found by Narann
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9198 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-09 00:11:24 +00:00
auria
605cc255d4 Update jungle to clamp a couple textures
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9196 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-08 23:59:32 +00:00
computerfreak97
2bcc2b1006 Removed skid marks from Gnu. Smoke is still there though.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9194 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-08 22:04:22 +00:00
hikerstk
c9830eac8c Worked around a potential linux audio bug: on one machine
the sfx manager kept on reporting that it was playing (the
track intro sound), while it wasn't. That resulted in STK
hanging (not reaching the 'ready set go' phase).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9192 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-08 01:22:43 +00:00
auria
f17d1ad69b Add clamping to transition texture in jungle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9185 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-07 00:48:47 +00:00
auria
b036723966 Update translations in trunk
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9184 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-07 00:11:32 +00:00
auria
1fbf60b6ca Improve Xcode compilation with frameworks; note you will need to download the latest version of frameworks from sourceforge
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9173 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-06 01:02:48 +00:00
hikerstk
babe186845 Renamed license file so that it is exported correctly.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9172 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-06 00:58:22 +00:00
hikerstk
1138c14595 Fixed incorrect unsigned (since -1 is used to indicate 'not set').
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9170 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-06 00:53:59 +00:00
funto66
1c2795f0c8 Added a debug option to skip the ready-set-go phase
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9168 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-05 21:22:50 +00:00
hikerstk
4b39be6f83 Removed two unnecessary includes.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9167 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-05 06:05:08 +00:00
hikerstk
8e0d7789b1 Fixed #298: the karts were rescued to 'last valid quad - 1'
instead of using the predecessor. So a kart on the first
quad of a short cut would be rescued to an incorrect
location (most likely to the end of the main driveline,
since shortcut quads come just after the main driveline
in the quad.xml). See r9161 on 0.7.2.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9166 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-05 01:39:38 +00:00
hikerstk
b24f53a3eb Added support for storing a predecessor for each node in the
quad graph (needed for rescueing). 


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9165 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-05 01:35:45 +00:00
hikerstk
ce827038de Renamed 'Run' menu entry to 'supertuxkart' to avoid clash
with Windows 'run' menu entry.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9163 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-05 01:20:14 +00:00
auria
28886692d9 Fixed warnings + update Xcode projet
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9162 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-05 01:05:03 +00:00
hikerstk
e4905f48bd Added NoCopy.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9158 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-05 00:15:09 +00:00
computerfreak97
183a72ae82 Changed up skid marks a bit to resolve some z fighting issues I had. They still need a lot of work though.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9154 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-04 17:28:53 +00:00
mbjornstk
208fc1adc5 Add old local comment about bomb animation so it doesn't go missing.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9152 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-04 02:01:26 +00:00
computerfreak97
e1ae80d8c0 Added swatter cpp and hpp to vc10 project. Fixed warning in arenas_screen.cpp relating to comparing unsigned and signed integers in for loop condition.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9146 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-03 19:25:59 +00:00
auria
fed9fbf695 Fixed Windows paths in Makefile.am
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9145 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-03 19:00:25 +00:00
hikerstk
9ff4fdd2ef Started re-factoring attachments: the swatter is now implemented as
a plugin, which makes the attachment objects much smaller. Other
attachments will likely follow :)


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9142 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-03 11:54:41 +00:00
computerfreak97
487a45eb17 Stopped hard coding 3 as the number of arenas in 3 strikes menu. See previous commit for more.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9140 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-03 01:48:47 +00:00
computerfreak97
641c9633e9 Fixed bug where 3 strikes arena screen didn't appear properly the first time. Not sure if this is the cleanest way to do it, but it works!
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9136 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-03 01:37:31 +00:00
auria
9c76e99106 Enable artist debug mode tricks in multiplayer too
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9131 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-02 00:31:26 +00:00
auria
51a02272f0 At Arthur_D's request : in artist debug mode, when there are no AI karts, skip the ready/set/go messages quickly to make testing go faster
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9130 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-01 23:59:25 +00:00
auria
3a8df49a9e More minor tweaks to powerup probabilities
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9129 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-01 23:17:04 +00:00
auria
30fd8372f0 Remove parachutes from 3 strikes battle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9128 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-01 23:07:12 +00:00
auria
cb2672d5db Fixed shortcut in snow peak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9125 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-01 19:39:14 +00:00
xapantu
71e15d9b15 Fix french translation (fixed in launchpad too)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9123 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-01 19:15:53 +00:00
auria
6e78d93437 Replace the fricition material flag with a simpler boolean (anyway the previous value was only used like a boolean)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9116 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-01 00:23:57 +00:00
hikerstk
5bb1a133cb Applied computerfreak97's patch to fix #286.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9114 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-30 13:14:21 +00:00
auria
27ee8072dc Fixed skin glitch
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9112 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-29 00:12:33 +00:00
hikerstk
4a3d737620 Added support for arena-addons (as a separate tab).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9109 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-27 22:49:15 +00:00
hikerstk
feca29e6de 1) Moved LOD node from kart into kart_model (which should
handle all graphics for the karts).
2) Fixed squashing of karts in case of disabled animations
   (see #283, but only partly solved).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9108 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-27 11:43:19 +00:00
hikerstk
b578458ac0 Added support to ignore addons, see #293.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9106 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-27 11:11:17 +00:00
hikerstk
7f85271ec3 Added assert to make sure the lod node is used correctly.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9105 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-27 10:44:22 +00:00
hikerstk
73d93cc559 Removed compiler warnings.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9098 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-26 23:03:50 +00:00
auria
0631de56d0 More work to make arenas debuggable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9096 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-26 22:59:06 +00:00
auria
2d824186fd Fixed crash when starting into an arena from command-line
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9095 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-26 22:49:09 +00:00
auria
49e1c11332 Add Tux exported with Blender 2.5 for slightly betetr shading
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9093 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-26 21:02:33 +00:00
auria
1360f9c08f Add Nolok exported with Blender 2.5, also with improved shading
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9090 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-26 20:36:29 +00:00
auria
7dbeffe200 Added Konqi exported with Blender 2.5 exporter, now that I finally managed to make it all work (and as a plus it also receives nicer shading)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9088 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-26 20:15:41 +00:00
auria
11339d3ae1 Restore floating-point colors to beagle, the code hasn;t yet been translated to the new 'uniform' color
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9082 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-26 15:38:51 +00:00
auria
694c584051 Add Beagle exported from Blender 2.5; for some reason it looks much better. Better normals?
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9080 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-26 15:32:45 +00:00
auria
6c3bb3d12e Fixed a few typos in main.cpp found by Crendgrim and KroArtem
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9077 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-26 14:41:09 +00:00
auria
a277cf2258 Remove outdated FIXME I forgot
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9072 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-25 23:36:58 +00:00
auria
c96b00dc6b Reduce overlapping in add-ons screen by making the name column wider and the date column smaller
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9070 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-25 23:34:06 +00:00
auria
264a54fd2f Suppress useless logging in add-ons screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9068 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-25 23:04:54 +00:00
auria
0d5e9c83be Minor improvements to add-ons dialog : make flags use a smaller font since they are less important
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9066 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-25 23:01:26 +00:00
auria
aace658b9e Don't show the 'approved' flag by default in the GUI, most users will only ever see approved add-ons. Instead show a 'NON-APPROVED' flag in artist debug mode when relevant
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9064 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-25 22:50:24 +00:00
auria
6e2be767da Fixed misisng icon when featured item is updatable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9062 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-25 22:46:19 +00:00
auria
9f33ff77e8 Added support for some XML entities in add-ons description
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9060 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-25 22:38:19 +00:00
auria
8bd6a8a4c0 Fixed beastie wheels, part II
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9054 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-25 19:29:56 +00:00
auria
5b01e7dcd8 Fixed beastie wheels
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9053 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-25 18:47:35 +00:00
auria
edd77eee1f Hopefully fixed swatter crash
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9046 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-24 22:59:55 +00:00
mbjornstk
94f6e2379b Remove useless svn exec prop.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9045 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-24 22:57:06 +00:00
auria
f875e729a9 Add new beastie icon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9043 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-24 22:49:14 +00:00
auria
139834f106 Add new empty methods to cope with updated interface in recent irrlicht
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9038 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-24 19:44:16 +00:00
auria
d35913a74c Updated emule by Kinsu; thanks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9031 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-24 16:59:18 +00:00
auria
ef233d2ae3 Fixed compilation on non-Windows systems
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9029 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-24 15:34:16 +00:00
hikerstk
670531876a Added support to detect the language setting in Windows.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9027 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-24 13:42:24 +00:00
hikerstk
f3347d5937 Fixed error handling so that STK doesn't crash if it can't
write downloaded data, see #280.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9020 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-23 12:03:15 +00:00
hikerstk
62e5f76979 Improved documentation.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9019 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-23 11:26:30 +00:00
hikerstk
b4d3d5e5bb Fixed several copy&paste errors in checkAndCreateAddonsDir
(instead of creating m_addons_dir, the code was creating
m_config_dir, so the addons directories would not be created
correctly) - see #280.
Also improved error handling and error messages. The file_manager
now checks for $XDG_DATA_HOME, $HOME/.local/share, $HOME/.stkaddons
or else "." as a base directory for addons (under which it will
create supertuxkart/addons).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9018 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-23 07:18:05 +00:00
hikerstk
03b74e2e97 Added some debug output to swatter to check why a swatter is swatting
(use --debug=misc to enable).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9016 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-22 23:53:10 +00:00
hikerstk
da8ec214ce Added a very first version of a swatter (or inflatable hammer).
Details are in the wiki (http://supertuxkart.sourceforge.net/Items).
Note that the model is _obviously_ a placeholder, and I  used
the icon for the bomb (which isn't used in game atm) for the
swatter. I hope someone can provide a better model and icon.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9011 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-22 12:27:48 +00:00
auria
39ec2ffd74 Updated credits
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8999 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-21 01:31:51 +00:00
auria
9c82e7f138 Add Funto's Beastie kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8997 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-21 01:25:34 +00:00
auria
863feb055d Add code-level support for new clamping flag
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8992 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-20 00:41:26 +00:00
auria
b96f9db189 Cleanup redundant confusing attributes for SFX
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8986 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-19 22:47:34 +00:00
hikerstk
9ea1300174 Fixed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8981 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-19 22:09:46 +00:00
auria
429267f44a Allow making races of 0 laps in artist debug mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8976 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-19 19:55:51 +00:00
auria
d5cf527232 Add support for sound effects exported by blender 2.5
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8974 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-19 19:44:31 +00:00
auria
c132207a3e Add support for reading 2.5-style zippers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8956 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-19 17:13:37 +00:00
auria
7b60ad1a9e Better error checking: refuse to continue when no drivelines are found but we're playing with AIs, we can only handle lack of drivelines when there is 1 kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8955 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-18 22:43:00 +00:00
auria
ccecbf0ba3 Allow playing without driveline when no AI akrt is used
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8954 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-18 22:36:14 +00:00
auria
fa464cd4ab Fixed minor in-game menu bug found by KroArtem
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8949 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-18 15:43:23 +00:00
auria
d391815608 Fixed clipping in bubble widgets
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8946 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-18 15:33:26 +00:00
auria
c824149182 Smooth ramps in fort magma + fixed seeing karts deiving in the air near the castle exit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8943 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-18 15:27:08 +00:00
auria
efe8953b6a Fixed a bunch of small city glitches found by Shadowmaster
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8940 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-18 14:52:25 +00:00
auria
f27e3bfae4 Don't cache GP names translations so that if you switch the language they apepar in the new language
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8938 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-17 01:46:30 +00:00
auria
bf08eb1e8c Re-crop beagle icon to be power of two in size
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8936 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-16 01:08:53 +00:00
hikerstk
af147c3c37 Fixed minor typos in comments.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8935 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-15 13:04:15 +00:00
auria
b833ce158b Fixed weird list rendering
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8933 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-15 01:48:35 +00:00
hikerstk
2e1da404d0 Fixed incorrect number of karts (according to the description).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8929 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-14 11:22:18 +00:00
auria
3c3fa031b4 Removing files that appear unused (I don't dare to merge that one into the branch however :)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8927 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-14 00:43:18 +00:00
auria
733815be51 Quickly put together a new package-update.png icon of proper size
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8926 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-14 00:40:04 +00:00
hikerstk
19c6aff9b6 Updated Asian fonts (based on 0.7.2-rc1).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8922 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-14 00:16:53 +00:00
mbjornstk
a67802ee51 Remove exec svn prop.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8920 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-14 00:03:59 +00:00
auria
89bcc79eaa [trunk] uodate translations from Launchpad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8918 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-13 23:48:50 +00:00
auria
312d7f7cd2 Added updated fort magma by samuncle
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8915 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-13 23:42:36 +00:00
auria
bb4a079145 Remove old Norwegian language definitions after request from mailing list
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8912 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-13 22:30:38 +00:00
hikerstk
a3c9eac53b Fixed #274: unzipping of addons file would actually copy
data/testures/materials.xml instead of materials.xml from the
zip file.
To fix any already downloaded addon, they have to be uninstalled
and installed from scratch again.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8910 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-13 12:27:19 +00:00
hikerstk
058a2ca870 Fixed #272: the list of tracks was not cleared before reloading
all track files, resulting in more and more tracks accumulating
in the track list each time a track is (un)installed.
In case of uninstalling a track, the track would remain in the
list, and if this track is selected, STK crashed.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8908 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-13 11:22:45 +00:00
auria
a6f9b229e2 Update CREDITS
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8906 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-12 19:22:27 +00:00
auria
56f16a2775 Add dash to title font
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8904 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-12 19:18:11 +00:00
auria
4e55c0f0c5 Add support for the rare case that the system language is actually a list of languages, separated by colons
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8902 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-12 19:08:13 +00:00
auria
d0e4dabf9e Fixed harmless warning and bogus resolution display in options when viewing from in-game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8900 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-12 18:51:05 +00:00
auria
2ea4582366 Fix minor issue with resolutions
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8898 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-12 18:43:27 +00:00
auria
57499218f0 Fixed default karts in multiplayer appearing too small in the preview
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8893 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-12 17:47:03 +00:00
auria
42c71ad459 Fix the default kart not being approvable in multiplayer mdoe
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8891 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-12 17:43:40 +00:00
auria
7572725120 Improve a bit kart selection screen bug found by KroArtem
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8890 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-12 17:35:13 +00:00
auria
b3a80826f4 Use proper multiplication sign in resolutions instead of abusing letter X
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8885 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-12 15:29:32 +00:00
auria
a6f9577b44 Make display of time in highscores uniform
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8883 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-12 15:14:53 +00:00
auria
6ef8702364 Make 2 more strings translatable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8882 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-12 15:09:50 +00:00
auria
561e40a9ed No questiuon mark for minimap when RTT is down
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8881 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-12 00:04:53 +00:00
auria
e9edb9655b Fix issues in city
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8878 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-11 20:57:35 +00:00
hikerstk
47bee18eff Removed compiler warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8875 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-10 02:21:34 +00:00
auria
fd53245e0c nice featured indicator
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8873 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-10 01:47:49 +00:00
auria
2a482d7577 Remove logging
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8871 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-10 01:15:39 +00:00
auria
97eec932e8 Remove debug print I forgot in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8867 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-09 01:32:11 +00:00
auria
23711c7174 Try to add support for having dsome materials ignore fog. Works for lighthouse light, but not for lighthouse sky
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8866 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-09 01:29:25 +00:00
auria
be5e9735b8 Improve drivelines in snowtuxpeak
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8863 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-08 01:11:43 +00:00
hikerstk
0b1f53983d Fixex embarrassing bug in r8860.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@8862 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-06-07 22:38:47 +00:00
2634 changed files with 631615 additions and 107554 deletions

236
CMakeLists.txt Normal file
View File

@@ -0,0 +1,236 @@
# root CMakeLists for the SuperTuxKart project
project(SuperTuxKart)
set(PROJECT_VERSION "0.8")
cmake_minimum_required(VERSION 2.8.1)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${PROJECT_SOURCE_DIR}/cmake)
include(BuildTypeSTKRelease)
if (NOT CMAKE_BUILD_TYPE)
message(STATUS "No build type selected, default to STKRelease")
set(CMAKE_BUILD_TYPE "STKRelease")
endif()
option(USE_WIIUSE "Support for wiimote input devices" OFF)
option(USE_FRIBIDI "Support for right-to-left languages" ON)
set(STK_SOURCE_DIR "src")
set(STK_DATA_DIR "${PROJECT_SOURCE_DIR}/data")
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/bin")
# Define install paths
set(STK_INSTALL_BINARY_DIR "bin" CACHE
STRING "Install executable to this directory, absolute or relative to CMAKE_INSTALL_PREFIX")
set(STK_INSTALL_DATA_DIR "share/supertuxkart" CACHE
STRING "Install data folder to this directory, absolute or relative to CMAKE_INSTALL_PREFIX")
# Build the Bullet physics library
add_subdirectory("${PROJECT_SOURCE_DIR}/lib/bullet")
include_directories("${PROJECT_SOURCE_DIR}/lib/bullet/src")
# Build the ENet UDP network library
add_subdirectory("${PROJECT_SOURCE_DIR}/lib/enet")
include_directories("${PROJECT_SOURCE_DIR}/lib/enet/include")
# Build the Wiiuse library
if(USE_WIIUSE)
add_subdirectory("${PROJECT_SOURCE_DIR}/lib/wiiuse")
include_directories("${PROJECT_SOURCE_DIR}/lib/wiiuse")
endif()
# Set include paths
include_directories(${STK_SOURCE_DIR})
# These variables enable MSVC to find libraries located in "dependencies"
if(MSVC)
set(ENV{PATH} ${PROJECT_SOURCE_DIR}/dependencies/include)
set(ENV{LIB} ${PROJECT_SOURCE_DIR}/dependencies/lib)
set(ENV{OPENALDIR} ${PROJECT_SOURCE_DIR}/dependencies)
endif()
# OpenAL
find_package(OpenAL REQUIRED)
include_directories(${OPENAL_INCLUDE_DIR})
# OggVorbis
find_package(OggVorbis REQUIRED)
include_directories(${OGGVORBIS_INCLUDE_DIRS})
# CURL
find_package(CURL REQUIRED)
include_directories(${CURL_INCLUDE_DIRS})
# Fribidi
if(USE_FRIBIDI)
find_package(Fribidi)
if(FRIBIDI_FOUND)
include_directories(${FRIBIDI_INCLUDE_DIRS})
else()
message(FATAL_ERROR "Fribidi not found. "
"Either install fribidi or disable bidi support with -DUSE_FRIBIDI=0 "
"(if you don't use a right-to-left language then you don't need this).")
endif()
endif()
# OpenGL
find_package(OpenGL REQUIRED)
include_directories(${OPENGL_INCLUDE_DIR})
if(UNIX AND NOT APPLE)
find_library(IRRLICHT_XF86VM_LIBRARY Xxf86vm)
mark_as_advanced(IRRLICHT_XF86VM_LIBRARY)
else()
set(IRRLICHT_XF86VM_LIBRARY "")
endif()
# Irrlicht
if (APPLE)
set(IRRLICHT_LIBRARY "/Library/Frameworks/IrrFramework.framework")
else()
set(IRRLICHT_LIBRARY ${PROJECT_SOURCE_DIR}/lib/irrlicht/lib/Linux/libIrrlicht.a)
endif()
# Set some compiler options
if(UNIX)
add_definitions(-Wall)
endif()
if(WIN32)
# By default windows.h has macros defined for min and max that screw up everything
add_definitions(-DNOMINMAX)
# And shut up about unsafe stuff
add_definitions(-D_CRT_SECURE_NO_WARNINGS)
endif()
# TODO: remove this switch
add_definitions(-DHAVE_OGGVORBIS)
if(CMAKE_BUILD_TYPE MATCHES Debug)
add_definitions(-DDEBUG)
else()
add_definitions(-DNDEBUG)
endif()
# Provides list of source and header files (STK_SOURCES and STK_HEADERS)
include(sources.cmake)
# Generate source groups useful for MSVC project explorer
include(cmake/SourceGroupFunctions.cmake)
source_group_hierarchy(STK_SOURCES STK_HEADERS)
if(APPLE)
# icon files to copy in the bundle
set(OSX_ICON_FILES ${PROJECT_SOURCE_DIR}/src/ide/Xcode/stk.icns)
set_source_files_properties(${OSX_ICON_FILES} PROPERTIES MACOSX_PACKAGE_LOCATION Resources)
set(STK_SOURCES ${STK_SOURCES} ${OSX_ICON_FILES})
# build the executable and create an app bundle
add_executable(supertuxkart MACOSX_BUNDLE ${STK_SOURCES})
find_library(IOKIT_LIBRARY IOKit)
find_library(QUICKTIME_LIBRARY QuickTime)
find_library(CARBON_LIBRARY Carbon)
find_library(AUDIOUNIT_LIBRARY AudioUnit)
find_library(COCOA_LIBRARY Cocoa)
target_link_libraries(supertuxkart
${IOKIT_LIBRARY}
${QUICKTIME_LIBRARY}
${CARBON_LIBRARY}
${AUDIOUNIT_LIBRARY}
${COCOA_LIBRARY})
# configure CMake to use a custom Info.plist
set_target_properties(supertuxkart PROPERTIES
MACOSX_BUNDLE_INFO_PLIST ${PROJECT_SOURCE_DIR}/src/ide/Xcode/SuperTuxKart-Info.plist)
add_custom_command(TARGET supertuxkart PRE_BUILD
COMMAND ln -s ${PROJECT_SOURCE_DIR}/data ${CMAKE_BINARY_DIR}/bin/supertuxkart.app/Contents/Resources)
else()
find_library(PTHREAD_LIBRARY NAMES pthread pthreadVC2 PATHS ${PROJECT_SOURCE_DIR}/dependencies/lib)
mark_as_advanced(PTHREAD_LIBRARY)
# Set data dir (absolute or relative to CMAKE_INSTALL_PREFIX)
get_filename_component(STK_INSTALL_DATA_DIR_ABSOLUTE ${STK_INSTALL_DATA_DIR} ABSOLUTE)
if(${STK_INSTALL_DATA_DIR_ABSOLUTE} STREQUAL ${STK_INSTALL_DATA_DIR})
add_definitions(-DSUPERTUXKART_DATADIR=\"${STK_INSTALL_DATA_DIR_ABSOLUTE}\")
else()
add_definitions(-DSUPERTUXKART_DATADIR=\"${CMAKE_INSTALL_PREFIX}/${STK_INSTALL_DATA_DIR}\")
endif()
# Build the final executable
add_executable(supertuxkart ${STK_SOURCES} ${STK_HEADERS})
target_link_libraries(supertuxkart ${PTHREAD_LIBRARY})
endif()
# To invoke irrlicht makefile. Just a few things must be checked before it can be uncommented :
# 1) make it pass NDEBUG=1
# 2) make the stdout output visible
#add_custom_target(
# stkirrlicht
# COMMAND make
# WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/lib/irrlicht/source/Irrlicht
#)
#add_dependencies(supertuxkart stkirrlicht)
include_directories(${PROJECT_SOURCE_DIR}/lib/irrlicht/include)
# Common library dependencies
target_link_libraries(supertuxkart
bulletdynamics
bulletcollision
bulletmath
enet
${CURL_LIBRARIES}
${IRRLICHT_LIBRARIES}
${OGGVORBIS_LIBRARIES}
${IRRLICHT_LIBRARY}
${IRRLICHT_XF86VM_LIBRARY}
${OPENAL_LIBRARY}
${OPENGL_LIBRARIES})
if(USE_FRIBIDI)
target_link_libraries(supertuxkart ${FRIBIDI_LIBRARIES})
add_definitions(-DENABLE_BIDI)
endif()
if(USE_WIIUSE)
target_link_libraries(supertuxkart wiiuse bluetooth)
add_definitions(-DENABLE_WIIUSE)
endif()
# Optional tools
add_subdirectory(tools/font_tool)
# ==== Make dist target ====
add_custom_target(dist
COMMAND rm -rf ${CMAKE_BINARY_DIR}/SuperTuxKart-${PROJECT_VERSION} && rm -f ${CMAKE_BINARY_DIR}/SuperTuxKart-${PROJECT_VERSION}.tar.bz2
&& echo "Exporting..."
&& svn export ${PROJECT_SOURCE_DIR} ${CMAKE_BINARY_DIR}/SuperTuxKart-${PROJECT_VERSION}
&& echo "Compressing..."
&& cd ${CMAKE_BINARY_DIR}
&& tar -cjf ${CMAKE_BINARY_DIR}/SuperTuxKart-${PROJECT_VERSION}.tar.bz2 ./SuperTuxKart-${PROJECT_VERSION}
&& echo "Done, cleaning up"
&& rm -rf ${CMAKE_BINARY_DIR}/SuperTuxKart-${PROJECT_VERSION}
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR})
# ==== Install target ====
install(TARGETS supertuxkart RUNTIME DESTINATION ${STK_INSTALL_BINARY_DIR} BUNDLE DESTINATION .)
install(DIRECTORY ${STK_DATA_DIR} DESTINATION ${STK_INSTALL_DATA_DIR} PATTERN ".svn" EXCLUDE)
install(FILES ${PROJECT_BINARY_DIR}/supertuxkart.desktop DESTINATION share/applications)
install(FILES data/supertuxkart_32.xpm data/supertuxkart_64.xpm DESTINATION share/pixmaps)
set(PREFIX ${CMAKE_INSTALL_PREFIX})
configure_file(data/supertuxkart_desktop.template supertuxkart.desktop)
add_dependencies(supertuxkart supertuxkart.desktop)

View File

@@ -5,8 +5,6 @@ through the various data subdirectories. Data files are released under a mixture
Gnu GPL 2.0 and 3.0+ Gnu GPL 2.0 and 3.0+
Creative-Commons-BY(-SA) 3.0 Creative-Commons-BY(-SA) 3.0
Creative-Commons-Sampling+ 1.0
SoundSnap license
Public Domain Public Domain
________________________________________________________________________________ ________________________________________________________________________________

View File

@@ -1,3 +1,35 @@
SuperTuxkart 0.8
~~~~~~~~~~~~~~~~
* Story mode and new challenge set
* Improved AI
* Skidding and better collision physics
* Reverse mode
* New green valley track
* New Blackhill Mansion track
* Updated XR591 track
* Updated Fort Magma track
* Updated jungle track
* Updated menus
* New music
SuperTuxKart 0.7.3
~~~~~~~~~~~~~~~~~~
* New Zen Garden and Subsea tracks
* New Island battle arena
* New Suzanne kart
* New graphical effects
* New weapons 'Swatter' and 'Rubber Ball'
* Added Thunderbird as race referee
* 3 Strikes Battles now displays lives as spare tires
* Improved bubble gum
* See progression during Grand Prix
* Improve physics for tall karts (e.g. Adiumy)
* Lots of bug fixes
* Improved kart control at high speeds
* Better placement of rescued karts
* Transition track-making to blender 2.5/2.6
SuperTuxKart 0.7.2 SuperTuxKart 0.7.2
~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
* Added in-game addon manager * Added in-game addon manager

93
INSTALL
View File

@@ -7,22 +7,32 @@ General
First, make sure that you have the following packages installed: First, make sure that you have the following packages installed:
* OpenGL (or Mesa 3.0 or later) * OpenGL (or Mesa 3.0 or later)
* Irrlicht 1.7 or later * OpenAL (recommended: openal-soft-devel)
* OpenAL * Ogg (libogg-dev)
* Vorbis (libvorbis-dev)
* fribidi (fribidi-devel) - optional for right-to-left text
Unpack the files from the tarball like this: Unpack the files from the tarball like this:
tar xzf supertuxkart-*.tar.gz tar xzf supertuxkart-*.tar.gz
cd supertuxkart-* cd supertuxkart-*
where '*' is the version of SuperTuxkart you downloaded - eg 0.8.0. Then:
where '*' is the version of SuperTuxkart you downloaded - eg 0.2.0. Then: * Build irrlicht (atm, this will be included in cmake soonish)
cd lib/irrlicht/source/Irrlicht
NDEBUG=1 make
./configure * Compile SuperTuxKart:
make mkdir cmake_build
cd cmake_build
cmake ..
make VERBOSE=1 -j2
To create a debug version of STK, use:
cmake .. -DCMAKE_BUILD_TYPE=Debug
To test the compilation, supertuxkart can be run from the build To test the compilation, supertuxkart can be run from the build
directory by ./src/supertuxkart (./src/supertuxkart.exe on windows). directory by ./bin/supertuxkart
To install the file, as root execute: To install the file, as root execute:
@@ -31,67 +41,14 @@ To install the file, as root execute:
The default install location is /usr/local, i.e. the data files will The default install location is /usr/local, i.e. the data files will
be written to /usr/local/share/games/supertuxkart, the executable be written to /usr/local/share/games/supertuxkart, the executable
will be copied to /usr/local/bin. To change the default installation will be copied to /usr/local/bin. To change the default installation
location, use the "--prefix" option of configure, e.g. --prefix=/usr location, specify CMAKE_INSTALL_PREFIX when running cmake, e.g.:
See the --help output of configure for further options. cmake .. -DCMAKE_INSTALL_PREFIX=/opt/stk
Building STK on OS X
--------------------
See http://supertuxkart.sourceforge.net/Building_and_packaging_on_OSX
SVN STK on Ubuntu Building STK on Windows
----------------- -----------------------
Here are the compilation instructions for the current svn(2009-10-15) of See http://supertuxkart.sourceforge.net/How_to_build_the_Windows_version
Super Tux Kart originally contributed by Damien for Ubuntu Edgy, and updated
to 9.04 version:
install following packages:
# apt-get install libtool libxxf86vm-dev libopenal-dev
libglu1-mesa-dev subversion autoconf automake1.9 g++ gcc
do a:
$ svn checkout https://supertuxkart.svn.sourceforge.net/svnroot/supertuxkart/main/trunk
Get irrlicht-1.x.zip and unzip it, compile irrlicht:
$ cd irrlicht-1.x/source/Irrlicht/
$ make
$ cd ../../..
$ pwd
/some/path/
then we can move to stk, remember to replace the output of pwd below:
$ cd trunk
note that the "--with-irrlicht" argument below is only required if you didn't install irrlicht to /usr/[local]
$ ./autogen.sh && ./configure --with-irrlicht=/some/path/irrlicht-1.x/ && make
and if all went well run the game:
$ src/supertuxkart
tested with g++ 3.3 and 4.1 , both succeeded.
If you want to install the game system-wide, do 'make install'.
To update the source from inside trunk directory, one simple command:
$ svn up
and then, in most cases, just rebuild:
$ make
with the exception of changes to any Makefile.am, in which case:
$ ./autogen.sh && ./configure --with-irrlicht=/some/path/irrlicht-1.x/ && make
But it didn't work!
-------------------
If you checked out your copy directly from SVN, you have to run
'sh autogen.sh' to generate the configure script.
You should check the SuperTuxKart wiki at:
http://supertuxkart.sourceforge.net/
Also, the most common (by FAR) reason for problems is that your OpenGL/Mesa
is incorrectly installed - so before you complain to any of the Irrlicht or
Supertuxkart mailing lists, first try running one of the example programs
that comes with your OpenGL implementation - or one of the Mesa or GLUT
sample programs.
If THOSE run correctly - but Supertuxkart doesn't then please get in touch
with the SupertuxKart mailing list and we'll do our best to get you up and
racing.

View File

@@ -1,8 +1,10 @@
ACLOCAL_AMFLAGS = -I m4 ACLOCAL_AMFLAGS = -I m4
SUBDIRS = $(BULLETTREE) $(ENETTREE) src doc data SUBDIRS = $(BULLETTREE) $(ENETTREE) src doc data tools
pkgdatadir=$(datadir)/doc/$(PACKAGE) pkgdatadir=$(datadir)/doc/$(PACKAGE)
dist_pkgdata_DATA=AUTHORS ChangeLog COPYING README dist_pkgdata_DATA=AUTHORS ChangeLog COPYING README
EXTRA_DIST=autogen.sh m4 CMakeLists.txt
# NEWS only contains "see changelog" # NEWS only contains "see changelog"
# CHANGES only contains "see NEW" # CHANGES only contains "see NEW"

3
README
View File

@@ -69,3 +69,6 @@ Blender: X right, Y forwards, Z up
The exporters perform the needed transform, so in Blender you just work The exporters perform the needed transform, so in Blender you just work
with XY plane as ground, and things will appear fine in STK (using XZ with XY plane as ground, and things will appear fine in STK (using XZ
as ground in the code, obviously). as ground in the code, obviously).

View File

@@ -7,7 +7,7 @@
# with a new config file inside). # with a new config file inside).
[miscellany] [miscellany]
global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* ._* .DS_Store global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* ._* .DS_Store *.blend1 *.blend2
enable-auto-props = yes enable-auto-props = yes
[auto-props] [auto-props]
@@ -30,5 +30,5 @@ Makefile = svn:eol-style=native;svn:keywords=Author Date Id Revision
*.css = svn:mime-type=text/css *.css = svn:mime-type=text/css
*.pdf = svn:mime-type=application/pdf *.pdf = svn:mime-type=application/pdf
SConstruct = svn:eol-style=native;svn:keywords=Author Date Id Revision SConstruct = svn:eol-style=native;svn:keywords=Author Date Id Revision
*.xml = svn:eol-style=native;svn:mime-type=text/xml *.xml = svn:eol-style=LF;svn:mime-type=text/xml
*.py = svn:eol-style=native;svn:keywords=Author Date Id Revision *.py = svn:eol-style=native;svn:keywords=Author Date Id Revision

View File

@@ -0,0 +1,27 @@
# Build type STKRelease is similar to Release provided by CMake,
# but it uses a lower optimization level
set(CMAKE_CXX_FLAGS_STKRELEASE "-O2 -DNDEBUG" CACHE STRING
"Flags used by the C++ compiler during STK release builds."
FORCE)
set(CMAKE_C_FLAGS_STKRELEASE "-O2 -DNDEBUG" CACHE STRING
"Flags used by the C compiler during STK release builds."
FORCE)
set(CMAKE_EXE_LINKER_FLAGS_STKRELEASE
"" CACHE STRING
"Flags used for linking binaries during STK release builds."
FORCE)
set(CMAKE_SHARED_LINKER_FLAGS_STKRELEASE
"" CACHE STRING
"Flags used by the shared libraries linker during STK release builds."
FORCE)
mark_as_advanced(
CMAKE_CXX_FLAGS_STKRELEASE
CMAKE_C_FLAGS_STKRELEASE
CMAKE_EXE_LINKER_FLAGS_STKRELEASE
CMAKE_SHARED_LINKER_FLAGS_STKRELEASE)
set(CMAKE_BUILD_TYPE "${CMAKE_BUILD_TYPE}" CACHE STRING
"Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel STKRelease."
FORCE)

27
cmake/FindFribidi.cmake Normal file
View File

@@ -0,0 +1,27 @@
# - Find Fribidi
# Find the Fribidi includes and libraries
#
# Following variables are provided:
# FRIBIDI_FOUND
# True if Fribidi has been found
# FRIBIDI_INCLUDE_DIRS
# The include directories of Fribidi
# FRIBIDI_LIBRARIES
# Fribidi library list
find_path(FRIBIDI_INCLUDE_DIR NAMES fribidi/fribidi.h PATHS /Library/Frameworks/fribidi.framework/Headers "${PROJECT_SOURCE_DIR}/dependencies/include")
find_library(FRIBIDI_LIBRARY NAMES fribidi PATHS /Library/Frameworks/fribidi.framework "${PROJECT_SOURCE_DIR}/dependencies/lib")
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(Fribidi DEFAULT_MSG FRIBIDI_INCLUDE_DIR FRIBIDI_LIBRARY)
if(APPLE)
set(FRIBIDI_INCLUDE_DIR "/Library/Frameworks/fribidi.framework/Headers")
endif()
# Publish variables
set(FRIBIDI_INCLUDE_DIRS ${FRIBIDI_INCLUDE_DIR})
set(FRIBIDI_LIBRARIES ${FRIBIDI_LIBRARY})
mark_as_advanced(FRIBIDI_INCLUDE_DIR FRIBIDI_LIBRARY)

80
cmake/FindIrrlicht.cmake Normal file
View File

@@ -0,0 +1,80 @@
# - Find Irrlicht
# Find the Irrlicht includes and libraries
#
# Following variables are provided:
# IRRLICHT_FOUND
# True if Irrlicht has been found
# IRRLICHT_DIR
# Path to Irrlicht
# IRRLICHT_INCLUDE_DIRS
# The include directories of Irrlicht
# IRRLICHT_LIBRARIES
# Irrlicht library list
set(IRRLICHT_DIR "" CACHE PATH "Path to Irrlicht")
# Find include directory and library
find_path(IRRLICHT_INCLUDE_DIR NAMES irrlicht.h
PATHS ${IRRLICHT_DIR}
/Library/Frameworks/IrrFramework.framework/Versions/A/Headers/
${PROJECT_SOURCE_DIR}/dependencies/include/irrlicht
PATH_SUFFIXES include irrlicht)
if(APPLE)
find_library(IRRLICHT_LIBRARY NAMES IrrFramework PATHS /Library/Frameworks/IrrFramework.framework)
else()
find_library(IRRLICHT_LIBRARY NAMES Irrlicht libIrrlicht
PATHS ${IRRLICHT_DIR}/lib/Linux ${PROJECT_SOURCE_DIR}/dependencies/lib ${PROJECT_SOURCE_DIR})
endif()
# Determine Irrlicht version
if(EXISTS ${IRRLICHT_INCLUDE_DIR}/IrrCompileConfig.h)
file(STRINGS ${IRRLICHT_INCLUDE_DIR}/IrrCompileConfig.h IRRLICHT_COMPILE_CONFIG REGEX IRRLICHT_VERSION)
string(REGEX MATCH "IRRLICHT_VERSION_MAJOR ([0-9]+)" _tmp ${IRRLICHT_COMPILE_CONFIG})
set(IRRLICHT_VERSION_MAJOR ${CMAKE_MATCH_1})
string(REGEX MATCH "IRRLICHT_VERSION_MINOR ([0-9]+)" _tmp ${IRRLICHT_COMPILE_CONFIG})
set(IRRLICHT_VERSION_MINOR ${CMAKE_MATCH_1})
string(REGEX MATCH "IRRLICHT_VERSION_REVISION ([0-9]+)" _tmp ${IRRLICHT_COMPILE_CONFIG})
set(IRRLICHT_VERSION_REVISION ${CMAKE_MATCH_1})
set(IRRLICHT_VERSION "${IRRLICHT_VERSION_MAJOR}.${IRRLICHT_VERSION_MINOR}.${IRRLICHT_VERSION_REVISION}")
endif()
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(Irrlicht
REQUIRED_VARS IRRLICHT_LIBRARY IRRLICHT_INCLUDE_DIR
VERSION_VAR IRRLICHT_VERSION)
# STK uses Irrlicht/OpenGL on all platforms
find_package(OpenGL REQUIRED)
# Publish variables
set(IRRLICHT_INCLUDE_DIRS ${IRRLICHT_INCLUDE_DIR} ${OPENGL_INCLUDE_DIR})
set(IRRLICHT_LIBRARIES ${IRRLICHT_LIBRARY} ${OPENGL_LIBRARIES})
mark_as_advanced(IRRLICHT_INCLUDE_DIR IRRLICHT_LIBRARY)
# Check if Xxf86vm is required when building for platforms using X11
if(UNIX AND NOT APPLE AND NOT CYGWIN)
find_library(IRRLICHT_XF86VM_LIBRARY Xxf86vm)
mark_as_advanced(IRRLICHT_XF86VM_LIBRARY)
set(IRRLICHT_SNIPPET "#include <irrlicht.h>
int main() { irr::createDevice(irr::video::EDT_NULL)\; return 0\; }")
include(CheckCXXSourceCompiles)
set(CMAKE_REQUIRED_INCLUDES ${IRRLICHT_INCLUDE_DIR})
set(CMAKE_REQUIRED_LIBRARIES ${IRRLICHT_LIBRARIES})
check_cxx_source_compiles(${IRRLICHT_SNIPPET} IRRLICHT_WITHOUT_XF86VM)
# If it did not work without Xxf86vm library try with it again
if(NOT IRRLICHT_WITHOUT_XF86VM)
set(CMAKE_REQUIRED_LIBRARIES ${IRRLICHT_LIBRARIES} ${IRRLICHT_XF86VM_LIBRARY})
check_cxx_source_compiles(${IRRLICHT_SNIPPET} IRRLICHT_WITH_XF86VM)
if(NOT IRRLICHT_WITH_XF86VM)
message(WARNING "Irrlicht does not compile with and without Xxf86vm")
endif()
# Add Xxf86vm nevertheless as tests might fail under strange circumstances
set(IRRLICHT_LIBRARIES ${IRRLICHT_LIBRARIES} ${IRRLICHT_XF86VM_LIBRARY})
endif()
endif()

40
cmake/FindOggVorbis.cmake Normal file
View File

@@ -0,0 +1,40 @@
# - Find OggVorbis
# Find the OggVorbis includes and libraries
#
# Following variables are provided:
# OGGVORBIS_FOUND
# True if OggVorbis has been found
# OGGVORBIS_INCLUDE_DIRS
# The include directories of OggVorbis
# OGGVORBIS_LIBRARIES
# OggVorbis library list
find_path(OGGVORBIS_OGG_INCLUDE_DIR NAMES ogg/ogg.h PATHS "${PROJECT_SOURCE_DIR}/dependencies/include")
find_path(OGGVORBIS_VORBIS_INCLUDE_DIR NAMES vorbis/vorbisfile.h PATHS "${PROJECT_SOURCE_DIR}/dependencies/include")
find_library(OGGVORBIS_OGG_LIBRARY NAMES ogg Ogg libogg PATHS "${PROJECT_SOURCE_DIR}/dependencies/lib")
find_library(OGGVORBIS_VORBIS_LIBRARY NAMES vorbis Vorbis libvorbis PATHS "${PROJECT_SOURCE_DIR}/dependencies/lib")
find_library(OGGVORBIS_VORBISFILE_LIBRARY NAMES vorbisfile libvorbisfile PATHS "${PROJECT_SOURCE_DIR}/dependencies/lib")
if (APPLE)
set(OGGVORBIS_OGG_INCLUDE_DIR "/Library/Frameworks/Ogg.framework/Headers/")
set(OGGVORBIS_VORBIS_INCLUDE_DIR "/Library/Frameworks/Vorbis.framework/Headers/")
endif()
if(APPLE AND NOT OGGVORBIS_VORBISFILE_LIBRARY)
# Seems to be the same on Apple systems
set(OGGVORBIS_VORBISFILE_LIBRARY ${OGGVORBIS_VORBIS_LIBRARY})
endif()
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(OggVorbis DEFAULT_MSG
OGGVORBIS_OGG_INCLUDE_DIR OGGVORBIS_VORBIS_INCLUDE_DIR
OGGVORBIS_OGG_LIBRARY OGGVORBIS_VORBIS_LIBRARY OGGVORBIS_VORBISFILE_LIBRARY)
# Publish variables
set(OGGVORBIS_INCLUDE_DIRS ${OGGVORBIS_OGG_INCLUDE_DIR} ${OGGVORBIS_VORBIS_INCLUDE_DIR})
set(OGGVORBIS_LIBRARIES ${OGGVORBIS_OGG_LIBRARY} ${OGGVORBIS_VORBIS_LIBRARY} ${OGGVORBIS_VORBISFILE_LIBRARY})
list(REMOVE_DUPLICATES OGGVORBIS_INCLUDE_DIRS)
list(REMOVE_DUPLICATES OGGVORBIS_LIBRARIES)
mark_as_advanced(OGGVORBIS_OGG_INCLUDE_DIR OGGVORBIS_VORBIS_INCLUDE_DIR)
mark_as_advanced(OGGVORBIS_OGG_LIBRARY OGGVORBIS_VORBIS_LIBRARY OGGVORBIS_VORBISFILE_LIBRARY)

View File

@@ -0,0 +1,27 @@
# Generate source groups which mimic the original folder hierarchy.
# This is mainly useful for MSVC's project explorer
# - SRCS list of source files
# - HDRS list of header files
function(source_group_hierarchy SRCS HDRS)
foreach(source_file ${${SRCS}})
source_group_file(${source_file} "Source Files\\")
endforeach()
foreach(header_file ${${HDRS}})
source_group_file(${header_file} "Header Files\\")
endforeach()
endfunction()
# Determine source_group depending on file path
# - FILE path to a file (header or source)
# - GROUP_PREFIX prefix for group name
function(source_group_file file group_prefix)
get_filename_component(file_path ${file} PATH)
if(${file_path} STREQUAL "src")
source_group("${group_prefix}" FILES ${file})
else()
string(REGEX REPLACE "^src/(.*)$" "\\1" group_name ${file_path})
string(REPLACE "/" "\\\\" group_name ${group_name})
source_group("${group_prefix}${group_name}" FILES ${file})
endif()
endfunction()

View File

@@ -1,6 +1,6 @@
# Process this file with autogen.sh to produce a configure script. # Process this file with autogen.sh to produce a configure script.
AC_INIT(supertuxkart,0.7.2) AC_INIT(supertuxkart,0.8)
AC_CONFIG_SRCDIR([src/main.cpp]) AC_CONFIG_SRCDIR([src/main.cpp])
AC_PREREQ(2.61) AC_PREREQ(2.61)
@@ -192,7 +192,7 @@ if test "x$with_irrlicht" != "x" ; then
CPPFLAGS="${CPPFLAGS} -I $with_irrlicht/include -I $with_irrlicht/include/irrlicht" CPPFLAGS="${CPPFLAGS} -I $with_irrlicht/include -I $with_irrlicht/include/irrlicht"
AC_CHECK_HEADER(irrlicht.h, have_irrlicht_hdr=yes) AC_CHECK_HEADER(irrlicht.h, have_irrlicht_hdr=yes)
if test x$have_irrlicht_hdr != xyes; then if test x$have_irrlicht_hdr != xyes; then
AC_MSG_ERROR([Can't find irrlicht in $with_irrlicht.]) AC_MSG_ERROR([Can not find irrlicht in $with_irrlicht.])
fi fi
else else
CPPFLAGS_Save=$CPPFLAGS CPPFLAGS_Save=$CPPFLAGS
@@ -222,7 +222,7 @@ else
if test x$irrlicht_found_in_usr_local == xyes; then if test x$irrlicht_found_in_usr_local == xyes; then
with_irrlicht="/usr/local" with_irrlicht="/usr/local"
else else
AC_MSG_ERROR([Can't find irrlicht installation in standard prefixes, use --with-irrlicht...]) AC_MSG_ERROR([Can not find irrlicht installation in standard prefixes, use --with-irrlicht...])
fi fi
fi fi
@@ -232,7 +232,7 @@ fi
case "${host}" in case "${host}" in
*-*-linux* ) *-*-linux* )
irrlicht_LIBS="-L/$with_irrlicht/lib/Linux -L/$with_irrlicht/lib -lIrrlicht" irrlicht_LIBS="-L/$with_irrlicht/lib/Linux -L/$with_irrlicht/lib -lIrrlicht -lX11 -lpthread"
;; ;;
*darwin*|*macosx*) *darwin*|*macosx*)
irrlicht_LIBS="-L/$with_irrlicht/lib/ -lIrrlicht -framework Cocoa" irrlicht_LIBS="-L/$with_irrlicht/lib/ -lIrrlicht -framework Cocoa"
@@ -286,7 +286,7 @@ case "${host}" in
esac esac
if test x$irrlicht_sample_built_fine = xfalse; then if test x$irrlicht_sample_built_fine = xfalse; then
AC_MSG_ERROR([Can't build test irrLicht program. Check config.log to see the errors]) AC_MSG_ERROR([Cann not build test irrLicht program. Check config.log to see the errors])
fi fi
# ---- Check we have the minimum required irrLicht version # ---- Check we have the minimum required irrLicht version
@@ -318,7 +318,7 @@ AC_TRY_RUN(
if test x$irrlicht_min_version_met = xfalse; then if test x$irrlicht_min_version_met = xfalse; then
AC_MSG_ERROR([Your irrLicht is too old, please update irrLicht. AC_MSG_ERROR([Your irrLicht is too old, please update irrLicht.
You need irrlicht 1.8. You need irrlicht 1.8.
While irrlicht 1.8 is not released, we recommend using version 3843 from irrlicht SVN trunk.]) While irrlicht 1.8 is not released, we recommend using version 3995 from irrlicht SVN trunk.])
else else
echo "yes" echo "yes"
fi fi
@@ -370,8 +370,8 @@ fi
# Bullet physics # Bullet physics
# ============== # ==============
AC_DEFINE([BT_NO_PROFILE], [], [Disable bullet internal profiling]) AC_DEFINE([BT_NO_PROFILE], [], [Disable bullet internal profiling])
BULLETTREE="src/bullet" BULLETTREE="lib/bullet"
bullet_LIBS="-Lbullet/src -lbulletdynamics -lbulletcollision -lbulletmath" bullet_LIBS="-L../lib/bullet/src -lbulletdynamics -lbulletcollision -lbulletmath"
# ==== # ====
@@ -399,10 +399,10 @@ case "${host}" in
enet_LIBS="-Lenet -lenet -lws2_32" enet_LIBS="-Lenet -lenet -lws2_32"
;; ;;
*) *)
enet_LIBS="-Lenet -lenet" enet_LIBS="-L../lib/enet -lenet"
;; ;;
esac esac
ENETTREE="src/enet" ENETTREE="lib/enet"
# ========================================== # ==========================================
# Check for a known compiler bug, details in # Check for a known compiler bug, details in
@@ -445,15 +445,18 @@ AC_CONFIG_FILES([ \
data/models/Makefile \ data/models/Makefile \
data/music/Makefile \ data/music/Makefile \
data/po/Makefile \ data/po/Makefile \
data/shaders/Makefile \
data/sfx/Makefile \ data/sfx/Makefile \
data/textures/Makefile \ data/textures/Makefile \
data/tracks/Makefile \ data/tracks/Makefile \
data/tutorials/Makefile \
doc/Makefile \ doc/Makefile \
src/Makefile \ src/Makefile \
src/ide/Makefile \ src/ide/Makefile \
src/bullet/Makefile \ lib/bullet/Makefile \
src/bullet/src/Makefile \ lib/bullet/src/Makefile \
src/enet/Makefile \ lib/enet/Makefile \
tools/Makefile
]) ])
AC_OUTPUT AC_OUTPUT
echo -e $SUMMARY echo -e $SUMMARY

View File

@@ -1 +0,0 @@
In this directory there are unsorted files that can be useful, but aren't used inside the game yet.

View File

@@ -1,241 +0,0 @@
AC3Db
MATERIAL "ac3dmat1" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
MATERIAL "ac3dmat3" rgb 0.125 0.114 0.102 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.502 0.502 0.502 shi 10 trans 0
OBJECT world
kids 7
OBJECT poly
name "box"
loc -0.9 0.05 -1.05
numvert 8
-0.7 -0.05 -1.15
-0.7 0.05 -1.15
0.7 0.05 -1.15
0.7 -0.05 -1.15
-0.7 -0.05 1.15
-0.7 0.05 1.15
0.7 0.05 1.15
0.7 -0.05 1.15
numsurf 6
SURF 0x10
mat 1
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x10
mat 1
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x10
mat 1
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x10
mat 1
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x10
mat 1
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x10
mat 1
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
kids 0
OBJECT poly
name "box"
loc -0.9 0.35 -1.05
numvert 8
-0.7 -0.05 -1.15
-0.7 0.05 -1.15
0.7 0.05 -1.15
0.7 -0.05 -1.15
-0.7 -0.05 1.15
-0.7 0.05 1.15
0.7 0.05 1.15
0.7 -0.05 1.15
numsurf 6
SURF 0x10
mat 1
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x10
mat 1
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x10
mat 1
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x10
mat 1
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x10
mat 1
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x10
mat 1
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
kids 0
OBJECT poly
name "box"
loc -0.15 0.20203 -1.05
numvert 8
-0.05 -0.15 -1.15
-0.05 0.15 -1.15
0.05 0.15 -1.15
0.05 -0.15 -1.15
-0.05 -0.15 1.15
-0.05 0.15 1.15
0.05 0.15 1.15
0.05 -0.15 1.15
numsurf 6
SURF 0x10
mat 1
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x10
mat 1
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x10
mat 1
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x10
mat 1
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x10
mat 1
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x10
mat 1
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
kids 0
OBJECT poly
name "box"
loc -0.85 0.2 -1.05
numvert 4
-0.65 -0.1 -1.05
-0.65 0.1 -1.05
0.65 0.1 -1.05
0.65 -0.1 -1.05
numsurf 1
SURF 0x10
mat 0
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
kids 0
OBJECT poly
name "box"
loc -0.85 0.2 -1.05
numvert 4
0.65 0.1 1.05
0.65 -0.1 1.05
0.65 -0.1 -1.05
0.65 0.1 -1.05
numsurf 1
SURF 0x10
mat 0
refs 4
0 0 1
1 0 0
2 1 0
3 1 1
kids 0
OBJECT poly
name "box"
loc -0.85 0.2 -1.05
numvert 4
0.65 -0.1 1.05
0.65 0.1 1.05
-0.65 0.1 1.05
-0.65 -0.1 1.05
numsurf 1
SURF 0x10
mat 0
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
kids 0
OBJECT poly
name "box"
loc -0.85 0.2 -1.05
numvert 4
-0.65 -0.1 1.05
-0.65 0.1 1.05
-0.65 0.1 -1.05
-0.65 -0.1 -1.05
numsurf 1
SURF 0x10
mat 0
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
kids 0

View File

@@ -1,468 +0,0 @@
AC3Db
MATERIAL "ac3dmat1" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
MATERIAL "ac3dmat3" rgb 0.133 0.153 0.122 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.502 0.502 0.502 shi 10 trans 0
OBJECT world
kids 3
OBJECT poly
name "box"
loc 0 1.21271 -1.16783
numvert 24
0.889244 1.16215 -0.166283
0.802644 1.16214 -0.216282
0.00623977 1.16214 1.05596
0.0928401 1.16215 1.10596
0.889247 -1.13786 -0.166282
0.802644 -1.13786 -0.216282
0.00624018 -1.13786 1.05597
0.0928425 -1.13786 1.10597
-0.1 1.16215 1.2173
-0.1 1.16214 1.1173
-1.6 1.16214 1.17089
-1.6 1.16215 1.27088
-0.1 -1.13786 1.2173
-0.1 -1.13786 1.1173
-1.6 -1.13786 1.17089
-1.6 -1.13786 1.27089
0.166074 1.14416 1.0949
0.0875697 1.14415 1.04957
-0.17794 1.14415 1.18454
-0.17794 1.14416 1.27519
0.166069 -1.1711 1.0949
0.0875686 -1.1711 1.04957
-0.17794 -1.1711 1.18454
-0.17794 -1.1711 1.27518
numsurf 18
SURF 0x10
mat 1
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x10
mat 1
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x10
mat 1
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x10
mat 1
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x10
mat 1
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x10
mat 1
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
SURF 0x10
mat 1
refs 4
8 1 0
9 1 1
10 0 1
11 0 0
SURF 0x10
mat 1
refs 4
14 0 1
15 0 0
11 1 0
10 1 1
SURF 0x10
mat 1
refs 4
15 1 0
14 1 1
13 0 1
12 0 0
SURF 0x10
mat 1
refs 4
12 1 0
13 1 1
9 0 1
8 0 0
SURF 0x10
mat 1
refs 4
9 0 0
13 1 0
14 1 1
10 0 1
SURF 0x10
mat 1
refs 4
12 0 0
8 1 0
11 1 1
15 0 1
SURF 0x10
mat 1
refs 4
16 1 0
17 1 1
18 0 1
19 0 0
SURF 0x10
mat 1
refs 4
22 0 1
23 0 0
19 1 0
18 1 1
SURF 0x10
mat 1
refs 4
23 1 0
22 1 1
21 0 1
20 0 0
SURF 0x10
mat 1
refs 4
20 1 0
21 1 1
17 0 1
16 0 0
SURF 0x10
mat 1
refs 4
17 0 0
21 1 0
22 1 1
18 0 1
SURF 0x10
mat 1
refs 4
20 0 0
16 1 0
19 1 1
23 0 1
kids 0
OBJECT poly
name "mesh"
loc -0.724976 1.1989 -1.28171
texture "../images/homework.rgb"
texrep -1 1
texoff -0.02 0
numvert 20
0.247142 -1.08817 1.08951
-0.661664 -1.08817 1.20644
-0.661964 1.08817 1.2081
0.247142 1.08817 1.0895
0.413804 1.08817 1.04951
0.413804 -1.08817 1.04951
0.580474 -1.08817 1.08424
0.580474 1.08817 1.08424
0.733932 1.08817 1.28801
0.733927 -1.08817 1.28801
0.189261 -1.08817 1.21685
-0.723994 -1.08817 1.28994
-0.723994 1.08817 1.28994
0.189261 1.08817 1.21685
0.390654 1.08816 1.17685
0.390654 -1.08817 1.17685
0.638354 -1.08817 1.25788
0.638354 1.08817 1.25788
0.666104 1.08817 1.35049
0.666104 -1.08817 1.35049
numsurf 19
SURF 0x10
mat 0
refs 3
0 0.670682 0
1 0.0430446 0.000216054
2 0.0428392 0.999303
SURF 0x10
mat 0
refs 3
3 0.670682 1
0 0.670682 0
2 0.0428392 0.999303
SURF 0x10
mat 0
refs 3
4 0.785785 1
0 0.670682 0
3 0.670682 1
SURF 0x10
mat 0
refs 3
5 0.785785 0
0 0.670682 0
4 0.785785 1
SURF 0x10
mat 0
refs 3
6 0.900887 0
5 0.785785 0
4 0.785785 1
SURF 0x10
mat 0
refs 3
7 0.900887 1
6 0.900887 0
4 0.785785 1
SURF 0x10
mat 0
refs 3
8 1 1
6 0.900887 0
7 0.900887 1
SURF 0x10
mat 0
refs 3
9 1 0
6 0.900887 0
8 1 1
SURF 0x10
mat 0
refs 4
0 0.670682 0
10 0.630709 0
11 0 0.000324094
1 0.0430446 0.000216054
SURF 0x10
mat 0
refs 4
2 0.0428392 0.999303
12 0 0.998606
13 0.630709 1
3 0.670682 1
SURF 0x10
mat 0
refs 4
4 0.785785 1
14 0.769795 1
10 0.630709 0
0 0.670682 0
SURF 0x10
mat 0
refs 4
3 0.670682 1
13 0.630709 1
14 0.769795 1
4 0.785785 1
SURF 0x10
mat 0
refs 4
5 0.785785 0
15 0.769795 0
10 0.630709 0
0 0.670682 0
SURF 0x10
mat 0
refs 4
6 0.900887 0
16 0.940861 0
15 0.769795 0
5 0.785785 0
SURF 0x10
mat 0
refs 4
4 0.785785 1
14 0.769795 1
17 0.940861 1
7 0.900887 1
SURF 0x10
mat 0
refs 4
8 1 1
18 0.960026 1
16 0.940861 0
6 0.900887 0
SURF 0x10
mat 0
refs 4
7 0.900887 1
17 0.940861 1
18 0.960026 1
8 1 1
SURF 0x10
mat 0
refs 4
9 1 0
19 0.960026 0
16 0.940861 0
6 0.900887 0
SURF 0x30
mat 0
refs 4
12 0 0.998606
2 0.0428392 0.999303
1 0.0430446 0.000216054
11 0 0.000324094
kids 0
OBJECT poly
name "mesh"
loc 0.724976 1.20186 -1.33573
texture "../images/homework.rgb"
texoff -0.02 0
numvert 20
-0.142032 1.08817 0.0707934
-0.143624 -1.08816 0.0702209
-0.699298 -1.08816 0.798807
-0.699293 1.08817 0.79881
-0.817265 1.08817 0.923148
-0.817271 -1.08816 0.923144
-0.870526 -1.08816 1.08485
-0.870527 1.08817 1.08485
-0.761829 1.08817 1.31332
-0.761829 -1.08816 1.31332
-0.0401483 -1.08816 0.0579898
-0.560077 -1.08816 0.81235
-0.560073 1.08817 0.812352
-0.0401469 1.08817 0.0579908
-0.695416 1.08817 0.966764
-0.695415 -1.08816 0.966764
-0.749089 -1.08816 1.2218
-0.749085 1.08817 1.2218
-0.682765 1.08817 1.29213
-0.682761 -1.08816 1.29213
numsurf 19
SURF 0x10
mat 0
refs 3
0 0.0428392 0.999303
1 0.0430446 0.000216054
2 0.670682 0
SURF 0x10
mat 0
refs 3
0 0.0428392 0.999303
2 0.670682 0
3 0.670682 1
SURF 0x10
mat 0
refs 3
3 0.670682 1
2 0.670682 0
4 0.785785 1
SURF 0x10
mat 0
refs 3
4 0.785785 1
2 0.670682 0
5 0.785785 0
SURF 0x10
mat 0
refs 3
4 0.785785 1
5 0.785785 0
6 0.900887 0
SURF 0x10
mat 0
refs 3
4 0.785785 1
6 0.900887 0
7 0.900887 1
SURF 0x10
mat 0
refs 3
7 0.900887 1
6 0.900887 0
8 1 1
SURF 0x10
mat 0
refs 3
8 1 1
6 0.900887 0
9 1 0
SURF 0x10
mat 0
refs 4
1 0.0430446 0.000216054
10 0 0.000324094
11 0.630709 0
2 0.670682 0
SURF 0x10
mat 0
refs 4
3 0.670682 1
12 0.630709 1
13 0 0.998606
0 0.0428392 0.999303
SURF 0x10
mat 0
refs 4
2 0.670682 0
11 0.630709 0
14 0.769795 1
4 0.785785 1
SURF 0x10
mat 0
refs 4
4 0.785785 1
14 0.769795 1
12 0.630709 1
3 0.670682 1
SURF 0x10
mat 0
refs 4
2 0.670682 0
11 0.630709 0
15 0.769795 0
5 0.785785 0
SURF 0x10
mat 0
refs 4
5 0.785785 0
15 0.769795 0
16 0.940861 0
6 0.900887 0
SURF 0x10
mat 0
refs 4
7 0.900887 1
17 0.940861 1
14 0.769795 1
4 0.785785 1
SURF 0x10
mat 0
refs 4
6 0.900887 0
16 0.940861 0
18 0.960026 1
8 1 1
SURF 0x10
mat 0
refs 4
8 1 1
18 0.960026 1
17 0.940861 1
7 0.900887 1
SURF 0x10
mat 0
refs 4
6 0.900887 0
16 0.940861 0
19 0.960026 0
9 1 0
SURF 0x30
mat 0
refs 4
10 0 0.000324094
1 0.0430446 0.000216054
0 0.0428392 0.999303
13 0 0.998606
kids 0

View File

@@ -1,241 +0,0 @@
AC3Db
MATERIAL "ac3dmat1" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
MATERIAL "ac3dmat3" rgb 1 0 0 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
OBJECT world
kids 7
OBJECT poly
name "box"
loc -0.9 0.05 -1.05
numvert 8
-0.7 -0.05 -1.15
-0.7 0.05 -1.15
0.7 0.05 -1.15
0.7 -0.05 -1.15
-0.7 -0.05 1.15
-0.7 0.05 1.15
0.7 0.05 1.15
0.7 -0.05 1.15
numsurf 6
SURF 0x10
mat 1
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x10
mat 1
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x10
mat 1
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x10
mat 1
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x10
mat 1
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x10
mat 1
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
kids 0
OBJECT poly
name "box"
loc -0.9 0.35 -1.05
numvert 8
-0.7 -0.05 -1.15
-0.7 0.05 -1.15
0.7 0.05 -1.15
0.7 -0.05 -1.15
-0.7 -0.05 1.15
-0.7 0.05 1.15
0.7 0.05 1.15
0.7 -0.05 1.15
numsurf 6
SURF 0x10
mat 1
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x10
mat 1
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x10
mat 1
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x10
mat 1
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x10
mat 1
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x10
mat 1
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
kids 0
OBJECT poly
name "box"
loc -0.15 0.20203 -1.05
numvert 8
-0.05 -0.15 -1.15
-0.05 0.15 -1.15
0.05 0.15 -1.15
0.05 -0.15 -1.15
-0.05 -0.15 1.15
-0.05 0.15 1.15
0.05 0.15 1.15
0.05 -0.15 1.15
numsurf 6
SURF 0x10
mat 1
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x10
mat 1
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x10
mat 1
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x10
mat 1
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x10
mat 1
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x10
mat 1
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
kids 0
OBJECT poly
name "box"
loc -0.85 0.2 -1.05
numvert 4
-0.65 -0.1 -1.05
-0.65 0.1 -1.05
0.65 0.1 -1.05
0.65 -0.1 -1.05
numsurf 1
SURF 0x10
mat 0
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
kids 0
OBJECT poly
name "box"
loc -0.85 0.2 -1.05
numvert 4
0.65 0.1 1.05
0.65 -0.1 1.05
0.65 -0.1 -1.05
0.65 0.1 -1.05
numsurf 1
SURF 0x10
mat 0
refs 4
0 0 1
1 0 0
2 1 0
3 1 1
kids 0
OBJECT poly
name "box"
loc -0.85 0.2 -1.05
numvert 4
0.65 -0.1 1.05
0.65 0.1 1.05
-0.65 0.1 1.05
-0.65 -0.1 1.05
numsurf 1
SURF 0x10
mat 0
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
kids 0
OBJECT poly
name "box"
loc -0.85 0.2 -1.05
numvert 4
-0.65 -0.1 1.05
-0.65 0.1 1.05
-0.65 0.1 -1.05
-0.65 -0.1 -1.05
numsurf 1
SURF 0x10
mat 0
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
kids 0

Binary file not shown.

View File

@@ -1,78 +0,0 @@
#
# Track itself.
#
"geekopeak.ac",0,0,0,0,0,0
#
"tree1.ac",0,35,{},90,{},{}
"tree1.ac",-10,35,{},90,{},{}
"tree1.ac",-20,35,{},90,{},{}
"tree1.ac",-30,35,{},90,{},{}
"tree1.ac",-40,38,{},90,{},{}
"tree1.ac",-50,38,{},90,{},{}
"tree1.ac",-60,38,{},90,{},{}
"tree1.ac",-70,38,{},90,{},{}
"tree1.ac",-80,40,{},90,{},{}
"tree1.ac",-90,40,{},90,{},{}
"tree1.ac",-100,40,{},90,{},{}
"tree1.ac",-110,40,{},90,{},{}
"tree1.ac",-120,40,{},90,{},{}
"tree1.ac",-130,36,{},90,{},{}
"tree1.ac",-140,36,{},90,{},{}
#"tree1.ac",-45,-35,{},90,{},{}
#"tree1.ac",-152,-25,{},180,{},{}
#"tree1.ac",-50,-90,{},90,{},{}
#"tree1.ac",-15,-60,{},180,{},{}
#
#"roadblock.ac",60,-29,{},0,{},{}
#"roadcone.ac",58,-33,{},27,{},{}
#"roadcone.ac",56,-34,{},147,{},{}
#"roadcone.ac",54,-35,{},47,{},{}
#"icecreamtruck.ac",70,-30,{},-110,{},{}
#"mytruck.ac",-60,105,{},-100,{},{}
#
#"multisign.ac",26,85,{},-55,{},{}
#"multisign.ac",110,-90,{},-125,{},{}
#"tuxsign.ac",-30,80,0,45,0,0
#"vasign.ac",30,100,0,-90,0,0
#"susesign.ac",130,-40,5,-90,0,0
#
#"explode.ac",0,0,1,0,0,0
#
YHERRING,-115,-95
RHERRING,0,25
RHERRING,-60,30
RHERRING,-60,33
RHERRING,-60,27
RHERRING,-150,-20
RHERRING,-150,-40
RHERRING,-150,-60
RHERRING,-150,-80
RHERRING,-150,-100
RHERRING,-30,-110
RHERRING,-30,-113
RHERRING,-33,-110
RHERRING,-33,-113
RHERRING,20,-65
RHERRING,20,-90
SHERRING,70,-70
SHERRING,70,-80
SHERRING,70,-90
SHERRING,70,-100
GHERRING,0,-30
GHERRING,5,-30
GHERRING,-5,-30
GHERRING,-100,-10
GHERRING,-100,-20
GHERRING,-100,-30
GHERRING,-100,-40
MUSIC "mods/tk2.mod"

View File

@@ -1,20 +0,0 @@
This directory contains the following files:
tree1.blend
A tree, created in blender 2.33a.
(1349 Verticies, 708 Faces, 14 Objects.)
umbrella1.blend
An umbrella, created in blender 2.33a.
For the beach level(s) of tuxkart.
I haven't scaled it to the correct size yet.
umbrella1.jpg
Rendered image of 'umbrealla1.blend'.
tree1.ac
'tree1.blend' in AC format, created by blender's AC3DExport
version 2.32-1. Place this file in tuxkart 'model' directory.
geekopeak.loc
An updated 'Geeko's Peak' track location file that includes the
'tree1.ac' model. Place this file in tuxkart 'data' directory.
Used for testing and demonstration purposes.
Craig Keogh
<cskeogh@bigpond.net.au>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

View File

@@ -1,37 +0,0 @@
def dist(p1, p2)
return Math.sqrt((p2[0] - p1[0])**2 +(p2[1] - p1[1])**2)
end
f = File.new("/tmp/test.drv", "r")
points = []
while !f.eof?
line = f.readline()
(x, y) = line.scan(/(.*),(.*)/)[0]
x = x.to_f
y = y.to_f
points.push([x, y])
end
ppoints = points.clone()
p1 = points.pop
while !points.empty?
print p1[0], ", ", p1[1], "\n"
min_dist = 9999999999
min_dist_i = -1
points.each_index{|i|
p2 = points[i]
if (dist(p1, p2) < min_dist)
min_dist = dist(p1, p2)
min_dist_i = i
end
}
p1 = points[min_dist_i]
points.delete_at(min_dist_i)
end
print p1[0], ", ", p1[1], "\n"
# EOF #

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,324 +0,0 @@
AC3Db
MATERIAL "ac3dmat0" rgb 0 0 0 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
MATERIAL "ac3dmat1" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
OBJECT world
kids 2
OBJECT poly
name "line"
loc -0.0499999 1.7 -0.0500001
texture "./../images/lunchbox.rgb"
texrep 0.9 0.8
texoff 0.07 -0.02
numvert 26
0.55 -0.6 -1.05
0.55 -0.884701 2.11252
0.55 0.884701 2.11252
-0.55 -0.884701 2.11252
-0.55 0.884701 2.11252
-0.55 -0.6 -1.05
0.55 -1.37782 1.82782
-0.55 -1.37782 1.82782
0.55 -1.66252 1.3347
-0.55 -1.66252 1.3347
0.55 -1.66252 -1.3347
-0.55 -1.66252 -1.3347
0.55 -1.37782 -1.82782
-0.55 -1.37782 -1.82782
0.55 -0.884701 -2.11252
-0.55 -0.884701 -2.11252
0.55 0.884701 -2.11252
-0.55 0.884701 -2.11252
0.55 1.37782 -1.82782
-0.55 1.37782 -1.82782
0.55 1.66252 -1.3347
-0.55 1.66252 -1.3347
0.55 1.66252 1.3347
-0.55 1.66252 1.3347
0.55 1.37782 1.82782
-0.55 1.37782 1.82782
numsurf 36
SURF 0x10
mat 1
refs 3
2 0 0.766073
1 5.64299e-08 0.233928
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
4 0 0
3 1 0
1 1 1
2 0 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
3 5.64299e-08 0.233928
4 0 0.766073
SURF 0x10
mat 1
refs 3
1 5.64299e-08 0.233928
6 0.0673843 0.0856234
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
3 0 0
7 1 0
6 1 1
1 0 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
7 0.0673843 0.0856234
3 5.64299e-08 0.233928
SURF 0x10
mat 1
refs 3
6 0.0673843 0.0856234
8 0.184097 3.5852e-08
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
7 0 0
9 1 0
8 1 1
6 0 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
9 0.184097 3.5852e-08
7 0.0673843 0.0856234
SURF 0x10
mat 1
refs 3
8 0.184097 3.5852e-08
10 0.815903 7.1704e-08
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
9 0 0
11 1 0
10 1 1
8 0 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
11 0.815903 7.1704e-08
9 0.184097 3.5852e-08
SURF 0x10
mat 1
refs 3
10 0.815903 7.1704e-08
12 0.932616 0.0856234
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
11 0 0
13 1 0
12 1 1
10 0 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
13 0.932616 0.0856234
11 0.815903 7.1704e-08
SURF 0x10
mat 1
refs 3
12 0.932616 0.0856234
14 1 0.233928
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
13 0 0
15 1 0
14 1 1
12 0 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
15 1 0.233928
13 0.932616 0.0856234
SURF 0x10
mat 1
refs 3
14 1 0.233928
16 1 0.766073
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
15 1 0
17 0 0
16 0 1
14 1 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
17 1 0.766073
15 1 0.233928
SURF 0x10
mat 1
refs 3
16 1 0.766073
18 0.932616 0.914377
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
17 1 0
19 0 0
18 0 1
16 1 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
19 0.932616 0.914377
17 1 0.766073
SURF 0x10
mat 1
refs 3
18 0.932616 0.914377
20 0.815903 1
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
19 1 0
21 0 0
20 0 1
18 1 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
21 0.815903 1
19 0.932616 0.914377
SURF 0x10
mat 1
refs 3
20 0.815903 1
22 0.184097 1
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
21 1 0
23 0 0
22 0 1
20 1 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
23 0.184097 1
21 0.815903 1
SURF 0x10
mat 1
refs 3
22 0.184097 1
24 0.0673842 0.914377
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
23 1 0
25 0 0
24 0 1
22 1 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
25 0.0673842 0.914377
23 0.184097 1
SURF 0x10
mat 1
refs 3
24 0.0673842 0.914377
2 0 0.766073
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
25 1 0
4 0 0
2 0 1
24 1 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
4 0 0.766073
25 0.0673842 0.914377
kids 0
OBJECT poly
name "box"
loc -0.0499998 3.6 -0.15
numvert 8
-0.25 0.0999999 1.25
0.25 0.0999999 1.25
0.25 0.0999999 -1.25
-0.25 0.0999999 -1.25
-0.25 -0.0999999 1.25
0.25 -0.0999999 1.25
0.25 -0.0999999 -1.25
-0.25 -0.0999999 -1.25
numsurf 6
SURF 0x0
mat 0
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x0
mat 0
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x0
mat 0
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x0
mat 0
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x0
mat 0
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x0
mat 0
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
kids 0

View File

@@ -1,322 +0,0 @@
AC3Db
MATERIAL "ac3dmat0" rgb 0 0 0 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
MATERIAL "ac3dmat1" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
OBJECT world
kids 2
OBJECT poly
name "line"
loc 0.0500001 1.6 0.25
texture "./../images/lunchbox2.rgb"
numvert 26
0.55 -0.6 -1.05
0.55 -0.884701 2.11252
0.55 0.884701 2.11252
-0.55 -0.884701 2.11252
-0.55 0.884701 2.11252
-0.55 -0.6 -1.05
0.55 -1.37782 1.82782
-0.55 -1.37782 1.82782
0.55 -1.66252 1.3347
-0.55 -1.66252 1.3347
0.55 -1.66252 -1.3347
-0.55 -1.66252 -1.3347
0.55 -1.37782 -1.82782
-0.55 -1.37782 -1.82782
0.55 -0.884701 -2.11252
-0.55 -0.884701 -2.11252
0.55 0.884701 -2.11252
-0.55 0.884701 -2.11252
0.55 1.37782 -1.82782
-0.55 1.37782 -1.82782
0.55 1.66252 -1.3347
-0.55 1.66252 -1.3347
0.55 1.66252 1.3347
-0.55 1.66252 1.3347
0.55 1.37782 1.82782
-0.55 1.37782 1.82782
numsurf 36
SURF 0x10
mat 1
refs 3
2 0 0.766073
1 5.64299e-08 0.233928
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
4 0 0
3 1 0
1 1 1
2 0 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
3 5.64299e-08 0.233928
4 0 0.766073
SURF 0x10
mat 1
refs 3
1 5.64299e-08 0.233928
6 0.0673843 0.0856234
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
3 0 0
7 1 0
6 1 1
1 0 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
7 0.0673843 0.0856234
3 5.64299e-08 0.233928
SURF 0x10
mat 1
refs 3
6 0.0673843 0.0856234
8 0.184097 3.5852e-08
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
7 0 0
9 1 0
8 1 1
6 0 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
9 0.184097 3.5852e-08
7 0.0673843 0.0856234
SURF 0x10
mat 1
refs 3
8 0.184097 3.5852e-08
10 0.815903 7.1704e-08
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
9 0 0
11 1 0
10 1 1
8 0 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
11 0.815903 7.1704e-08
9 0.184097 3.5852e-08
SURF 0x10
mat 1
refs 3
10 0.815903 7.1704e-08
12 0.932616 0.0856234
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
11 0 0
13 1 0
12 1 1
10 0 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
13 0.932616 0.0856234
11 0.815903 7.1704e-08
SURF 0x10
mat 1
refs 3
12 0.932616 0.0856234
14 1 0.233928
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
13 0 0
15 1 0
14 1 1
12 0 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
15 1 0.233928
13 0.932616 0.0856234
SURF 0x10
mat 1
refs 3
14 1 0.233928
16 1 0.766073
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
15 1 0
17 0 0
16 0 1
14 1 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
17 1 0.766073
15 1 0.233928
SURF 0x10
mat 1
refs 3
16 1 0.766073
18 0.932616 0.914377
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
17 1 0
19 0 0
18 0 1
16 1 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
19 0.932616 0.914377
17 1 0.766073
SURF 0x10
mat 1
refs 3
18 0.932616 0.914377
20 0.815903 1
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
19 1 0
21 0 0
20 0 1
18 1 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
21 0.815903 1
19 0.932616 0.914377
SURF 0x10
mat 1
refs 3
20 0.815903 1
22 0.184097 1
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
21 1 0
23 0 0
22 0 1
20 1 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
23 0.184097 1
21 0.815903 1
SURF 0x10
mat 1
refs 3
22 0.184097 1
24 0.0673842 0.914377
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
23 1 0
25 0 0
24 0 1
22 1 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
25 0.0673842 0.914377
23 0.184097 1
SURF 0x10
mat 1
refs 3
24 0.0673842 0.914377
2 0 0.766073
0 0.748519 0.319551
SURF 0x10
mat 1
refs 4
25 1 0
4 0 0
2 0 1
24 1 1
SURF 0x10
mat 1
refs 3
5 0.748519 0.319551
4 0 0.766073
25 0.0673842 0.914377
kids 0
OBJECT poly
name "box"
loc 0.0500002 3.5 0.15
numvert 8
-0.25 0.0999999 1.25
0.25 0.0999999 1.25
0.25 0.0999999 -1.25
-0.25 0.0999999 -1.25
-0.25 -0.0999999 1.25
0.25 -0.0999999 1.25
0.25 -0.0999999 -1.25
-0.25 -0.0999999 -1.25
numsurf 6
SURF 0x0
mat 0
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x0
mat 0
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x0
mat 0
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x0
mat 0
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x0
mat 0
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x0
mat 0
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
kids 0

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,468 +0,0 @@
AC3Db
MATERIAL "ac3dmat1" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
MATERIAL "ac3dmat3" rgb 1 0 0 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
OBJECT world
kids 3
OBJECT poly
name "box"
loc 0 1.21271 -1.16783
numvert 24
0.889244 1.16215 -0.166283
0.802644 1.16214 -0.216282
0.00623977 1.16214 1.05596
0.0928401 1.16215 1.10596
0.889247 -1.13786 -0.166282
0.802644 -1.13786 -0.216282
0.00624018 -1.13786 1.05597
0.0928425 -1.13786 1.10597
-0.1 1.16215 1.2173
-0.1 1.16214 1.1173
-1.6 1.16214 1.17089
-1.6 1.16215 1.27088
-0.1 -1.13786 1.2173
-0.1 -1.13786 1.1173
-1.6 -1.13786 1.17089
-1.6 -1.13786 1.27089
0.166074 1.14416 1.0949
0.0875697 1.14415 1.04957
-0.17794 1.14415 1.18454
-0.17794 1.14416 1.27519
0.166069 -1.1711 1.0949
0.0875686 -1.1711 1.04957
-0.17794 -1.1711 1.18454
-0.17794 -1.1711 1.27518
numsurf 18
SURF 0x10
mat 1
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x10
mat 1
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x10
mat 1
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x10
mat 1
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x10
mat 1
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x10
mat 1
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
SURF 0x10
mat 1
refs 4
8 1 0
9 1 1
10 0 1
11 0 0
SURF 0x10
mat 1
refs 4
14 0 1
15 0 0
11 1 0
10 1 1
SURF 0x10
mat 1
refs 4
15 1 0
14 1 1
13 0 1
12 0 0
SURF 0x10
mat 1
refs 4
12 1 0
13 1 1
9 0 1
8 0 0
SURF 0x10
mat 1
refs 4
9 0 0
13 1 0
14 1 1
10 0 1
SURF 0x10
mat 1
refs 4
12 0 0
8 1 0
11 1 1
15 0 1
SURF 0x10
mat 1
refs 4
16 1 0
17 1 1
18 0 1
19 0 0
SURF 0x10
mat 1
refs 4
22 0 1
23 0 0
19 1 0
18 1 1
SURF 0x10
mat 1
refs 4
23 1 0
22 1 1
21 0 1
20 0 0
SURF 0x10
mat 1
refs 4
20 1 0
21 1 1
17 0 1
16 0 0
SURF 0x10
mat 1
refs 4
17 0 0
21 1 0
22 1 1
18 0 1
SURF 0x10
mat 1
refs 4
20 0 0
16 1 0
19 1 1
23 0 1
kids 0
OBJECT poly
name "mesh"
loc -0.724976 1.1989 -1.28171
texture "../images/homework.rgb"
texrep -1 1
texoff -0.02 0
numvert 20
0.247142 -1.08817 1.08951
-0.661664 -1.08817 1.20644
-0.661964 1.08817 1.2081
0.247142 1.08817 1.0895
0.413804 1.08817 1.04951
0.413804 -1.08817 1.04951
0.580474 -1.08817 1.08424
0.580474 1.08817 1.08424
0.733932 1.08817 1.28801
0.733927 -1.08817 1.28801
0.189261 -1.08817 1.21685
-0.723994 -1.08817 1.28994
-0.723994 1.08817 1.28994
0.189261 1.08817 1.21685
0.390654 1.08816 1.17685
0.390654 -1.08817 1.17685
0.638354 -1.08817 1.25788
0.638354 1.08817 1.25788
0.666104 1.08817 1.35049
0.666104 -1.08817 1.35049
numsurf 19
SURF 0x10
mat 0
refs 3
0 0.670682 0
1 0.0430446 0.000216054
2 0.0428392 0.999303
SURF 0x10
mat 0
refs 3
3 0.670682 1
0 0.670682 0
2 0.0428392 0.999303
SURF 0x10
mat 0
refs 3
4 0.785785 1
0 0.670682 0
3 0.670682 1
SURF 0x10
mat 0
refs 3
5 0.785785 0
0 0.670682 0
4 0.785785 1
SURF 0x10
mat 0
refs 3
6 0.900887 0
5 0.785785 0
4 0.785785 1
SURF 0x10
mat 0
refs 3
7 0.900887 1
6 0.900887 0
4 0.785785 1
SURF 0x10
mat 0
refs 3
8 1 1
6 0.900887 0
7 0.900887 1
SURF 0x10
mat 0
refs 3
9 1 0
6 0.900887 0
8 1 1
SURF 0x10
mat 0
refs 4
0 0.670682 0
10 0.630709 0
11 0 0.000324094
1 0.0430446 0.000216054
SURF 0x10
mat 0
refs 4
2 0.0428392 0.999303
12 0 0.998606
13 0.630709 1
3 0.670682 1
SURF 0x10
mat 0
refs 4
4 0.785785 1
14 0.769795 1
10 0.630709 0
0 0.670682 0
SURF 0x10
mat 0
refs 4
3 0.670682 1
13 0.630709 1
14 0.769795 1
4 0.785785 1
SURF 0x10
mat 0
refs 4
5 0.785785 0
15 0.769795 0
10 0.630709 0
0 0.670682 0
SURF 0x10
mat 0
refs 4
6 0.900887 0
16 0.940861 0
15 0.769795 0
5 0.785785 0
SURF 0x10
mat 0
refs 4
4 0.785785 1
14 0.769795 1
17 0.940861 1
7 0.900887 1
SURF 0x10
mat 0
refs 4
8 1 1
18 0.960026 1
16 0.940861 0
6 0.900887 0
SURF 0x10
mat 0
refs 4
7 0.900887 1
17 0.940861 1
18 0.960026 1
8 1 1
SURF 0x10
mat 0
refs 4
9 1 0
19 0.960026 0
16 0.940861 0
6 0.900887 0
SURF 0x30
mat 0
refs 4
12 0 0.998606
2 0.0428392 0.999303
1 0.0430446 0.000216054
11 0 0.000324094
kids 0
OBJECT poly
name "mesh"
loc 0.724976 1.20186 -1.33573
texture "../images/homework.rgb"
texoff -0.02 0
numvert 20
-0.142032 1.08817 0.0707934
-0.143624 -1.08816 0.0702209
-0.699298 -1.08816 0.798807
-0.699293 1.08817 0.79881
-0.817265 1.08817 0.923148
-0.817271 -1.08816 0.923144
-0.870526 -1.08816 1.08485
-0.870527 1.08817 1.08485
-0.761829 1.08817 1.31332
-0.761829 -1.08816 1.31332
-0.0401483 -1.08816 0.0579898
-0.560077 -1.08816 0.81235
-0.560073 1.08817 0.812352
-0.0401469 1.08817 0.0579908
-0.695416 1.08817 0.966764
-0.695415 -1.08816 0.966764
-0.749089 -1.08816 1.2218
-0.749085 1.08817 1.2218
-0.682765 1.08817 1.29213
-0.682761 -1.08816 1.29213
numsurf 19
SURF 0x10
mat 0
refs 3
0 0.0428392 0.999303
1 0.0430446 0.000216054
2 0.670682 0
SURF 0x10
mat 0
refs 3
0 0.0428392 0.999303
2 0.670682 0
3 0.670682 1
SURF 0x10
mat 0
refs 3
3 0.670682 1
2 0.670682 0
4 0.785785 1
SURF 0x10
mat 0
refs 3
4 0.785785 1
2 0.670682 0
5 0.785785 0
SURF 0x10
mat 0
refs 3
4 0.785785 1
5 0.785785 0
6 0.900887 0
SURF 0x10
mat 0
refs 3
4 0.785785 1
6 0.900887 0
7 0.900887 1
SURF 0x10
mat 0
refs 3
7 0.900887 1
6 0.900887 0
8 1 1
SURF 0x10
mat 0
refs 3
8 1 1
6 0.900887 0
9 1 0
SURF 0x10
mat 0
refs 4
1 0.0430446 0.000216054
10 0 0.000324094
11 0.630709 0
2 0.670682 0
SURF 0x10
mat 0
refs 4
3 0.670682 1
12 0.630709 1
13 0 0.998606
0 0.0428392 0.999303
SURF 0x10
mat 0
refs 4
2 0.670682 0
11 0.630709 0
14 0.769795 1
4 0.785785 1
SURF 0x10
mat 0
refs 4
4 0.785785 1
14 0.769795 1
12 0.630709 1
3 0.670682 1
SURF 0x10
mat 0
refs 4
2 0.670682 0
11 0.630709 0
15 0.769795 0
5 0.785785 0
SURF 0x10
mat 0
refs 4
5 0.785785 0
15 0.769795 0
16 0.940861 0
6 0.900887 0
SURF 0x10
mat 0
refs 4
7 0.900887 1
17 0.940861 1
14 0.769795 1
4 0.785785 1
SURF 0x10
mat 0
refs 4
6 0.900887 0
16 0.940861 0
18 0.960026 1
8 1 1
SURF 0x10
mat 0
refs 4
8 1 1
18 0.960026 1
17 0.940861 1
7 0.900887 1
SURF 0x10
mat 0
refs 4
6 0.900887 0
16 0.940861 0
19 0.960026 0
9 1 0
SURF 0x30
mat 0
refs 4
10 0 0.000324094
1 0.0430446 0.000216054
0 0.0428392 0.999303
13 0 0.998606
kids 0

File diff suppressed because it is too large Load Diff

View File

@@ -1,176 +0,0 @@
AC3Db
MATERIAL "" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
MATERIAL "" rgb 0.553 0.251 0.251 amb 0.553 0.2 0.2 emis 0 0 0 spec 0 0 0 shi 0 trans 0
OBJECT world
kids 2
OBJECT poly
name "box"
loc 1.20452 0.8493 0.567803
texture "../images/adverts.rgb"
texrep -0.4 0.22
texoff -0.58 0
numvert 4
-7.10453 5.1014 -1.22962
-7.10453 12.0986 -1.22962
4.89547 12.0986 -1.22962
4.89547 5.1014 -1.22962
numsurf 1
SURF 0x0
mat 0
refs 4
0 0 0
1 0 1
2 1 1
3 1 0
kids 0
OBJECT poly
name "box"
loc 0.0999994 7.1169 -0.0794191
texrep -0.4 0.22
texoff -0.58 0
numvert 24
-3.44376 -7.731 0.5824
-3.34376 5.7972 0.5824
-3.87616 5.7972 0.5824
-3.97616 -7.731 0.5824
-3.87616 5.7972 0.0500004
-3.97616 -7.731 0.0500004
-3.34376 5.7972 0.0500001
-3.44376 -7.731 0.0500001
5.99998 -1.1662 -0.049999
5.99998 5.831 -0.049999
-5.99998 5.831 -0.0499999
-5.99998 -1.1662 -0.0499999
-6 5.831 -0.582399
-6 -1.1662 -0.582399
6 -1.1662 -0.5824
6 5.831 -0.5824
3.85624 -7.731 0.5824
3.95624 5.7972 0.5824
3.42384 5.7972 0.5824
3.32384 -7.731 0.5824
3.42384 5.7972 0.0500003
3.32384 -7.731 0.0500003
3.85624 -7.731 0.0500001
3.95624 5.7972 0.0500001
numsurf 17
SURF 0x0
mat 1
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x0
mat 1
refs 4
4 0 1
5 0 0
3 1 0
2 1 1
SURF 0x0
mat 1
refs 4
5 1 0
4 1 1
6 0 1
7 0 0
SURF 0x0
mat 1
refs 4
7 1 0
6 1 1
1 0 1
0 0 0
SURF 0x0
mat 1
refs 4
1 0 0
6 1 0
4 1 1
2 0 1
SURF 0x0
mat 1
refs 4
7 0 0
0 1 0
3 1 1
5 0 1
SURF 0x0
mat 1
refs 4
8 1 0
9 1 1
10 0 1
11 0 0
SURF 0x0
mat 1
refs 4
12 0 1
13 0 0
11 1 0
10 1 1
SURF 0x0
mat 1
refs 4
14 1 0
15 1 1
9 0 1
8 0 0
SURF 0x0
mat 1
refs 4
9 0 0
15 1 0
12 1 1
10 0 1
SURF 0x0
mat 1
refs 4
14 0 0
8 1 0
11 1 1
13 0 1
SURF 0x0
mat 1
refs 4
16 1 0
17 1 1
18 0 1
19 0 0
SURF 0x0
mat 1
refs 4
20 0 1
21 0 0
19 1 0
18 1 1
SURF 0x0
mat 1
refs 4
22 1 0
23 1 1
17 0 1
16 0 0
SURF 0x0
mat 1
refs 4
17 0 0
23 1 0
20 1 1
18 0 1
SURF 0x0
mat 1
refs 4
22 0 0
16 1 0
19 1 1
21 0 1
SURF 0x0
mat 1
refs 4
21 1 0
20 1 1
23 0 1
22 0 0
kids 0

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

View File

@@ -1,230 +0,0 @@
AC3Db
MATERIAL "ac3dmat0" rgb 0 0 0 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
MATERIAL "ac3dmat1" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
OBJECT world
kids 4
OBJECT poly
name "box"
loc -0.168385 1.225 0.308664
texture "../images/tv.rgb"
numvert 8
-0.408137 -1.225 -1.41983
-0.408137 1.225 -1.41983
1.32739 1.225 0.648488
1.32739 -1.225 0.648488
-1.32739 -1.225 -0.648488
-1.32739 1.225 -0.648488
0.408137 1.225 1.41983
0.408137 -1.225 1.41983
numsurf 6
SURF 0x0
mat 1
refs 4
0 0 0
1 0 1
2 1 1
3 1 0
SURF 0x0
mat 1
refs 4
6 1 1
7 1 0
3 1 0
2 1 1
SURF 0x0
mat 1
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x0
mat 1
refs 4
4 0 0
5 0 1
1 0 1
0 0 0
SURF 0x0
mat 1
refs 4
1 0 1
5 0 1
6 1 1
2 1 1
SURF 0x0
mat 1
refs 4
4 0 0
0 0 0
3 1 0
7 1 0
kids 0
OBJECT poly
name "box"
loc -0.168385 -0.15 0.308664
numvert 8
-0.46009 -0.15 -1.63732
-0.46009 0.15 -1.63732
1.53255 0.15 0.737418
1.53255 -0.15 0.737418
-1.53255 -0.15 -0.737418
-1.53255 0.15 -0.737418
0.46009 0.15 1.63732
0.46009 -0.15 1.63732
numsurf 6
SURF 0x0
mat 0
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x0
mat 0
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x0
mat 0
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x0
mat 0
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x0
mat 0
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x0
mat 0
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
kids 0
OBJECT poly
name "box"
loc 0.870173 2.6 0.0898512
numvert 8
0.7 -0.1 -0.1
0.7 0.0999999 -0.1
0.7 0.0999999 0.0999999
0.7 -0.1 0.0999999
-0.7 -0.1 -0.1
-0.7 0.0999999 -0.1
-0.7 0.0999999 0.1
-0.7 -0.1 0.1
numsurf 6
SURF 0x0
mat 0
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x0
mat 0
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x0
mat 0
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x0
mat 0
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x0
mat 0
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x0
mat 0
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
kids 0
OBJECT poly
name "box"
loc 0.138033 2.525 0.0515489
numvert 8
-0.791159 -0.125 -1.09844
-0.791159 0.125 -1.09844
0.944368 0.125 0.969881
0.944368 -0.125 0.969881
-0.944368 -0.125 -0.969881
-0.944368 0.125 -0.969881
0.791159 0.125 1.09844
0.791159 -0.125 1.09844
numsurf 6
SURF 0x0
mat 0
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x0
mat 0
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x0
mat 0
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x0
mat 0
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x0
mat 0
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x0
mat 0
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
kids 0

View File

@@ -1,241 +0,0 @@
AC3Db
MATERIAL "ac3dmat1" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
MATERIAL "ac3dmat3" rgb 1 1 0 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.502 0.502 0.502 shi 10 trans 0
OBJECT world
kids 7
OBJECT poly
name "box"
loc -0.9 0.05 -1.05
numvert 8
-0.7 -0.05 -1.15
-0.7 0.05 -1.15
0.7 0.05 -1.15
0.7 -0.05 -1.15
-0.7 -0.05 1.15
-0.7 0.05 1.15
0.7 0.05 1.15
0.7 -0.05 1.15
numsurf 6
SURF 0x10
mat 1
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x10
mat 1
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x10
mat 1
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x10
mat 1
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x10
mat 1
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x10
mat 1
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
kids 0
OBJECT poly
name "box"
loc -0.9 0.35 -1.05
numvert 8
-0.7 -0.05 -1.15
-0.7 0.05 -1.15
0.7 0.05 -1.15
0.7 -0.05 -1.15
-0.7 -0.05 1.15
-0.7 0.05 1.15
0.7 0.05 1.15
0.7 -0.05 1.15
numsurf 6
SURF 0x10
mat 1
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x10
mat 1
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x10
mat 1
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x10
mat 1
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x10
mat 1
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x10
mat 1
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
kids 0
OBJECT poly
name "box"
loc -0.15 0.20203 -1.05
numvert 8
-0.05 -0.15 -1.15
-0.05 0.15 -1.15
0.05 0.15 -1.15
0.05 -0.15 -1.15
-0.05 -0.15 1.15
-0.05 0.15 1.15
0.05 0.15 1.15
0.05 -0.15 1.15
numsurf 6
SURF 0x10
mat 1
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x10
mat 1
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x10
mat 1
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x10
mat 1
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x10
mat 1
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x10
mat 1
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
kids 0
OBJECT poly
name "box"
loc -0.85 0.2 -1.05
numvert 4
-0.65 -0.1 -1.05
-0.65 0.1 -1.05
0.65 0.1 -1.05
0.65 -0.1 -1.05
numsurf 1
SURF 0x10
mat 0
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
kids 0
OBJECT poly
name "box"
loc -0.85 0.2 -1.05
numvert 4
0.65 0.1 1.05
0.65 -0.1 1.05
0.65 -0.1 -1.05
0.65 0.1 -1.05
numsurf 1
SURF 0x10
mat 0
refs 4
0 0 1
1 0 0
2 1 0
3 1 1
kids 0
OBJECT poly
name "box"
loc -0.85 0.2 -1.05
numvert 4
0.65 -0.1 1.05
0.65 0.1 1.05
-0.65 0.1 1.05
-0.65 -0.1 1.05
numsurf 1
SURF 0x10
mat 0
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
kids 0
OBJECT poly
name "box"
loc -0.85 0.2 -1.05
numvert 4
-0.65 -0.1 1.05
-0.65 0.1 1.05
-0.65 0.1 -1.05
-0.65 -0.1 -1.05
numsurf 1
SURF 0x10
mat 0
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
kids 0

View File

@@ -1,468 +0,0 @@
AC3Db
MATERIAL "ac3dmat1" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
MATERIAL "ac3dmat3" rgb 1 1 0 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.502 0.502 0.502 shi 10 trans 0
OBJECT world
kids 3
OBJECT poly
name "box"
loc 0 1.21271 -1.16783
numvert 24
0.889244 1.16215 -0.166283
0.802644 1.16214 -0.216282
0.00623977 1.16214 1.05596
0.0928401 1.16215 1.10596
0.889247 -1.13786 -0.166282
0.802644 -1.13786 -0.216282
0.00624018 -1.13786 1.05597
0.0928425 -1.13786 1.10597
-0.1 1.16215 1.2173
-0.1 1.16214 1.1173
-1.6 1.16214 1.17089
-1.6 1.16215 1.27088
-0.1 -1.13786 1.2173
-0.1 -1.13786 1.1173
-1.6 -1.13786 1.17089
-1.6 -1.13786 1.27089
0.166074 1.14416 1.0949
0.0875697 1.14415 1.04957
-0.17794 1.14415 1.18454
-0.17794 1.14416 1.27519
0.166069 -1.1711 1.0949
0.0875686 -1.1711 1.04957
-0.17794 -1.1711 1.18454
-0.17794 -1.1711 1.27518
numsurf 18
SURF 0x10
mat 1
refs 4
0 1 0
1 1 1
2 0 1
3 0 0
SURF 0x10
mat 1
refs 4
6 0 1
7 0 0
3 1 0
2 1 1
SURF 0x10
mat 1
refs 4
7 1 0
6 1 1
5 0 1
4 0 0
SURF 0x10
mat 1
refs 4
4 1 0
5 1 1
1 0 1
0 0 0
SURF 0x10
mat 1
refs 4
1 0 0
5 1 0
6 1 1
2 0 1
SURF 0x10
mat 1
refs 4
4 0 0
0 1 0
3 1 1
7 0 1
SURF 0x10
mat 1
refs 4
8 1 0
9 1 1
10 0 1
11 0 0
SURF 0x10
mat 1
refs 4
14 0 1
15 0 0
11 1 0
10 1 1
SURF 0x10
mat 1
refs 4
15 1 0
14 1 1
13 0 1
12 0 0
SURF 0x10
mat 1
refs 4
12 1 0
13 1 1
9 0 1
8 0 0
SURF 0x10
mat 1
refs 4
9 0 0
13 1 0
14 1 1
10 0 1
SURF 0x10
mat 1
refs 4
12 0 0
8 1 0
11 1 1
15 0 1
SURF 0x10
mat 1
refs 4
16 1 0
17 1 1
18 0 1
19 0 0
SURF 0x10
mat 1
refs 4
22 0 1
23 0 0
19 1 0
18 1 1
SURF 0x10
mat 1
refs 4
23 1 0
22 1 1
21 0 1
20 0 0
SURF 0x10
mat 1
refs 4
20 1 0
21 1 1
17 0 1
16 0 0
SURF 0x10
mat 1
refs 4
17 0 0
21 1 0
22 1 1
18 0 1
SURF 0x10
mat 1
refs 4
20 0 0
16 1 0
19 1 1
23 0 1
kids 0
OBJECT poly
name "mesh"
loc -0.724976 1.1989 -1.28171
texture "../images/homework.rgb"
texrep -1 1
texoff -0.02 0
numvert 20
0.247142 -1.08817 1.08951
-0.661664 -1.08817 1.20644
-0.661964 1.08817 1.2081
0.247142 1.08817 1.0895
0.413804 1.08817 1.04951
0.413804 -1.08817 1.04951
0.580474 -1.08817 1.08424
0.580474 1.08817 1.08424
0.733932 1.08817 1.28801
0.733927 -1.08817 1.28801
0.189261 -1.08817 1.21685
-0.723994 -1.08817 1.28994
-0.723994 1.08817 1.28994
0.189261 1.08817 1.21685
0.390654 1.08816 1.17685
0.390654 -1.08817 1.17685
0.638354 -1.08817 1.25788
0.638354 1.08817 1.25788
0.666104 1.08817 1.35049
0.666104 -1.08817 1.35049
numsurf 19
SURF 0x10
mat 0
refs 3
0 0.670682 0
1 0.0430446 0.000216054
2 0.0428392 0.999303
SURF 0x10
mat 0
refs 3
3 0.670682 1
0 0.670682 0
2 0.0428392 0.999303
SURF 0x10
mat 0
refs 3
4 0.785785 1
0 0.670682 0
3 0.670682 1
SURF 0x10
mat 0
refs 3
5 0.785785 0
0 0.670682 0
4 0.785785 1
SURF 0x10
mat 0
refs 3
6 0.900887 0
5 0.785785 0
4 0.785785 1
SURF 0x10
mat 0
refs 3
7 0.900887 1
6 0.900887 0
4 0.785785 1
SURF 0x10
mat 0
refs 3
8 1 1
6 0.900887 0
7 0.900887 1
SURF 0x10
mat 0
refs 3
9 1 0
6 0.900887 0
8 1 1
SURF 0x10
mat 0
refs 4
0 0.670682 0
10 0.630709 0
11 0 0.000324094
1 0.0430446 0.000216054
SURF 0x10
mat 0
refs 4
2 0.0428392 0.999303
12 0 0.998606
13 0.630709 1
3 0.670682 1
SURF 0x10
mat 0
refs 4
4 0.785785 1
14 0.769795 1
10 0.630709 0
0 0.670682 0
SURF 0x10
mat 0
refs 4
3 0.670682 1
13 0.630709 1
14 0.769795 1
4 0.785785 1
SURF 0x10
mat 0
refs 4
5 0.785785 0
15 0.769795 0
10 0.630709 0
0 0.670682 0
SURF 0x10
mat 0
refs 4
6 0.900887 0
16 0.940861 0
15 0.769795 0
5 0.785785 0
SURF 0x10
mat 0
refs 4
4 0.785785 1
14 0.769795 1
17 0.940861 1
7 0.900887 1
SURF 0x10
mat 0
refs 4
8 1 1
18 0.960026 1
16 0.940861 0
6 0.900887 0
SURF 0x10
mat 0
refs 4
7 0.900887 1
17 0.940861 1
18 0.960026 1
8 1 1
SURF 0x10
mat 0
refs 4
9 1 0
19 0.960026 0
16 0.940861 0
6 0.900887 0
SURF 0x30
mat 0
refs 4
12 0 0.998606
2 0.0428392 0.999303
1 0.0430446 0.000216054
11 0 0.000324094
kids 0
OBJECT poly
name "mesh"
loc 0.724976 1.20186 -1.33573
texture "../images/homework.rgb"
texoff -0.02 0
numvert 20
-0.142032 1.08817 0.0707934
-0.143624 -1.08816 0.0702209
-0.699298 -1.08816 0.798807
-0.699293 1.08817 0.79881
-0.817265 1.08817 0.923148
-0.817271 -1.08816 0.923144
-0.870526 -1.08816 1.08485
-0.870527 1.08817 1.08485
-0.761829 1.08817 1.31332
-0.761829 -1.08816 1.31332
-0.0401483 -1.08816 0.0579898
-0.560077 -1.08816 0.81235
-0.560073 1.08817 0.812352
-0.0401469 1.08817 0.0579908
-0.695416 1.08817 0.966764
-0.695415 -1.08816 0.966764
-0.749089 -1.08816 1.2218
-0.749085 1.08817 1.2218
-0.682765 1.08817 1.29213
-0.682761 -1.08816 1.29213
numsurf 19
SURF 0x10
mat 0
refs 3
0 0.0428392 0.999303
1 0.0430446 0.000216054
2 0.670682 0
SURF 0x10
mat 0
refs 3
0 0.0428392 0.999303
2 0.670682 0
3 0.670682 1
SURF 0x10
mat 0
refs 3
3 0.670682 1
2 0.670682 0
4 0.785785 1
SURF 0x10
mat 0
refs 3
4 0.785785 1
2 0.670682 0
5 0.785785 0
SURF 0x10
mat 0
refs 3
4 0.785785 1
5 0.785785 0
6 0.900887 0
SURF 0x10
mat 0
refs 3
4 0.785785 1
6 0.900887 0
7 0.900887 1
SURF 0x10
mat 0
refs 3
7 0.900887 1
6 0.900887 0
8 1 1
SURF 0x10
mat 0
refs 3
8 1 1
6 0.900887 0
9 1 0
SURF 0x10
mat 0
refs 4
1 0.0430446 0.000216054
10 0 0.000324094
11 0.630709 0
2 0.670682 0
SURF 0x10
mat 0
refs 4
3 0.670682 1
12 0.630709 1
13 0 0.998606
0 0.0428392 0.999303
SURF 0x10
mat 0
refs 4
2 0.670682 0
11 0.630709 0
14 0.769795 1
4 0.785785 1
SURF 0x10
mat 0
refs 4
4 0.785785 1
14 0.769795 1
12 0.630709 1
3 0.670682 1
SURF 0x10
mat 0
refs 4
2 0.670682 0
11 0.630709 0
15 0.769795 0
5 0.785785 0
SURF 0x10
mat 0
refs 4
5 0.785785 0
15 0.769795 0
16 0.940861 0
6 0.900887 0
SURF 0x10
mat 0
refs 4
7 0.900887 1
17 0.940861 1
14 0.769795 1
4 0.785785 1
SURF 0x10
mat 0
refs 4
6 0.900887 0
16 0.940861 0
18 0.960026 1
8 1 1
SURF 0x10
mat 0
refs 4
8 1 1
18 0.960026 1
17 0.940861 1
7 0.900887 1
SURF 0x10
mat 0
refs 4
6 0.900887 0
16 0.940861 0
19 0.960026 0
9 1 0
SURF 0x30
mat 0
refs 4
10 0 0.000324094
1 0.0430446 0.000216054
0 0.0428392 0.999303
13 0 0.998606
kids 0

Binary file not shown.

View File

@@ -1,17 +1,14 @@
# data/ # data/
SUBDIRS = challenges fonts gfx gui karts models music po sfx textures tracks grandprix SUBDIRS = challenges fonts gfx gui karts models music po sfx textures tracks \
grandprix tutorials shaders
pkgdatadir = $(datadir)/games/$(PACKAGE)/data pkgdatadir = $(datadir)/games/$(PACKAGE)/data
dist_pkgdata_DATA = \ dist_pkgdata_DATA = \
$(shell find $(srcdir) -name "*.data") \
$(shell find $(srcdir) -name "*.items") \
$(shell find $(srcdir) -name "*.projectile") \
$(shell find $(srcdir) -name "*.cup") \
$(shell find $(srcdir) -maxdepth 1 -name "*.challenge") \ $(shell find $(srcdir) -maxdepth 1 -name "*.challenge") \
$(shell find $(srcdir) -name "*.collectable") \
stk_config.xml powerup.xml items.xml \ stk_config.xml powerup.xml items.xml \
CREDITS CREDITS run_me.sh
desktopdir = $(prefix)/share/applications desktopdir = $(prefix)/share/applications
desktop_DATA = supertuxkart.desktop desktop_DATA = supertuxkart.desktop
@@ -25,4 +22,4 @@ dist_icon_DATA = supertuxkart_32.xpm supertuxkart_64.xpm
EXTRA_DIST = supertuxkart_desktop.template EXTRA_DIST = supertuxkart_desktop.template
CLEANFILES = supertuxkart.desktop CLEANFILES = supertuxkart.desktop
supertuxkart.desktop: Makefile supertuxkart_desktop.template supertuxkart.desktop: Makefile supertuxkart_desktop.template
sed 's#PREFIX#$(prefix)#' $(srcdir)/supertuxkart_desktop.template >supertuxkart.desktop sed 's#@PREFIX@#$(prefix)#' '$(srcdir)/supertuxkart_desktop.template' >supertuxkart.desktop

View File

@@ -1,17 +0,0 @@
<?xml version="1.0"?>
<challenge
version="1"
id="worldsend"
name="Win the At World's End Grand Prix"
description="Come first in the At World's End Grand Prix with 3 Expert AI karts."
unlock-gp="alltracks"
depend-on="islandfollow minestime"
major="grandprix"
minor="quickrace"
gp="atworldsend"
difficulty="hard"
karts="4"
position="1"
/>

View File

@@ -1,19 +0,0 @@
<?xml version="1.0"?>
<challenge
version="1"
id="islandfollow"
name="Follow the Leader on a Desert Island"
description="Win a Follow the Leader race with 3 AI karts on a Desert Island."
unlock-gp="atworldsend"
depend-on="canyon"
major="single"
minor="followtheleader"
track="islandtrack"
difficulty="hard"
laps="3"
karts="4"
position="2"
/>

View File

@@ -1,18 +0,0 @@
<?xml version="1.0"?>
<challenge
version="1"
id="tollway"
name="Win a race on Tux Tollway"
description="Win a 3 lap race on Tux Tollway against 4 Expert level AI karts."
depend-on="lighthousetime tothemoonandbackgp"
unlock-track="canyon"
major="single"
minor="quickrace"
track="tuxtollway"
difficulty="hard"
laps="3"
karts="5"
position="1"
/>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<track id="city" laps="3"/>
<mode major="single" minor="quickrace"/>
<requirements trophies="70"/>
<hard>
<karts number="5"/>
<requirements position="1"/>
</hard>
<medium>
<karts number="4"/>
<requirements position="1"/>
</medium>
<easy>
<karts number="3"/>
<requirements position="1"/>
</easy>
</challenge>

View File

@@ -1,19 +0,0 @@
<?xml version="1.0"?>
<challenge
version="1"
id="energymathclass"
name="Collect Nitro in Math Class"
description="Finish with at least 10 points of nitro on three laps of Oliver's Math Class in under 55 seconds."
unlock-track="crescentcrossing"
depend-on="penguinplaygroundgp"
major="single"
minor="quickrace"
track="olivermath"
difficulty="hard"
laps="3"
karts="1"
energy="10"
time="55"
/>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<track id="farm" laps="3"/>
<mode major="single" minor="quickrace"/>
<requirements trophies="0"/>
<hard>
<karts number="5"/>
<requirements position="1" time="110"/>
</hard>
<medium>
<karts number="4"/>
<requirements time="125"/>
</medium>
<easy>
<karts number="4"/>
<requirements time="155"/>
</easy>
</challenge>

View File

@@ -1,16 +0,0 @@
<?xml version="1.0"?>
<challenge
version="1"
id="penguinplaygroundgp"
name="Win Penguin Playground Grand Prix"
description="Win Penguin Playground Grand Prix with 3 Expert Level AI karts."
unlock-mode="FOLLOW_LEADER"
major="grandprix"
minor="quickrace"
gp="penguinplayground"
difficulty="hard"
karts="4"
position="1"
/>

View File

@@ -1,18 +1,23 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<challenge version="2">
<track id="fortmagma" laps="3"/>
<mode major="single" minor="quickrace"/>
<requirements trophies="180"/>
<hard>
<karts number="2" aiIdent="nolok" superPower="nolokBoss"/>
<requirements position="1"/>
</hard>
<medium>
<karts number="2" aiIdent="nolok" superPower="nolokBoss"/>
<requirements position="1"/>
</medium>
<easy>
<karts number="2" aiIdent="nolok" superPower="nolokBoss"/>
<requirements position="1"/>
</easy>
<challenge <unlock kart="gnu"/>
version="1" <unlock kart="nolok"/>
id="minestime" <unlock track="fortmagma"/>
name="Finish Mines in 3:00" </challenge>
description="Finish 3 laps in mines with 3 expert AI karts in under 3:00 minutes."
depend-on="energyxr591"
unlock-track="fortmagma"
major="single"
minor="quickrace"
track="mines"
difficulty="hard"
laps="3"
karts="4"
time="180"
/>

View File

@@ -1,18 +0,0 @@
<?xml version="1.0"?>
<challenge
version="1"
id="fortmagma"
name="Win a race on Fort Magma"
description="Win a 3 lap race on Fort Magma against 3 Expert level AI karts."
depend-on="worldsend"
unlock-kart="gnu"
major="single"
minor="quickrace"
track="fortmagma"
difficulty="hard"
laps="3"
karts="4"
position="1"
/>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<grandprix id="1_penguinplayground"/>
<mode major="grandprix" minor="quickrace"/>
<requirements trophies="40"/>
<hard>
<karts number="5"/>
<requirements position="1"/>
</hard>
<medium>
<karts number="4"/>
<requirements position="1"/>
</medium>
<easy>
<karts number="3"/>
<requirements position="1"/>
</easy>
</challenge>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<grandprix id="2_offthebeatentrack"/>
<mode major="grandprix" minor="quickrace"/>
<requirements trophies="85"/>
<hard>
<karts number="5"/>
<requirements position="1"/>
</hard>
<medium>
<karts number="4"/>
<requirements position="1"/>
</medium>
<easy>
<karts number="3"/>
<requirements position="1"/>
</easy>
</challenge>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<grandprix id="3_tothemoonandback"/>
<mode major="grandprix" minor="quickrace"/>
<requirements trophies="125"/>
<hard>
<karts number="5"/>
<requirements position="1"/>
</hard>
<medium>
<karts number="4"/>
<requirements position="1"/>
</medium>
<easy>
<karts number="3"/>
<requirements position="1"/>
</easy>
</challenge>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<grandprix id="4_atworldsend"/>
<mode major="grandprix" minor="quickrace"/>
<requirements trophies="165"/>
<hard>
<karts number="5"/>
<requirements position="1"/>
</hard>
<medium>
<karts number="4"/>
<requirements position="1"/>
</medium>
<easy>
<karts number="3"/>
<requirements position="1"/>
</easy>
</challenge>

View File

@@ -1,17 +1,19 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<challenge version="2">
<challenge <track id="hacienda" laps="3"/>
version="1" <mode major="single" minor="quickrace"/>
id="farmtracktime" <requirements trophies="45"/>
name="Finish Farm in 2:30"
description="Finish 3 laps in Farm with 3 easy AI karts in under 2:30 minutes." <hard>
unlock-track="hacienda" <karts number="5"/>
major="single" <requirements position="2" time="170"/>
minor="quickrace" </hard>
track="farm" <medium>
difficulty="easy" <karts number="4"/>
laps="3" <requirements time="190"/>
karts="4" </medium>
time="150" <easy>
/> <karts number="4"/>
<requirements time="220"/>
</easy>
</challenge>

View File

@@ -1,17 +0,0 @@
<?xml version="1.0"?>
<challenge
version="1"
id="snowmountain"
name="Win a race on Snow Mountain"
description="Win a 3 lap race on Snow Mountain under 3:05 against 3 medium AI karts."
unlock-track="islandtrack"
major="single"
minor="quickrace"
track="snowmountain"
difficulty="medium"
laps="3"
karts="4"
time="185"
/>

View File

@@ -0,0 +1,20 @@
<?xml version="1.0"?>
<challenge version="2">
<track id="islandtrack" laps="3"/>
<mode major="single" minor="quickrace"/>
<requirements trophies="95"/>
<hard>
<karts number="5"/>
<requirements position="1"/>
</hard>
<medium>
<karts number="4"/>
<requirements position="2"/>
</medium>
<easy>
<karts number="3"/>
<requirements position="3"/>
</easy>
</challenge>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<track id="jungle" laps="3"/>
<mode major="single" minor="quickrace"/>
<requirements trophies="15"/>
<hard>
<karts number="5"/>
<requirements position="1" time="155"/>
</hard>
<medium>
<karts number="4"/>
<requirements time="170"/>
</medium>
<easy>
<karts number="4"/>
<requirements time="230"/>
</easy>
</challenge>

View File

@@ -1,19 +1,20 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<challenge version="2">
<challenge <track id="lighthouse" laps="3"/>
version="1" <mode major="single" minor="quickrace"/>
id="starfollow" <requirements trophies="135"/>
name="Follow the Leader around the Solar System"
description="Win a Follow the Leader race with 5 AI karts on Star track" <hard>
unlock-track="lighthouse" <karts number="5"/>
depend-on="farmtracktime penguinplaygroundgp" <requirements time="90" position="1"/>
major="single" </hard>
minor="followtheleader" <medium>
track="startrack" <karts number="4"/>
difficulty="medium" <requirements time="95"/>
laps="3" </medium>
karts="6" <easy>
position="2" <karts number="3"/>
/> <requirements time="110"/>
</easy>
</challenge>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<track id="mansion" laps="3"/>
<mode major="single" minor="quickrace"/>
<requirements trophies="110"/>
<hard>
<karts number="5"/>
<requirements time="130"/>
</hard>
<medium>
<karts number="4"/>
<requirements time="145"/>
</medium>
<easy>
<karts number="4"/>
<requirements time="160"/>
</easy>
</challenge>

View File

@@ -1,19 +1,19 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<challenge version="2">
<challenge <track id="mines" laps="3"/>
version="1" <mode major="single" minor="quickrace"/>
id="energyxr591" <requirements trophies="150"/>
name="Collect fuel for your rocket"
description="Finish with at least 16 nitro points on 2 laps of XR591 in under 2:30 minutes." <hard>
unlock-track="mines" <karts number="4"/>
depend-on="lighthousetime canyon" <requirements time="170"/>
major="single" </hard>
minor="quickrace" <medium>
track="xr591" <karts number="4"/>
difficulty="hard" <requirements time="190"/>
karts="1" </medium>
laps="2" <easy>
energy="16" <karts number="4"/>
time="150" <requirements time="215"/>
/> </easy>
</challenge>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<track id="minigolf" laps="3"/>
<mode major="single" minor="quickrace"/>
<requirements trophies="150"/>
<hard>
<karts number="5"/>
<requirements position="1"/>
</hard>
<medium>
<karts number="4"/>
<requirements position="1"/>
</medium>
<easy>
<karts number="3"/>
<requirements position="1"/>
</easy>
</challenge>

View File

@@ -0,0 +1,20 @@
<?xml version="1.0"?>
<challenge version="2">
<track id="olivermath" laps="3"/>
<mode major="single" minor="quickrace"/>
<requirements trophies="0"/>
<hard>
<karts number="5"/>
<requirements position="1" time="50"/>
</hard>
<medium>
<karts number="5"/>
<requirements position="1" time="65"/>
</medium>
<easy>
<karts number="5"/>
<requirements position="1" time="80"/>
</easy>
</challenge>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<track id="sandtrack" laps="3"/>
<mode major="single" minor="quickrace"/>
<requirements trophies="0"/>
<hard>
<karts number="1"/>
<requirements energy="16" time="167"/>
</hard>
<medium>
<karts number="1"/>
<requirements energy="12" time="185"/>
</medium>
<easy>
<karts number="1"/>
<requirements energy="10" time="220"/>
</easy>
</challenge>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<track id="scotland" laps="3"/>
<mode major="single" minor="quickrace"/>
<requirements trophies="0"/>
<hard>
<karts number="5"/>
<requirements position="1" time="165"/>
</hard>
<medium>
<karts number="4"/>
<requirements time="175"/>
</medium>
<easy>
<karts number="4"/>
<requirements time="225"/>
</easy>
</challenge>

View File

@@ -1,18 +0,0 @@
<?xml version="1.0"?>
<challenge
version="1"
id="gardenhead"
name="Win a Head to Head in the Secret Garden"
description="Win a 1 lap Head to Head in the Secret Garden against 1 easy level AI kart."
depend-on="snowmountain"
unlock-track="skyline"
major="single"
minor="timetrial"
track="secretgarden"
difficulty="easy"
laps="1"
karts="2"
position="1"
/>

View File

@@ -1,17 +0,0 @@
<?xml version="1.0"?>
<challenge
version="1"
id="tothemoonandbackgp"
name="Win To the Moon and Back Grand Prix"
description="Win the To the Moon and Back Grand Prix with 3 Expert Level AI karts."
unlock-gp="snagdrive"
depend-on="energyshiftingsands starfollow gardenhead"
major="grandprix"
minor="quickrace"
gp="tothemoonandback"
difficulty="hard"
karts="4"
position="1"
/>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<track id="snowmountain" laps="3"/>
<mode major="single" minor="quickrace"/>
<requirements trophies="60"/>
<hard>
<karts number="5"/>
<requirements time="160"/>
</hard>
<medium>
<karts number="4"/>
<requirements time="175"/>
</medium>
<easy>
<karts number="4"/>
<requirements time="220"/>
</easy>
</challenge>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<track id="snowtuxpeak" laps="3"/>
<mode major="single" minor="quickrace"/>
<requirements trophies="60"/>
<hard>
<karts number="5"/>
<requirements position="1" time="145"/>
</hard>
<medium>
<karts number="4"/>
<requirements time="175"/>
</medium>
<easy>
<karts number="4"/>
<requirements time="195"/>
</easy>
</challenge>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<track id="startrack" laps="3"/>
<mode major="single" minor="followtheleader"/>
<requirements trophies="110"/>
<hard>
<karts number="6"/>
<requirements position="2"/>
</hard>
<medium>
<karts number="6"/>
<requirements position="2"/>
</medium>
<easy>
<karts number="5"/>
<requirements position="2"/>
</easy>
</challenge>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<track id="subsea" laps="2"/>
<mode major="single" minor="quickrace"/>
<requirements trophies="0"/>
<hard>
<karts number="5"/>
<requirements position="1" time="200"/>
</hard>
<medium>
<karts number="4"/>
<requirements time="220"/>
</medium>
<easy>
<karts number="4"/>
<requirements time="250"/>
</easy>
</challenge>

View File

@@ -1,18 +0,0 @@
<?xml version="1.0"?>
<challenge
version="1"
id="lighthousetime"
name="Finish Lighthouse in 1:30"
description="Finish 3 laps in Lighthouse with 3 Expert AI karts in under 1:30 minutes."
unlock-track="tuxtollway"
depend-on="starfollow"
major="single"
minor="quickrace"
track="lighthouse"
difficulty="hard"
laps="3"
karts="4"
time="90"
/>

View File

@@ -1,19 +0,0 @@
<?xml version="1.0"?>
<challenge
version="1"
id="energyshiftingsands"
name="Collect the Pharaohs Treasure"
description="Finish with at least 12 nitro points on 3 laps of Shifting Sands in under 2:20 minutes."
unlock-gp="tothemoonandback"
depend-on="energymathclass farmtracktime"
major="single"
minor="quickrace"
track="sandtrack"
difficulty="medium"
karts="1"
laps="3"
energy="12"
time="140"
/>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<track id="greenvalley" laps="3"/>
<mode major="single" minor="quickrace"/>
<requirements trophies="95"/>
<hard>
<karts number="5"/>
<requirements position="1"/>
</hard>
<medium>
<karts number="4"/>
<requirements position="1"/>
</medium>
<easy>
<karts number="4"/>
<requirements position="1"/>
</easy>
</challenge>

View File

@@ -1,18 +1,21 @@
<?xml version="1.0"?> <?xml version="1.0"?>
<challenge version="2">
<track id="xr591" laps="2"/>
<mode major="single" minor="quickrace"/>
<requirements trophies="135"/>
<hard>
<karts number="1"/>
<requirements energy="16" time="135"/>
</hard>
<medium>
<karts number="1"/>
<requirements energy="14" time="155"/>
</medium>
<easy>
<karts number="1"/>
<requirements energy="12" time="170"/>
</easy>
</challenge>
<challenge
version="1"
id="canyon"
name="Win a race on Canyon"
description="Win a 3 lap race on Canyon against 4 Expert level AI karts."
depend-on="tollway"
unlock-track="xr591"
major="single"
minor="quickrace"
track="canyon"
difficulty="hard"
laps="3"
karts="5"
position="1"
/>

View File

@@ -0,0 +1,19 @@
<?xml version="1.0"?>
<challenge version="2">
<track id="zengarden" laps="3"/>
<mode major="single" minor="timetrial"/>
<requirements trophies="45"/>
<hard>
<karts number="2"/>
<requirements position="1"/>
</hard>
<medium>
<karts number="2"/>
<requirements position="1"/>
</medium>
<easy>
<karts number="2"/>
<requirements position="1"/>
</easy>
</challenge>

BIN
data/fonts/BigDigitFont.xml Normal file

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
data/fonts/Mplus2p_JP0.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
data/fonts/rasheeq.xml Normal file

Binary file not shown.

BIN
data/fonts/rasheeq1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

BIN
data/fonts/rasheeq3.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

BIN
data/fonts/rasheeq4.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 49 KiB

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 55 KiB

After

Width:  |  Height:  |  Size: 81 KiB

Some files were not shown because too many files have changed in this diff Show More